function checkNum(field) {
	
	if(!Number(field.value) && field.value != 0){
		alert("Please eneter Numeric Value");
		field.value=0;
		field.focus();
	} 
}

function checkIfNumber(value) {
	var num = new Number();
	num = value;
	if(isNaN(num)) {
		return true;
	} else {
		return false;
	}
}

var remail=/^([_&a-zA-Z0-9-]+(\.[_&a-zA-Z0-9-]+)*@[&a-zA-Z0-9-]+\.+[&a-zA-Z0-9-]+)/;

function checkEmail(fieldvalue){
	if(remail.test(fieldvalue))
		return false;
	else
		return true;		
}


function checkBlank(fieldvalue) {

	for(counter=0;counter < fieldvalue.length;counter++) {
		if(fieldvalue.charAt(counter) == " ") {
			continue;
		} else {
			break;
			return false;
		}
	}
	if(fieldvalue.length == counter) {
		return true;
	}
}

function validateUser(formNm,actionType){

		if (checkBlank(formNm.txt_username.value)){
			alert ("Please enter username")
			formNm.txt_username.value="";
			formNm.txt_username.focus();
	
		} else if (checkBlank(formNm.txt_password.value)){
			alert ("Please enter password")
			formNm.txt_password.value="";
			formNm.txt_password.focus();
	
		} else if (checkBlank(formNm.txt_cnf_password.value)){
			alert ("Please confirm password")
			formNm.txt_cnf_password.value="";
			formNm.txt_cnf_password.focus();
	
		} else if (formNm.txt_password.value != formNm.txt_cnf_password.value){
			alert ("Password mismatch..please confirm password again!")
			formNm.txt_cnf_password.value="";
			formNm.txt_cnf_password.focus();

		} else if (checkBlank(formNm.txt_fname.value)){
			alert ("Please enter first name")
			formNm.txt_fname.value="";
			formNm.txt_fname.focus();
	
		} else if (checkBlank(formNm.txt_lname.value)){
			alert ("Please enter last name")
			formNm.txt_lname.value="";
			formNm.txt_lname.focus();
	
		} else if (checkBlank(formNm.txt_email.value)){
			alert ("Please enter email")
			formNm.txt_email.value="";
			formNm.txt_email.focus();
	
		} else if (checkEmail(formNm.txt_cnf_email.value)){
			alert ("Please confirm email")
			formNm.txt_cnf_email.value="";
			formNm.txt_cnf_email.focus();
	
		} else if (formNm.txt_email.value != formNm.txt_cnf_email.value){
			alert ("Email mismatch.. please re-enter the email!")
			formNm.txt_cnf_email.value="";
			formNm.txt_cnf_email.focus();
	
		} else {
			formNm.ActionType.value = actionType;
			formNm.action = "registration.php";
			formNm.submit();
		}	
	
}


function resetUser(formNm){

			formNm.txt_username.value="";
			formNm.txt_password.value="";
			formNm.txt_cnf_password.value="";
			formNm.txt_cnf_password.value="";
			formNm.txt_fname.value="";
			formNm.txt_lname.value="";
			formNm.txt_email.value="";
			formNm.txt_cnf_email.value="";
			formNm.txt_cnf_email.value="";
	
}

function validateLogin(formNm,actionType){

		if (checkBlank(formNm.txt_username.value)){
			alert ("Please enter username")
			formNm.txt_username.value="";
			formNm.txt_username.focus();
	
		} else if (checkBlank(formNm.txt_password.value)){
			alert ("Please enter password")
			formNm.txt_password.value="";
			formNm.txt_password.focus();
		} else {
			formNm.ActionType.value = actionType;
			formNm.action = "registration.php";
			formNm.submit();
		}	
}		


function setFocus(){
	document.forms[0].txt_username.focus();
}


function getPrice(formNm,cprod,gst,pst,obj,obj1,price){
	
	if(eval("formNm."+cprod+".checked == "+true)){
		eval("formNm."+obj+".value ="+price);
		eval("formNm."+obj1+".value ="+price);
	} else {
		eval("formNm."+obj+".value =''");
		eval("formNm."+obj1+".value =''");
		eval("formNm."+gst+".value =''");
		eval("formNm."+pst+".value =''");
	}
		
	
	
}

function getTotal(formNm,obj,price){
	
	tot = 0;
	
	for(i=0;i<formNm.elements.length;i++){
		if (formNm.elements[i].type == "checkbox" && formNm.elements[i].checked == true){
			//alert(formNm.elements[i].value);
			tot = Number(tot) + Number(formNm.elements[i].value);
			
		} 
	}
	formNm.totAmt.value = tot; 	
}


