messageObj = new DHTML_modalMessage();	// We only create one object of this class
messageObj.setShadowOffset(5);	// Large shadow
//var site_path='http://kol.sil.lab/real-estate';
var site_path='http://www.asianetindia.com/real-estate';
function displayStaticMessage(messageContent,w,h,cssClass)
{
	//alert("");
	messageObj.setHtmlContent(messageContent);
	messageObj.setSize(w,h);
	messageObj.setCssClassMessageBox(cssClass);
	messageObj.setSource(false);	// no html source since we want to use a static message here.
	messageObj.setShadowDivVisible(false);	// Disable shadow for these boxes
	messageObj.display();

	}

function closeMessage(val)
{
	$('lat').value="";
	$('lng').value="";
	messageObj.close();

}
var obj;
function chkMax(obj)
{
	if($('monthlyRentmin').value =="" || $('monthlyRentMax').value ==""){
	}
	else{
	if((parseInt($('monthlyRentmin').value))>=(parseInt($('monthlyRentMax').value))){
	alert("Maximum value must be greater than minimum value!..");
	$(obj).value="";
	$(obj).focus();
	}
	}

}


function showAdvSearchElements()
{
  if(($('pptyCatId').value=="75") || ($('pptyCatId').value=="76"))
  {
    $('displayBuiltupSize').style.display="";
    $('displayBedroom').style.display="";
    $('displayBathroom').style.display="";
    $('displayParking').style.display="";
    $('displayPptyAge').style.display="";
    $('displayRent').style.display="none";
    $('rentMin').value ="";
    $('rentMax').value ="";
    $('displayPreferredFloor').style.display="none";
    $('propertyOnFloor').value ="";
    $('displayFurnishing').style.display="none";
    $('furnishing1').checked =false;
    $('furnishing2').checked =false;
    $('displayAc').style.display="none";
    $('airCondition1').checked =false;
    $('airCondition2').checked =false;
    $('displayRestroom').style.display="none";
    $('restroom1').checked =false;
    $('restroom2').checked =false;

    if($('pptyCatId').value=="75")
    {
      $('displayPlotArea').style.display="none";
      $('plotupAreaMin').value ="";
      $('plotupAreaMax').value ="";
    }
    else if($('pptyCatId').value=="76")
    {
      $('displayPlotArea').style.display="";
    }

  }
  else if(($('pptyCatId').value=="77") || ($('pptyCatId').value=="78"))
  {
    $('displayBuiltupSize').style.display="";
    $('displayFurnishing').style.display="";
    $('displayParking').style.display="";
    $('displayRestroom').style.display="";
    $('displayRent').style.display="none";
    $('rentMin').value ="";
    $('rentMax').value ="";
    $('displayPlotArea').style.display="none";
    $('plotupAreaMin').value ="";
    $('plotupAreaMax').value ="";
    $('displayBedroom').style.display="none";
    $('numBedroom').value ="";
    $('displayBathroom').style.display="none";
    $('numBathroom').value ="";
    $('displayPptyAge').style.display="none";
    //$('propertyAge').value ="";

    if($('pptyCatId').value=="77")
    {
      $('displayPreferredFloor').style.display="";
      $('displayAc').style.display="none";
      $('airCondition1').checked =false;
      $('airCondition2').checked =false;
    }
    else if($('pptyCatId').value=="78")
    {
      $('displayAc').style.display="";
      $('displayPreferredFloor').style.display="none";
      $('propertyOnFloor').value ="";
    }
  }
  else if($('pptyCatId').value=="79")
  {
      $('displayPlotArea').style.display="";
      $('displayRent').style.display="none";
      $('rentMin').value ="";
      $('rentMax').value ="";
      $('displayBuiltupSize').style.display="none";
      $('builtupSizeMin').value ="";
      $('builtupSizeMax').value ="";
      $('displayPreferredFloor').style.display="none";
      $('propertyOnFloor').value ="";
      $('displayBedroom').style.display="none";
      $('numBedroom').value ="";
      $('displayBathroom').style.display="none";
      $('numBathroom').value ="";
      $('displayFurnishing').style.display="none";
      $('furnishing1').checked =false;
      $('furnishing2').checked =false;
      $('displayAc').style.display="none";
      $('airCondition1').checked =false;
      $('airCondition2').checked =false;
      $('displayParking').style.display="none";
      $('parking1').checked =false;
      $('parking2').checked =false;
      $('parking3').checked =false;
      $('displayRestroom').style.display="none";
      $('restroom1').checked =false;
      $('restroom2').checked =false;
      $('displayPptyAge').style.display="none";
     // $('propertyAge').value ="";

  }

}


function forEdit(Id,purpose)
{
  if((Id=="75") || (Id=="76"))
  {

    $('builtupSize').style.display="";
    $('plotupArea').style.display="";
    $('numBed').style.display="";
    $('numBath').style.display="";
    $('otherDetails').style.display="";
    $('furnishing').style.display="";
    $('parking').style.display="";
    if(purpose=='buy')
    {
      $('ageOfPpty').style.display="";
    }
    else if(purpose=='rent')
    {
      $('restroom').style.display="none";
      $('ac').style.display="";
    }
  }
  else if((Id=="77") || (Id=="78"))
  {
    $('builtupSize').style.display="";
    $('plotupArea').style.display="none";
    $('numBed').style.display="none";
    $('numBath').style.display="none";
    $('otherDetails').style.display="";
    $('furnishing').style.display="";
    $('parking').style.display="none";
    if(purpose=='buy')
   {
    $('ageOfPpty').style.display="";
   }
   else if(purpose=='rent')
   {
    $('restroom').style.display="";
    $('ac').style.display="";
   }
   }
  else if(Id=="79")
  {
    $('builtupSize').style.display="none";
    $('plotupArea').style.display="";
    $('numBed').style.display="none";
    $('numBath').style.display="none";
    $('otherDetails').style.display="none";
    $('furnishing').style.display="none";
    $('parking').style.display="none";
   if(purpose=='buy')
   {
    $('ageOfPpty').style.display="none";
   }
   else if(purpose=='rent')
   {
    $('restroom').style.display="none";
    $('ac').style.display="none";
   }
  }
}

function showFormElts(purpose)
{
  if(($('pptyCatId').value=="75") || ($('pptyCatId').value=="76"))
  {

    $('builtupSize').style.display="";
    $('plotupArea').style.display="";
    $('numBed').style.display="";
    $('numBath').style.display="";
    $('otherDetails').style.display="";
    $('furnishing').style.display="";
    $('parking').style.display="";
   if(purpose=='buy')
   {
    $('ageOfPpty').style.display="";
   }
   else if(purpose=='rent')
   {
    $('restroom').style.display="none";
    $('restroomid').value ="";
    $('ac').style.display="";
   }
  }
  else if(($('pptyCatId').value=="77") || ($('pptyCatId').value=="78"))
  {
    $('builtupSize').style.display="";
    $('plotupArea').style.display="none";
    $('numBed').style.display="none";
    $('numBath').style.display="none";
    $('otherDetails').style.display="";
    $('furnishing').style.display="";
    $('parking').style.display="none";
    $('plotupAreaMin').value ="";
    $('plotupAreaMax').value ="";
    $('jsvalidator_plotupAreaMin').innerHTML ="";
    $('jsvalidator_plotupAreaMax').innerHTML ="";
    $('numBedroom').value ="";
    $('numBathroom').value ="";
    $('parkingid1').checked =false;
    $('parkingid2').checked =false;
    $('parkingid3').checked =false;
   if(purpose=='buy')
   {
    $('ageOfPpty').style.display="";
   }
   else if(purpose=='rent')
   {
    $('restroom').style.display="";
    $('ac').style.display="";
   }
  }
  else if($('pptyCatId').value=="79")
  {
    $('builtupSize').style.display="none";
    $('plotupArea').style.display="";
    $('numBed').style.display="none";
    $('numBath').style.display="none";
    $('otherDetails').style.display="none";
    $('furnishing').style.display="none";
    $('parking').style.display="none";
    $('builtupSizeMin').value ="";
    $('builtupSizeMax').value ="";
    $('jsvalidator_builtupSizeMax').innerHTML ="";
    $('jsvalidator_builtupSizeMin').innerHTML ="";
    $('numBedroom').value ="";
    $('numBathroom').value ="";
    $('furnishingid1').checked =false;
    $('furnishingid2').checked =false;
    $('furnishingid3').checked =false;
    $('parkingid1').checked =false;
    $('parkingid2').checked =false;
    $('parkingid3').checked =false;

   if(purpose=='buy')
   {
    $('ageOfPpty').style.display="none";
    $('selectAge').selected =true;
   }
   else if(purpose=='rent')
   {
    $('restroom').style.display="none";
    $('ac').style.display="none";
    $('restroomid').value ="";
    $('acid1').checked =false;
    $('acid2').checked =false;
    $('acid3').checked =false;
   }
  }


}

