
function checkcontact(input)
{
	var pattern1=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
	if(pattern1.test(input))
	{
		return true;
	}
	else{
		return false;
	}
}
function IsNumeric(strString)
//  check for valid numeric strings	
{
var strValidChars = "0123456789.-";
var strChar;
var blnResult = true;

if (strString.length == 0) return false;

//  test strString consists of valid characters listed above
for (i = 0; i < strString.length && blnResult == true; i++)
  {
  strChar = strString.charAt(i);
  if (strValidChars.indexOf(strChar) == -1)
	 {
	 blnResult = false;
	 }
  }
return blnResult;
}
function testnum(e)
{
	//id = document.getElementById("phone").value;
	
	var unicode=e.charCode? e.charCode : e.keyCode
	if (unicode!=8 && unicode!=9 ){ //if the key isn't the backspace key (which we should allow)
	if (unicode<48||unicode>57) //if not a number
	return false //disable key press
	}

	
}
function special(data) 
  {
   var iChars = "!@#$%^&*()=\\\/{}|\":<>?~"; 
   for (var i = 0; i < data.length; i++) {
  	if (iChars.indexOf(data.charAt(i)) != -1) {
  	  //alert ("Your string has special characters. \nThese are not allowed.");
  	return false;
  	}
	
  }
  }
//////////Change Password Validation//////////////

function nmempty(id)
{
	if(id=="Name")
	{
		document.getElementById("name").value="";
	}
	if(id=="Email")
	{
		document.getElementById("email").value="";
	}
	if(id=="Phone")
	{
		document.getElementById("phone").value="";
	}
	if(id=="Details")
	{
		document.getElementById("com").value="";
	}
	

}
function nmblur(id)
{
	if(document.getElementById("name").value=="")
	{
		document.getElementById("name").value="Name";
	}
	if(document.getElementById("email").value=="")
	{
		document.getElementById("email").value="Email";
	}
	if(document.getElementById("phone").value=="")
	{
		document.getElementById("phone").value="Phone";
	}
	if(document.getElementById("com").value=="")
	{
		document.getElementById("com").value="Details";
	}
	
}
function nmemptyv(id)
{
	if(id=="Name")
	{
		document.getElementById("name").value="";
	}
	if(id=="Email")
	{
		document.getElementById("email").value="";
	}
	if(id=="Daytime Phone")
	{
		document.getElementById("dphone").value="";
	}
	if(id=="Evening Phone")
	{
		document.getElementById("ephone").value="";
	}
	if(id=="Mobile Phone")
	{
		document.getElementById("mphone").value="";
	}
	if(id=="Property Address")
	{
		document.getElementById("add").value="";
	}
	if(id=="Postcode")
	{
		document.getElementById("pcode").value="";
	}
	if(id=="Additional information")
	{
		document.getElementById("info").value="";
	}
	

}
function nmblurv(id)
{
	if(document.getElementById("name").value=="")
	{
		document.getElementById("name").value="Name";
	}
	if(document.getElementById("email").value=="")
	{
		document.getElementById("email").value="Email";
	}
	if(document.getElementById("dphone").value=="")
	{
		document.getElementById("dphone").value="Daytime Phone";
	}
	if(document.getElementById("ephone").value=="")
	{
		document.getElementById("ephone").value="Evening Phone";
	}
	if(document.getElementById("mphone").value=="")
	{
		document.getElementById("mphone").value="Mobile Phone";
	}
	if(document.getElementById("add").value=="")
	{
		document.getElementById("add").value="Property Address";
	}
	if(document.getElementById("pcode").value=="")
	{
		document.getElementById("pcode").value="Postcode";
	}
	if(document.getElementById("info").value=="")
	{
		document.getElementById("info").value="Additional information";
	}
	
}