function getTotalGrand(formNm,obj){
	
	tot = 0 ;
	
	for(i=0;i<formNm.elements.length;i++){
			if (formNm.elements[i].name.substring(0,8) == "tprodTot"){
				//alert(i);
				tot = Number(tot) + Number(formNm.elements[i].value);
			}
	}
	formNm.totAmtGrand.value = tot; 	
}

function getPriceTot(formNm,obj,price,priceGst){
	
	var p = Number(price) + Number(eval("formNm."+priceGst+".value"));
	eval("formNm."+obj+".value ="+p);
	
}


function getPriceTot1(formNm,obj,price,priceGst,pricePst){
	
	var p = Number(price) + Number(eval("formNm."+priceGst+".value")) + Number(eval("formNm."+pricePst+".value"));
	eval("formNm."+obj+".value ="+p);
	
}

function validateHouse(formNm,actionType,id){

		if (checkBlank(formNm.mls.value)){
			alert ("Please enter MLS #")
			formNm.mls.value="";
			formNm.mls.focus();

		} else if (checkIfNumber(formNm.mls.value)){
			alert ("Please integer value only")
			formNm.mls.value="";
			formNm.mls.focus();
			
	
		} else if (checkBlank(formNm.description.value)){
			alert ("Please enter description")
			formNm.description.value="";
			formNm.description.focus();
	
		} else if (checkBlank(formNm.address.value)){
			alert ("Please enter address")
			formNm.address.value="";
			formNm.address.focus();
	
		} else if (checkBlank(formNm.city.value)){
			alert ("Please enter city")
			formNm.city.value="";
			formNm.city.focus();
	
		} else if (checkBlank(formNm.postalcode.value)){
			alert ("Please enter postal code")
			formNm.postalcode.value="";
			formNm.postalcode.focus();
	
		} else if (formNm.bedrooms.selectedIndex == "0"){
			alert ("Please select number of bedrooms")
			formNm.bedrooms.focus();

		} else if (formNm.bathrooms.selectedIndex == "0"){
			alert ("Please select number of bathrooms")
			formNm.bathrooms.focus();
	
		} else if (checkBlank(formNm.age.value)){
			alert ("Please enter age")
			formNm.age.value="";
			formNm.age.focus();

		} else if (checkIfNumber(formNm.age.value)){
			alert ("Please integer value only")
			formNm.age.value="";
			formNm.age.focus();
	
		} else if (checkBlank(formNm.lotsize.value)){
			alert ("Please enter lot size")
			formNm.lotsize.value="";
			formNm.lotsize.focus();

		} else if (checkIfNumber(formNm.lotsize.value)){
			alert ("Please integer value only")
			formNm.lotsize.value="";
			formNm.lotsize.focus();
	
		} else if (checkBlank(formNm.garage.value)){
			alert ("Please enter garage")
			formNm.garage.value="";
			formNm.garage.focus();

		} else if (checkIfNumber(formNm.garage.value)){
			alert ("Please integer value only")
			formNm.garage.value="";
			formNm.garage.focus();

		} else if (checkBlank(formNm.squarefoot.value)){
			alert ("Please enter squarefoot")
			formNm.squarefoot.value="";
			formNm.squarefoot.focus();

		} else if (checkIfNumber(formNm.squarefoot.value)){
			alert ("Please integer value only")
			formNm.squarefoot.value="";
			formNm.squarefoot.focus();
	
		} else if (checkBlank(formNm.taxes.value)){
			alert ("Please confirm taxes")
			formNm.taxes.value="";
			formNm.taxes.focus();

		} else if (checkIfNumber(formNm.taxes.value)){
			alert ("Please integer value only")
			formNm.taxes.value="";
			formNm.taxes.focus();

		} else if (checkBlank(formNm.price.value)){
			alert ("Please confirm price")
			formNm.price.value="";
			formNm.price.focus();

		} else if (checkIfNumber(formNm.price.value)){
			alert ("Please integer value only")
			formNm.price.value="";
			formNm.price.focus();

		} else {
			formNm.ActionType.value = actionType;
			formNm.id.value = id;
			formNm.action = "main.php";
			formNm.submit();
	    }
}

function pageList(formNm,start,page){
	formNm.start.value = start;
	formNm.page.value = page;
	formNm.submit();
}