function showElements(){

if($('pptyCatId').value=="75"){
showNone();
if(window.$('detailedInformation')!=null){
$('detailedInformation').style.display="";
}

if(window.$('nobedroom1')!=null){
$('nobedroom1').style.display="";
$('nobedroom2').style.display="";
}

if(window.$('nobathroom1')!=null){
$('nobathroom1').style.display="";
$('nobathroom2').style.display="";
}
//$('totfloor1').style.display="";
//$('totfloor2').style.display="";

if(window.$('vastu1')!=null){
$('vastu1').style.display="";
$('vastu2').style.display="";
}

if(window.$('facing1')!=null){
$('facing1').style.display="";
$('facing2').style.display="";
}


if(window.$('pptyfloor1')!=null){
$('pptyfloor1').style.display="";
$('pptyfloor2').style.display="";
}

if(window.$('addroom1')!=null){
$('addroom1').style.display="";
$('addroom2').style.display="";
}


$('addfeat1').style.display="";
$('addfeat2').style.display="";

$('extfeat1').style.display="";
$('extfeat2').style.display="";

if(window.$('lift1')!=null){
$('lift1').style.display="";
$('lift2').style.display="";
}
$('aircondition1').style.display="";
$('aircondition2').style.display="";

$('furnishing1').style.display="";
$('furnishing2').style.display="";

$('flooring1').style.display="";
$('flooring2').style.display="";

$('securitysys1').style.display="";
$('securitysys2').style.display="";

$('distance').style.display="";

if(window.$('numBedroomtxt')!=null){
//if($('numBedroomtxt').value=="")
	$('numBedroomtxt').alt="1";
}

if(window.$('numBathroomtxt')!=null){
//if($('numBathroomtxt').value=="")
	$('numBathroomtxt').alt="1";
}

if(window.$('buildupsize11')!=null){
	$('buildupsize11').style.display='';

}

if(window.$('buildupsize22')!=null){
	$('buildupsize22').style.display="";
	//$('builtupSizeTxt').value="";
	$('builtupSizeTxt').alt="1";
	$("jsvalidator_builtupSizeTxt").innerHTML="";
	//$('builtupFactor').options[0].selected=true;
	$('builtupFactor').alt="1";
	$("jsvalidator_builtupFactor").innerHTML="";
}

if(window.$('plotupsize11')!=null){
	$('plotupsize11').style.display="";

}

if(window.$('plotupsize22')!=null){
	$('plotupsize22').style.display="";
	//$('plotupAreatxt').value="";
	$('plotupAreatxt').alt="1";
	$("jsvalidator_plotupAreatxt").innerHTML="";
	//$('plotupAreaFactor').options[0].selected=true;
	$('plotupAreaFactor').alt="1";
	$("jsvalidator_plotupAreaFactor").innerHTML="";
}

if(window.$('pptyagetd1')!=null){
	$('pptyagetd1').style.display="";
	$('pptyagetd2').style.display="";
	//$('propertyAge').value="";
	$('propertyAge').alt="1";
	$("jsvalidator_propertyAge").innerHTML="";
}

}

if($('pptyCatId').value=="76"){
showNone();
if(window.$('detailedInformation')!=null){
$('detailedInformation').style.display="";
}

if(window.$('nobedroom1')!=null){
$('nobedroom1').style.display="";
$('nobedroom2').style.display="";
}

if(window.$('nobathroom1')!=null){
$('nobathroom1').style.display="";
$('nobathroom2').style.display="";
}
//$('totfloor1').style.display="";
//$('totfloor2').style.display="";

if(window.$('vastu1')!=null){
$('vastu1').style.display="";
$('vastu2').style.display="";
}play="";

if(window.$('facing1')!=null){
$('facing1').style.display="";
$('facing2').style.display="";
}

/*if($('pptyfloor1')!=null){
$('pptyfloor1').style.display="";
$('pptyfloor2').style.display="";
}*/

$('addroom1').style.display="";
$('addroom2').style.display="";

$('addfeat1').style.display="";
$('addfeat2').style.display="";

$('extfeat1').style.display="";
$('extfeat2').style.display="";

$('aircondition1').style.display="";
$('aircondition2').style.display="";

$('furnishing1').style.display="";
$('furnishing2').style.display="";

$('flooring1').style.display="";
$('flooring2').style.display="";

$('securitysys1').style.display="";
$('securitysys2').style.display="";

$('distance').style.display="";

if(window.$('numBedroomtxt')!=null){
if($('numBedroomtxt').value=="")
	$('numBedroomtxt').alt="1";
}

if(window.$('numBathroomtxt')!=null){
if($('numBathroomtxt').value=="")
	$('numBathroomtxt').alt="1";
}

if(window.$('buildupsize11')!=null){
	$('buildupsize11').style.display="";
	//$('builtupSizeTxt').value="";
	$('builtupSizeTxt').alt="1";
	$("jsvalidator_builtupSizeTxt").innerHTML="";
}

if(window.$('buildupsize22')!=null){
	$('buildupsize22').style.display="";
	//$('builtupFactor').options[0].selected=true;
	$('builtupFactor').alt="1";
	$("jsvalidator_builtupFactor").innerHTML="";
}

if(window.$('plotupsize11')!=null){
	$('plotupsize11').style.display="";

}

if(window.$('plotupsize22')!=null){
	$('plotupsize22').style.display="";
	//$('plotupAreatxt').value="";
	$('plotupAreatxt').alt="1";
	$("jsvalidator_plotupAreatxt").innerHTML="";
	//$('plotupAreaFactor').options[0].selected=true;
	$('plotupAreaFactor').alt="1";
	$("jsvalidator_plotupAreaFactor").innerHTML="";
}

if(window.$('pptyagetd1')!=null){
	$('pptyagetd1').style.display="";
	$('pptyagetd2').style.display="";
	//$('propertyAge').value="";
	$('propertyAge').alt="1";
	$("jsvalidator_propertyAge").innerHTML="";
}

}

if($('pptyCatId').value=="77" || $('pptyCatId').value=="78"){
showNone();
//$('totfloor1').style.display="";
//$('totfloor2').style.display="";

if(window.$('detailedInformation')!=null){
$('detailedInformation').style.display="";
}

if(window.$('vastu1')!=null){
$('vastu1').style.display="";
$('vastu2').style.display="";
}

if(window.$('facing1')!=null){
$('facing1').style.display="";
$('facing2').style.display="";
}

if(window.$('pptyfloor1')!=null){
$('pptyfloor1').style.display="";
$('pptyfloor2').style.display="";
}

$('aircondition1').style.display="";
$('aircondition2').style.display="";

$('furnishing1').style.display="";
$('furnishing2').style.display="";

$('flooring1').style.display="";
$('flooring2').style.display="";

$('securitysys1').style.display="";
$('securitysys2').style.display="";

if(window.$('buildupsize11')!=null){
	$('buildupsize11').style.display="";
	//$('builtupSizeTxt').value="";
	$('builtupSizeTxt').alt="1";
	$("jsvalidator_builtupSizeTxt").innerHTML="";
}

if(window.$('buildupsize22')!=null){
	$('buildupsize22').style.display="";
	//$('builtupFactor').options[0].selected=true;
	$('builtupFactor').alt="1";
	$("jsvalidator_builtupFactor").innerHTML="";
}

if(window.$('pptyagetd1')!=null){
	$('pptyagetd1').style.display="";
	$('pptyagetd2').style.display="";
	//$('propertyAge').value="";
	$('propertyAge').alt="1";
	$("jsvalidator_propertyAge").innerHTML="";
}

}

if($('pptyCatId').value=="79"){
showNone();
if(window.$('parkingFacility')!=null){
$('parkingFacility').style.display="none";
}
if(window.$('detailedInformation')!=null){
$('detailedInformation').style.display="none";
}
$('distance').style.display="";

if(window.$('plotupsize11')!=null){
	$('plotupsize11').style.display="";

}

if(window.$('plotupsize22')!=null){
	$('plotupsize22').style.display="";
	//$('plotupAreatxt').value="";
	$('plotupAreatxt').alt="1";
	$("jsvalidator_plotupAreatxt").innerHTML="";
	//$('plotupAreaFactor').options[0].selected=true;
	$('plotupAreaFactor').alt="1";
	$("jsvalidator_plotupAreaFactor").innerHTML="";
}

}

}
function showNone(){

if(window.$('nobedroom1')!=null){
$('nobedroom1').style.display="none";
$('nobedroom2').style.display="none";
}

if(window.$('nobathroom1')!=null){
$('nobathroom1').style.display="none";
$('nobathroom2').style.display="none";
}

if(window.$('numBedroom')!=null){
if($('numBedroom').value=="")
$('numBedroom').value="0";
}

if(window.$('numBathroom')!=null){
if($('numBathroom').value=="")
$('numBathroom').value="0";
}

//$('totfloor1').style.display="none";
//$('totfloor2').style.display="none";

if(window.$('facing1')!=null){
$('facing1').style.display="none";
$('facing2').style.display="none";
}
if(window.$('pptyfloor1')!=null){
$('pptyfloor1').style.display="none";
$('pptyfloor2').style.display="none";
}
$('addroom1').style.display="none";
$('addroom2').style.display="none";

$('addfeat1').style.display="none";
$('addfeat2').style.display="none";

if(window.$('vastu1')!=null){
$('vastu1').style.display="none";
$('vastu2').style.display="none";
}

$('extfeat1').style.display="none";
$('extfeat2').style.display="none";

if(window.$('lift1')!=null){
$('lift1').style.display="none";
$('lift2').style.display="none";
}

$('aircondition1').style.display="none";
$('aircondition2').style.display="none";

$('furnishing1').style.display="none";
$('furnishing2').style.display="none";

$('flooring1').style.display="none";
$('flooring2').style.display="none";

$('securitysys1').style.display="none";
$('securitysys2').style.display="none";

$('distance').style.display="none";

if(window.$('numBedroomtxt')!=null){
	//$('numBedroomtxt').value="";
	$('numBedroomtxt').alt="0";
	$("jsvalidator_numBedroomtxt").innerHTML="";
}

if(window.$('numBathroomtxt')!=null){
	//$('numBathroomtxt').value="";
	$('numBathroomtxt').alt="0";
	$("jsvalidator_numBathroomtxt").innerHTML="";
}

if(window.$('buildupsize11')!=null){
	$('buildupsize11').style.display="none";
	//$('builtupSizeTxt').value="";
	$('builtupSizeTxt').alt="0";
	$("jsvalidator_builtupSizeTxt").innerHTML="";
}

if(window.$('buildupsize22')!=null){
	$('buildupsize22').style.display="none";
	//$('builtupFactor').options[0].selected=true;
	$('builtupFactor').alt="0";
	$("jsvalidator_builtupFactor").innerHTML="";
}

if(window.$('plotupsize11')!=null){
	$('plotupsize11').style.display="none";

}

if(window.$('plotupsize22')!=null){
	$('plotupsize22').style.display="none";
	//$('plotupAreatxt').value="";
	$('plotupAreatxt').alt="0";
	$("jsvalidator_plotupAreatxt").innerHTML="";
	//$('plotupAreaFactor').options[0].selected=true;
	$('plotupAreaFactor').alt="0";
	$("jsvalidator_plotupAreaFactor").innerHTML="";
}

if(window.$('pptyagetd1')!=null){
	$('pptyagetd1').style.display="none";
	$('pptyagetd2').style.display="none";
	//$('propertyAge').value="";
	$('propertyAge').alt="0";
	$("jsvalidator_propertyAge").innerHTML="";
}

}

