
/**
 * DHTML date validation script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */
// Declaring valid date character, minimum year and maximum year
var dtCh= "/";
var minYear=1900;
var maxYear=2100;

function isInteger(s){
	var i;
    for (i = 0; i < s.length; i++){   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

function stripCharsInBag(s, bag){
	var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++){   
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}

function daysInFebruary (year){
	// February has 29 days in any year evenly divisible by four,
    // EXCEPT for centurial years which are not also divisible by 400.
    return (((year % 4 == 0) && ( (!(year % 100 == 0)) || (year % 400 == 0))) ? 29 : 28 );
}
function DaysArray(n) {
	for (var i = 1; i <= n; i++) {
		this[i] = 31
		if (i==4 || i==6 || i==9 || i==11) {this[i] = 30}
		if (i==2) {this[i] = 29}
   } 
   return this
}

function isDate(dtStr){
	var daysInMonth = DaysArray(12)
	var pos1=dtStr.indexOf(dtCh)
	var pos2=dtStr.indexOf(dtCh,pos1+1)
	var strMonth=dtStr.substring(0,pos1)
	var strDay=dtStr.substring(pos1+1,pos2)
	var strYear=dtStr.substring(pos2+1)
	strYr=strYear
	if (strDay.charAt(0)=="0" && strDay.length>1) strDay=strDay.substring(1)
	if (strMonth.charAt(0)=="0" && strMonth.length>1) strMonth=strMonth.substring(1)
	for (var i = 1; i <= 3; i++) {
		if (strYr.charAt(0)=="0" && strYr.length>1) strYr=strYr.substring(1)
	}
	month=parseInt(strMonth)
	day=parseInt(strDay)
	year=parseInt(strYr)
	if (pos1==-1 || pos2==-1){
		alert("The date format should be : mm/dd/yyyy")
		return false
	}
	if (strMonth.length<1 || month<1 || month>12){
		alert("Please enter a valid month")
		return false
	}
	if (strDay.length<1 || day<1 || day>31 || (month==2 && day>daysInFebruary(year)) || day > daysInMonth[month]){
		alert("Please enter a valid day")
		return false
	}
	if (strYear.length != 4 || year==0 || year<minYear || year>maxYear){
		alert("Please enter a valid 4 digit year between "+minYear+" and "+maxYear)
		return false
	}
	if (dtStr.indexOf(dtCh,pos2+1)!=-1 || isInteger(stripCharsInBag(dtStr, dtCh))==false){
		alert("Please enter a valid date")
		return false
	}
return true
}


function chkEmail(field){
	var emailPat = /^(\".*\"|[A-Za-z]\w*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z]\w*(\.[A-Za-z]\w*)+)$/;
	var matchArray = field.match(emailPat);
	if(!emailPat.test(field)){
		alert("Your email address is invalid.  Please try again !!");
  		return false;
		}
	}



/*if (isDate(dt.value)==false){
		dt.focus()
		return false;
	}*/



function Validate1(x)
 {
 

 var retValue=false;
 var invalidChars="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!#$%^&*(){}|\':;?/<>,.@-+=[]~`_ ";
 var i;
  
for(i=0;i<invalidChars.length;i++)
 {
  if(x.indexOf(invalidChars.charAt(i))>-1)
  {
     retValue=true;
     break;
   }
 }
 
return retValue;
 }




function validate_login() {

	if (document.login.myuserid.value==""){
	alert("Please Enter User ID");
        document.login.myuserid.select();
	document.login.myuserid.focus();
	return false;
	}

	if (document.login.mypassword.value==""){
	alert("Please Enter Password ");
        document.login.mypassword.select();
	document.login.mypassword.focus();
	return false;
	}

	document.login.method="POST";
	document.login.action="checklogin.php";
	document.login.submit();
}


function validate_myaccount() {
	if (document.myaccount.myuserid.value==""){
	alert("Please Enter your User ID");
    document.myaccount.myuserid.select();
	document.myaccount.myuserid.focus();
	return false;
	}
	if (document.myaccount.mypassword.value==""){
	alert("Please Enter your Password");
    document.myaccount.mypassword.select();
	document.myaccount.mypassword.focus();
	return false;
	}
document.myaccount.method = "POST";
document.myaccount.action = "checkmyaccount.php";
document.myaccount.submit();
}



function validate_register() {

var invalid = " "; // Invalid character is a space
var minLength = 6; // Minimum length
var pw1 = document.registerform.password.value;
var pw2 = document.registerform.repassword.value;

	if (document.registerform.fname.value==""){
	alert("Please Enter First Name");
    document.registerform.fname.select();
	document.registerform.fname.focus();
	return false;
	}

	if (document.registerform.lname.value==""){
	alert("Please Enter Last Name");
    document.registerform.lname.select();
	document.registerform.lname.focus();
	return false;
	}

/*	if (document.registerform.email.value==""){
	alert("Please Enter Email ");
	document.registerform.email.select();
	document.registerform.email.focus();
	return false;
	}
	if(chkEmail(document.registerform.email.value)==false){
	document.registerform.email.select();
        document.registerform.email.focus();
        return false;
	}*/

	if (document.registerform.home_phone.value==""){
	alert("Please Enter Home Phone ");
        document.registerform.home_phone.select();
	document.registerform.home_phone.focus();
	return false;
	}
    if(isNaN(document.registerform.home_phone.value)){
	alert("Home Phone should be Numeric");
	document.registerform.home_phone.select();
	document.registerform.home_phone.focus();
	return false;
	}

      if (document.registerform.email.value==""){
        alert("Please Enter Email ");
        document.registerform.email.select();
        document.registerform.email.focus();
        return false;
        }
        if(chkEmail(document.registerform.email.value)==false){
        document.registerform.email.select();
        document.registerform.email.focus();
        return false;
        }


/*	if (document.registerform.userid.value==""){
	alert("Please Enter User ID");
    document.registerform.userid.select();
	document.registerform.userid.focus();
	return false;
	}*/

	// check for a value in both fields.
if (pw1 == '' || pw2 == '') {
alert('Please enter your password twice.');
return false;
}
// check for minimum length
if (document.registerform.password.value.length < minLength) {
alert('Your password must be at least ' + minLength + ' characters long. Try again.');
return false;
}

// check for spaces
if (document.registerform.password.value.indexOf(invalid) > -1) {
alert("Sorry, spaces are not allowed.");
return false;
}
//else {
if (pw1 != pw2) {
alert ("You did not enter the same new password twice. Please re-enter your password.");
return false;
}
//}
document.registerform.action="register_insert.php";
document.registerform.method="POST";
//document.registerform.submit();
}



function validate_updateregister() {

var invalid = " "; // Invalid character is a space
var minLength = 6; // Minimum length
var pw1 = document.registerform.password.value;
var pw2 = document.registerform.repassword.value;

	if (document.registerform.fname.value==""){
	alert("Please Enter First Name");
    document.registerform.fname.select();
	document.registerform.fname.focus();
	return false;
	}

	if (document.registerform.lname.value==""){
	alert("Please Enter Last Name");
    document.registerform.lname.select();
	document.registerform.lname.focus();
	return false;
	}

/*	if (document.registerform.email.value==""){
	alert("Please Enter Email ");
	document.registerform.email.select();
	document.registerform.email.focus();
	return false;
	}
	if(chkEmail(document.registerform.email.value)==false){
	document.registerform.email.select();
        document.registerform.email.focus();
        return false;
	}*/

	if (document.registerform.home_phone.value==""){
	alert("Please Enter Home Phone ");
        document.registerform.home_phone.select();
	document.registerform.home_phone.focus();
	return false;
	}
    if(isNaN(document.registerform.home_phone.value)){
	alert("Home Phone should be Numeric");
	document.registerform.home_phone.select();
	document.registerform.home_phone.focus();
	return false;
	}

      if (document.registerform.email.value==""){
        alert("Please Enter Email ");
        document.registerform.email.select();
        document.registerform.email.focus();
        return false;
        }
        if(chkEmail(document.registerform.email.value)==false){
        document.registerform.email.select();
        document.registerform.email.focus();
        return false;
        }


/*	if (document.registerform.userid.value==""){
	alert("Please Enter User ID");
    document.registerform.userid.select();
	document.registerform.userid.focus();
	return false;
	}*/

	// check for a value in both fields.
if (pw1 == '' || pw2 == '') {
alert('Please enter your password twice.');
return false;
}
// check for minimum length
if (document.registerform.password.value.length < minLength) {
alert('Your password must be at least ' + minLength + ' characters long. Try again.');
return false;
}

// check for spaces
if (document.registerform.password.value.indexOf(invalid) > -1) {
alert("Sorry, spaces are not allowed.");
return false;
}
//else {
if (pw1 != pw2) {
alert ("You did not enter the same new password twice. Please re-enter your password.");
return false;
}
//}
document.registerform.action="register-update.php";
document.registerform.method="POST";
//document.registerform.submit();
}




function validate_short() {
	if (document.index.fname.value==""){
	alert("Please Enter First Name");
    document.index.fname.select();
	document.index.fname.focus();
	return false;
	}

	if (document.index.lname.value==""){
	alert("Please Enter Last Name");
    document.index.lname.select();
	document.index.lname.focus();
	return false;
	}

	if (document.index.email.value==""){
	alert("Please Enter Email ");
	document.index.email.select();
	document.index.email.focus();
	return false;
	}
	if(chkEmail(document.index.email.value)==false){
	document.index.email.select();
    document.index.email.focus();
    return false;
	}

document.index.action="form-new.php";
document.index.method="POST";
document.index.submit();
}





function validate() {

//	var dt=document.frm.dob;
if (document.frm.PAYDAY_LOAN_VAL.value==""){
	alert("Please Select a value for 'Desired Loan Amount'");
	document.register.PAYDAY_LOAN_VAL.focus();
	return false;
}

if (document.frm.PAYDAY_LOAN_TYPE.value==""){
	alert("Please Select Loan Type");
	document.register.PAYDAY_LOAN_TYPE.focus();
	return false;
}

if (document.frm.fname.value==""){
	alert("Please Enter First Name");
    document.frm.fname.select();
	document.frm.fname.focus();
	return false;
	}


if (document.frm.lname.value==""){
	alert("Please Enter Last Name");
    document.frm.lname.select();
	document.frm.lname.focus();
	return false;
	}

if (document.frm.ADDRESS1.value==""){
	alert("Please Enter Address1");
    document.frm.ADDRESS1.select();
	document.frm.ADDRESS1.focus();
	return false;
	}

/*if (document.frm.ADDRESS2.value==""){
	alert("Please Enter Address2");
    document.frm.ADDRESS2.select();
	document.frm.ADDRESS2.focus();
	return false;
	}*/

if (document.frm.city.value==""){
	alert("Please Enter City");
    document.frm.city.select();
	document.frm.city.focus();
	return false;
	}

if (document.frm.STATE.value==""){
	alert("Please Select a value for 'State'");
	document.register.STATE.focus();
	return false;
}

if(document.frm.ZIP.value == '' )
{
	alert("Please Enter Zip Code");
    document.frm.ZIP.select();
	document.frm.ZIP.focus();
	return false;
	}
var pattern2 = /^\d{5}$/ ;
if(!pattern2.test(document.frm.ZIP.value))
{
if(!pattern2.test(document.frm.ZIP.value) ==true)
{
alert('Invalid Zip Code!\nMust be in form 12345.\n' + 'Please re-enter.');
document.frm.ZIP.select();
document.frm.ZIP.focus();
return false;
}
}
if(isNaN(document.frm.ZIP.value)){
	alert("Zip Code should be Numeric");
	document.frm.ZIP.select();
	document.frm.ZIP.focus();
	return false;
	}

if(document.frm.HOME_PHONE.value == '' )
{
	alert("Please Enter HOME PHONE");
    document.frm.HOME_PHONE.select();
	document.frm.HOME_PHONE.focus();
	return false;
	}
var pattern2 = /^\d{10}$/ ;
if(!pattern2.test(document.frm.HOME_PHONE.value))
{
if(!pattern2.test(document.frm.HOME_PHONE.value) ==true)
{
alert('Invalid HOME PHONE!\nMust be in form 1234567890.\n' + 'Please re-enter.');
document.frm.HOME_PHONE.select();
document.frm.HOME_PHONE.focus();

return false;
}
}
if(isNaN(document.frm.HOME_PHONE.value)){
	alert("HOME PHONE should be Numeric");
	document.frm.HOME_PHONE.select();
	document.frm.HOME_PHONE.focus();
	return false;
	}

if (!(document.frm.residence[0].checked) && !(document.frm.residence[1].checked)){
	alert("Do you rent or own your home?");
	document.frm.residence[0].focus();
	return false;
	}

if (document.frm.TIME_AT_CURRENT_HOME.value==""){
	alert("Please select Time at current address");
	document.frm.TIME_AT_CURRENT_HOME.focus();
	return false;
}

if (document.frm.DRIV_LIC.value==""){
	alert("Please Enter LicenseID");
    document.frm.DRIV_LIC.select();
	document.frm.DRIV_LIC.focus();
	return false;
	}


if (document.frm.DRIV_LIC_STATE.value==""){
	alert("Please Select License State ");
	document.frm.DRIV_LIC_STATE.focus();
	return false;
}

if(document.frm.SSN.value == '' )
{
	alert("Please Enter Social Security Number");
    document.frm.SSN.select();
	document.frm.SSN.focus();
	return false;
	}
var pattern2 = /^\d{9}$/ ;
if(!pattern2.test(document.frm.SSN.value))
{
if(!pattern2.test(document.frm.SSN.value) ==true)
{
alert('Invalid Social Security Number!\nMust be in form 123456789.\n' + 'Please re-enter.');
document.frm.SSN.select();
document.frm.SSN.focus();

return false;
}
}
if(isNaN(document.frm.SSN.value)){
	alert("Social Security Number should be Numeric");
	document.frm.SSN.select();
	document.frm.SSN.focus();
	return false;
	}

if (document.frm.email.value==""){
	alert("Please Enter Email ");
	document.frm.email.focus();
	return false;
}
if(chkEmail(document.frm.email.value)==false){
	document.frm.email.select();
    document.frm.email.focus();
    return false;
 }






	
/*if (document.frm.RESIDENCE_YEARS.value==""){
	alert("Please Select How long have you lived here - Years ");
	document.frm.RESIDENCE_YEARS.focus();
	return false;
}
if (document.frm.RESIDENCE_MONTHS.value==""){
	alert("Please Select How long have you lived here - Months ");
	document.frm.RESIDENCE_MONTHS.focus();
	return false;
}



if (document.frm.months_at_residence.value==""){
	alert("Please Enter How many months have you lived here? - Months ");
	document.frm.months_at_residence.select();
	document.frm.months_at_residence.focus();
	return false;
}
if(isNaN(document.frm.months_at_residence.value)){
	alert("'How many months have you lived here'? should be Numeric");
	document.frm.months_at_residence.select();
	document.frm.months_at_residence.focus();
	return false;
	}
	if(document.frm.months_at_residence.value == '' )
{
	alert("Please Enter Months At Residence");
    document.frm.months_at_residence.select();
	document.frm.months_at_residence.focus();
	return false;
	}

if((document.frm.months_at_residence.value.length)>5)
{
alert('Please re-enter  How many months have you lived here?');
document.frm.months_at_residence.select();
document.frm.months_at_residence.focus();

return false;
}

if (document.frm.PREF_CALLTIME.value==""){
	alert("Please Select  'Preferred contact time '");
	document.frm.PREF_CALLTIME.focus();
	return false;
}*/


if (!(document.frm.DOBMM.value) || !(document.frm.DOBDD.value) || !(document.frm.DOBYYYY.value)){
	alert("Please Select Date of Birth ");
	if (!(document.frm.DOBMM.value)){
	document.frm.DOBMM.focus();
	return false;
	}
	if (!(document.frm.DOBDD.value)){
	document.frm.DOBDD.focus();
	return false;
	}
	if (!(document.frm.DOBYYYY.value)){
	document.frm.DOBYYYY.focus();
	return false;
	}
	return false;
}


/*if (document.frm.mmname.value==""){
	alert("Please Enter Mother Maiden Name");
    document.frm.mmname.select();
	document.frm.mmname.focus();
	return false;
	}


if (document.frm.MonthlyNetIncome.value==""){
	alert("Please Select a value for 'Monthly Net Income'");
	document.frm.MonthlyNetIncome.focus();
	return false;
}
if(isNaN(document.frm.MonthlyNetIncome.value)){
	alert("MonthlyNetIncome Code should be Numeric");
	document.frm.MonthlyNetIncome.select();
	document.frm.MonthlyNetIncome.focus();
	return false;
	} */

if (document.frm.source_income.value==""){
	alert("Please Select a value for 'Primary Source of Income'");
	document.frm.source_income.focus();
	return false;
}

if (document.frm.MonthlyNetIncome.value==""){
	alert("Please Select a value for 'Monthly Net Income'");
	document.frm.MonthlyNetIncome.focus();
	return false;
}
/*if(isNaN(document.frm.MonthlyNetIncome.value)){
	alert("MonthlyNetIncome Code should be Numeric");
	document.frm.MonthlyNetIncome.select();
	document.frm.MonthlyNetIncome.focus();
	return false;
	}*/

if (document.frm.EMPLOYERNAME.value==""){
	alert("Please Enter EMPLOYER NAME");
    document.frm.EMPLOYERNAME.select();
	document.frm.EMPLOYERNAME.focus();
	return false;
	}

if (!(document.frm.emptype[0].checked) && !(document.frm.emptype[1].checked)){
	alert("Please choose your Employment Type");
	document.frm.emptype[0].focus();
	return false;
	}


if(document.frm.WORK_PHONE.value == '' )
{
	alert("Please Enter WORK PHONE");
    document.frm.WORK_PHONE.select();
	document.frm.WORK_PHONE.focus();
	return false;
	}
if(isNaN(document.frm.WORK_PHONE.value)){
	alert("WORK PHONE should be Numeric");
	document.frm.WORK_PHONE.select();
	document.frm.WORK_PHONE.focus();
	return false;
	}

var pattern2 = /^\d{10}$/ ;
if(!pattern2.test(document.frm.WORK_PHONE.value))
{
if(!pattern2.test(document.frm.WORK_PHONE.value) ==true)
{
alert('Invalid WORK PHONE!\nMust be in form 1234567890.\n' + 'Please re-enter.');
document.frm.WORK_PHONE.select();
document.frm.WORK_PHONE.focus();

return false;
}
}

/*if (document.frm.JOB_TITLE.value==""){
	alert("Please Enter JOB TITLE");
    document.frm.JOB_TITLE.select();
	document.frm.JOB_TITLE.focus();
	return false;
	} 


if(document.frm.WORK_PHONE.value == '' )
{
	alert("Please Enter WORK PHONE");
    document.frm.WORK_PHONE.select();
	document.frm.WORK_PHONE.focus();
	return false;
	}
var pattern2 = /^\d{10}$/ ;
if(!pattern2.test(document.frm.WORK_PHONE.value))
{
if(!pattern2.test(document.frm.WORK_PHONE.value) ==true)
{
alert('Invalid WORK PHONE!\nMust be in form 1234567890.\n' + 'Please re-enter.');
document.frm.WORK_PHONE.select();
document.frm.WORK_PHONE.focus();

return false;
}
}
if(isNaN(document.frm.WORK_PHONE.value)){
	alert("WORKPHONE should be Numeric");
	document.frm.WORK_PHONE.select();
	document.frm.WORK_PHONE.focus();
	return false;
	}
	

if (document.frm.SPVR_NAME.value==""){
	alert("Please Enter Supervisor's Name");
    document.frm.SPVR_NAME.select();
	document.frm.SPVR_NAME.focus();
	return false;
	}



if(document.frm.SPVR_PHONE.value == '' )
{
	alert("Please Enter SPVR PHONE");
    document.frm.SPVR_PHONE.select();
	document.frm.SPVR_PHONE.focus();
	return false;
	}
var pattern2 = /^\d{10}$/ ;
if(!pattern2.test(document.frm.SPVR_PHONE.value))
{
if(!pattern2.test(document.frm.SPVR_PHONE.value) ==true)
{
alert('InvalidSPVR PHONE!\nMust be in form 1234567890.\n' + 'Please re-enter.');
document.frm.SPVR_PHONE.select();
document.frm.SPVR_PHONE.focus();

return false;
}
}


if(isNaN(document.frm.SPVR_PHONE.value)){
	alert("HOMEPHONE should be Numeric");
	document.frm.SPVR_PHONE.select();
	document.frm.SPVR_PHONE.focus();
	return false;
	}*/



if(document.frm.EMPLOYMENT_YEARS.value == '' )
{
	alert("Please select Employed years");
	document.frm.EMPLOYMENT_YEARS.focus();
	return false;
}

if(document.frm.EMPLOYMENT_MONTHS.value == '' )
{
	alert("Please select Employed months");
	document.frm.EMPLOYMENT_MONTHS.focus();
	return false;
}


if (document.frm.OFTEN_PAID.value==""){
	alert("Please Select 'How often are you paid?'");
	document.frm.OFTEN_PAID.focus();
	return false;
}

if (document.frm.avgsal.value==""){
	alert("Please Select Average Salary");
	document.frm.avgsal.focus();
	return false;
}


if (document.frm.PAY_FORMAT.value==""){
	alert("Please Select 'How do you receive your pay'");
	document.frm.PAY_FORMAT.focus();
	return false;
}




if (!(document.frm.NEXT_PAY_MONTH.value) || !(document.frm.LAST_PAY_DAY.value) || !(document.frm.LAST_PAY_YEAR.value))
	{
	alert("Please Select NEXT PAY Date ");
	if (!(document.frm.LAST_PAY_MONTH.value))
		{
	document.frm.LAST_PAY_MONTH.focus();
	return false;
	}
	if (!(document.frm.LAST_PAY_DAY.value))
		{
	document.frm.LAST_PAY_DAY.focus();
	return false;
	}
	if (!(document.frm.LAST_PAY_YEAR.value))
		{
	document.frm.LAST_PAY_YEAR.focus();
	return false;
	}
	return false;
}


	if (!(document.frm.NEXT_PAY_MONTH.value) || !(document.frm.NEXT_PAY_DAY.value) || !(document.frm.NEXT_PAY_YEAR.value)){
	alert("Please Select LAST PAY DATE ");
	if (!(document.frm.NEXT_PAY_MONTH.value)){
	document.frm.NEXT_PAY_MONTH.focus();
	return false;
	}
	if (!(document.frm.NEXT_PAY_DAY.value)){
	document.frm.NEXT_PAY_DAY.focus();
	return false;
	}
	if (!(document.frm.NEXT_PAY_YEAR.value)){
	document.frm.NEXT_PAY_YEAR.focus();
	return false;
	}
	return false;
}


if(document.frm.BANK_NAME.value == '' )
{
	alert("Please Enter BANK NAME");
    document.frm.BANK_NAME.select();
	document.frm.BANK_NAME.focus();
	return false;
	}
if(document.frm.BANK_ABA.value == '' )
{
	alert("Please Enter BANK ROUTING Code");
    document.frm.BANK_ABA.select();
	document.frm.BANK_ABA.focus();
	return false;
	}
var pattern2 = /^\d{9}$/ ;
if(!pattern2.test(document.frm.BANK_ABA.value))
{
if(!pattern2.test(document.frm.BANK_ABA.value) ==true)
{
alert('Invalid BANK ROUTING Code!\nMust be in form 123456789.\n' + 'Please re-enter.');
document.frm.BANK_ABA.select();
document.frm.BANK_ABA.focus();

return false;
}
}


if(isNaN(document.frm.BANK_ABA.value)){
	alert("BANK ROUTING Code should be Numeric");
	document.frm.BANK_ABA.select();
	document.frm.BANK_ABA.focus();
	return false;
	}









/*if (document.frm.BANK_ABA.value==""){
	alert("Please Enter a value for 'Bank Routing Number'");
	document.frm.BANK_ABA.focus();
	return false;
}

if(document.frm.BANK_ABA.value.length<=9)
	{
	alert("Please Enter a 9 digit'Bank Routing Number'");
	document.frm.BANK_ABA.select();
	document.frm.BANK_ABA.focus();
	return false;
}
*/

if (document.frm.BANK_ACCOUNT_NUM.value==""){
	alert("Please Enter a value for ' BANK ACCOUNT NUMBER '");
	document.frm.BANK_ACCOUNT_NUM.focus();
	return false;
}

if (document.frm.BANK_ACCT_TYPE.value==""){
	alert("Please Select a value for 'BANK ACCOUNT TYPE'");
	//document.frm.BANK_ACCT_TYPE.focus();
	return false;
}

/* if(document.frm.BANK_PHONE.value == '' )
{
	alert("Please Enter BANK PHONE");
    document.frm.BANK_PHONE.select();
	document.frm.BANK_PHONE.focus();
	return false;
	}
var pattern2 = /^\d{10}$/ ;
if(!pattern2.test(document.frm.BANK_PHONE.value))
{
if(!pattern2.test(document.frm.BANK_PHONE.value) ==true)
{
alert('Invalid BANK PHONE!\nMust be in form 1234567890.\n' + 'Please re-enter.');
document.frm.BANK_PHONE.select();
document.frm.BANK_PHONE.focus();

return false;
}
}
if(isNaN(document.frm.BANK_PHONE.value)){
	alert("BANK PHONE should be Numeric");
	document.frm.BANK_PHONE.select();
	document.frm.BANK_PHONE.focus();
	return false;
	} 

if ( !(document.frm.Account_Depo_Type[0].checked) && !(document.frm.Account_Depo_Type[1].checked))
{
alert ( "Please choose Account Deposit Type: Yes/No" );
document.frm.Account_Depo_Type[0].focus();
return false;
}

if (document.frm.Account_Depo_Type.value==""){
	alert("Please Select a value for ' Account Deposit Type '");
	//document.frm.Account_Depo_Type1.focus();
	return false;
}*/




if (document.frm.REF_FNAME1.value==""){
	alert("Please  Enter Reference 1 First Name");
	document.frm.REF_FNAME1.focus();
	return false;
}

if (document.frm.REF_LNAME1.value==""){
	alert("Please  Enter Reference 1 Last Name");
	document.frm.REF_LNAME1.focus();
	return false;
}

if(document.frm.REF_PHONE1.value == '' )
{
	alert("Please Enter REFERENCE 1 PHONE");
    document.frm.REF_PHONE1.select();
	document.frm.REF_PHONE1.focus();
	return false;
	}
var pattern2 = /^\d{10}$/ ;
if(!pattern2.test(document.frm.REF_PHONE1.value))
{
if(!pattern2.test(document.frm.REF_PHONE1.value) ==true)
{
alert('Invalid REF PHONE1!\nMust be in form 1234567890.\n' + 'Please re-enter.');
document.frm.REF_PHONE1.select();
document.frm.REF_PHONE1.focus();

return false;
}
}


if(isNaN(document.frm.REF_PHONE1.value)){
	alert("REF PHONE1 should be Numeric");
	document.frm.REF_PHONE1.select();
	document.frm.REF_PHONE1.focus();
	return false;
	}


if (document.frm.REF_RELATIONSHIP1.value==""){
	alert("Please Select a value for ' REF_RELATIONSHIP1 '");
	document.frm.REF_RELATIONSHIP1.focus();
	return false;
}


if (document.frm.REF_FNAME2.value==""){
	alert("Please  Enter Reference 2 First Name");
	document.frm.REF_FNAME2.focus();
	return false;
}

if (document.frm.REF_LNAME2.value==""){
	alert("Please  Enter Reference 2 Last Name");
	document.frm.REF_LNAME2.focus();
	return false;
}

if(document.frm.REF_PHONE2.value == '' )
{
	alert("Please Enter REF PHONE2");
    document.frm.REF_PHONE2.select();
	document.frm.REF_PHONE2.focus();
	return false;
	}
var pattern2 = /^\d{10}$/ ;
if(!pattern2.test(document.frm.REF_PHONE2.value))
{
if(!pattern2.test(document.frm.REF_PHONE2.value) ==true)
{
alert('Invalid REFERENCE PHONE2!\nMust be in form 1234567890.\n' + 'Please re-enter.');
document.frm.REF_PHONE2.select();
document.frm.REF_PHONE2.focus();

return false;
}
}


if(isNaN(document.frm.REF_PHONE2.value)){
	alert("REF PHONE1 should be Numeric");
	document.frm.REF_PHONE2.select();
	document.frm.REF_PHONE2.focus();
	return false;
	}


if (document.frm.REF_RELATIONSHIP2.value==""){
	alert("Please Select a value for ' REFERENCE RELATIONSHIP2 '");
	document.frm.REF_RELATIONSHIP2.focus();
	return false;
}

//document.frm.action="http://www.billpayloan.com/lead_insert.php";
document.frm.action="http://www.billpayloan.com/lead_submit.php";
//document.frm.action="http://sys116:3000/bill-ezpaydaycash/lead_insert.php";
//document.frm.action="http://localhost/bill/lead_insert.php";
//document.frm.action="http://sys116:3000/doubts/bill/lead_insert_submitleads_leadpoint.php";
//document.frm.action="http://sys116:3000/doubts/bill/lead_insert.php";
//document.frm.action="http://sys116:3000/doubts/bill/lead.php";
document.frm.method="POST";
document.frm.submit();

}

function validate_contact()
{

if (document.contact2.realname.value=="")
{
	alert("Please Select Your Name");
	//alert("Please Enter Your Name");
	document.contact2.realname.focus();
	document.contact2.realname.select();
	return false;
}


/*if (document.contact2.realname.value==""){
	alert("Please select Your Name ");
	document.contact2.realname.focus();
	return false;
}*/

if( document.contact2.email.value != '')
{
var e_mail=  document.contact2.email.value;

if(e_mail.indexOf('.')< 0 || e_mail.indexOf('@') < 0)
  {
	alert("Please Enter Valid email-id");
	document.contact2.email.select();
	document.contact2.email.focus();
	return false;	
		

   }
 }

else
{
alert("Please Enter Email ");
document.contact2.email.select();
document.contact2.email.focus();
return false;

}

if (document.contact2.subject.value=="")
{
	alert("Please Enter Subject");
	document.contact2.subject.focus();
	document.contact2.subject.select();
	return false;
}

if (document.contact2.comments.value=="")
{
	alert("Please Enter Comments");
	document.contact2.comments.focus();
	document.contact2.comments.select();
	return false;
}



document.contact2.action="mailsending.php";
document.contact2.submit();
return true;
}

/* Functions for Last pay date  functionality */




function dat()
	{
	var currentdate= new Date();
	//alert(currentdate);
	var month= currentdate.getMonth() + 1;
	//alert(month);
	var day = currentdate.getDate()+1;
	//alert(day);
	var year = currentdate.getFullYear();
    //document.write(month + "/" + day + "/" + year);
	document.frm.LAST_PAY_DAY.value = day;
	document.frm.LAST_PAY_MONTH.value =month;
	//document.frm1.month2.value = month;
	document.frm.LAST_PAY_YEAR.value = year;
	//document.frm1.year2.value = year;
    
	}

	
function present_days(selectedday)
{

    var currentdate= new Date();
	var current_month= currentdate.getMonth() + 1;
	var current_day = currentdate.getDate();
	var current_year = currentdate.getFullYear();

    var day_selected = document.frm.LAST_PAY_DAY.value;
	var month_selected = document.frm.LAST_PAY_MONTH.value;
	var year_selected = document.frm.LAST_PAY_YEAR.value;

  //alert(selectedday);
  //alert(day_selected);
  //alert(month_selected);
  //alert(year_selected);

 if ((selectedday <= current_day) && ((month_selected < current_month) || (month_selected == current_month)) && ((year_selected < current_year) || (year_selected == current_year) ))
 {
	 alert("Invalid Date");
	 document.frm.LAST_PAY_DAY.value = current_day+1;
	 document.frm.LAST_PAY_MONTH.value = current_month;
	document.frm.LAST_PAY_YEAR.value = current_year;
 }




}


function present_months(selectedmonths)
{
	var currentdate= new Date();
	var current_month= currentdate.getMonth() + 1;
	var current_day = currentdate.getDate();
	var current_year = currentdate.getFullYear();

    var day_selected = document.frm.LAST_PAY_DAY.value;
	var month_selected = document.frm.LAST_PAY_MONTH.value;
	var year_selected = document.frm.LAST_PAY_YEAR.value;

  //alert(selectedmonths);
 // alert(current_month);
 // alert(current_year);
 // alert(year_selected);
  //alert(((selectedmonths < current_month) && ( (year_selected < current_year) ));

 if ((selectedmonths < current_month) && ((year_selected < current_year) || (year_selected == current_year) ))
 {
	 alert("Invalid Date");
	 document.frm.LAST_PAY_DAY.value = current_day;
	 document.frm.LAST_PAY_MONTH.value = current_month;
	document.frm.LAST_PAY_YEAR.value = current_year;
 }

}






function present_year(selectedyears)
{
	var currentdate= new Date();
	var current_month= currentdate.getMonth() + 1;
	var current_day = currentdate.getDate();
	var current_year = currentdate.getFullYear();

    var day_selected = document.frm.LAST_PAY_DAY.value;
	var month_selected = document.frm.LAST_PAY_MONTH.value;
	var year_selected = document.frm.LAST_PAY_YEAR.value;

  //alert(selectedmonths);
 // alert(current_month);
 // alert(current_year);
 // alert(year_selected);
  //alert(((selectedmonths < current_month) && ( (year_selected < current_year) ));

 if ((selectedyears == current_year) && (month_selected < current_month) && (day_selected < current_day) )
 {
	 alert("Invalid Date");
	 document.frm.LAST_PAY_DAY.value = current_day;
	 document.frm.LAST_PAY_MONTH.value = current_month;
	document.frm.LAST_PAY_YEAR.value = current_year;
 }

}