function validateSell(formNm,actionType){


		if (checkBlank(formNm.fname.value)){
			alert ("Please enter first name")
			formNm.fname.value="";
			formNm.fname.focus();
			return false;
	
		} else if (checkBlank(formNm.lname.value)){
			alert ("Please enter last name")
			formNm.lname.value="";
			formNm.lname.focus();
			return false;
	
		} else if (checkBlank(formNm.email.value)){
			alert ("Please enter email")
			formNm.email.value="";
			formNm.email.focus();
			return false;
	
		} else if (checkEmail(formNm.email.value)){
			alert ("Please enter correct email")
			formNm.email.value="";
			formNm.email.focus();
			return false;

		} else if (checkBlank(formNm.address.value)){
			alert ("Please enter address")
			formNm.address.value="";
			formNm.address.focus();
			return false;

		} else if (checkBlank(formNm.city.value)){
			alert ("Please enter city")
			formNm.city.value="";
			formNm.city.focus();
			return false;

		} else if (checkBlank(formNm.price.value)){
			alert ("Please enter price")
			formNm.price.value="";
			formNm.price.focus();
			return false;

		} else if (checkIfNumber(formNm.price.value)){
			alert ("Please enter numeric value")
			formNm.price.value="";
			formNm.price.focus();
			return false;
			
		} else {
			formNm.ActionType.value = actionType;
			return true;
		}
}


function validateRent(formNm,actionType){


		if (checkBlank(formNm.address.value)){
			alert ("Please enter address")
			formNm.address.value="";
			formNm.address.focus();
			return false;

		} else if (checkBlank(formNm.city.value)){
			alert ("Please enter city")
			formNm.city.value="";
			formNm.city.focus();
			return false;

		} else if (checkBlank(formNm.availableFrom.value)){
			alert ("Please enter the availibility")
			formNm.availableFrom.value="";
			formNm.availableFrom.focus();
			return false;

		} else if (checkBlank(formNm.rent.value)){
			alert ("Please enter rent")
			formNm.rent.value="";
			formNm.rent.focus();
			return false;

		} else if (checkIfNumber(formNm.rent.value)){
			alert ("Please enter numeric value")
			formNm.rent.value="";
			formNm.rent.focus();
			return false;

		} else if (checkBlank(formNm.security.value)){
			alert ("Please enter security amount")
			formNm.security.value="";
			formNm.security.focus();
			return false;

		} else if (checkIfNumber(formNm.security.value)){
			alert ("Please enter numeric value")
			formNm.security.value="";
			formNm.security.focus();
			return false;			

		} else {
			formNm.ActionType.value = actionType;
			return true;
		}
}

function validateRealtor(formNm,actionType){


		if (checkBlank(formNm.name.value)){
			alert ("Please enter name")
			formNm.name.value="";
			formNm.name.focus();
			return false;
	
		} else if (checkBlank(formNm.email.value)){
			alert ("Please enter email")
			formNm.email.value="";
			formNm.email.focus();
			return false;
	
		} else if (checkEmail(formNm.email.value)){
			alert ("Please enter correct email")
			formNm.email.value="";
			formNm.email.focus();
			return false;

		} else if (checkBlank(formNm.query.value)){
			alert ("Please enter question/query")
			formNm.query.value="";
			formNm.query.focus();
			return false;

		} else {
			formNm.ActionType.value = actionType;
			return true;
		}
}


function validateContactRealtor(formNm,actionType){


		if (checkBlank(formNm.fname.value)){
			alert ("Please enter first name")
			formNm.fname.value="";
			formNm.fname.focus();
			return false;
			
		} else if (checkBlank(formNm.lname.value)){
			alert ("Please enter last name")
			formNm.lname.value="";
			formNm.lname.focus();
			return false;
			
		} else if (checkBlank(formNm.email.value)){
			alert ("Please enter email")
			formNm.email.value="";
			formNm.email.focus();
			return false;
	
		} else if (checkEmail(formNm.email.value)){
			alert ("Please enter correct email")
			formNm.email.value="";
			formNm.email.focus();
			return false;

		} else if (checkBlank(formNm.subject.value)){
			alert ("Please enter subject")
			formNm.subject.value="";
			formNm.subject.focus();
			return false;

		} else if (checkBlank(formNm.comments.value)){
			alert ("Please enter comments")
			formNm.comments.value="";
			formNm.comments.focus();
			return false;

		} else if (checkBlank(formNm.phone.value)){
			alert ("Please enter phone")
			formNm.phone.value="";
			formNm.phone.focus();
			return false;


		} else {
			formNm.ActionType.value = actionType;
			return true;
		}
}

function validateRequest(formNm,actionType){


		if (checkBlank(formNm.fname.value)){
			alert ("Please enter first name")
			formNm.fname.value="";
			formNm.fname.focus();
			return false;
			
		} else if (checkBlank(formNm.lname.value)){
			alert ("Please enter last name")
			formNm.lname.value="";
			formNm.lname.focus();
			return false;
			
		} else if (checkBlank(formNm.email.value)){
			alert ("Please enter email")
			formNm.email.value="";
			formNm.email.focus();
			return false;
	
		} else if (checkEmail(formNm.email.value)){
			alert ("Please enter correct email")
			formNm.email.value="";
			formNm.email.focus();
			return false;

		} else if (checkBlank(formNm.phone.value)){
			alert ("Please enter phone")
			formNm.phone.value="";
			formNm.phone.focus();
			return false;

		} else {
			formNm.ActionType.value = actionType;
			return true;
		}
}