function disableContactby(){

if($('contactByAll').checked){
$('contactByBroker').checked=false;
$('contactByIndividual').checked=false;
$('contactByCorporate').checked=false;
$('contactByBroker').disabled=true;
$('contactByIndividual').disabled=true;
$('contactByCorporate').disabled=true;
}
else{
$('contactByAll').checked=false;
$('contactByBroker').disabled=false;
$('contactByIndividual').disabled=false;
$('contactByCorporate').disabled=false;
}
}

function showEnquiry(){
$("enquiryDiv").style.display="block";
}
var txtobj;
var reqobj;
var currelt;

function showTxtarea(txtobj,total,current){
	reqobj=txtobj;
	currelt=current;
	if($(txtobj).style.display=="block"){
		$(txtobj).style.display="none";
	}
	else{
		$(txtobj).style.display="block";
	}

	for(var m=0; m<=total; m++){
	   if(window.$("reqForm"+m)!=null){
	      if(txtobj=="reqForm"+m){

	      }
	      else{
		 $("reqContent"+m).value="";
		 $("reqMessage"+m).style.display="none";
		 $("reqForm"+m).style.display="none";
		 if(window.$("reqReply"+m)!=null)
		 	$("reqReply"+m).style.display="none";
	      }
	   }
	}
}

function showResponseMessage(txtobj,total,current){
	reqobj=txtobj;
	currelt=current;
	//$(txtobj).style.font-weight="normal";
	if($(txtobj).style.display=="block"){
		$(txtobj).style.display="none";
	}
	else{
		$(txtobj).style.display="block";
	}

	for(var m=0; m<=total; m++){
	   if(window.$("reqMessage"+m)!=null){
	      if(txtobj=="reqMessage"+m){

	      }
	      else{
		 $("reqContent"+m).value="";
		  $("reqForm"+m).style.display="none";
		 $("reqMessage"+m).style.display="none";
		 if(window.$("reqReply"+m)!=null)
		 	$("reqReply"+m).style.display="none";
	      }
	   }
	}
checkViewed(current);
}

function showReplyMessage(txtobj,total,current){
//alert(txtobj);
	reqobj=txtobj;
	currelt=current;
	//$(txtobj).style.font-weight="normal";
	if($(txtobj).style.display=="block"){
		$(txtobj).style.display="none";
	}
	else{
		$(txtobj).style.display="block";
	}

	for(var m=0; m<=total; m++){
	   if(window.$("reqReply"+m)!=null){
	      if(txtobj=="reqReply"+m){

	      }
	      else{
		 $("reqContent"+m).value="";
		  $("reqForm"+m).style.display="none";
		 if(window.$("reqReply"+m)!=null)
		 	$("reqReply"+m).style.display="none";
	      }
	   }
	}
checkViewed(current);
}

function checkViewed(responesId)
{
  var data="responesId="+responesId;
  var aj = new Ajax.Request(site_path+"/checkViewedResponse.html", {
  method:'post',
  parameters: data,
  onComplete: chkresponeResult
  });
  }

function chkresponeResult(oReq) {

}


function sendRequest(req,subject,Id)
{
if(req==""){
alert("Please provide your request!...");
}
else{
  var memid = $("memberid").value;
  var data="req[reqContent]="+req+"&req[brokerId]="+memid+"&req[pptyId]="+Id+"&req[reqSubject]="+subject;
  var aj = new Ajax.Request(site_path+"/sendRequest.html", {
  method:'post',
  parameters: data,
  onComplete: requestsendResult
  });
  }
}

function requestsendResult(oReq) {
var responds = oReq.responseText;
//alert(responds);
if(oReq.responseText=="1"){
alert('Successfully Sent!..');
$("reqContent"+currelt).value="";
$(reqobj).style.display="none";
}
}
var greqid;
function sendReply(reply,pptyId,Id)
{
greqid=Id;
if(reply==""){
$("jsvalidator_reqContent"+Id).innerHTML="Please provide your Reply message";
}
else{
  var memid = $("memberid").value;
  var data="reply[responseContent]="+reply.strip()+"&reply[reqId]="+Id+"&reply[pptyId]="+pptyId;
  var aj = new Ajax.Request(site_path+"/sendReply.html", {
  method:'post',
  parameters: data,
  onComplete: requestsendreplyResult
  });
  }
}
function requestsendreplyResult(oReq) {
var responds = oReq.responseText;
//alert(responds+" "+"replylist"+greqid);
if(oReq.responseText!="0"){
//outputSuccessMassage('Successfully Sent!..');
$("reqContentSend"+greqid).innerHTML="Successfully Send !....";
setTimeout("$('reqContentSend"+greqid+"').innerHTML=''",3000);
$("replylist"+greqid).innerHTML=responds;
$("reqContent"+greqid).value="";
$(reqobj).style.display="none";
$("viewRepLink"+greqid).style.display="block";


}
}