function contform(){
	
	flag = 0;
	 var name = document.getElementById("name").value;
  	var email = document.getElementById("email").value;
  	var phone = document.getElementById("phone").value;
		  if(name=="" || name=="Name" )
		  {	
		  		document.getElementById("errs").style.display="";
		  		document.getElementById("errs").innerHTML = 'Please enter name';
				document.getElementById("name").value = 'Name';
				document.getElementById("name").focus();
				flag = 1;
		  }
		 /* else if(name=="Name")
		  {
				document.getElementById("cname").value = 'Name';
				document.getElementById("name").focus();
				flag = 1;
		  }*/
		  else if(special(document.getElementById("name").value) == false) 
		  {	
		  		document.getElementById("errs").style.display="";
		  		document.getElementById("errs").innerHTML = 'Please enter valid name';
				document.getElementById("name").value="Name";  
				document.getElementById("name").focus();
				flag = 1;	  
		  }
		
		  else if(email=="")
		  {
				document.getElementById("errs").style.display="";
		  		document.getElementById("errs").innerHTML = 'Please enter email address';
				document.getElementById("email").value = 'Email';
				document.getElementById("email").focus();
				flag = 1;
		  }
		
		  else if(checkcontact(document.getElementById("email").value)==false)
		  {
				document.getElementById("errs").style.display="";
		  		document.getElementById("errs").innerHTML = 'Please enter valid email address';
				document.getElementById("email").value = 'Email';  
				document.getElementById("email").focus();
				flag = 1;
		  }
		   else if(phone== "" || phone=="Phone") 
		  {
				document.getElementById("errs").style.display="";
		  		document.getElementById("errs").innerHTML = 'Please enter phone';
				document.getElementById("phone").value="Phone";  
				document.getElementById("phone").focus();
				flag = 1;	  
		  }
		  else if(IsNumeric(document.getElementById("phone").value) == false) 
		  {
				document.getElementById("errs").style.display="";
		  		document.getElementById("errs").innerHTML = 'Please enter valid phone';
				document.getElementById("phone").value="Phone";  
				document.getElementById("phone").focus();
				flag = 1;	  
		  }
		  
		  
		    else if(flag==0)
  		{
	 		document.getElementById("errs").style.display="none";
			document.form.submit();

		
  		}
  }