function getRealtorDet(formNm,actionType,id,start,page){
	
			formNm.ActionType.value = actionType;
			formNm.id.value = id;
			formNm.start.value = start;
			formNm.page.value = page;
			formNm.action = "realtordetails.php";
			formNm.submit();
	
}


function getRealtorDet1(formNm,actionType,id){
	
			formNm.ActionType.value = actionType;
			formNm.id.value = id;
			formNm.action = "realtordetails.php";
			formNm.submit();
	
}

function getRealtorList(formNm,actionType,id,start,page){
	
			formNm.ActionType.value = actionType;
			formNm.id.value = id;
			formNm.start.value = start;
			formNm.page.value = page;
			formNm.action = "realtorlist.php";
			formNm.submit();
	
}

function searchHome(formNm,actionType){
		
		formNm.ActionType1.value = actionType;
		
		if(formNm.forType[0].checked == true)
			formNm.action = "home_search_results.php?selected=searchhome";
		else
			formNm.action = "search_rent_houses.php?selected=searchhome";	
		formNm.submit();
	
}

function searchHomeRent(formNm,actionType){
	
			formNm.ActionType.value = actionType;
			formNm.action = "search_rent_houses.php?selected=searchhome";	
			formNm.submit();
	
}


function openRealtorContact(url,id,height){
	window.open (url+"?id="+id,"","height="+height+", width=400, menubars=no, scrollbars=yes");
}

function forgotPass(url){
	window.open (url,"","height=160, width=350, menubars=no, scrollbars=yes");
}

function openVirtaulTour(url,id){
	window.open (url+"/?id="+id,"","height=700, width=900, resizable=yes, menubars=no, scrollbars=yes");
}

function requestforShowing(url,id,height,action){
	window.open (url+"?id="+id+"&action="+action,"","height="+height+", width=500, menubars=no, scrollbars=yes");
}

function openWin(url){
	window.open (url,"","height=340, width=455, menubars=no, scrollbars=yes, resizable=yes");
}

function openWin1(id){
	window.open ("showimage.php?id="+id,"new","height=400,width=500, menubars=no, scrollbars=yes");
}

function validateRoomUser(formNm,actionType){

		
		if (formNm.gender.selectedIndex == 0){
			alert ("Please select your gender")
			formNm.gender.focus();
			return false;

		} else if (checkBlank(formNm.age.value)){
			alert ("Please enter your age")
			formNm.age.value = "";
			formNm.age.focus();
			return false;

		} else if (checkIfNumber(formNm.age.value)){
			alert ("Please enter numeric value")
			formNm.age.value = "";
			formNm.age.focus();
			return false;

		} else if (formNm.profession.selectedIndex == 0){
			alert ("Please select your profession")
			formNm.profession.focus();
			return false;
							
		} else if (formNm.orientation.selectedIndex == 0){
			alert ("Please select your orientation")
			formNm.orientation.focus();
			return false;

		} else if (formNm.smoking.selectedIndex == 0){
			alert ("Please select your smoking habit")
			formNm.smoking.focus();
			return false;

		} else if (formNm.pet.selectedIndex == 0){
			alert ("Please select pets")
			formNm.pet.focus();
			return false;

		} else if (formNm.genderP.selectedIndex == 0){
			alert ("Please select gender of your roommate")
			formNm.genderP.focus();
			return false;
			
		} else if (formNm.ageFrom.selectedIndex == 0){
			alert ("Please select minimum age of your roommate")
			formNm.ageFrom.value="";
			formNm.ageFrom.focus();
			return false;

		} else if (formNm.ageTo.selectedIndex == 0){
			alert ("Please select maximum age of your roommate")
			formNm.ageTo.value="";
			formNm.ageTo.focus();
			return false;				
		
		} else if (formNm.professionP.selectedIndex == 0){
			alert ("Please select profession of your roommate")
			formNm.professionP.focus();
			return false;

		} else if (formNm.smokingP.selectedIndex == 0){
			alert ("Please select smoking habits of your roommate")
			formNm.smokingP.focus();
			return false;

		} else if (formNm.pets.selectedIndex == 0){
			alert ("Please select pets allowed")
			formNm.pets.focus();
			return false;

		} else if (formNm.cleaniness.selectedIndex == 0){
			alert ("Please select cleaniness preference")
			formNm.cleaniness.focus();
			return false;

		} else if (formNm.party.selectedIndex == 0){
			alert ("Please select party habits of your roommate")
			formNm.party.focus();
			return false;


		} else if (checkBlank(formNm.address.value)){
			alert ("Please enter address")
			formNm.address.value="";
			formNm.address.focus();
			return false;
				
		} else if (checkBlank(formNm.city.value)){
			alert ("Please enter city")
			formNm.city.value="";
			formNm.city.focus();
			return false;
				
		} else if (formNm.province.selectedIndex == 0){
			alert ("Please select province")
			formNm.province.focus();
			return false;

		} else if (checkBlank(formNm.availableFrom.value)){
			alert ("Please specify the availibility")
			formNm.availableFrom.focus();
			return false;

		} else if (checkBlank(formNm.rent.value)){
			alert ("Please enter rent in $")
			formNm.rent.value="";
			formNm.rent.focus();
			return false;

		} else if (checkIfNumber(formNm.rent.value)){
			alert ("Please enter numeric value for rent")
			formNm.rent.value="";
			formNm.rent.focus();
			return false;

		} else if (formNm.bedrooms.selectedIndex == 0){
			alert ("Please select bedroom(s)")
			formNm.bedrooms.focus();
			return false;
		
		} else if (formNm.bathrooms.selectedIndex == 0){
			alert ("Please select bathroom(s)")
			formNm.bathrooms.focus();
			return false;


		} else {
			formNm.ActionType.value = actionType;
			formNm.action = "roomrent2.php";
			return true;
		}		
}

