// JavaScript Document
//only for test purposes
function checkOnSubmit(formName, r) {
    document.getElementById(yav_config.errorsdiv).className = '';
    document.getElementById(yav_config.errorsdiv).style.display = 'none';
    var alertType = document.getElementById('alertType').value;
    if (yav.performCheck(formName, r, alertType)) {
        //alert('Form validated (you usually submit your form now)');
        return true;
    } else if (alertType=='jsVar') {
        alert('jsErrors variable contains the array of errors:\n\n' +jsErrors + '\n\n Use this variable like you prefer!');
		return false;
    }
	return false;
}
var terms_rule ;
var rules=new Array();
function single_rules(){
rules[0]='first_name:First Name|required';
rules[1]='last_name:Last Name|required';
rules[2]='email:Email|email';
rules[3]='email:Email|required';
rules[4]='dob_month:Date of Birth (Month)<br>|numrange|1-12';
rules[5]='dob_month:Date of Birth (Month)<br>|required';
//yav.addHelp('dob_month', 'Enter Month<br>');

rules[6]='dob_day:Date of Birth (Day)<br>|numrange|1-31';
rules[7]='dob_day:Date of Birth (Day)<br>|required';
rules[8]='dob_year:Date of Birth (Year)|numrange|1910-2000';
rules[9]='dob_year:Date of Birth (Year)|required';
rules[10]='social_security:Social Security|minlength|9';
rules[11]='social_security:Social Security|maxlength|11';
//Day Time Phone
rules[12]='d_phone1:Day Time Phone(field1)|numrange|1-999';
rules[13]='d_phone1:Day Time Phone(field1)|required';
rules[14]='d_phone2:Day Time Phone(field2)|numrange|1-999';
rules[15]='d_phone2:Day Time Phone(field2)|required';
rules[16]='d_phone3:Day Time Phone(field3)|numrange|1-9999';
rules[17]='d_phone3:Day Time Phone(field3)|required';
//Day Time Phone
rules[18]='e_phone1:Evening Phone(field1)|numrange|1-999';
rules[19]='e_phone1:Evening Phone(field1)|required';
rules[20]='e_phone2:Evening Phone(field2)|numrange|1-999';
rules[21]='e_phone2:Evening Phone(field2)|required';
rules[22]='e_phone3:Evening Phone(field3)|numrange|1-9999';
rules[23]='e_phone3:Evening Phone(field3)|required';
rules[24]='email:Email|required';
rules[25]='address1:Address|required';
rules[26]='address1:Address|minlength|5';
rules[27]='city:City|required';
rules[28]='city:City|minlength|2';
rules[29]='zip:Zip|required';
rules[30]='zip:Zip|numrange|1000-1000000';

rules[31]='monthly_payment:Monthly Payment / Rent|required';
//rules[31]='monthly_payment:Monthly Payment / Rent|mask|1234567890,$';
//yav.addHelp('monthly_payment', 'eg 12,450');

rules[32]='emp_name:Employer Name|required';
rules[33]='emp_name:Employer Name|minlength|2';

rules[34]='job_title:Job Title|required';
rules[35]='job_title:Job Title|minlength|2';

rules[36]='monthly_income:Gross Monthly Income|required';
rules[37]='monthly_income:Gross Monthly Income|minlength|2';
/*
rules[38]='addit_income:Additional Income Source|required';
rules[39]='addit_income:Additional Income Source|minlength|2';

rules[40]='add_monthly_income:Additional Gross Monthly Income|required';
rules[41]='add_monthly_income:Additional Gross Monthly Income|minlength|2';
*/
rules[38]='purchase_year:Purchase Year|required';
rules[39]='purchase_make:Purchase Make|required';
rules[40]='purchase_model:Purchase Model|required';
terms_rule = "agree_terms:Please agree to terms and conditions|equal|yes";
rules[41]='code:Security Code|required';
rules[42]=terms_rule;
rules[43]='selection:Please choose location|required';
}
single_rules();



function app_change(type){
	if( type == "joint" ){
		if(rules[44] == null){
		document.getElementById('joint1').style.display="block";
		document.getElementById('joint2').style.display="block";
		rules[45]='ja_first_name:First Name|required';
		rules[46]='ja_last_name:Last Name|required';
		rules[47]='ja_email:Email|email';
		rules[48]='ja_email:Email|required';
		rules[49]='ja_dob_month:Date of Birth (Month)<br>|numrange|1-12';
		rules[50]='ja_dob_month:Date of Birth (Month)<br>|required';
		//yav.adHelp('dob_month', 'Enter Month<br>');
		
		rules[51]='ja_dob_day:Date of Birth (Day)<br>|numrange|1-31';
		rules[52]='ja_dob_day:Date of Birth (Day)<br>|required';
		rules[53]='ja_dob_year:Date of Birth (Year)|numrange|1910-2000';
		rules[54]='ja_dob_year:Date of Birth (Year)|required';
		rules[55]='ja_social_security:Social Security|minlength|9';
		rules[56]='ja_social_security:Social Security|maxlength|11';
		//Day Tme Phone
		rules[57]='ja_d_phone1:Day Time Phone(field1)|numrange|1-999';
		rules[58]='ja_d_phone1:Day Time Phone(field1)|required';
		rules[59]='ja_d_phone2:Day Time Phone(field2)|numrange|1-999';
		rules[60]='ja_d_phone2:Day Time Phone(field2)|required';
		rules[61]='ja_d_phone3:Day Time Phone(field3)|numrange|1-9999';
		rules[62]='ja_d_phone3:Day Time Phone(field3)|required';
		//Day Time Phone
		rules[63]='ja_e_phone1:Evening Phone(field1)|numrange|1-999';
		rules[64]='ja_e_phone1:Evening Phone(field1)|required';
		rules[65]='ja_e_phone2:Evening Phone(field2)|numrange|1-999';
		rules[66]='ja_e_phone2:Evening Phone(field2)|required';
		rules[67]='ja_e_phone3:Evening Phone(field3)|numrange|1-9999';
		rules[68]='ja_e_phone3:Evening Phone(field3)|required';
		rules[69]='ja_email:Email|required';
		rules[70]='ja_address1:Address|required';
		rules[71]='ja_address1:Address|minlength|5';
		rules[72]='ja_city:City|required';
		rules[73]='ja_city:City|minlength|2';
		rules[74]='ja_zip:Zip|required';
		rules[75]='ja_zip:Zip|numrange|1000-1000000';
		
		rules[76]='ja_emp_name:Employer Name|required';
		rules[77]='ja_emp_name:Employer Name|minlength|2';
	
		rules[78]='ja_job_title:Job Title|required';
		rules[79]='ja_job_title:Job Title|minlength|2';
		
		rules[80]='ja_monthly_income:Gross Monthly Income|required';
		rules[81]='ja_monthly_income:Gross Monthly Income|minlength|2';
/*		
		rules[82]='ja_addit_income:Additional Income Source|required';
		rules[83]='ja_addit_income:Additional Income Source|minlength|2';
		
		rules[76]='ja_add_monthly_income:Additional Gross Monthly Income|required';
		rules[77]='ja_add_monthly_income:Additional Gross Monthly Income|minlength|2';
*/
		rules[82]=terms_rule;
		
		yav.init('get_approved_form', rules);
//
		}
	}
	else{
		document.getElementById('joint1').style.display="none";
		document.getElementById('joint2').style.display="none";
		rules = rules.slice(0,41);
		single_rules();

	}
}