function startSearch(){
$("jsvalidator_pptytotxt").innerHTML="";
$("jsvalidator_qpptyCatId").innerHTML="";
if($("pptytobuy").checked){
if($("qpptyCatId").value!="0"){
$("quicksearchfrm").action= site_path+"/searchBuy.html";
$("quicksearchfrm").submit;
}
else{
$("jsvalidator_qpptyCatId").innerHTML='Select Category';
return false;
}
}
if($("pptyforrent").checked){
if($("qpptyCatId").value!="0"){
$("quicksearchfrm").action=site_path+"/searchRent.html";
$("quicksearchfrm").submit;
}
else{
$("jsvalidator_qpptyCatId").innerHTML='Select Category';
return false;
}
}
if($("pptyforpg").checked){
if($("qpptyCatId").value!="0"){
$("quicksearchfrm").action=site_path+"/searchPg.html";
$("quicksearchfrm").submit;
}
else{
$("jsvalidator_qpptyCatId").innerHTML='Select Category';
return false;
}
}

if((!$("pptytobuy").checked) && (!$("pptyforrent").checked) && (!$("pptyforpg").checked) && $("qpptyCatId").value=="0"){
$("jsvalidator_pptytotxt").innerHTML='Select Any Transition';
$("jsvalidator_qpptyCatId").innerHTML='Select Category';
return false;
}

if((!$("pptytobuy").checked) && (!$("pptyforrent").checked) && (!$("pptyforpg").checked)){
$("jsvalidator_pptytotxt").innerHTML='Select Any Transition';
return false;
}


}
var state;
function mapcontent(){
var mapcontainer='<form action="#" onsubmit="showAddress(this.address.value); return false"><p>';
    	mapcontainer+='<input type="text" size="60" name="address" />';
    	mapcontainer+='<input type="submit" value="Search!" />';
	mapcontainer+='</p>';
    	mapcontainer+='</form>';
	mapcontainer+='<p>';
  	mapcontainer+='<div align="center" id="map" style="width: 750px; height: 450px;"><br/></div>';
  	mapcontainer+='</p>';
  	mapcontainer+='</div>';
  	return mapcontainer;

}
function getPropertyImages(pptyimg){
 var data="pptyid="+pptyimg;
  //alert (data)
  var aj = new Ajax.Request(site_path+"/getpptyimages.html", {
  method:'post',
  parameters: data,
  onComplete: getimgResponse
  });
}

function getimgResponse(resimg)
{
if(resimg.responseText!=""){
Slides.clear();
arrSlides=resimg.responseText.split(",");
var slideloop=0;

for(slideloop=0;slideloop<arrSlides.length;slideloop++){
	arrslidedesc=arrSlides[slideloop].split("|~|");
	Slides[slideloop]=arrslidedesc[0];
	SlidesDesc[slideloop]=arrslidedesc[1];
}
showImages();
}
}

function showImages(){
var showImageContent='<span style=\'float:right;\'></span>';
showImageContent+='<form name="SlideShow">';
showImageContent+='<table width="530" height="500" align="center" style="border:5px solid #dedcdb;" bgcolor="#FFFFFF">';
showImageContent+='<tr>';
showImageContent+='<td colspan="2" align="center"><br /><img name="Screen" width="450" height="400" /></td>';
showImageContent+='</tr>';
showImageContent+='<tr>';
showImageContent+='<td colspan="2" align="left" valign="top"><table><tr><td style="padding-left:36px" align="left" height="80px" width="285px" valign="top"><div id="description" align="justify"></div></td><td valign="top" align="right"><table><tr><td  align="right"><input type="button" name="Previous" width="20px" value=" << " onClick="ShowSlide(-1);"/></td><td align="left"><input type="button" name="Next" value=" >> " onClick="ShowSlide(1);"/></td><td align="center" colspan="2"><input type="button" value="Exit " onClick="messageObj.close();"/></td></tr></table></td></tr></table></td>';
showImageContent+='</tr>';
showImageContent+='<tr>';
//showImageContent+='<td  align="right"><input type="button" name="Previous" value=" << " onClick="ShowSlide(-1)"></td>';
//showImageContent+='<td align="left"><input type="button" name="Next" value=" >> " onClick="ShowSlide(1)"></td>';
showImageContent+='</tr>';
showImageContent+='<tr>';
//showImageContent+='<td align="center" colspan="2"><input type="button" value="Exit " onClick="messageObj.close();"></td>';
showImageContent+='</tr>';
showImageContent+='</table>';
showImageContent+='</form>';
messageContent=showImageContent;
displayStaticMessage(messageContent,530,500);
//load();
//showAddress(city);
//}
//else{
//alert("Please select the city");
//}
StartSlideShow();
}


function showMap(){
if($("cityId").value>0){
var citysel =$('cityId');
var city = citysel.options[citysel.selectedIndex].text;
var showMapContent='<table style="border:5px solid #dedcdb;" bgcolor="#FFFFFF"><tr><td ><span style=\'float:right;\'><input type=button value="Save" onclick="javascript: messageObj.close()" />&nbsp;|&nbsp;<input type=button value="Close" onclick="javascript:onclick=closeMessage()" /></span>';
	showMapContent+=mapcontent();
  	showMapContent+='<span style=\'float:right;\'></span></td></tr></table>';
  	messageContent=showMapContent;
displayStaticMessage(messageContent,750,550);
load();
showAddress(city);
}
else{
outputMassage();
}

}

function viewMap(){
if($("toviewmap").value=="viewinmap"){
var showMapContent='<span style=\'float:right;\'><a href=\'javascript:onclick=messageObj.close();\'>Close</a></span>';
showMapContent+=mapcontent();
 	messageContent=showMapContent;
displayStaticMessage(messageContent,750,500);
load();
}
}

function getMap()
{
  var data="sid=1";
 // alert ("")
  var aj = new Ajax.Request(site_path+"/getmap.html", {
  method:'get',
  parameters: data,
  onComplete: getResponseMap
  });
}
function getResponseMap(rmap)
{
messageContent=rmap.responseText;
//alert(messageContent);
displayStaticMessage(messageContent,850,700);
}

function getcategoryType(sid,tid)
{
  var data="sid="+sid+"&tid="+tid;
  var aj = new Ajax.Request(site_path+"/getcategorytype.html", {
  method:'post',
  parameters: data,
  onComplete: getResponsetype
  });
}
function getResponsetype(oReq) {
$('results').innerHTML = oReq.responseText;
}

function getInnercategoryType(sid)
{
 $('jsvalidator_qpptyCatId').update("");
  var data="sid="+sid;
  //alert (data)
  var aj = new Ajax.Request(site_path+"/getinnercategorytype.html", {
  method:'post',
  parameters: data,
  onComplete: getinnercatResponsetype
  });
}
function getinnercatResponsetype(oReq) {
$('results_inner').innerHTML = oReq.responseText;
}

var rentid;
function enableDisable(sid,tid,values){
  rentid=sid
  var data="sid="+sid+"&tid="+tid+"&to="+values;
 // alert (data)
  var aj = new Ajax.Request(site_path+"/enabledisable.html", {
  method:'post',
  parameters: data,
  onComplete: getenableRes
  });
}
function getenableRes(oReq) {
//alert(oReq.responseText);
//$('results').innerHTML = oReq.responseText;
//window.location=oReq.responseText
$('endis'+rentid).innerHTML=oReq.responseText;
}

function removeRent(pid,uid,ttype){
//var data="sid="+sid+"&tid="+tid+"&to="+values;
var showContent='<table style="width:273px; height:101;" background="'+site_path+'/templates/images/div-bg.gif" class="alertBox"><tr><td align="right"><a href="javascript:onclick=messageObj.close();" style="text-decoration:none;" ><img style="border:0px" height="14px" width="14px" src="'+site_path+'/templates/images/close.gif"/></a></td></tr>';
showContent+="<tr><td><br />&nbsp;&nbsp;Are you sure to delete this property ?...</td></tr>";
showContent+='<tr><td><br />&nbsp;&nbsp;<a href="javascript:onclick=removeProperty('+pid+','+uid+',\''+ttype+'\');" style="text-decoration:none;"><img style="border:0px" height="13px" width="14px" src="'+site_path+'/templates/images/ok.gif"/></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="javascript:onclick=messageObj.close();" style="text-decoration:none;"><img style="border:0px" height="13px" width="14px" src="'+site_path+'/templates/images/cancel.gif"/></a></td></tr></table>';
 	messageContent=showContent;
displayStaticMessage(messageContent,273,101);

}