function validateHaveRoom (formNm,actionType){

			
		if (checkBlank(formNm.address.value)){
			alert ("Please enter address")
			formNm.address.value="";
			formNm.address.focus();
			return false;
				
		} else if (checkBlank(formNm.city.value)){
			alert ("Please enter city")
			formNm.city.value="";
			formNm.city.focus();
			return false;
				
		} else if (formNm.province.selectedIndex == 0){
			alert ("Please select province")
			formNm.province.focus();
			return false;

		} else if (checkBlank(formNm.availableFrom.value)){
			alert ("Please specify the availibility")
			formNm.availableFrom.focus();
			return false;

		} else if (checkBlank(formNm.rent.value)){
			alert ("Please enter rent in $")
			formNm.rent.value="";
			formNm.rent.focus();
			return false;

		} else if (checkIfNumber(formNm.rent.value)){
			alert ("Please enter numeric value for rent")
			formNm.rent.value="";
			formNm.rent.focus();
			return false;

		} else if (formNm.bedrooms.selectedIndex == 0){
			alert ("Please select bedroom(s)")
			formNm.bedrooms.focus();
			return false;
		
		} else if (formNm.bathrooms.selectedIndex == 0){
			alert ("Please select bathroom(s)")
			formNm.bathrooms.focus();
			return false;

		} else if (formNm.genderP.selectedIndex == 0){
			alert ("Please select gender")
			formNm.genderP.focus();
			return false;
			
		} else if (formNm.ageFrom.selectedIndex == 0){
			alert ("Please select minimum age")
			formNm.ageFrom.value="";
			formNm.ageFrom.focus();
			return false;

		} else if (formNm.ageTo.selectedIndex == 0){
			alert ("Please select maximum age")
			formNm.ageTo.value="";
			formNm.ageTo.focus();
			return false;				
		
		} else if (formNm.professionP.selectedIndex == 0){
			alert ("Please select profession")
			formNm.professionP.focus();
			return false;

		} else if (formNm.smokingP.selectedIndex == 0){
			alert ("Please select smoking")
			formNm.smokingP.focus();
			return false;

		} else if (formNm.pets.selectedIndex == 0){
			alert ("Please select pets if any")
			formNm.pets.focus();
			return false;

		} else if (formNm.cleaniness.selectedIndex == 0){
			alert ("Please select cleaniness preference")
			formNm.cleaniness.focus();
			return false;

		} else if (formNm.party.selectedIndex == 0){
			alert ("Please select party habits")
			formNm.party.focus();
			return false;

		} else {
			formNm.ActionType.value = actionType;
			formNm.action = "roomrent2.php";
			return true;
		}	
	
}

