function idxrGetSearchValue(lastSearch,searchString){
	var svalue=lastSearch.substr(lastSearch.indexOf(searchString));
	svalue=svalue.substr(svalue.indexOf("=")+1);
	svalue=svalue.substr(0,svalue.indexOf("&"));
return svalue
}
function idxrSetCookie(name, value, days, path, domain) {
		if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = date
	}
  var curCookie = name + "=" + escape(value) +
      ((expires) ? "; expires=" + expires.toGMTString() : "") +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "") ;
  document.cookie = curCookie;
}
function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=")
  if (c_start!=-1)
    { 
    c_start=c_start + c_name.length+1 
    c_end=document.cookie.indexOf(";",c_start)
    if (c_end==-1) c_end=document.cookie.length
    return unescape(document.cookie.substring(c_start,c_end))
    } 
  }
return null
}
function checkSignupForm(){

	submitForm="y"
		<!-- check name element values for Top Producer format
		<!-- make sure first  name has been entered -->
	if (document.getElementById("firstName").value== "") {
		submitForm="n"
		alert("You must enter your First Name.")
	}	
	<!-- make sure last name has been entered -->
	if (document.getElementById("lastName").value== ""&& submitForm =="y") {
		submitForm="n"
		alert("You must enter your Last Name.")
	}
	<!--set name value for iHomefinder format -->
	if (submitForm =="y") {
		document.getElementById("name").value=document.getElementById("firstName").value+" "+document.getElementById("lastName").value
	}
	<!-- make sure email address has been entered -->
	if (document.getElementById("email").value== "" && submitForm =="y") {
		submitForm="n"
		alert("You must enter your Email Address.")
	}
	<!-- make sure phone number has been entered -->
	<!-- check three element values for Top Producer Format -->
	if (document.getElementById("phone1").value== "" && submitForm =="y") {
		submitForm="n"
		alert("You must enter your Area Code.")
	}
	if (document.getElementById("phone2").value== "" && submitForm =="y") {
		submitForm="n"
		alert("You must enter your Phone Number.")
	}	
	if (document.getElementById("phone3").value== "" && submitForm =="y") {
		submitForm="n"
		alert("You must enter your Phone Number.")
	}
	<!-- set phone value for iHomefinder format -->
	if (submitForm =="y") {
		document.getElementById("phone").value=document.getElementById("phone1").value+"-"+document.getElementById("phone2").value+"-"+document.getElementById("phone3").value
	}	
	<!-- make min listing price is less than max listing price -->
	minp=parseInt(document.getElementById("minListPrice").value)
	maxp=parseInt(document.getElementById("maxListPrice").value)
	if (minp >= maxp && submitForm =="y"){
		submitForm="n"
		alert("Your Max. Listing Price must be greater than your Min Listing Price")
	}
	<!-- make sure at least one city has been selected -->
	cities=" "
	citiesid=""
	var boxes = document.idxrSearchForm.cityID;
	for (i = 0; i < boxes.length; i++){
		if (boxes[i].checked == true){
			if (cities.length > 1) {
				cities=cities+", "
				citiesid=citiesid+","
			}//ends IF
			cities=cities+boxes[i].alt
			citiesid=citiesid+boxes[i].value
		}//ends IF
	}//ends FOR
	zipcodes=document.getElementById("ZIP").value;
// IF NO CITIES OR ZIP CODES SELECTED, ALERT USER AND END SEARCH
	if (cities.length < 2  && zipcodes.length < 2  && submitForm =="y") {
		submitForm="n"
		alert("You must select a City or enter a Zip Code.")
	}
	<!-- make sure property type is selected -->
	pType=""
	if (document.getElementById("propertyCategory").value=="RES"){
		var boxes = document.idxrSearchForm.propertyType;
		for (i = 0; i < boxes.length; i++){
			if (boxes[i].checked == true){
				if (pType.length > 1) {
					pType=pType+","
				}//ends IF
				pType=pType+boxes[i].value
			}//ends IF
		}//ends FOR	
		if (pType.length < 2  && submitForm =="y") {
			submitForm="n"
			alert("You must select a Property Type.")
		}
	}
	if (document.getElementById("propertyCategory").value=="RI"){
		pType="RI"
	}
	if (document.getElementById("propertyCategory").value=="LL"){
		pType="LL"
	}	
	return submitForm
}

function accountSignin(){
if (document.getElementById("loginemail").value == "" ) {
	alert("You must enter your email address to login or signup for a new account")
}
else{
url='http://mpreRealty.idxre.com/idx/controllers/OrganizerController.cfc?email='+document.getElementById("loginemail").value+'&method=login&clientID='+IHClientID+'&password='
document.getElementById("lFrame").src=url
}
}
function nextPage(x){
document.cookie='MLSLOGIN'+IHClientID+'=passed'
url=getCookie("DETAIL")
url=unescape(url)
if (url == ""){
url='http://mprerealty.idxre.com/idx/controllers/OrganizerController.cfc?email='+document.getElementById("loginemail").value+'&method=login&clientID='+IHClientID+'&password='
}
window.open(url,"_self")
}