function removeMessage(id,type){
//var data="sid="+sid+"&tid="+tid+"&to="+values;
var showContent='<table style="width:273px; height:101;" background="'+site_path+'/templates/images/div-bg.gif" class="alertBox"><tr><td align="right"><a href="javascript:onclick=messageObj.close();" style="text-decoration:none;" ><img style="border:0px" height="14px" width="14px" src="'+site_path+'/templates/images/close.gif"/></a></td></tr>';
showContent+="<tr><td><br />&nbsp;&nbsp;Are you sure to delete this Message ?...</td></tr>";
showContent+='<tr><td><br />&nbsp;&nbsp;<a href="javascript:onclick=removeMsg('+id+',\''+type+'\');" style="text-decoration:none;"><img style="border:0px" height="13px" width="14px" src="'+site_path+'/templates/images/ok.gif"/></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="javascript:onclick=messageObj.close();" style="text-decoration:none;"><img style="border:0px" height="13px" width="14px" src="'+site_path+'/templates/images/cancel.gif"/></a></td></tr></table>';
 	messageContent=showContent;
displayStaticMessage(messageContent,273,101);

}
function outputMassage(){
//var data="sid="+sid+"&tid="+tid+"&to="+values;
var showContent='<table style="width:273px; height:101;" background="'+site_path+'/templates/images/div-bg.gif" class="alertBox"><tr><td align="right">&nbsp;</td></tr>';
showContent+="<tr><td align='center'><br />Please select the city !...</td></tr>";
showContent+='<tr><td align="center"><br /><a href="javascript:onclick=messageObj.close();" style="text-decoration:none;"><img style="border:0px" height="13px" width="14px" src="'+site_path+'/templates/images/ok.gif"/></td></tr></table>';
 	messageContent=showContent;
displayStaticMessage(messageContent,273,101);
}

function passwordChangeMassage(){
//var data="sid="+sid+"&tid="+tid+"&to="+values;
var showContent='<table width="100%">';
showContent+='<tr><td align="center" valign="middle"><span class="redcolor">Password Successfully Changed. Please login with new one...!</span></td></tr>';
showContent+='</table>';
 	messageContent=showContent;
displayStaticMessage(messageContent,390,40);

}

function changePassword() {
passwordChangeMassage();
window.location="/logout.html";
}

function removeProperty(sid,tid,ttype)
{
  //rentid=sid
  var data="pid="+sid+"&uid="+tid+"&transtype="+ttype;
 // alert (data)
  var aj = new Ajax.Request(site_path+"/removeProperty.html", {
  method:'post',
  parameters: data,
  onComplete: getremppty
  });
}

function submitReply(id,fromid,toid,type,reqType)
{
  //rentid=sid
  var content =$('replycontent').value;

  var data="id="+id+"&fromid="+fromid+"&toid="+toid+"&type="+type+"&content="+content+"&reqType="+reqType;
 // alert (data)
  var aj = new Ajax.Request(site_path+"/replyMessage.html", {
  method:'post',
  parameters: data,
  onComplete: getremppty
  });
}


function removeMsg(id,type)
{
  //rentid=sid
  var data="id="+id+"&type="+type;
  //alert (data)
  var aj = new Ajax.Request(site_path+"/removemessage.html", {
  method:'post',
  parameters: data,
  onComplete: getremppty
  });
}

function getremppty(oReq) {
//outputMassage();
//$('results').innerHTML = oReq.responseText;
window.location=oReq.responseText
//$('endis'+rentid).innerHTML=oReq.responseText;
}

function getcategoryType2(sid,tid)
{
  var data="sid="+sid+"&tid="+tid;
  //alert (data)
  var aj = new Ajax.Request(site_path+"/getcategorytype2.html", {
  method:'post',
  parameters: data,
  onComplete: getResponsetype2
  });
}
function getResponsetype2(oReq2) {
//alert(oReq.responseText);
$('results').innerHTML = oReq2.responseText;

}

function getCities(sid,tid)
{
  var data="sid="+sid+"&tid="+tid;
  //alert (data)
  var aj = new Ajax.Request(site_path+"/getcities.html", {
  method:'post',
  parameters: data,
  onComplete: getResponse
  });
}
function getResponse(oReq) {

$('results_cities').innerHTML = oReq.responseText;
}


function getInnerCities(sid,tid)
{
  var data="sid="+sid+"&tid="+tid;
  //alert (data)
  var aj = new Ajax.Request(site_path+"/getinnercities.html", {
  method:'post',
  parameters: data,
  onComplete: getinnercityResponse
  });
}
function getinnercityResponse(oReq) {
if(window.$('results_inner_cities')!=null){
   $('results_inner_cities').innerHTML = oReq.responseText;
}
}



/*function confirmToRemove1(sid)
{
  if(confirm("Are You Sure to Delete?"))
  {
   var data="reqId="+sid;
  //alert (data)
  var aj = new Ajax.Request("modules/dynpage.code/removeReq.php", {
  method:'post',
  parameters: data,
  onComplete: Response
  });
  }
}*/




/*--------------do not modify-----------------*/
function getType(sid,tid)
{
  var data="sid="+sid+"&tid="+tid;
  var aj = new Ajax.Request(site_path+"/getType.html", {
  method:'post',
  parameters: data,
  onComplete: getResponseForType
  });
}
function getResponseForType(oReq) {
$('results').innerHTML = oReq.responseText;
}

function getCity(sid,tid)
{
  var data="sid="+sid+"&tid="+tid;
  var aj = new Ajax.Request(site_path+"/getCity.html", {
  method:'post',
  parameters: data,
  onComplete: getResponseForCity
  });
}
function getResponseForCity(oReq) {

$('results_cities').innerHTML = oReq.responseText;

}
/*-------------------------------------------------*/

function resizeIframeToFitContent(f) {
    // This function resizes an IFrame object
    // to fit its content.
    // The IFrame tag must have a unique ID attribute.
    //iframe.height = document.frames[iframe.id].document.body.scrollHeight;
f.style.height = f.contentWindow.document.body.scrollHeight + "px" ;
}

function getMemberId()
{
return document.getElementById("memberId").value;
}

function displayDetails(id)
{
document.forms["showdetails"+id].submit;
}

function currencyconversion(curr,type)
{
var i=0;
  //if($(curr).checked)
//  {
  //delCookie('currency');
  setCookie('currency',$(curr).value,'1');
   while(i<=20){
   if(window.$("currencyval"+i)!=null){

    $("currencytype"+i).innerHTML=" "+$(curr).value+" ";

    if(type=="dollar")
     {
      $("currencyval"+i).innerHTML=parseFloat($("amtInRs"+i).innerHTML)*0.025;
     }
    if(type=="nri")
     {
      $("currencytype"+i).innerHTML=" Rs ";
      $("currencyval"+i).innerHTML=parseFloat($("amtInRs"+i).innerHTML);
     }
    if(type=="euro")
     {
     $("currencytype"+i).innerHTML=" "+$(curr).value+" ";
      $("currencyval"+i).innerHTML=parseFloat($("amtInRs"+i).innerHTML)*0.012;
      }
     }
     i++;
    //alert($(curr).value);
 // }

}
}
function getCurrency()
{
var vals=getCookie('currency');

if(vals=="$"){
$("dollar").checked=true;
currencyconversion("dollar","dollar");
}

if(vals=="£"){
$("euro").checked=true;
currencyconversion("euro","euro");
}

if(vals=="NRI"){
$("nri").checked=true;
currencyconversion("nri","nri");
}

}

function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    {
    c_start=c_start + c_name.length+1;
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    }
  }
return "";
}

function delCookie(name) {
document.cookie = name + "=; expires=Thu, 01-Jan-70 00:00:01 GMT" + "; path=/";
}

confirmToRemove
function shoImg(images)
{
//alert("ff"+images);
document.getElementById("pptyimages").innerHTML=images;
}

function disableUpload(numpics,imglimit){
	if(numpics>0){
		if(numpics>=imglimit){
			
			$("uploadimagesframe").style.display="none";
			$("jsvalidator_imgLimitation").innerHTML="You can upload only "+ imglimit + " images.";
			setTimeout("$('jsvalidator_imgLimitation').innerHTML=''",3000);
			}
		else{
			
			$("uploadimagesframe").style.display="block";
}
	}

}


function searchsubmit()
{
//alert("ff"+images);
document.forms["searchfrm"].submit;
}