function validateNeedRoom (formNm,actionType){

		if (checkBlank(formNm.title.value)){
			alert ("Please specify the title.\nThis is what people will be able to see when searching for roommates.\nMake this interesting so they click to learn more about you.")
			formNm.title.value="";
			formNm.title.focus();
			return false;
			
		} else if (checkBlank(formNm.aboutme.value)){
			alert ("Please enter about you")
			formNm.aboutme.value="";
			formNm.aboutme.focus();
			return false;

		} else if (checkBlank(formNm.lookingfor.value)){
			alert ("Please enter what you are looking for?")
			formNm.lookingfor.value="";
			formNm.lookingfor.focus();
			return false;

		} else if (checkBlank(formNm.moveby.value)){
			alert ("Please specify the moveing date")
			formNm.moveby.value="";
			formNm.moveby.focus();
			return false;
				
		} else if (checkBlank(formNm.maxrent.value)){
			alert ("Please specify the maximum rent")
			formNm.maxrent.value="";
			formNm.maxrent.focus();
			return false;

		} else if (checkIfNumber(formNm.maxrent.value)){
			alert ("Please specify the rent in numeric")
			formNm.maxrent.value="";
			formNm.maxrent.focus();
			return false;

		} else if (formNm.gender.selectedIndex == 0){
			alert ("Please select gender")
			formNm.gender.focus();
			return false;

		} else if (formNm.age.selectedIndex == 0){
			alert ("Please select your age")
			formNm.age.focus();
			return false;
				
		} else if (formNm.orientation.selectedIndex == 0){
			alert ("Please select orientation")
			formNm.orientation.focus();
			return false;

		} else if (formNm.smoking.selectedIndex == 0){
			alert ("Please select smoking")
			formNm.smoking.focus();
			return false;
			
		} else if (formNm.party.selectedIndex == 0){
			alert ("Please select party habits")
			formNm.party.focus();
			return false;

		} else if (formNm.pets.selectedIndex == 0){
			alert ("Please select pets")
			formNm.pets.focus();
			return false;

		} else if (formNm.cleaniness.selectedIndex == 0){
			alert ("Please select cleaniness")
			formNm.cleaniness.focus();
			return false;
				
		} else {
			formNm.ActionType.value = actionType;
			formNm.action = "needroom1.php";
			return true;
		}	
	
}


function roomDetails(formNm,actionType,id){
			
			formNm.ActionType.value = actionType;
			formNm.id.value = id;
			formNm.action = "room_details.php";
			formNm.submit();
}	


function roommateDetails(formNm,actionType,id){
			
			formNm.ActionType.value = actionType;
			formNm.id.value = id;
			formNm.action = "roommates_details.php";
			formNm.submit();
}


function addTomyList(formNm,actionType,id,action){
			
			formNm.ActionType.value = actionType;
			formNm.id.value = id;
			formNm.action = action;
			formNm.submit();
}

function removeFromList(formNm,id,delete1){
			formNm.del.value = delete1;
			formNm.id.value = id;
			formNm.submit();
}

function validateReviewRealtor(formNm,actionType){

		if (checkBlank(formNm.cname.value)){
			alert ("Please enter your name")
			formNm.cname.value="";
			formNm.cname.focus();
			return false;
	
/*		} else if (checkBlank(formNm.email.value)){
			alert ("Please enter email")
			formNm.email.value="";
			formNm.email.focus();
			return false;
	
		} else if (checkEmail(formNm.email.value)){
			alert ("Please enter correct email")
			formNm.email.value="";
			formNm.email.focus();
			return false;
*/
		} else if (checkBlank(formNm.comments.value)){
			alert ("Please enter comment about the agent")
			formNm.comments.value="";
			formNm.comments.focus();
			return false;

		} else {
			formNm.ActionType.value = actionType;
			formNm.action = "addRealtorReview.php";
			return true;
		}
	
}


function validateFriend(formNm,actionType){

		if (checkBlank(formNm.name.value)){
			alert ("Please enter your name")
			formNm.name.value="";
			formNm.name.focus();
			return false;
	
		} else if (checkBlank(formNm.email.value)){
			alert ("Please enter your email")
			formNm.email.value="";
			formNm.email.focus();
			return false;
	
		} else if (checkEmail(formNm.email.value)){
			alert ("Please enter correct email")
			formNm.email.value="";
			formNm.email.focus();
			return false;

		} else if (checkBlank(formNm.fname.value)){
			alert ("Please enter friend's name")
			formNm.fname.value="";
			formNm.fname.focus();
			return false;
	
		} else if (checkBlank(formNm.femail.value)){
			alert ("Please enter friend's email")
			formNm.femail.value="";
			formNm.femail.focus();
			return false;
	
		} else if (checkEmail(formNm.femail.value)){
			alert ("Please enter correct email")
			formNm.femail.value="";
			formNm.femail.focus();
			return false;

		} else {
			formNm.ActionType.value = actionType;
			return true;
		}
}

