function doClear(theText){
	if (theText.value == theText.defaultValue || theText.value=="Enter the type and location of the property you are looking for, eg 2 bed £500 Kensington"){
	        theText.value = "";
     	}
}



function chk()
{    
	var a=document.f.user.value;
	var password=document.f.pass.value;
	
	if(a==""){
		alert("Please Enter Login");
		document.f.user.select();
		return false;
	}else if(!checkLogin(a)){
		alert("Please Enter Valid Login");
		document.f.user.select();
		return false;
	}else if(password=="" || password.indexOf(" ")!=-1){
		alert("Please Enter Password");
		document.f.pass.select();
		return false;
	}else
		return true;
}
function chk1()
{    
	var a=document.f2.user.value;
	var password=document.f2.pass.value;
	
	if(a==""){
		alert("Please Enter Login");
		document.f2.user.select();
		return false;
	}else if(!checkLogin(a)){
		alert("Please Enter Valid Login");
		document.f2.user.select();
		return false;
	}else if(password=="" || password.indexOf(" ")!=-1){
		alert("Please Enter Password");
		document.f2.pass.select();
		return false;
	}else{
		document.f2.submit();
		return true;
	}
}

function checkLogin(login){
	var validchar="[a-zA-Z0-9|.|_]";
	var mendatorychars="[a-zA-Z]";
	var i=0;
	var boo=false;
	for(i=0;i<login.length;i++){
		if((login.charAt(i)).search(validchar)==-1){
			return false;
		}else if((login.charAt(i)).search(mendatorychars)!=-1){
			boo=true;
		}
	}
	if(!boo){
		return false;
	}
	if(login.indexOf(".")!=-1 || login.indexOf("_")!=-1){
		var tokensDot=login.split(".");
		var tokensUnderScore=login.split("_");
		var i=0;
		var j=0;
		for(i=0;i<tokensDot.length;i++){
			if(tokensDot[i]==""){
				return false;
			}
		}
		for(j=0;j<tokensUnderScore.length;j++){
			if(tokensUnderScore[j]==""){
				return false;
			}
		}
	}
	return true;
}

function numericValidation(numToCheck){
	var strValidChar="[0-9]";
	var strChar;
	for(i=0;i<numToCheck.length;i++){
		if((numToCheck.charAt(i)).search(strValidChar)==-1){
			return false;
		}
	}
	return true;
}

function resetfunct(){
	alert("reached 1");
	document.f.reset();
	return false;
}
function resetfunct1(){
	document.f2.reset();
	alert("reached 2");
	return false;
}