<!-- Hide code from non-js browsersvar mSecYear=(24*60*60*1000*365.25)var mSecDay=(24*60*60*1000)var mSecWeek=(24*60*60*1000*7)var today=new Date()var yearnumber="00"/*Values on mailing_new.htm in form mailingdataanytypefurnishedunfurnishedflathouseanyareaarea1  ....area8(maillist)(emaillist)(nolist)priceminpricemaxbeds(movedate)(Otherinfo)surnametitlefirstnameaddress1address2townpostcodehomephoneworkphonemobilephoneemail*/	function dummyData(formObj) {	formObj.firstname.value="Tim"	formObj.surname.value="Dwyer"	formObj.address1.value="3 Acacia Villas"	formObj.address2.value="Snowside Street"	formObj.town.value="Brookside"	formObj.postcode.value="TN34 7TY"		formObj.email.value="timdwyer@writeme.com"	//formObj.faxNo.value="01111 111111"	formObj.mobilephone.value="04444 444444"	formObj.workphone.value="033333 3333333"	formObj.homephone.value="022222 22222"	//formObj.maillist.checked=true	//formObj.emaillist.checked=true	formObj.flat.checked=true	formObj.house.checked=true	formObj.area1.checked=true	formObj.area2.checked=true	formObj.area4.checked=true}function checkAddress(formObj){	formObj.firstname.value=stripCharsNotInBagTidy(formObj.firstname.value,nameChars)	formObj.surname.value=stripCharsNotInBagTidy(formObj.surname.value,nameChars)	formObj.address1.value=stripCharsNotInBagTidy(formObj.address1.value,addressChars)	formObj.address2.value=stripCharsNotInBagTidy(formObj.address2.value,addressChars)	formObj.town.value=stripCharsNotInBagTidy(formObj.town.value,addressChars)	formObj.postcode.value=stripCharsNotInBagTidy(formObj.postcode.value,addressChars)		if (isWhitespace(formObj.firstname.value)||isWhitespace(formObj.surname.value))	{		alert("You have not told us your first and second names\nPlease fill this in and try again");		formObj.firstname.focus();		return false;	}		//if (formObj.maillist.checked) {		if (isWhitespace(formObj.address1.value)&&isWhitespace(formObj.address2.value)&&isWhitespace(formObj.town.value))		{			alert("You have not told us your address\nPlease fill this in and try again");			formObj.address1.focus();			return false;		}				//alert("Checking postcode")		//alert("Postcode="+formObj.postcode.value)		if (formObj.postcode.value == "")		{			alert("You have not told us your postcode\nPlease fill this in and try again");			formObj.postcode.focus();			return false;		}	//}		//if ((formObj.emaillist.checked)||(!isWhitespace(formObj.email.value))) {	if (!isWhitespace(formObj.email.value)) {		//alert("Checking email")		if(isEmail(formObj.email))			{					//alert("Email OK")					emailAddress=formObj.email.value			}		else {			return false		}		//alert("End checking email")	}	return true}function isEmail(emailFieldObj){	if (isWhitespace(emailFieldObj.value))	{		alert("The E-MAIL field is blank.\n\nPlease enter your e-mail address.")		emailFieldObj.focus();		return false; 	}	if (emailFieldObj.value.indexOf ('@',0) == -1 ||emailFieldObj.value.indexOf ('.',0) == -1)	{			alert("\nThe E-MAIL field requires a \"@\" and a \".\"be used.\n\nPlease re-enter your e-mail address.")			emailFieldObj.select();			emailFieldObj.focus();			return false;	}	//alert("End of email check")	return true;}function validateForm(formObj){	today=new Date()	if (formObj.firstname.value == "test") {		dummyData(formObj)		return	}		if (formObj.pricemin.selectedIndex>formObj.pricemin.selectedIndex) {		alert("Sorry, I can't go forward as your minimum rent price is greater than the your maximum");		formObj.pricemin.focus()		return;	}		if(checkAddress(formObj)) {		//formObj.action="test.htm"		//formObj.method="GET"		formObj.action="mailinglist.php"		formObj.method="get"		formObj.submit()		//alert ("here")	}	else {return}}function getURLnumber(searchIndex) {	var temp= parseInt(stripCharsNotInBag(getURLdata(searchIndex),digits))	return temp}function getURLdata(searchIndex) {	//check to see if the variable exists	//First as the first variable in the string	if(eval("inputData.indexOf('&"+searchIndex+"=')")>-1)	{		var startTemp = inputData.indexOf("&"+searchIndex+"=")+(searchIndex.length+2)		var endTemp = inputData.indexOf("&",(inputData.indexOf("&"+searchIndex+"=")+1))		var temp=inputData.substring(startTemp,endTemp)	}	else {		var temp="0"	}	return temp}// end hiding -->