function validateCustQry(formNm, actionType){
		if (checkBlank(formNm.fullname.value)){
			alert ("Please enter your name")
			formNm.fullname.value="";
			formNm.fullname.focus();
			//return false;
	
		} else if (checkBlank(formNm.email.value)){
			alert ("Please enter your email")
			formNm.email.value="";
			formNm.email.focus();
			//return false;
	
		} else if (checkEmail(formNm.email.value)){
			alert ("Please enter correct email")
			formNm.email.value="";
			formNm.email.focus();
			//return false;

		} else if (formNm.heardAboutUs.selectedIndex == 0){
			alert ("Please select option")
			formNm.heardAboutUs.focus();
			//return false;

		} else if (formNm.subject.selectedIndex == 0){
			alert ("Please select subject")
			formNm.subject.focus();
			//return false;

		} else {
			formNm.ActionType.value = actionType;
			formNm.submit();
			//return true;
		}	
}


function validateContact(formNm, actionType){
		if (checkBlank(formNm.first.value)){
			alert ("Please enter your first name")
			formNm.first.value="";
			formNm.first.focus();
			//return false;
	
		} else if (checkBlank(formNm.last.value)){
			alert ("Please enter your last name")
			formNm.last.value="";
			formNm.last.focus();
			//return false;

		} else if (checkBlank(formNm.company.value)){
			alert ("Please enter your company")
			formNm.company.value="";
			formNm.company.focus();
			//return false;

		} else if (checkBlank(formNm.email.value)){
			alert ("Please enter your email")
			formNm.email.value="";
			formNm.email.focus();
			//return false;
	
		} else if (checkEmail(formNm.email.value)){
			alert ("Please enter correct email")
			formNm.email.value="";
			formNm.email.focus();
			//return false;

		} else if (checkBlank(formNm.phone.value)){
			alert ("Please enter your phone")
			formNm.phone.value="";
			formNm.phone.focus();
			//return false;

		} else if (formNm.country.selectedIndex == 0){
			alert ("Please select country")
			formNm.country.focus();
			//return false;

		} else {
			formNm.ActionType.value = actionType;
			formNm.submit();
			//return true;
		}	
}


function clearCustQry(formNm){
			formNm.fullname.value="";
			formNm.email.value="";
			formNm.email.value="";
			formNm.heardAboutUs.selectedIndex = 0;
			formNm.subject.selectedIndex = 0;
			formNm.comments.value="** NO CUSTOMER SUPPORT REQUEST will be answered off of this form.**";			
}

function validateGetQuote(formNm, actionType){

		if (checkBlank(formNm.first.value)){
			alert ("Please enter your first name")
			formNm.first.value="";
			formNm.first.focus();
			//return false;
	
		} else if (checkBlank(formNm.last.value)){
			alert ("Please enter your last name")
			formNm.last.value="";
			formNm.last.focus();
			//return false;

		} else if (checkBlank(formNm.address.value)){
			alert ("Please enter your address")
			formNm.address.value="";
			formNm.address.focus();
			//return false;

		} else if (checkBlank(formNm.city.value)){
			alert ("Please enter your city")
			formNm.city.value="";
			formNm.city.focus();
			//return false;

		} else if (checkBlank(formNm.state.value)){
			alert ("Please enter your state")
			formNm.state.value="";
			formNm.state.focus();
			//return false;

		} else if (checkBlank(formNm.pin.value)){
			alert ("Please enter your zip/code")
			formNm.pin.value="";
			formNm.pin.focus();
			//return false;

		} else if (checkBlank(formNm.email.value)){
			alert ("Please enter your email")
			formNm.email.value="";
			formNm.email.focus();
			//return false;
	
		} else if (checkEmail(formNm.email.value)){
			alert ("Please enter correct email")
			formNm.email.value="";
			formNm.email.focus();
			//return false;

		} else if (checkBlank(formNm.phone.value)){
			alert ("Please enter your phone")
			formNm.phone.value="";
			formNm.phone.focus();
			//return false;

		} else if (formNm.hear.selectedIndex == 0){
			alert ("How did you heara bout us?")
			formNm.hear.focus();
			//return false;

		} else {
			formNm.ActionType.value = actionType;
			formNm.submit();
			//return true;
		}	
}

function submitFrm(formNm,actionType,id){
	
		formNm.ActionType.value = actionType;
		formNm.id.value = id;
		formNm.submit();

}

function checkPay(formNm){
	
	if(formNm.payType[0].checked == false && formNm.payType[1].checked == false){
		alert("Please select the subscription");
		return false;
	} else {
		return true;
		}
}

