function IntegerCheck(event){
	// use onkeypress="return IntegerCheck(event);" in <input /> tag
	// Get the current key pressed and check browser input
	var charCode = 0;
	var browser = "";

	if (event.keyCode){
		//IE
		browser = "ie";
		charCode = window.event.keyCode;
	}else if(event.charCode){
		//FF
		browser = "ff";
		charCode = event.charCode;
	}else if (event.which){
		//catch all other generic
		charCode = event.which;
	}

	if (browser == "ie"){
		if((charCode >= 48 && charCode <= 57) || charCode == 13){
			//valid number
		}else{
			//invalid number
			event.keyCode = null;
		}
	}else if (browser == "ff"){
		// check if not numbers
		// (left arrow in IE is '%' in FF) && charCode != 37 // (delete in IE is '.' in FF) && charCode != 46
		// (right arrow, backspace, tab) && charCode != 39 && charCode != 8 && charCode != 9
		if ((charCode < 48 || charCode > 57) && charCode != 13){
			//invalid number
			return false;
		}else{
			//valid number
			return true;
		}
	}
}

function VerifyForm(Form){

    var Error;
   
    ClearErrors(Form);
    
    if (Form.loanAmount.value == "") {
        var x = document.getElementById("loanAmountWarning");
        x.innerHTML = "*Loan amount is required";
        x.style.visibility = "visible";
        var text = document.getElementById("loanAmount");
        text.style.backgroundColor="#FEF1B5";
        Error = false;
    }
    else if (isNaN(Form.loanAmount.value)) {
        var x = document.getElementById("loanAmountWarning");
        x.innerHTML = "*Invalid Input";
        x.style.visibility = "visible";
        var text = document.getElementById("loanAmount");
        text.style.backgroundColor="#FEF1B5";
        Error = false;
    }
    else if (Form.loanAmount.value < 10000) {
        var x = document.getElementById("loanAmountWarning");
        x.innerHTML = "*Min loan amount is $10000";
        x.style.visibility = "visible";
        var text = document.getElementById("loanAmount");
        text.style.backgroundColor="#FEF1B5";
        Error = false;
    }
    else if (Form.loanAmount.value.length > 10) {
        var x = document.getElementById("loanAmountWarning");
        x.innerHTML = "*Max length is 10 characters";
        x.style.visibility = "visible";
        var text = document.getElementById("loanAmount");
        text.style.backgroundColor="#FEF1B5";
        Error = false;
    }
    if (Form.purchasePrice.value == "") {
        var x = document.getElementById("purchasePriceWarning");
        x.innerHTML = "*Property value is required";
        x.style.visibility = "visible";
        var text = document.getElementById("purchasePrice");
        text.style.backgroundColor="#FEF1B5";
        Error = false;
    }
    else if (isNaN(Form.purchasePrice.value)) {
        var x = document.getElementById("purchasePriceWarning");
        x.innerHTML = "*Invalid Input";
        x.style.visibility = "visible";
        var text = document.getElementById("purchasePrice");
        text.style.backgroundColor="#FEF1B5";
        Error = false;
    }
    else if (Form.purchasePrice.value == 0){
        var x = document.getElementById("purchasePriceWarning");
        x.innerHTML = "*Min property value is $1";
        x.style.visibility = "visible";
        var text = document.getElementById("purchasePrice");
        text.style.backgroundColor="#FEF1B5";
        Error = false;
    }
    else if (Form.purchasePrice.value.length > 10){
        var x = document.getElementById("purchasePriceWarning");
        x.innerHTML = "*Max length is 10 characters";
        x.style.visibility = "visible";
        var text = document.getElementById("purchasePrice");
        text.style.backgroundColor="#FEF1B5";
        Error = false;
    } 
    if (Form.zipCode.value == "") {
        var x = document.getElementById("zipCodeWarning");
        x.innerHTML = "*Zip code is required";
        x.style.visibility = "visible";
        var text = document.getElementById("zipCode");
        text.style.backgroundColor="#FEF1B5";
        Error = false;
    }
   else if (isNaN(Form.zipCode.value)) {
        var x = document.getElementById("zipCodeWarning");
        x.innerHTML = "*Invalid Input";
        x.style.visibility = "visible";
        var text = document.getElementById("zipCode");
        text.style.backgroundColor="#FEF1B5";
        Error = false;
    }
    else if (Form.zipCode.value.length < 5){
        var x = document.getElementById("zipCodeWarning");
        x.innerHTML = "*Zip code must be 5 digits";
        x.style.visibility = "visible";
        var text = document.getElementById("zipCode");
        text.style.backgroundColor="#FEF1B5";
        Error = false;
    }
    
    if ( Error == false){
        return Error;
    }
    else{
        Form.action = "ProcessLandingPage.aspx"
        Form.submit();
        return true;
    }
}
function ClearErrors(Form){
    document.getElementById("loanAmountWarning").innerHTML = "";
    document.getElementById("purchasePriceWarning").innerHTML = "";
    document.getElementById("zipCodeWarning").innerHTML = "";
}