function MM_jumpMenu(targ,selObj,restore){ //v3.0
  if (selObj.options[selObj.selectedIndex].value != "0") {
	  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	  if (restore) selObj.selectedIndex=0;
  }
}

function dropdownpopup(js_src, js_nam, js_wid, js_hgt) 
{
	//alert("http://"+window.location.host+js_src)
	if(js_src != 0)
	{
		window.open(js_src, js_nam,
		"toolbar=yes,location=yes,status=yes,directories=yes,menubar=yes,scrollbars=yes,resizable=yes,maximize=yes,width=" + js_wid + ",height=" + js_hgt);
	}
}

function popup(js_src, js_nam, js_wid, js_hgt) { 

window.open(js_src, js_nam,
"toolbar=no,location=no,status=no,directories=no,menubar=no,scrollbars=no,resizable=no,maximize=no,width=" + js_wid + ",height=" + js_hgt);
}

function popupall(js_src, js_nam, js_wid, js_hgt) {

window.open(js_src, js_nam,
"toolbar=yes,location=yes,status=yes,directories=yes,menubar=yes,scrollbars=yes,resizable=yes,maximize=yes,width=" + js_wid + ",height=" + js_hgt);
}

function popupscroll(js_src, js_nam, js_wid, js_hgt) {

window.open(js_src, js_nam,
"toolbar=no,location=no,status=no,directories=no,menubar=no,scrollbars=yes,resizable=no,maximize=no,width=" + js_wid + ",height=" + js_hgt);
}

function populatebedselect()
{
	var bedselect = document.searchform.bed
	for(i = 0; i < 6; i++)
	{
		if(i < 5)
		{
			bedselect.options[i] = new Option(i,i,false,false)
		}
		else
		{
			bedselect.options[i] = new Option(i+"+",i,false,false)
		}
	}
}

function populatebuyselects()
{
	populatebedselect();
	document.searchform.dbt.value = 1
	
	var lopselect = document.searchform.lop
	var hipselect = document.searchform.hip
	var intprice = 25
	
	//clear selects first
	lopselect.options.length = 0
	hipselect.options.length = 0
	
	//populate first options for min price before loop
	lopselect.options[0] = new Option("£0","0",false,false)
	
	for(i = 1; i < 20; i++)
	{
		
		lopselect.options[i] = new Option("£" + intprice + ",000","intprice",false,false)
		if(i == 19)
		{
			hipselect.options[i-1] = new Option("£" + intprice + ",000+","intprice",false,true)
		}
		else
		{
			hipselect.options[i-1] = new Option("£" + intprice + ",000","intprice",false,false)
		}
		
		switch(true)
		{
			case i >= 1 && i <= 7: //increment by 25
				intprice += 25
				break
			case i >= 8 && i <= 15: //increment by 100
				intprice += 100
				break
			case i >= 16 && i <= 17: //increment by 2000
				intprice += 2000
				break
			case i >= 18: //increment by 1000
				intprice += 1000
				break
			default:
				break
		}
	}
}


function populaterentselects()
{
	populatebedselect();
	
	document.searchform.dbt.value = 2
	
	var lopselect = document.searchform.lop
	var hipselect = document.searchform.hip
	var intprice = 50
	
	//clear selects first
	lopselect.options.length = 0
	hipselect.options.length = 0

	//populate first options for min price before loop
	lopselect.options[0] = new Option("£0 p.w.","0",false,false)
	
	for(i = 1; i < 16; i++)
	{
		lopselect.options[i] = new Option("£" + intprice + " p.w.","intprice",false,false)
		if(i == 15)
		{
			hipselect.options[i-1] = new Option("£" + intprice + " p.w.+","intprice",false,true)
		}
		else
		{
			hipselect.options[i-1] = new Option("£" + intprice + " p.w.","intprice",false,false)
		}
		
		switch(true)
		{
			case i >= 1 && i <= 9: //increment by 50
				intprice += 50
				break
			case i >= 10 && i <= 11: //increment by 200
				intprice += 200
				break
			case i >= 11 && i <= 12: //increment by 100
				intprice += 100
				break
			case i == 13: //increment by 1000
				intprice += 1000
				break
			case i == 14: //increment by 500
				intprice += 500
				break
			default:
				break
		}
	}
}

function checkdropdown(x)
{
	strError = ""
	
	if(document.searchform.bed.value == "Notselected")
	{
		strError += "Please select Number of Beds for your Search!\n"
	}
	
	if(document.searchform.lop.value == "")
	{
		strError += "Please select Minimum Price for your Search!\n"
	}
	
	if(document.searchform.hip.value == "")
	{
		strError += "Please select Maximum Price for your Search!\n"
	}
	
	if(strError == "")
	{
		return true;
	}
	else
	{
		alert(strError)
		return false;
	}
}

function checkcommercialsearch()
{
	strError = ""
	
	if(document.searchform.ia1.value == "Notselected")
	{
		strError += "Please select a Minimum Area for your Search!\n"
	}
	
	if(document.searchform.ia2.value == "Notselected")
	{
		strError += "Please select a Maximum Area for your Search!\n"
	}

	
	if(strError == "")
	{
		return true;
	}
	else
	{
		alert(strError)
		return false;
	}
}


function checkCommercialValuation()
{
	strError = ""
	
	if(document.Form1.txtFName.value == "")
	{
		strError += "Please enter your First name!\n"
	}
	
	if(document.Form1.txtSName.value == "")
	{
		strError += "Please enter your Surname!\n"
	}
	
	if(document.Form1.txtPostcode.value == "")
	{
		strError += "Please enter your Postcode!\n"
	}
	
	if(document.Form1.txtPrimaryNumber.value == "")
	{
		strError += "Please enter your Primary Contact Number!\n"
	}
	
	if(strError == "")
	{
		document.Form1.submit();
	}
	else
	{
		alert(strError)
		return false;
	}
}

function checkResidentialValuation()
{
	strError = ""
	
	if(document.Form1.txtFName.value == "")
	{
		strError += "Please enter your First name!\n"
	}
	
	if(document.Form1.txtSName.value == "")
	{
		strError += "Please enter your Surname!\n"
	}
	
	if(document.Form1.txtPrimaryNumber.value == "")
	{
		strError += "Please enter your Primary Contact Number!\n"
	}
	
	if(strError == "")
	{
		document.Form1.submit();
	}
	else
	{
		alert(strError)
		return false;
	}
}

function checkResidentialRegister()
{
	strError = ""
	
	if(document.Form1.txtFName.value == "")
	{
		strError += "Please enter your Full name!\n"
	}
	
	if(document.Form1.txtPrimaryNumber.value == "")
	{
		strError += "Please enter your Primary Contact Number!\n"
	}
	
	if(strError == "")
	{
		document.Form1.submit();
	}
	else
	{
		alert(strError)
		return false;
	}
}

function checkCommercialRegister()
{
	strError = ""
	
	if(document.Form1.txtFName.value == "")
	{
		strError += "Please enter your Full name!\n"
	}
	
	if(document.Form1.txtPrimaryNumber.value == "")
	{
		strError += "Please enter your Primary Contact Number!\n"
	}
	
	if(strError == "")
	{
		document.Form1.submit();
	}
	else
	{
		alert(strError)
		return false;
	}
}