function validateSellPro(formNm){
	
		if (checkBlank(formNm.name.value)){
			alert ("Please enter your name")
			formNm.name.value="";
			formNm.name.focus();
			//return false;
	
		} else if (checkBlank(formNm.address.value)){
			alert ("Please enter your address")
			formNm.address.value="";
			formNm.address.focus();
			//return false;

		} else if (checkBlank(formNm.phone.value)){
			alert ("Please enter your phone")
			formNm.phone.value="";
			formNm.phone.focus();
			//return false;

		} else if (checkBlank(formNm.email.value)){
			alert ("Please enter your email")
			formNm.email.value="";
			formNm.email.focus();
			//return false;
	
		} else if (checkEmail(formNm.email.value)){
			alert ("Please enter correct email")
			formNm.email.value="";
			formNm.email.focus();
			//return false;
	
		} else if (checkBlank(formNm.agent.value)){
			alert ("Please enter agent name")
			formNm.agent.value="";
			formNm.agent.focus();
			//return false;

		} else if (checkBlank(formNm.agency.value)){
			alert ("Please enter agent's company name")
			formNm.agency.value="";
			formNm.agency.focus();
			//return false;

		} else if (checkBlank(formNm.agentno.value)){
			alert ("Please enter agent number")
			formNm.agentno.value="";
			formNm.agentno.focus();
			//return false;

		} else {
			formNm.submit();
		}

}


function resetSellPro(formNm){
	
			formNm.name.value="";
			formNm.address.value="";
			formNm.phone.value="";
			formNm.email.value="";
			formNm.email.value="";
			formNm.agent.value="";
			formNm.agency.value="";
			formNm.agentno.value="";

}

function validateFeedback(formNm){
	
		if (checkBlank(formNm.name.value)){
			alert ("Please enter your name")
			formNm.name.value="";
			formNm.name.focus();
			//return false;
	
		} else if (checkBlank(formNm.email.value)){
			alert ("Please enter your email")
			formNm.email.value="";
			formNm.email.focus();
			//return false;
	
		} else if (checkEmail(formNm.email.value)){
			alert ("Please enter correct email")
			formNm.email.value="";
			formNm.email.focus();
			//return false;

		} else if (checkBlank(formNm.phone.value)){
			alert ("Please enter your phone")
			formNm.phone.value="";
			formNm.phone.focus();
			//return false;

		} else if (checkBlank(formNm.comment.value)){
			alert ("Please enter your comment/feedback")
			formNm.comment.value="";
			formNm.comment.focus();
			//return false;

		} else {
			formNm.submit();
		}

}


function resetFeedback(formNm){
	
			formNm.name.value="";
			formNm.phone.value="";
			formNm.email.value="";
			formNm.email.value="";
			formNm.comment.value="";
}

function submitForm()
{	
	if(document.frmSearch.forType.checked==true)
		document.frmSearch.action="home_search_results.php?selected=searchhome";
	else
		document.frmSearch.action="search_rent_result.php?selected=searchhome";
	document.frmSearch.submit();
}

function validateLoginForm(){

		if (checkBlank(document.frmLogin.txt_username.value)){
			alert ("Please enter username")
			document.frmLogin.txt_username.value="";
			document.frmLogin.txt_username.focus();
	
		} else if (checkBlank(document.frmLogin.txt_password.value)){
			alert ("Please enter password")
			document.frmLogin.txt_password.value="";
			document.frmLogin.txt_password.focus();
		} else {
			//formNm.ActionType.value = actionType;
			document.frmLogin.action = "registration.php";
			document.frmLogin.submit();
		}	
}


function validate_contact_frm(){

	if(checkBlank(document.contact_frm.first_name.value)){
		
		alert("Please enter firstname");
		document.contact_frm.first_name.focus();
		return false;

	}else if(checkBlank(document.contact_frm.last_name.value)){

		alert("Please enter lastname");
		document.contact_frm.last_name.focus();
		return false;

	}else if(checkBlank(document.contact_frm.company_name.value)){

		alert("Please enter company name");
		document.contact_frm.company_name.focus();
		return false;

	}else if(checkBlank(document.contact_frm.email.value)){

		alert("Please enter email");
		document.contact_frm.email.focus();
		return false;

	}else if (checkEmail(document.contact_frm.email.value)){

		alert ("Please enter email")
		document.contact_frm.email.value="";
		document.contact_frm.email.focus();
		return false;

	}
}



function validate_property_tracker(){


	if(checkBlank(document.property_frm.property_tracker_email.value)){
		
		alert("Please enter email");
		document.property_frm.property_tracker_email.focus();
		return false;

	}else if (checkEmail(document.property_frm.property_tracker_email.value)){

		alert ("Invalid email ID. Please re-enter")
		//document.property_frm.property_tracker_email.value = "";
		document.property_frm.property_tracker_email.focus();
		return false;
	
	}else{

		document.property_frm.submit();
	}	

}
