function disableEnterKey(){
	if (window.event.keyCode == 13)
		window.event.keyCode = 0;
}


function checkAmount(){
	frm=document.apply_1;
	if(frm.AmtRequired.value<0 || frm.AmtRequired.value>4000000){
		alert("Amount should be more than"+" £ "+"0 and less than"+" £ "+"4,000,000")
		frm.AmtRequired.select();
		return true;
	}
	return false;
}

function checkMonths(){
	frm=document.apply_1;
	if(frm.hlMonths.value>11){
		alert("Months should not be more than 11")
		frm.hlMonths.select();
		return true;
	}
	return false;
}


function fnValidate() {
	frm=document.apply_1;
	if(fnIsNull(frm.AmtRequired,AMOUNT))
		return false;
	else if(fnNumberOnly(frm.AmtRequired,VALID_AMOUNT))
		return false;	
	else if(fnIsValidChar2(frm.AmtRequired,VALID_AMOUNT))
		return false;			
	else if(checkAmount())
		return false;
	else if(fnIsNull(frm.LoanPurpose,PURPOSE))
		return false;
	else if(fnIsValidChar1(frm.LoanPurpose,"Please Enter the purpose of loan"))
		return false;	
	else if(fnIsNull(frm.FirstName,FIRST_NAME))
		return false;
	else if(fnIsValidChar1(frm.FirstName,"First name is not valid name"))
		return false;
	//else if(fnIsValidChar1(frm.MiddleName,"Middle name is not a valid name"))
		//return false;	
	else if(fnIsNull(frm.LastName,LAST_NAME))
		return false;
	else if(fnIsValidChar1(frm.LastName,"Last name is not a valid name"))
		return false;
	else if(dropDownMenu(frm.cmbDay,DAYS))
		return false;
	else if(dropDownMenu(frm.cmbMonth,MONTH))
		return false;
	else if(dropDownMenu(frm.cmbYear,YEAR))
		return false;
	else if(dropDownMenu(frm.MaritalStatus,"Please enter your employment status"))
		return false;
	else if(fnIsNull(frm.postcode,POST_CODE))
		return false;
	else if(fnIsQuotes(frm.postcode,"Postcode is not valid"))
		return false;		
	else if(fnIsNull(frm.a_address1,"Please Enter the House number and Street"))
		return false;
	else if(fnIsQuotes(frm.a_address1,"Please Enter the House number and Street"))
		return false;
	else if(fnIsNull(frm.hlYears,HLYEARS))
		return false;		
	else if(AllowNumeric(frm.hlYears,VALID_YEARS))
		return false;	
	else if(fnIsQuotes(frm.hlYears,HLYEARS))
		return false;
	else if(fnIsNull(frm.hlMonths,HLMONTHS))
		return false;		
	else if(AllowNumeric(frm.hlMonths,VALID_MONTHS))
		return false;	
	else if(fnIsQuotes(frm.hlMonths,HLMONTHS))
		return false;			
	else if(checkMonths())
		return false;
	else if(fnIsNull(frm.Telephone,TELEPHONE))
		return false;
	else if(AllowNumeric(frm.Telephone,VALID_TELEPHONE))
		return false;		
	else if(fnIsValidChar2(frm.Telephone,VALID_TELEPHONE))
		return false;		
	else if(AllowNumeric(frm.mnumber,"Please enter your mobile number"))
		return false;
	else if(fnIsValidChar2(frm.mnumber,"Mobile number is not valid"))
		return false;	
	else if(AllowNumeric(frm.wnumber,"Please enter your work number"))
		return false;
	else if(fnIsValidChar2(frm.wnumber,"Work number is not valid"))
		return false;	
	else if(fnIsNull(frm.Email,VALID_EMAIL))
		return false;	
	else if(fnIsQuotes(frm.Email,VALID_EMAIL))
		return false;				
	else if(emailcheck(frm.Email,VALID_EMAIL))
		return false;
	else if(fnIsNull(frm.houseworth,"Please enter your houseworth"))
		return false;
	else if(fnNumberOnly(frm.houseworth,VALID_AMOUNT))
		return false;	
	else if(fnIsValidChar2(frm.AmtRequired,VALID_AMOUNT))
		return false;	
	else if(fnIsNull(frm.mortage,"Please enter your mortage"))
		return false;
	else if(fnNumberOnly(frm.mortage,VALID_AMOUNT))
		return false;	
	else if(fnIsValidChar2(frm.mortage,VALID_AMOUNT))
		return false;	
	else if(frm.chkConfirm.checked == false) {
		alert("Please confirm to have read Data Protection Information before submitting the loan application")
		return false;	
}	
	else 
	document.apply_1.action="form_handler.asp";
}