function valuform(){
	
	flag = 0;
	 var name = document.getElementById("name").value;
  var email = document.getElementById("email").value;
  var dphone = document.getElementById("dphone").value;
   var ephone = document.getElementById("ephone").value;
    var mphone = document.getElementById("mphone").value;
	var add = document.getElementById("add").value;
	var info = document.getElementById("info").value;
	var pcode = document.getElementById("pcode").value;
		  if(name=="" || name=="Name" )
		  {		
		  		
		  		document.getElementById("errs").style.display="";
		  		document.getElementById("errs").innerHTML = 'Please enter name';
				document.getElementById("name").value = 'Name';
				document.getElementById("name").focus();
				flag = 1;
		  }
		 /* else if(name=="Name")
		  {
				document.getElementById("cname").value = 'Name';
				document.getElementById("name").focus();
				flag = 1;
		  }*/
		  else if(special(document.getElementById("name").value) == false) 
		  {	
		  		
		  		document.getElementById("errs").style.display="";
		  		document.getElementById("errs").innerHTML = 'Please enter valid name';
				document.getElementById("name").value="Name";  
				document.getElementById("name").focus();
				flag = 1;	  
		  }
		 else if(dphone== "" || dphone=="Daytime Phone") 
		  {
			  	
				document.getElementById("errs").style.display="";
		  		document.getElementById("errs").innerHTML = 'Please enter Daytime phone';
				document.getElementById("dphone").value="Daytime Phone";  
				document.getElementById("dphone").focus();
				flag = 1;	  
		  }
		  else if(IsNumeric(document.getElementById("dphone").value) == false) 
		  {
			  	
				document.getElementById("errs").style.display="";
		  		document.getElementById("errs").innerHTML = 'Please enter valid Daytime phone';
				document.getElementById("dphone").value="Daytime Phone";  
				document.getElementById("dphone").focus();
				flag = 1;	  
		  }
		 
		  else if(email==""){
			  	
			  		document.getElementById("errs").style.display="";
					document.getElementById("errs").innerHTML = 'Please enter email address';
					document.getElementById("email").value = 'Email';  
					document.getElementById("email").focus();
					flag = 1;
		  }
		 else if(checkcontact(document.getElementById("email").value)==false)
			  {
					document.getElementById("errs").style.display="";
					document.getElementById("errs").innerHTML = 'Please enter valid email address';
					document.getElementById("email").value = 'Email';  
					document.getElementById("email").focus();
					flag = 1;
			  }
		 if(ephone!="" && ephone!="Evening Phone"){ 
		  		
				if(IsNumeric(document.getElementById("ephone").value) == false) 
			  {
				
					document.getElementById("errs").style.display="";
					document.getElementById("errs").innerHTML = 'Please enter valid Evening phone';
					document.getElementById("ephone").value="Evening Phone";  
					document.getElementById("ephone").focus();
					flag = 1;	  
			  }
		  }
		  if(mphone!="" && mphone!="Mobile Phone" ){ 
		   		
			   if(IsNumeric(document.getElementById("mphone").value) == false) 
			  {	
			  	
					document.getElementById("errs").style.display="";
					document.getElementById("errs").innerHTML = 'Please enter valid Mobile phone';
					document.getElementById("mphone").value="Mobile Phone";  
					document.getElementById("mphone").focus();
					flag = 1;	  
			  }
		   }
		  
		
		
		if(flag==0)
  		{
			if(ephone=="Evening Phone"){
				 document.getElementById("ephone").value="";
			}	  
		if(mphone=="Mobile Phone"){
				document.getElementById("mphone").value="";
			}	  
		if(add=="Property Address"){
				document.getElementById("add").value="";
			}	  
		if(info=="Additional information"){
				document.getElementById("info").value="";
			}
		if(pcode=="Postcode"){
				 document.getElementById("pcode").value="";
			}	
			
	 		document.getElementById("errs").style.display="none";
			document.form2.submit();

		
  		}
		
  }
  
  function funcimage(name,id){

	if(id==1)
	{
		document.getElementById("pp1").style.display="";
		if(document.getElementById("ppp2").value!="")
		{
			document.getElementById("pp2").style.display="none";
		}		
		if(document.getElementById("ppp3").value!="")
		{
			document.getElementById("pp3").style.display="none";	
		}
		if(document.getElementById("ppp4").value!="")
		{	
			document.getElementById("pp4").style.display="none";	
		}
		if(document.getElementById("ppp5").value!="")
		{	
			document.getElementById("pp5").style.display="none";	
		}	
		if(document.getElementById("ppp6").value!="")
		{	
			document.getElementById("pp6").style.display="none";	
		}	
		if(document.getElementById("ppp7").value!="")
		{	
			document.getElementById("pp7").style.display="none";	
		}	
		if(document.getElementById("ppp8").value!="")
		{	
			document.getElementById("pp8").style.display="none";	
		}	
	}
	else if(id==2)
	{
		if(document.getElementById("ppp").value!="")
		{
			document.getElementById("pp1").style.display="none";
		}	
		document.getElementById("pp2").style.display="";	
		if(document.getElementById("ppp3").value!="")
		{
			document.getElementById("pp3").style.display="none";	
		}
		if(document.getElementById("ppp4").value!="")
		{	
			document.getElementById("pp4").style.display="none";	
		}
		if(document.getElementById("ppp5").value!="")
		{	
			document.getElementById("pp5").style.display="none";	
		}	
		if(document.getElementById("ppp6").value!="")
		{	
			document.getElementById("pp6").style.display="none";	
		}	
		if(document.getElementById("ppp7").value!="")
		{	
			document.getElementById("pp7").style.display="none";	
		}	
		if(document.getElementById("ppp8").value!="")
		{	
			document.getElementById("pp8").style.display="none";	
		}	
	}
	else if(id==3)
	{
		if(document.getElementById("ppp").value!="")
		{
			document.getElementById("pp1").style.display="none";
		}
		if(document.getElementById("ppp2").value!="")
		{	
			document.getElementById("pp2").style.display="none";
		}		
		document.getElementById("pp3").style.display="";	
		if(document.getElementById("ppp4").value!="")
		{
			document.getElementById("pp4").style.display="none";	
		}
		if(document.getElementById("ppp5").value!="")
		{	
			document.getElementById("pp5").style.display="none";	
		}	
		if(document.getElementById("ppp6").value!="")
		{	
			document.getElementById("pp6").style.display="none";	
		}	
		if(document.getElementById("ppp7").value!="")
		{	
			document.getElementById("pp7").style.display="none";	
		}	
		if(document.getElementById("ppp8").value!="")
		{	
			document.getElementById("pp8").style.display="none";	
		}	
	}
	else if(id==4)
	{
		if(document.getElementById("ppp").value!="")
		{
			document.getElementById("pp1").style.display="none";
		}
		if(document.getElementById("ppp2").value!="")
		{	
			document.getElementById("pp2").style.display="none";
		}
		if(document.getElementById("ppp3").value!="")
		{		
			document.getElementById("pp3").style.display="none";
		}		
		document.getElementById("pp4").style.display="";	
		if(document.getElementById("ppp5").value!="")
		{	
			document.getElementById("pp5").style.display="none";	
		}	
		if(document.getElementById("ppp6").value!="")
		{	
			document.getElementById("pp6").style.display="none";	
		}	
		if(document.getElementById("ppp7").value!="")
		{	
			document.getElementById("pp7").style.display="none";	
		}	
		if(document.getElementById("ppp8").value!="")
		{	
			document.getElementById("pp8").style.display="none";	
		}	
	}
	else if(id==5)
	{
		if(document.getElementById("ppp").value!="")
		{
			document.getElementById("pp1").style.display="none";
		}
		if(document.getElementById("ppp2").value!="")
		{	
			document.getElementById("pp2").style.display="none";
		}
		if(document.getElementById("ppp3").value!="")
		{		
			document.getElementById("pp3").style.display="none";
		}		
		
		if(document.getElementById("ppp4").value!="")
		{	
			document.getElementById("pp4").style.display="none";	
		}
		document.getElementById("pp5").style.display="";	
		if(document.getElementById("ppp6").value!="")
		{	
			document.getElementById("pp6").style.display="none";	
		}	
		if(document.getElementById("ppp7").value!="")
		{	
			document.getElementById("pp7").style.display="none";	
		}	
		if(document.getElementById("ppp8").value!="")
		{	
			document.getElementById("pp8").style.display="none";	
		}	
	}
	else if(id==6)
	{
		if(document.getElementById("ppp").value!="")
		{
			document.getElementById("pp1").style.display="none";
		}
		if(document.getElementById("ppp2").value!="")
		{	
			document.getElementById("pp2").style.display="none";
		}
		if(document.getElementById("ppp3").value!="")
		{		
			document.getElementById("pp3").style.display="none";
		}		
		
		if(document.getElementById("ppp4").value!="")
		{	
			document.getElementById("pp4").style.display="none";	
		}
		
		if(document.getElementById("ppp5").value!="")
		{	
			document.getElementById("pp5").style.display="none";	
		}
		document.getElementById("pp6").style.display="";	
		if(document.getElementById("ppp7").value!="")
		{	
			document.getElementById("pp7").style.display="none";	
		}	
		if(document.getElementById("ppp8").value!="")
		{	
			document.getElementById("pp8").style.display="none";	
		}	
	}
	else if(id==7)
	{
		if(document.getElementById("ppp").value!="")
		{
			document.getElementById("pp1").style.display="none";
		}
		if(document.getElementById("ppp2").value!="")
		{	
			document.getElementById("pp2").style.display="none";
		}
		if(document.getElementById("ppp3").value!="")
		{		
			document.getElementById("pp3").style.display="none";
		}		
		
		if(document.getElementById("ppp4").value!="")
		{	
			document.getElementById("pp4").style.display="none";	
		}
		
		if(document.getElementById("ppp5").value!="")
		{	
			document.getElementById("pp5").style.display="none";	
		}
		
		if(document.getElementById("ppp6").value!="")
		{	
			document.getElementById("pp6").style.display="none";	
		}
		document.getElementById("pp7").style.display="";	
		if(document.getElementById("ppp8").value!="")
		{	
			document.getElementById("pp8").style.display="none";	
		}	
	}
	else if(id==8)
	{
		if(document.getElementById("ppp").value!="")
		{
			document.getElementById("pp1").style.display="none";
		}
		if(document.getElementById("ppp2").value!="")
		{	
			document.getElementById("pp2").style.display="none";
		}
		if(document.getElementById("ppp3").value!="")
		{		
			document.getElementById("pp3").style.display="none";
		}		
		
		if(document.getElementById("ppp4").value!="")
		{	
			document.getElementById("pp4").style.display="none";	
		}
		
		if(document.getElementById("ppp5").value!="")
		{	
			document.getElementById("pp5").style.display="none";	
		}
		
		if(document.getElementById("ppp6").value!="")
		{	
			document.getElementById("pp6").style.display="none";	
		}
		
		if(document.getElementById("ppp7").value!="")
		{	
			document.getElementById("pp7").style.display="none";	
		}
		document.getElementById("pp8").style.display="";	
	}
//document.getElementById("g").innerHTML="<img src='uploads/property/mediumpic/"+name+"' width='267' height='208' alt='' />";
//document.getElementById("at").href="uploads/property/fullpic/"+name;

}
function nmemp(id)
{
	if(id=="Yours Name")
	{
		document.getElementById("name").value="";
	}
	if(id=="Yours Email")
	{
		document.getElementById("email").value="";
	}
	if(id=="Friends Email")
	{
		document.getElementById("femail").value="";
	}
	
}
function nmblr(id)
{
	if(document.getElementById("name").value=="")
	{
		document.getElementById("name").value="Yours Name";
	}
	if(document.getElementById("email").value=="")
	{
		document.getElementById("email").value="Yours Email";
	}
	if(document.getElementById("femail").value=="")
	{
		document.getElementById("femail").value="Friends Email";
	}
	
	
}
function frndform(){
	
	flag = 0;
	 var name = document.getElementById("name").value;
  	var email = document.getElementById("email").value;
  	var femail = document.getElementById("femail").value;
   
  
		  if(name=="" || name=="Yours Name" )
		  {		
		  		
		  		document.getElementById("errs").style.display="";
		  		document.getElementById("errs").innerHTML = 'Please enter name';
				document.getElementById("name").value = 'Yours Name';
				document.getElementById("name").focus();
				flag = 1;
		  }
		   else if(special(document.getElementById("name").value) == false) 
		  {	
		  		
		  		document.getElementById("errs").style.display="";
		  		document.getElementById("errs").innerHTML = 'Please enter valid name';
				document.getElementById("name").value="Yours Name";  
				document.getElementById("name").focus();
				flag = 1;	  
		  }
		  else if(email=="" || email=="Yours Email"){
			  	
			  		document.getElementById("errs").style.display="";
					document.getElementById("errs").innerHTML = 'Please enter email address';
					document.getElementById("email").value = 'Yours Email';  
					document.getElementById("email").focus();
					flag = 1;
		  }
		 else if(checkcontact(document.getElementById("email").value)==false)
			  {
					document.getElementById("errs").style.display="";
					document.getElementById("errs").innerHTML = 'Please enter valid email address';
					document.getElementById("email").value = 'Yours Email';  
					document.getElementById("email").focus();
					flag = 1;
			  }
		  else if(femail=="" || femail=="Friends Email"){
			  	
			  		document.getElementById("errs").style.display="";
					document.getElementById("errs").innerHTML = 'Please enter friends email address';
					document.getElementById("femail").value = 'Friends Email';  
					document.getElementById("femail").focus();
					flag = 1;
		  }
		 else if(checkcontact(document.getElementById("femail").value)==false)
			  {
					document.getElementById("errs").style.display="";
					document.getElementById("errs").innerHTML = 'Please enter friends valid email address';
					document.getElementById("femail").value = 'Friends Email';  
					document.getElementById("femail").focus();
					flag = 1;
			  }
		if(flag==0){
			document.getElementById("errs").style.display="none";
			document.form2.submit();
			
			}	  
}

function tabfunc(id){
	
		if(id=="property"){
				document.getElementById("tbsale").style.display="none";
				
				document.getElementById("tblet").style.display="";
				
				
			}
		else if	(id=="saleproperty"){
				
				document.getElementById("tblet").style.display="none";
				
				document.getElementById("tbsale").style.display="";
				
				
		}
	
	}


