	function loginhide(hidd){
		if (document.getElementById("divbox").style.visibility == "visible"){
			document.getElementById("divbox").style.visibility = "hidden";
		}
		document.demo.username.value="";
		document.demo.password.value="";
	}
	function funchide(hidd){
		if (document.getElementById("divbox").style.visibility == "visible"){
			document.getElementById("divbox").style.visibility = "hidden";
		}
		document.demo.username.value="";
		document.demo.password.value="";
	}
	function valid(srch){
		stlen = srch.length;
		if (stlen < 3){
			alert("Your Search Query Should Be Minimum 3 Characters!!");
			return false;
		} else {
			return true;
		}
	}
	function validate(){
		if (document.form1.search.value == "" || document.form1.search.value=='Search Goa!!') {
			alert ("Please Enter Your Search Query!");
			document.form1.search.focus();
			return false;
		} else {
			if (!valid(document.form1.search.value)){
				document.form1.search.value=""
				document.form1.search.focus()
				return false;
			}
		}
	}
	function disableEnterKey(e){
		 var key;
		 if(window.event)
			  key = window.event.keyCode;     //IE
		 else
			  key = e.which;     //firefox
		 if(key == 13)
		  	 return validate();
		 else
			 return true;
	}
	function fundisplay(did){
		if (document.getElementById("divbox").style.visibility == "visible"){
			document.getElementById("divbox").style.visibility = "hidden";
		} else {
			var obj= document.getElementById(did)
			if (obj.offsetParent){
				curleft = obj.offsetLeft
				curtop = obj.offsetTop
				while (obj = obj.offsetParent){
					curleft += obj.offsetLeft
					curtop += obj.offsetTop
				}
			}
			document.getElementById("divbox").style.visibility = "visible";	
			document.getElementById("divbox").style.top = curtop+15+"px"//event.clientY
			document.getElementById("divbox").style.left = curleft-285+"px"//event.clientX - 300;
			document.getElementById("UserId").focus();
		}
	}
	function errfunc(){
		if (document.getElementById("errmess").value != ""){
			document.getElementById("divbox").style.visibility = "visible"
			document.getElementById("divbox").style.top = 155+"px"//event.clientY
			document.getElementById("divbox").style.left =500+"px"//event.clientX - 300;
			document.getElementById("User Id").focus();
		}
	}
	function funhide_bx(){
		if (document.getElementById("divbox").style.visibility == "visible"){
			document.getElementById("divbox").style.visibility = "hidden";
		}
	}
	function ajx(lid,strt){
		document.getElementById("listbx").style.display = 'block';
		var strt =strt;
		var xmlHttp;
		try
		{
			// Firefox, Opera 8.0+, Safari
			xmlHttp=new XMLHttpRequest();
		}
		catch (e)
		{
			// Internet Explorer
		   try
		   {
			  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		   }
		   catch (e)
		   {
			  try
			  {
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			  }
			  catch (e)
			  {
				alert("Your browser does not support AJAX!");
				return false;
			  }
		   }
		}
		xmlHttp.onreadystatechange=function()
		{
		  if(xmlHttp.readyState==4)
		  {
			if (xmlHttp.responseText != "")
			{
				document.getElementById('labelcat').innerHTML = xmlHttp.responseText;
				document.getElementById("listbx").style.display = 'none';
			}
		  }
		}
		xmlHttp.open("GET","ajx_page.php?start="+strt,true);
		xmlHttp.send(null);
	}
	function echeck(str){
			var at="@"
			var dot="."
			var lat=str.indexOf(at);
			var lstr=str.length;
			var ldot=str.indexOf(dot);
			if (str.indexOf(at)==-1){
			   alert("Invalid E-mail ID");
			   return false;
			}
			if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
			   alert("Invalid E-mail ID");
			   return false;
			}
			if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
				alert("Invalid E-mail ID");
				return false;
			}
			 if (str.indexOf(at,(lat+1))!=-1){
				alert("Invalid E-mail ID");
				return false;
			 }
			 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
				alert("Invalid E-mail ID");
				return false;
			 }
			 if (str.indexOf(dot,(lat+2))==-1){
				alert("Invalid E-mail ID");
				return false;
			 }
			 if (str.indexOf(" ")!=-1){
				alert("Invalid E-mail ID");
				return false;
			 }
			 return true;					
	}
	function funvalidimage(imagename){
		fileext = imagename.split(".")
		if(fileext.length == 2){
			if(fileext[1].toUpperCase() !="JPG" && fileext[1].toUpperCase() !="JPEG"&& fileext[1].toUpperCase() !="GIF" && fileext[1].toUpperCase() !="PNG"){
				alert("Invalid File Name! Upload Only JPG, GIF, Or PNG Files!!")
				return false;
			}
		}
		return true;
	}
	function funshow(lid){
		if (document.getElementById("box1").style.visibility == "visible"){
			document.getElementById("box1").style.visibility = "hidden"
		} else {
			var obj= document.getElementById(lid)
			if (obj.offsetParent){
				curleft = obj.offsetLeft
				curtop = obj.offsetTop
				while (obj = obj.offsetParent){
					curleft += obj.offsetLeft
					curtop += obj.offsetTop
				}
			}
			document.getElementById("box1").style.visibility = "visible";	
			document.getElementById("box1").style.top = curtop+25+"px"//event.clientY
			document.getElementById("box1").style.left = curleft+"px"//event.clientX - 300;
		}
	}
	function emailshow(eid){
		if (document.getElementById("email_box").style.visibility == "visible"){
			document.getElementById("email_box").style.visibility = "hidden"
		} else {
			var obj= document.getElementById(eid)
			if (obj.offsetParent){
				curleft = obj.offsetLeft
				curtop = obj.offsetTop
				while (obj = obj.offsetParent){
					curleft += obj.offsetLeft
					curtop += obj.offsetTop
				}
			}
			document.getElementById("email_box").style.visibility = "visible";	
			document.getElementById("email_box").style.top = curtop+25+"px"//event.clientY
			document.getElementById("email_box").style.left = curleft+"px"//event.clientX - 300;
		}
	}
	function funhide(){
		smstext = document.getElementById('sms').value
		mob = document.getElementById('mob1').value
		if ( smstext !=""){
		  var xmlHttp;
		  try
		  {
			// Firefox, Opera 8.0+, Safari
			xmlHttp=new XMLHttpRequest();
		  }
		  catch (e)
		  {
			// Internet Explorer
			try
			{
			  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e)
			{
			  try
			  {
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			  }
			  catch (e)
			  {
				alert("Your browser does not support AJAX!");
				return false;
			  }
			}
		  }
		  xmlHttp.onreadystatechange=function() {
			 if(xmlHttp.readyState==4){
			 if (xmlHttp.responseText != ""){
				document.getElementById('lbl').innerHTML = xmlHttp.responseText
			}
				document.getElementById("box1").style.visibility = "hidden";
			}
		  }
		  xmlHttp.open("GET","savetodb.php?smstext="+smstext+"&mob="+mob,true);
		  xmlHttp.send(null);
		 }
		 if(smstext == ""){
			alert ("Enter Your Message!")
		 }
	}
	function emailhide(){
		var emailtext = document.getElementById('email_bx').value
		var hdn_email = document.getElementById('hdnemail').value
		var hdn_email2 = document.getElementById('hdnemail2').value
		var usre_mail = document.getElementById('usremail').value
	
		if (emailtext !=""){
		  var xmlHttp;
		  try
		  {
			// Firefox, Opera 8.0+, Safari
			xmlHttp=new XMLHttpRequest();
		  }
		  catch (e)
		  {
			// Internet Explorer
			try
			{
			  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e)
			{
			  try
			  {
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			  }
			  catch (e)
			  {
				alert("Your browser does not support AJAX!");
				return false;
			  }
			}
		  }
		  xmlHttp.onreadystatechange=function()
		  {
			 if(xmlHttp.readyState==4)
		   {
		   
			if (xmlHttp.responseText != "")
			{
					document.getElementById('lb2').innerHTML = xmlHttp.responseText
				}
				document.getElementById("email_box").style.visibility = "hidden";
			}
		  }
		  xmlHttp.open("GET","emailtodb.php?emailtext="+emailtext+"&hdn_email="+hdn_email+"&hdn_email2="+hdn_email2+"&usre_mail="+usre_mail,true);
		  xmlHttp.send(null);
		 }
		 if(emailtext == "") {
			alert ("Enter Your Email Address!")
		 }
	}
	function textbox_focus(){
		document.getElementById("reply_details").focus();
	}
	function funvalidtxtfile(txtfileName){
		fileext = txtfileName.split(".")
		if(fileext.length == 2){
			if(fileext[1].toUpperCase() !="PDF"){
				alert("Invalid File Name! Upload Only PDF Files!!")
				return false;
			}
		} else {
			alert("Invalid File Name! Upload Only PDF Files!!");
			return false;
		}
		return true;
	}	
	function valid_userform(){
		if(document.demo.username.value==""){
			alert("Please, Enter Your Email Address!");
			document.demo.username.focus();
			return false;
		}
		if (document.demo.username.value != ""){
			if (echeck(document.demo.username.value)==false){
				document.demo.username.value="";
				document.demo.username.focus();
				return false;
			}
		}
		if(document.demo.password.value==""){
			alert("Please, Enter Your Password!");
			document.demo.password.focus();
			return false;
		}
	}
	function fundisplaygallery(did,event){
		if (document.getElementById("divbox").style.visibility == "visible"){
			document.getElementById("divbox").style.visibility = "hidden"
		} else	{
			var X = (document.body.clientWidth)/2;
			var Y = (document.body.clientHeight)/4;
			
			X = X + document.documentElement.scrollLeft;
			Y = Y + document.documentElement.scrollTop;
	
			x = event.clientX + document.body.scrollLeft;
			y = event.clientY + document.body.scrollTop;
			document.getElementById("divbox").style.visibility = "visible";	
			document.getElementById("divbox").style.left = (X-200)+"px";//event.clientX - 300;
			document.getElementById("divbox").style.top = (Y-200)+"px";//event.clientY
			document.getElementById("User Id").focus();
		}
	}
	function closeWindow(id){
		document.getElementById(id).style.visibility="hidden";
	}
	
	/*realestate.js*/
	
	function doSearch(objForm) {
	    var GlobalPath =  "http://www.goenche.com/";
		var loc 	   =  document.getElementById("location").value;
		var type 	   =  document.getElementById("type").value;
		var price 	   =  document.getElementById("price").value;
		
		if(document.getElementById("bedroom2").value!='') {
			var bed    =  document.getElementById("bedroom2").value;
		}
		if(document.getElementById("bedroom3").value!='') {
			var bed    =  document.getElementById("bedroom3").value;
		}
		if(document.getElementById("bedroom4").value!='') {
			var bed    =  document.getElementById("bedroom4").value;
		}
		
		if(document.getElementById("bathroom2").value!='') {
			var bath   =  document.getElementById("bathroom2").value;
		}
		if(document.getElementById("bathroom3").value!='') {
			var bath   =  document.getElementById("bathroom3").value;
		}
		if(document.getElementById("bathroom4").value!='') {
			var bath   =  document.getElementById("bathroom4").value;
		}
		
		if(document.getElementById("floors3").value!='') {
			var floors =  document.getElementById("floors3").value;
		}
		if(document.getElementById("floors4").value!='') {
			var floors =  document.getElementById("floors4").value;
		}
		if(document.getElementById("floors5").value!='') {
			var floors =  document.getElementById("floors5").value;
		}
		if(document.getElementById("floors6").value!='') {
			var floors =  document.getElementById("floors6").value;
		}
		
		if(document.getElementById("landtype1").value!='') {
			var land   =  document.getElementById("landtype1").value;
		}
		if(document.getElementById("landtype7").value!='') {
			var land   =  document.getElementById("landtype7").value;
		}
		if(document.getElementById("landtype8").value!='') {
			var land   =  document.getElementById("landtype8").value;
		}
		
		if(document.getElementById("office5").value!='') {
			var office =  document.getElementById("office5").value;
		}
		if(document.getElementById("office6").value!='') {
			var office =  document.getElementById("office6").value;
		}
		
		var sale 	   =  document.getElementById("salemethod").value;
	
		strURL = GlobalPath+"search_realestate.php?loc="+loc+"&type="+type+"&price="+price+"&bed="+bed+"&bath="+bath+"&land="+land+"&sale="+sale+"&floors="+floors+"&office="+office;
		window.location.href = strURL;
		return false;
	}
	
	function showTypeOptions(op){
		for(i=1;i<=8;i++){
			var val	 =	"content"+i;
			if(document.getElementById(val).style.display=='block'){
				document.getElementById(val).style.display='none';
			}
		}
		var op = document.getElementById('type').value;
		var condiv	= "content"+op;
		if(op!=''){
			if(document.getElementById(condiv).style.display=='none'){
			   document.getElementById(condiv).style.display='block';
			}
		} 
	}
	
	
	
	