// JavaScript Document

function doValidate(){
	var count = 0;
	var str = "Following error(s) occurred while processing your request:<br /><br /><ul>";
	if(document.getElementById('txt_uname').value==''){
		str += "<li>Please enter your username</li>";
		count=count+1;
	}
	if(document.getElementById('txt_pass').value==''){
		str += "<li>Please enter a valid password</li>";
		count=count+1;
	}
	if(document.getElementById('txt_pass2').value==''){
		str += "<li>Please confirm your password</li>";
		count=count+1;
	}
	if(document.getElementById('txt_pass').value != document.getElementById('txt_pass2').value){
		str += "<li>Your password doesn't confirmed</li>";
		count=count+1;
	}
	if(document.getElementById('txt_name').value==''){
		str += "<li>Please enter your name</li>";
		count=count+1;
	}
	if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById('txt_email').value)) || document.getElementById('txt_email').value == ''){
		str += "<li>Please enter a valid email address</li>";
		count=count+1;
	}
	if(document.getElementById('txt_add').value==''){
		str += "<li>Please enter your address</li>";
		count=count+1;
	}
	if(document.getElementById('txt_state').value==''){
		str += "<li>Please enter your state</li>";
		count=count+1;
	}
	if(IsNumeric(document.getElementById('txt_zip').value)==false || document.getElementById('txt_zip').value==''){
		str += "<li>Please enter a valid zipcode</li>";
		count=count+1;
	}
	
	if(IsNumeric(document.getElementById('txt_phone').value)==false || document.getElementById('txt_phone').value==''){
		str += "<li>Please enter a valid phone number</li>";
		count=count+1;
	}
	
	if(IsNumeric(document.getElementById('txt_cphone').value)==false || document.getElementById('txt_cphone').value==''){
		str += "<li>Please enter a valid cell phone number</li>";
		count=count+1;
	}
	
	if(document.getElementById('txt_brokerages').value==''){
		str += "<li>Please enter brokerages</li>";
		count=count+1;
	}
	
	if(count>0){
		str += "</ul><br>";
		//alert(count);
		document.getElementById('diverr').style.display='';
		document.getElementById('diverr').innerHTML=str;
		return false;
	}else{
		return true;
		document.frmsignup.submit();
	}
	
}

function doValidate2(){
	var count = 0;
	var str = "Following error(s) occurred while processing your request:<br /><br /><ul>";
	if(document.getElementById('txt_bankname').value==''){
		str += "<li>Please enter the Bank Name</li>";
		count=count+1;
	}
	if(document.getElementById('txt_bankaddress').value==''){
		str += "<li>Please enter the Bank Address</li>";
		count=count+1;
	}
	if(document.getElementById('txt_accountname').value==''){
		str += "<li>Please enter your Account Name</li>";
		count=count+1;
	}
	if(document.getElementById('txt_accountnum').value==''){
		str += "<li>Please enter the Account Number</li>";
		count=count+1;
	}
	if(document.getElementById('txt_accountnum').value!=''){
		if(!IsNumeric2(document.getElementById('txt_accountnum').value)){
			str += "<li>Account Number Can Only Contain numbers and -</li>";
			count=count+1;
		}	
	}
	if(document.getElementById('txt_sbcode').value==''){
		str += "<li>Please enter Swift/Banking Code</li>";
		count=count+1;
	}
	
	/*if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById('txt_email').value)) || document.getElementById('txt_email').value == ''){
		str += "<li>Please enter a valid Email Address</li>";
		count=count+1;
	}*/
	
	if(count>0){
		str += "</ul><br>";
		//alert(count);
		document.getElementById('diverr').style.display='';
		document.getElementById('diverr').innerHTML=str;
		return false;
	}else{
		return true;
		document.frmsignup_acc.submit();
	}
	
}

function IsNumeric2(sText){
	var ValidChars = "0123456789-";
   	var IsNumber=true;
   	var Char;
	
   	for (i = 0; i < sText.length && IsNumber == true; i++){ 
    	Char = sText.charAt(i); 
	    if (ValidChars.indexOf(Char) == -1){
        	IsNumber = false;
        }
    }
   	return IsNumber;
}

function IsNumeric(sText){
	var ValidChars = "0123456789";
   	var IsNumber=true;
   	var Char;
	
   	for (i = 0; i < sText.length && IsNumber == true; i++){ 
    	Char = sText.charAt(i); 
	    if (ValidChars.indexOf(Char) == -1){
        	IsNumber = false;
        }
    }
   	return IsNumber;
}
function doValidatefor(){
	var count = 0;
	var str = "Following error(s) occurred while processing your request:<br /><br /><ul>";
	if(document.getElementById('txt_uname').value==''){
		str += "<li>Please enter your username</li>";
		count=count+1;
	}
	
	if(count>0){
		str += "</ul><br>";
		//alert(count);
		document.getElementById('diverr').style.display='';
		document.getElementById('diverr').innerHTML=str;
		return false;
	}else{
		return true;
		document.frmsignup.submit();
	}
	
}