// JavaScript Document

function validate(frm)
{
	
if(frm.name.value=='Full Name' || frm.name.value=='')
	{
		alert("Please Enter your Name");
		frm.name.focus();
		return false;
	} 
	
	
if(frm.email.value=='Email Address' || frm.email.value=='')
	{
		alert("Please Enter your email address");
		frm.email.focus();
		return false;
	}
	else
	{
		var result=checkEmail(frm.email.value);
			if(!result)
			{
				alert("Please enter a valid email address");
				frm.email.focus();
				return false;
			}
	}
	if(frm.monthly_commitment.value=='Monthly Commitment' || frm.monthly_commitment.value=='' )
	{
		alert("Please enter monthly commitment amount");
		frm.monthly_commitment.focus();
		return false;
	}
	
	if(frm.monthly_commitment.value < frm.minimum_commitment.value)
	{
		alert("Monthly commitment should be greater than or equal to minimum commitment amount");
		frm.monthly_commitment.focus();
		return false;
	}
	
if(frm.phone.value=='Phone' || frm.phone.value=='')
	{
		alert("Please Enter your Phone Number");
		frm.phone.focus();
		return false;
	}
	if(frm.preferred_funding.value=='Preferred Funding' || frm.preferred_funding.value=='')
	{
		alert("Please select Preferred Funding Method");
		frm.preferred_funding.focus();
		return false;
	}
	
	document.frm.submit();
	
}

/* Email Validation Starts Here*/

function checkEmail(inputvalue){	
    var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
    if(pattern.test(inputvalue)){         
		return true;
    }else{   
		return false; 
    }	
		
		
}

function validate_echeque(frm)
{
//alert("hi");
	
if(frm.account_holder.value=='Account Holder' || frm.account_holder.value=='')
	{
		alert("Please Enter Account Holder Name");
		frm.account_holder.focus();
		return false;
	} 
if(frm.account_address.value=='Account Address' || frm.account_address.value=='')
	{
		alert("Please Enter Account Address");
		frm.account_address.focus();
		return false;
	} 

if(frm.city.value=='city' || frm.city.value=='')
	{
		alert("Please Enter your City Name");
		frm.city.focus();
		return false;
	} 

if(frm.state1.value=='State' || frm.state1.value=='')
	{
		alert("Please select State name");
		frm.state1.focus();
		return false;
	} 
	
if(frm.zip_code.value=='Zip Code' || frm.zip_code.value=='')
	{
		alert("Please Enter your Zip Code");
		frm.zip_code.focus();
		return false;
	} 
if(frm.phone.value=='Phone' || frm.phone.value=='')
	{
		alert("Please Enter your Phone number");
		frm.phone.focus();
		return false;
	}
	
if(frm.bank_name.value=='Bank Name' || frm.bank_name.value=='')
	{
		alert("Please Enter your Bank Name");
		frm.bank_name.focus();
		return false;
	} 
	
	if(frm.account_number.value=='account_number' || frm.account_number.value=='')
	{
		alert("Please Enter your Account Number");
		frm.account_number.focus();
		return false;
	}
	if(frm.confirm_account_number.value=='Confirm Account Number' || frm.confirm_account_number.value=='')
	{
		alert("Please Enter your Account number for confirmation");
		frm.confirm_account_number.focus();
		return false;
	}
	
	if(frm.confirm_account_number.value!='' && frm.account_number.value!='')
	{
		if(frm.confirm_account_number.value!= frm.account_number.value)
		{
		alert("Please check your account number is not confirmed");
		frm.confirm_account_number.focus();
		return false;
		}
	}
	if(frm.routing_number.value=='Routing Number' || frm.routing_number.value=='')
	{
		alert("Please Enter your Routing number");
		frm.routing_number.focus();
		return false;
	}
	if(frm.confirm_routing_number.value=='Confirm Routing Number' || frm.confirm_routing_number.value=='')
	{
		alert("Please Enter  Routing Number again for Confirmation");
		frm.confirm_routing_number.focus();
		return false;
	}
	if(frm.confirm_routing_number.value!='' && frm.routing_number.value!='')
	{
		if(frm.confirm_routing_number.value != frm.routing_number.value)
		{
		alert("Please Check  your Routing Number is not comfirmed");
		frm.confirm_routing_number.focus();
		return false;
		}
	}
	document.frm.submit();

}