function formValidation()
{
var data=document.getElementById('myform').elements;
var validationArray=['req','num'];
var compulsory=new Array();
var isNumber=new Array();
 for(i=0;i<data.length;i++)
 {

   var c=data[i].id.split('_');
   if(c.length>1)
   {
     if(c.in_array('req'))
     {
       compulsory[compulsory.length]=data[i].id;
     }
     if(c.in_array('num'))
     {
       isNumber[isNumber.length]=data[i].id;
     }
   }

 }

 for(i=0;i<compulsory.length;i++)
 {
   if($(compulsory[i]).value=="" )
   {
     if(compulsory[i]=='pptyPriceMin_req_num')
     {
      $('priceRequired').innerHTML='Enter Price Range';
      return false;
     }

   }
   //alert("Blank "+compulsory[i]+" field");
 }

 /*for(i=0;i<isNumber.length;i++)
 {
   if(isNaN($(isNumber[i]).value)==true)
   alert(" "+isNumber[i]+" should be a number");
 }*/

}

Array.prototype.in_array = function(p_val)
{
 for(var i = 0, l = this.length; i < l; i++)
 {
   if(this[i] == p_val)
   {
     return true;
   }
 }
return false;
}

function validate_testimonial()
{
	idName	=	$('idName').value;
	idEmail	=	$('idEmail').value;
	newdate	=	$('newdate').value;
	idComments=	$('idComments').value;

	var sHTML="Required Field Missing!..";
	var sHTML1="Invalid Email Address!..";
	if(idName=="")
	{
		$('blank_name').innerHTML=sHTML;

		return false;
	}

	else if(idEmail=="")
	{
		$('blank_email').innerHTML=sHTML;
		$('blank_name').innerHTML="";

		return false;
	}
	else if(!isValidEmail(idEmail))
	{
		$('blank_email').innerHTML=sHTML1;
		return false;
	}

	else if(newdate=="")
	{
		$('blank_date').innerHTML=sHTML;
		$('blank_email').innerHTML="";
		$('blank_name').innerHTML="";
		return false;
	}
	else if(idComments=="")
	{
		$('blank_comments').innerHTML=sHTML;
		$('blank_date').innerHTML="";
		$('blank_email').innerHTML="";
		$('blank_name').innerHTML="";
		return false;
	}

	else
	{
	 	document.forms["frmTestimonial"].submit;
		return true;
	}
}
function isValidEmail(email){

 var RegExp = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
    if(RegExp.test(email)){
	return true;
    }else{
        return false;
    }
}

function bannedUser(uname)
{
  var data="userName="+uname;
  var aj = new Ajax.Request(site_path+"/bannedUser.html", {
  method:'post',
  parameters: data,
  onComplete: isBanned
  });
}
function isBanned(oReq) {
//alert(oReq.responseText);
if(oReq.responseText=='1')
{
$('banned').innerHTML = '<span class="redcolor">Banned User Name</span>';
$('username').value = '';
}
else
$('banned').innerHTML = '';
}



function sendReqResponse()
{
var validchkflag=0;
var sendresponsefields=new Array("resName", "resEmail", "resMessage");
var sr;
for (sr=0;sr<sendresponsefields.length;sr++){
	if(window.$(sendresponsefields[sr])!=null){
		if(sendresponsefields[sr]=="resEmail"){
			if($(sendresponsefields[sr]).value==""){
				$("jsvalidator_"+sendresponsefields[sr]).innerHTML=''+$(sendresponsefields[sr]).title;
				validchkflag=1;
			}
			else{
				if($(sendresponsefields[sr]).value!=""){
				var sendemailregexp= /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
				var sendemail=$(sendresponsefields[sr]).value;
					if(!sendemail.match(sendemailregexp)){
						$("jsvalidator_"+sendresponsefields[sr]).innerHTML=''+$(sendresponsefields[sr]).title;
						validchkflag=1;
					}
					else{
						$("jsvalidator_"+sendresponsefields[sr]).innerHTML="";
					}
	        		}
	        	}
		}
		else{
			if($(sendresponsefields[sr]).value==""){
				$("jsvalidator_"+sendresponsefields[sr]).innerHTML=''+$(sendresponsefields[sr]).title;
					validchkflag=1;
			}
			else{
				$("jsvalidator_"+sendresponsefields[sr]).innerHTML="";
			}
		}
	}
//	alert(validchkflag);
}
//alert(validchkflag);
if(validchkflag!=1){
  var data="enquiry[visitorName]="+$("resName").value+"&enquiry[visitorEmail]="+$('resEmail').value+"&enquiry[enquiryMessage]="+$('resMessage').value+"&enquiry[pptyID]="+$('resPId').value+"&enquiry[propertyTitle]="+$('resPptytitle').value;
//  alert (data)
  var aj = new Ajax.Request(site_path+"/sendReqEnquiry.html", {
  method:'post',
  parameters: data,
  onComplete: getsendResponsetype
  });
  }
}



function sendResponse()
{
var validchkflag=0;
var sendresponsefields=new Array("resName", "resEmail", "resMessage");
var sr;
for (sr=0;sr<sendresponsefields.length;sr++){
	if(window.$(sendresponsefields[sr])!=null){
		if(sendresponsefields[sr]=="resEmail"){
			if($(sendresponsefields[sr]).value==""){
				$("jsvalidator_"+sendresponsefields[sr]).innerHTML=''+$(sendresponsefields[sr]).title;
				validchkflag=1;
			}
			else{
				if($(sendresponsefields[sr]).value!=""){
				var sendemailregexp= /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
				var sendemail=$(sendresponsefields[sr]).value;
					if(!sendemail.match(sendemailregexp)){
						$("jsvalidator_"+sendresponsefields[sr]).innerHTML=''+$(sendresponsefields[sr]).title;
						validchkflag=1;
					}
					else{
						$("jsvalidator_"+sendresponsefields[sr]).innerHTML="";
					}
	        		}
	        	}
		}
		else{
			if($(sendresponsefields[sr]).value==""){
				$("jsvalidator_"+sendresponsefields[sr]).innerHTML=''+$(sendresponsefields[sr]).title;
					validchkflag=1;
			}
			else{
				$("jsvalidator_"+sendresponsefields[sr]).innerHTML="";
			}
		}
	}
//	alert(validchkflag);
}
//alert(validchkflag);
if(validchkflag!=1){
  var data="enquiry[visitorName]="+$("resName").value+"&enquiry[visitorEmail]="+$('resEmail').value+"&enquiry[enquiryMessage]="+$('resMessage').value+"&enquiry[pptyID]="+$('resPId').value+"&enquiry[propertyTitle]="+$('resPptytitle').value;
//  alert (data)
  var aj = new Ajax.Request(site_path+"/sendEnquiry.html", {
  method:'post',
  parameters: data,
  onComplete: getsendResponsetype
  });
  }
}

function getsendResponsetype(oReq) {
//outputSuccessMassage(oReq.responseText);
$('postEnquirySend').innerHTML="Successfully Send !....";
setTimeout("$('postEnquirySend').innerHTML=''",3000);
$("resName").value="";
$('resEmail').value="";
$('resMessage').value="";
$('enquiryDiv').style.display='none';

}





function outputSuccessMassage(strmessage){
//var data="sid="+sid+"&tid="+tid+"&to="+values;
var showContent='<table width="100%" bgcolor="#E8DDCD">';
showContent+='<tr align="center"><td>'+strmessage+'</td></tr>';
showContent+="<tr><td></td></tr>";
showContent+='<tr><td align="center"><input type="button" onclick="javascript:onclick=messageObj.close();" value="OK" /></td></tr>';
showContent+='</table>';
 	messageContent=showContent;
displayStaticMessage(messageContent,240,60);

}

function checkmail(no)
{
    var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
    if (!no.match(re))
    {

       return(false);
    }
    else{

     return(true);
     }
}

function chklength(){
var pass=$("newpswd").value.strip();
   if($("newpswd").value!=""){
	if(pass.length<6){
		$("newpass").innerHTML="Please Enter minimum 6 characters";
		//$("jsvalidator_newpswd").style.opacity="1;";
		return false;
	}
	else{
		$("newpass").innerHTML="";
		//$("jsvalidator_newpswd").style.opacity="1;";
		return true;
	}
   }
}

function removeEnq(rid,pid){
//var data="sid="+sid+"&tid="+tid+"&to="+values;
var showContent='<table style="width:273px; height:101;" background="'+site_path+'/templates/images/div-bg.gif" class="alertBox"><tr><td align="right"><a href="javascript:onclick=messageObj.close();" style="text-decoration:none;" ><img style="border:0px" height="14px" width="14px" src="'+site_path+'/templates/images/close.gif"/></a></td></tr>';
showContent+="<tr><td><br />Are you sure to delete this Response ?...</td></tr>";
showContent+='<tr><td><br />&nbsp;&nbsp;<a href="javascript:onclick=removeResponse('+rid+','+pid+');" style="text-decoration:none;"><img style="border:0px" height="13px" width="14px" src="'+site_path+'/templates/images/ok.gif"/></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="javascript:onclick=messageObj.close();" style="text-decoration:none;"><img style="border:0px" height="13px" width="14px" src="'+site_path+'/templates/images/cancel.gif"/></a></td></tr></table>';
 	messageContent=showContent;
displayStaticMessage(messageContent,270,90);

}

