function validate() {
	var frm = document.form1;
	if(frm.txtfname.value=="") {
		alert("Please enter the First Name");
		frm.txtfname.focus();
	} else if(frm.txtlname.value=="") {
		alert("Please enter the Last Name");
		frm.txtlname.focus();
	} else if(frm.txtaddress.value=="") {
		alert("Please enter the Address");
		frm.txtaddress.focus();
	} else if(frm.txtzipcode.value=="") {
		alert("Please enter the Zip Code");
		frm.txtzipcode.focus();
	} else if(frm.txtzipcode.value!="" && isNaN(frm.txtzipcode.value)) {
		alert("Please enter the Zip Code in numbers");
		frm.txtzipcode.focus();
	} else if(frm.txtzipcode.value!="" && frm.txtzipcode.value.length!=5) {
		alert("Please enter the Zip Code in XXXXX format");
		frm.txtzipcode.focus();
	} else if(frm.txtemail.value=="") {
		alert("Please enter the Email Address");
		frm.txtemail.focus();
	} else if(frm.txtpassword.value=="") {
		alert("Please enter the Password");
		frm.txtpassword.focus();
	} else if(frm.txtdphone1.value=="" && frm.txtdphone2.value=="" && frm.txtdphone3.value=="" && frm.txtdphone4.value=="") {
		alert("Please enter the Preferred Phone Number");
		frm.txtdphone1.focus();
	} else if(frm.txtpzipcode1.value=="") {
		alert("Please enter the Preferred Zip Code");
		frm.txtpzipcode1.focus();
	} else if(frm.txtpzipcode1.value!="" && isNaN(frm.txtpzipcode1.value)) {
		alert("Please enter the Preferred Zip Code in numbers");
		frm.txtpzipcode1.focus();
	} else if(frm.txtpzipcode1.value!="" && frm.txtpzipcode1.value.length!=5) {
		alert("Please enter the Preferred Zip Code in XXXXX format");
		frm.txtpzipcode1.focus();
	} else if(frm.slmovingtimeframe.value=="") {
		alert("Please select the Moving Time Frame");
		frm.slmovingtimeframe.focus();
	} else if(frm.slhomepreference.value=="") {
		alert("Please select the Home Preference");
		frm.slhomepreference.focus();
	} else if(frm.slpricerange.value=="") {
		alert("Please select the Price Range");
		frm.slpricerange.focus();
	} else if(frm.slhaverealtor.value=="Y" && frm.slagentreason.value=="") {
		alert("Please select the Agent Reason");
		frm.slagentreason.focus();
	} else if(frm.slfoundhome.value=="") {
		alert("Please select the Found Home");
		frm.slfoundhome.focus();
	} else if(frm.slsecuredfinancing.value=="") {
		alert("Please select the Secured Financing");
		frm.slsecuredfinancing.focus();
	} else {
		frm.hfsub.value="submit";
		frm.submit();
	}
}

function chkagentreason() {
	var frm = document.form1;
	var row1 = document.getElementById('agentreason1');
	var row2 = document.getElementById('agentreason2');

	if(navigator.appName.indexOf("Microsoft") > -1){
	var canSee = 'block'
	} else {
	var canSee = 'table-row';
	}

	if (frm.slhaverealtor.value=="Y") {
		row1.style.display = canSee;
		row2.style.display = canSee;
	} else {
		row1.style.display = "none";
		row2.style.display = "none";		
	}
}

function chkagentreasonradio() {
	var frm = document.form1;
	var row1 = document.getElementById('agentreason1');
	var row2 = document.getElementById('agentreason2');

	if(navigator.appName.indexOf("Microsoft") > -1){
	var canSee = 'block'
	} else {
	var canSee = 'table-row';
	}

	if (frm.slhaverealtor[1].checked) {
		row1.style.display = canSee;
		row2.style.display = canSee;
	} else {
		row1.style.display = "none";
		row2.style.display = "none";		
	}
}