function removeResponse(rid,pid)
{
  //rentid=sid
  var data="rid="+rid+"&pid="+pid;
  //alert (data)
  var aj = new Ajax.Request(site_path+"/removeResponse.html", {
  method:'post',
  parameters: data,
  onComplete: getresmppty
  });
}
function getresmppty(oReq) {
//outputMassage();
//alert(oReq.responseText);
window.location=oReq.responseText
//$('endis'+rentid).innerHTML=oReq.responseText;
}
function showMenu(){
$("userMenu").style.display="block";
}

Event.observe(document, 'click', respondToClick);
function respondToClick(event) {
  //alert("You pressed the button...." );
  if(window.$("userMenu")!=null){
  if($("userMenu").style.display==""){
  $("userMenu").style.display="none";
  }
  }
 // event.stop();
}

function getCategoryForPg(item)
{
  var data = 'category='+item;
  var aj = new Ajax.Request(site_path+"/getCategoryForPg.html", {
  method:'post',
  parameters:data,
  onComplete: categoryForPg
  });
}
function categoryForPg(category)
{
  //alert (category.responseText);
  $('getCategory').innerHTML=category.responseText;
  $('results').innerHTML='<select onblur="dynfieldValidation(this.id)" onchange="dynfieldValidation(this.id)" title="Select a Property Type." id="pptyTypeId" class="Qtxt_field" name="advSearch[pptyTypeId]"><option value="">Select One</option></select>';
}

function getCategoryForAdvancedSearch(item)
{
  var data = 'category='+item;
  var aj = new Ajax.Request(site_path+"/getCategoryForAdvancedSearch.html", {
  method:'post',
  parameters:data,
  onComplete: categoryForAdvSearch
  });
}
function categoryForAdvSearch(category)
{
  //alert (category.responseText);
  $('getCategory').innerHTML=category.responseText;
  $('results').innerHTML='<select id="pptyTypeId" class="Qtxt_field" name="advSearch[pptyTypeId]"><option value="">Select Type</option></select>';
}

function getCategoryForQuickSearch(item)
{
  var data = 'category='+item;
  var aj = new Ajax.Request(site_path+"/getCategoryQuickSearch.html", {
  method:'post',
  parameters:data,
  onComplete: categoryForQuickSearch
  });
}
function categoryForQuickSearch(category)
{
  //alert (category.responseText);
  $('quickgetCategory').innerHTML=category.responseText;
  $('results_inner').innerHTML='<select id="qpptyTypeId" class="Qtxt_field" name="pptyTypeId"><option value="0">Select Type</option></select>';
}

function removePropertyImage(imgid,ids,imgpath,funName){
//var data="sid="+sid+"&tid="+tid+"&to="+values;
var showContent='<table width="100%" background="'+site_path+'/templates/images/div-bg.gif" class="alertBox"><tr><td align="right"><a href="javascript:onclick=messageObj.close();" style="text-decoration:none;" ><img style="border:0px" height="14px" width="14px" src="'+site_path+'/templates/images/close.gif"/></a></td></tr>';
showContent+="<tr><td>&nbsp;&nbsp;Are you sure to delete this Image ?...</td></tr>";
showContent+='<tr><td><br />&nbsp;&nbsp;<a href="javascript:onclick='+funName+'(\''+imgid+'\',\''+ids+'\',\''+imgpath+'\');" style="text-decoration:none;"><img style="border:0px" height="13px" width="14px" src="'+site_path+'/templates/images/ok.gif"/></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="javascript:onclick=messageObj.close();" style="text-decoration:none;"><img style="border:0px" height="13px" width="14px" src="'+site_path+'/templates/images/cancel.gif"/></a></td></tr></table>';
 	messageContent=showContent;
displayStaticMessage(messageContent,270,90);

}

function delTmplotimg(imgid,memberid,imgpath)
{
 // if(confirm("Are you sure to delete this image?....."))
 // {
  //searchsubmit
  var data="nimgid="+imgid+"&memberid="+memberid+"&imgpath="+imgpath ;
  //alert (data)
  var aj = new Ajax.Request(site_path+"/deltmplotimg1.html", {
  method:'post',
  parameters: data,
  onComplete: getResponse2
  });
//  }
}
function getResponse2(oReq1) {
$('pptyimages').innerHTML = oReq1.responseText;
messageObj.close();
$("uploadimagesframe").style.display="block";
}

function dellotimg(imgid,lotid,imgpath )
{
  //if(confirm("Do you want to delete?....."))
  //{
  var data="nimgid="+imgid+"&propertyid="+lotid+"&imgpath="+imgpath ;
  //alert(data);
  var aj = new Ajax.Request(site_path+"/dellotimg1.html", {
  method:'post',
  parameters: data,
  onComplete: getResponse3
  });
 // }
}

function getResponse3(oReq2) {
//alert(oReq2.responseText);
$('showimages').innerHTML = oReq2.responseText;
messageObj.close();
$("uploadimagesframe").style.display="block";
}

function approvemessage(){
$('approveMessage').innerHTML='Property details has been successfully posted for approval!...';
setTimeout("$('approveMessage').innerHTML=''",3000);

}

function hold(naptime){
      naptime = naptime * 1000;
      var sleeping = true;
      var now = new Date();
      var alarm;
      var startingMSeconds = now.getTime();
     // alert("starting nap at timestamp: " + startingMSeconds + "\nWill sleep for: " + naptime + " ms");
      while(sleeping){
         alarm = new Date();
         alarmMSeconds = alarm.getTime();
         if(alarmMSeconds - startingMSeconds > naptime){ sleeping = false; }
      }
      //alert("Wakeup!");
   }

function removePhoto(memid,imgpath,funName){
//var data="sid="+sid+"&tid="+tid+"&to="+values;
var showContent='<table width="100%" background="'+site_path+'/templates/images/div-bg.gif" class="alertBox"><tr><td align="right"><a href="javascript:onclick=messageObj.close();" style="text-decoration:none;" ><img style="border:0px" height="14" width="14" src="'+site_path+'/templates/images/close.gif"/></a></td></tr>';
showContent+="<tr><td>Are you sure to delete this Image ?...</td></tr>";
showContent+='<tr><td><br />&nbsp;&nbsp;<a href="javascript:onclick='+funName+'(\''+memid+'\',\''+imgpath+'\');" style="text-decoration:none;"><img style="border:0px" height="13px" width="14px" src="'+site_path+'/templates/images/ok.gif"/></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="javascript:onclick=messageObj.close();" style="text-decoration:none;"><img style="border:0px" height="13px" width="14px" src="'+site_path+'/templates/images/cancel.gif"/></a></td></tr></table>';
 	messageContent=showContent;
displayStaticMessage(messageContent,270,90);

}

function delPhoto(memid,imgpath )
{
 // alert("photo")
  var data="memid="+memid+"&imgpath="+imgpath ;
 // alert(data);
  var aj = new Ajax.Request(site_path+"/removePhoto.html", {
  method:'post',
  parameters: data,
  onComplete: getphotoResponse
  });
}

function getphotoResponse(phReq) {
if(phReq.responseText=="yes"){
$('memPhoto').innerHTML = "";
$('memPhototxt').innerHTML = "";
}
messageObj.close();
}

function delLogo(memid,imgpath )
{
  //alert("logo");
  var data="memid="+memid+"&imgpath="+imgpath ;
 // alert(data);
  var aj = new Ajax.Request(site_path+"/removeLogo.html", {
  method:'post',
  parameters: data,
  onComplete: getLogoResponse
  });
}

function getLogoResponse(lReq) {
if(lReq.responseText=="yes"){
$('comLogo').innerHTML = "";
$('comLogotxt').innerHTML = "";
}
messageObj.close();
}

function advstartSearch(frmName){
var frmname_id=$(frmName).id;
var transtypeerr=0;
var errcode=0;
$("jsvalidator_transtype").innerHTML="";
$("jsvalidator_pptyCatId").innerHTML="";
$("jsvalidator_pptyTypeId").innerHTML="";

if(($("tobuy").checked)||($("forrent").checked) || ($("forpg").checked)){
}
else{
	transtypeerr=1;
}

if(transtypeerr==1){
	errcode=1;
	$("jsvalidator_transtype").innerHTML='Select Transaction Type';
}

if($("pptyCatId").value==""){
	errcode=1;
	$("jsvalidator_pptyCatId").innerHTML='Select Category';
}

if($("pptyTypeId").value==""){
	errcode=1;
	$("jsvalidator_pptyTypeId").innerHTML='Select Type';
}

if(errcode==1){
	return false;
}
else{
	        $(frmname_id).submit();
		//return true;

return true;
}
}

//remove pg in, rent in , buy

function removePg(sid,tbl,ttype){
//var data="sid="+sid+"&tid="+tid+"&to="+values;
var showContent='<table style="width:273px; height:101;" background="'+site_path+'/templates/images/div-bg.gif" class="alertBox"><tr><td align="right"><a href="javascript:onclick=messageObj.close();" style="text-decoration:none;" ><img style="border:0px" height="14px" width="14px" src="'+site_path+'/templates/images/close.gif"/></a></td></tr>';
showContent+="<tr><td><br />&nbsp;&nbsp;Are you sure to delete this property ?...</td></tr>";
showContent+='<tr><td><br />&nbsp;&nbsp;<a href="javascript:onclick=confirmToRemove('+sid+',\''+tbl+'\',\''+ttype+'\');" style="text-decoration:none;"><img style="border:0px" height="13px" width="14px" src="'+site_path+'/templates/images/ok.gif"/></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="javascript:onclick=messageObj.close();" style="text-decoration:none;"><img style="border:0px" height="13px" width="14px" src="'+site_path+'/templates/images/cancel.gif"/></a></td></tr></table>';
 	messageContent=showContent;
displayStaticMessage(messageContent,273,101);

}

function confirmToRemove(sid,tbl,type)
{

 // if(confirm("Are You Sure to Delete?"))
//  {
   var data="reqId="+sid+"&tblName="+tbl+"&reqType="+type;
  //alert (data);
  var aj = new Ajax.Request(site_path+"/removeReq.html", {
  method:'post',
  parameters: data,
  onComplete: Response
  });
  //}
}

function checkUserName(sid)
{
  
   username=$('username').value;
   var data="username="+username;
   var aj = new Ajax.Request(site_path+"/checkUsername.html", {
   method:'post',
   parameters: data,
   onComplete: function(oReq){
  	if(oReq.responseText==1){
		$('jsvalidator_username').innerHTML="User Name Already Exist!..";
		userNameError=1;
		submitflag=true;
		
	}
	else{
		$('jsvalidator_username').innerHTML="";
		userNameError=0;
		submitflag=false;
	}
  }
  });
}
/*function getenableMsg(oReq) {

if(oReq.responseText==1){
//$('username').value="";
$('jsvalidator_username').innerHTML="User Name Already Exist!..";
userNameError=1;
}
else
$('jsvalidator_username').innerHTML="";
userNameError=0;
}*/

function checkUserEmail(sid)
{

   $email=$('registerEmail').value;
   var data="email="+$email;
  //alert (data);
  var aj = new Ajax.Request(site_path+"/checkUserEmail.html", {
  method:'post',
  parameters: data,
  onComplete: getenableMsg1
  });
  //}
}
function getenableMsg1(oReq) {

if (oReq.responseText == 1) {
	//$('registerEmail').value="";
	$('jsvalidator_registerEmail').innerHTML = "Email Already Exist!..";
	registerEmailError = 1;
}
else {
	$('jsvalidator_registerEmail').innerHTML = "";
	registerEmailError = 0;
}
}



//For dispaying contacts

function fillContacts(userid)
{

   $userid=$('pptymemId').value;
   var data="userid="+$userid;
  //alert (data);
  var aj = new Ajax.Request(site_path+"/fillContactDetail.html", {
  method:'post',
  parameters: data,
  onComplete: getenableMsg2
  });
  //}
}
function getenableMsg2(oReq) {

eval('var result ='+oReq.responseText+';');
var username = result.membername;
var email=result.email;
var phno=result.phNumber;
var mobno=result.mobNumber;

if(username!="")
$('contactName').value=username;
if(phno!="")
$('contactPhnum').value=phno;
if(email!="")
$('contactEmail').value=email;
if(mobno!="")
$('contactMobnum').value=mobno;
}




function Response(oReq) {
var location=oReq.responseText;
window.location.replace(location);
//alert( oReq.responseText);

}
//////////////////

//enable disable requirements
var rid;
function enableDisableReq(reqid,memid,mode,tbl){
  rid=reqid;
  var data="reqid="+reqid+"&memid="+memid+"&mode="+mode+"&tbl="+tbl;
 // alert (data)
  var aj = new Ajax.Request(site_path+"/changeStatus.html", {
  method:'post',
  parameters: data,
  onComplete: getenableResreq
  });
}
function getenableResreq(oReq) {
//alert(oReq.responseText);
//$('results').innerHTML = oReq.responseText;
//window.location=oReq.responseText
$('endis'+rid).innerHTML=oReq.responseText;
}
var pptyTitleerror=0;
function showErrorMsg(ids){
if($(ids).value!=""){
	$("jsvalidator_"+ids).innerHTML="";
}
else{
	$("jsvalidator_"+ids).innerHTML=''+$(ids).title;
}
}
function confirmCategoryName(cateName)
{
if(cateName==""){
$("jsvalidator_pptyTitle").innerHTML='Provide Title for your property';
}

  if(cateName!="")
  {
   var data="cateName="+cateName;
  //alert (data);
  var aj = new Ajax.Request(site_path+"/checkCategoryName.html", {
  method:'post',
  parameters: data,
  onComplete: checkResponse2
  });
 }
}
function checkResponse2(oReq2) {
if(oReq2.responseText!=""){
	$("jsvalidator_pptyTitle").innerHTML=''+oReq2.responseText;
pptyTitleerror=1;
}
else{
$("jsvalidator_pptyTitle").innerHTML='';
pptyTitleerror=0;
}

}

// conversation history code by Azad<azad@saturn.in>

function showHistory(enqId, type){
	document.getElementById('replyblock').style.display='none';
	document.getElementById('historyblock').style.display='';
	var aj = new Ajax.Request(site_path+"/conversation-history.html", {
		method: 'post',
		parameters: {
			enqId: enqId,
			type: type
		},
		onComplete: function(response){
			document.getElementById('historyblock').innerHTML = response.responseText;
		}
	});
}

//Delete all chexked messages

function deleteAllMessage(){

	var ids = [];
       var i=0;
	 $$('.checkBoxClass').each(function(cb){
		if(cb.checked){

			i++;
		}
	});
	if(i>0){
//var data="sid="+sid+"&tid="+tid+"&to="+values;
var showContent='<table style="width:273px; height:101;" background="'+site_path+'/templates/images/div-bg.gif" class="alertBox"><tr><td align="right"><a href="javascript:onclick=messageObj.close();" style="text-decoration:none;" ><img style="border:0px" height="14px" width="14px" src="'+site_path+'/templates/images/close.gif"/></a></td></tr>';
showContent+="<tr><td><br />&nbsp;&nbsp;Are you sure to delete this Messages ?...</td></tr>";
showContent+='<tr><td><br />&nbsp;&nbsp;<a href="javascript:deleteMsg();messageObj.close();" style="text-decoration:none;"><img style="border:0px" height="13px" width="14px" src="'+site_path+'/templates/images/ok.gif"/></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="javascript:onclick=messageObj.close();" style="text-decoration:none;"><img style="border:0px" height="13px" width="14px" src="'+site_path+'/templates/images/cancel.gif"/></a></td></tr></table>';
 	messageContent=showContent;
displayStaticMessage(messageContent,273,101);
}
else
{
	alert("Please select an item to delete!");
}
}
function deleteMsg()
{


var ids = [];
var i=0;
 $$('.checkBoxClass').each(function(cb){
		if(cb.checked){

			ids[i++]=cb.id;
		}
	});

  //rentid=sid
  var data="id="+ids;
 // alert (data)
  var aj = new Ajax.Request(site_path+"/deleteAllMsg.html", {
  method:'post',
  parameters: data,
  onComplete: getremppty
  });

}

// Author : Azad K. Gopalakrishnan
// Purpose: To limit characters of textarea
// Begin
function textCounter(field, countfield,half) {
maxlimit=500;
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else
countfield.value = maxlimit - field.value.length;
}
// End

function chkaddfeature(){
	if((($("checkboxes").value).strip()).empty())
		return false;
	else
		return true;
}

function chkrmmfeature(){
	if((($("rcheckboxes").value).strip()).empty())
		return false;
	else
		return true;
}


///////////////////////////////

