﻿   var City_id='0';
   var Areas='';
   var sql=''; 
   var p_HotelType='0'; 
   var p_Amnities=''; 
   Manage_Cities(); 
   GetData(0);
//============================Selection Manage City====================================
function ChkCity()
{
 if(document.getElementById("ctl00_ContentPlaceHolder1_Chk_City0").checked)
   {
    document.getElementById("ctl00_ContentPlaceHolder1_Chk_City1").checked=false;
    document.getElementById("ctl00_ContentPlaceHolder1_Chk_City2").checked=false;
    document.getElementById("ctl00_ContentPlaceHolder1_Chk_City3").checked=false;
    document.getElementById("ctl00_ContentPlaceHolder1_Chk_City4").checked=false;
   }
  Manage_Cities();
}

function ChkCityAny()
{
   if( document.getElementById("ctl00_ContentPlaceHolder1_Chk_City1").checked ||  document.getElementById("ctl00_ContentPlaceHolder1_Chk_City2").checked ||  document.getElementById("ctl00_ContentPlaceHolder1_Chk_City3").checked ||  document.getElementById("ctl00_ContentPlaceHolder1_Chk_City4").checked) 
   {
   document.getElementById("ctl00_ContentPlaceHolder1_Chk_City0").checked=false;
   }
   else
   {
   document.getElementById("ctl00_ContentPlaceHolder1_Chk_City0").checked=true;
   }
    Manage_Cities();
}
//========================================================================
   function Manage_Cities()
   {
    
     document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Chd").style.display='none';
     document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Moh").style.display='none';
     document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Punch").style.display='none';
     document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Other").style.display='none';
     document.getElementById("Td_Area").style.display='none';
     //document.getElementById("Td_Area_Header").style.display='none';
     
     if(document.getElementById("ctl00_ContentPlaceHolder1_Chk_City0").checked==true){City_id='0';}
     else if(document.getElementById("ctl00_ContentPlaceHolder1_Chk_City1").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City2").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City3").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City4").checked==true){City_id='1, 2, 3, 4'}
     else if(document.getElementById("ctl00_ContentPlaceHolder1_Chk_City1").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City2").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City3").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City4").checked==false){City_id='1, 2, 3'}
     else if(document.getElementById("ctl00_ContentPlaceHolder1_Chk_City1").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City2").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City3").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City4").checked==true){City_id='1, 2, 4'}
     else if(document.getElementById("ctl00_ContentPlaceHolder1_Chk_City1").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City2").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City3").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City4").checked==true){City_id='1, 3, 4'}
     else if(document.getElementById("ctl00_ContentPlaceHolder1_Chk_City1").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City2").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City3").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City4").checked==true){City_id='2, 3, 4'}
     else if(document.getElementById("ctl00_ContentPlaceHolder1_Chk_City1").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City2").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City3").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City4").checked==false){City_id='2,3'}
     else if(document.getElementById("ctl00_ContentPlaceHolder1_Chk_City1").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City2").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City3").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City4").checked==true){City_id='2,4'}
     else if(document.getElementById("ctl00_ContentPlaceHolder1_Chk_City1").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City2").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City3").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City4").checked==false){City_id='1, 2'}
     else if(document.getElementById("ctl00_ContentPlaceHolder1_Chk_City1").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City2").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City3").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City4").checked==false){City_id='1,3'}
     else if(document.getElementById("ctl00_ContentPlaceHolder1_Chk_City1").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City2").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City3").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City4").checked==true){City_id='3, 4'}
     else if(document.getElementById("ctl00_ContentPlaceHolder1_Chk_City1").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City2").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City3").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City4").checked==true){City_id='1,4'}
     else if(document.getElementById("ctl00_ContentPlaceHolder1_Chk_City1").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City2").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City3").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City4").checked==false)
     {
        City_id='1';
        document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Chd").style.display='block';
        document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Moh").style.display='none';
        document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Punch").style.display='none';
        document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Other").style.display='none';
        document.getElementById("Td_Area").style.display='block';
        document.getElementById("Td_Area_Header").style.display='block';
     }
     else if(document.getElementById("ctl00_ContentPlaceHolder1_Chk_City1").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City2").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City3").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City4").checked==false)
     {
        City_id='2'
        document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Chd").style.display='none';
        document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Moh").style.display='block';
        document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Punch").style.display='none';
        document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Other").style.display='none';
        document.getElementById("Td_Area").style.display='block';
        document.getElementById("Td_Area_Header").style.display='block';
     }
     else if(document.getElementById("ctl00_ContentPlaceHolder1_Chk_City1").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City2").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City3").checked==true && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City4").checked==false)
     {
        City_id='3'
        document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Chd").style.display='none';
        document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Moh").style.display='none';
        document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Punch").style.display='block';
        document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Other").style.display='none';
        document.getElementById("Td_Area").style.display='block';
        document.getElementById("Td_Area_Header").style.display='block';
     }
     else if(document.getElementById("ctl00_ContentPlaceHolder1_Chk_City1").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City2").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City3").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City4").checked==true)
     {
        City_id='4'
        document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Chd").style.display='none';
        document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Moh").style.display='none';
        document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Punch").style.display='none';
        document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Other").style.display='block';
        document.getElementById("Td_Area").style.display='block';
        document.getElementById("Td_Area_Header").style.display='block';
    }
     else if(document.getElementById("ctl00_ContentPlaceHolder1_Chk_City1").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City2").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City3").checked==false && document.getElementById("ctl00_ContentPlaceHolder1_Chk_City4").checked==false)
     {
        City_id='0';
        document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Chd").style.display='none';
        document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Moh").style.display='none';
        document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Punch").style.display='none';
        document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Other").style.display='none';
        document.getElementById("Td_Area").style.display='none';
       // document.getElementById("Td_Area_Header").style.display='none';
     }
     return false;
 }
 //===================================Manage Areas================================================
 function SelBox_Org() 
 {
    if(City_id=='1')
    {obj= document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Chd");}
    else  if(City_id=='2')
    {obj= document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Moh");}
    else if(City_id=='3')
    {obj= document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Punch");}
    else if(City_id=='4')
    {obj= document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Other");}

    for(var i=0; i<obj.options.length; ++i)
    {
       if(obj.options[0].selected==true)
        {
            obj.options[i].selected=false
            obj.options[0].selected=true
        }
    }
return false;
}  
//=====================================Check Cuisine List==================================
    //document.getElementById("hdnSutunlar").value="";

   

function ChkAmenties()
{
   if(document.getElementById("ctl00_ContentPlaceHolder1_ChkListAmenties_0").checked)
   {
        var options = document.getElementById("ctl00_ContentPlaceHolder1_ChkListAmenties").getElementsByTagName('input');
        var arrayOfCheckBoxLabels= document.getElementById("ctl00_ContentPlaceHolder1_ChkListAmenties").getElementsByTagName("label")
        for(i=0;i<options.length;i++)
        {
             options[i].checked=false
        }
        document.getElementById("ctl00_ContentPlaceHolder1_ChkListAmenties_0").checked=true;
   }
}

function ChkAmentiesAny()
{
   var options = document.getElementById("ctl00_ContentPlaceHolder1_ChkListAmenties").getElementsByTagName('input');
    var arrayOfCheckBoxLabels= document.getElementById("ctl00_ContentPlaceHolder1_ChkListAmenties").getElementsByTagName("label")
   var p=0;
    for(i=1;i<options.length;i++)
    {
       if(options[i].checked)
        {
            p=1;
        }
    }
    if(p==0)
    {    
      document.getElementById("ctl00_ContentPlaceHolder1_ChkListAmenties_0").checked=true;
    }
    else
    {
      document.getElementById("ctl00_ContentPlaceHolder1_ChkListAmenties_0").checked=false;
    }
} 
//===========================Get Selected Area===============================
 function GetArea()
 {   var obj; Areas=''
    if(City_id=='1')
    {obj= document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Chd"); for(var i=0; i<obj.options.length; ++i){if(obj.options[i].selected==true){Areas +=(obj.options[i].value) + ", ";}}}
    else  if(City_id=='2')
    {obj= document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Moh"); for(var i=0; i<obj.options.length; ++i){if(obj.options[i].selected==true){Areas +=(obj.options[i].value) + ", ";}}}
    else if(City_id=='3')
    {obj= document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Punch"); for(var i=0; i<obj.options.length; ++i){if(obj.options[i].selected==true){Areas +=(obj.options[i].value) + ", ";}}}
    else if(City_id=='4')
    {obj= document.getElementById("ctl00_ContentPlaceHolder1_LstBox_Other"); for(var i=0; i<obj.options.length; ++i){if(obj.options[i].selected==true){Areas +=(obj.options[i].value) + ", ";}}}
    else{Areas='0';}
}

//=============================Select Hotel Type=========================================
 function GetHotelType()
 {  if(document.getElementById("ctl00_ContentPlaceHolder1_Rb_Any").checked)
    {p_HotelType='0'}
    else if(document.getElementById("ctl00_ContentPlaceHolder1_Rb_5").checked)
    {p_HotelType='5 Star'}
    else if(document.getElementById("ctl00_ContentPlaceHolder1_Rb_3").checked)
    {p_HotelType='3 Star'}
    else if(document.getElementById("ctl00_ContentPlaceHolder1_Rb_normal").checked)
    {p_HotelType='Normal'}
 }
//==============================Calculate Cuisines==============================================
  function SelAmenties()
  {
    var options = document.getElementById("ctl00_ContentPlaceHolder1_ChkListAmenties").getElementsByTagName('input');
    var arrayOfCheckBoxLabels= document.getElementById("ctl00_ContentPlaceHolder1_ChkListAmenties").getElementsByTagName("label")
    var p=0;
     p_Amnities=''
    if(document.getElementById("ctl00_ContentPlaceHolder1_ChkListAmenties_0").checked)
    {
      p_Amnities=''
    }
    else
    {
         for(i=0;i<options.length;i++)
         {
            if(options[i].checked)
            {
               // p_Amnities +="'"+arrayOfCheckBoxLabels[i].innerHTML +"', ";
                p_Amnities +=" tbl_Hotel_Amenties.Amenties = '"+arrayOfCheckBoxLabels[i].innerHTML +"' and ";
             
            }
        }
      var strCLen=p_Amnities.length;
      p_Amnities= p_Amnities.slice(0,strCLen-5); 
    
    }
}

//===========================================Get Sort Value For Sorting===========================================================
//This Function has three parameters val tells which field will be sorted means if val=1 sort by city,2 sort by area etc.and pno is
//Page No.Status tells this is search by nam or all. 

var sValue=0
var pvalue
function SortValue(val)
{  
     if(val==1){ sValue=1;  } else if(val==2) { sValue=2;  }  else if(val==3) { sValue=3; } else if(val==4){ sValue=4;} else if (val==5)  {sValue=5;} 
    
     pvalue=101;
     return GetData(0)  
     return false;   
}

// This Function Call by paging
function paging(pno)
{
  pvalue=0
  if(pno==1){ GetData(1)} else if(pno==2){ GetData(2)} else if(pno==3){ GetData(3)}  else if(pno==4){GetData(4) }
}


//This Function call by GetButtons if someone is searching by name then fstatus will b 1 else 2
var fstatus
function chk(status)
{
  if(status==1){ fstatus=1 }else{ fstatus=2}
  pvalue=0
  return GetData(0)
}

   
//===========================================Get Sort Value For Sorting===========================================================



//===========================================Get Data===========================================================


 var letHttp;
function letHttpObj()
{
      return (window.XMLHttpRequest)?(new XMLHttpRequest()):(new ActiveXObject("Microsoft.XMLHTTP"));
}

var p_PageNum;
var TotalRec;
var RecCount;
 var Resut_Typ=1;
function GetData(btnval,status)
 {
       
   //  document.getElementById("img_loader").style.display='block';
     //document.getElementById("").style.display='block';
     if(pvalue!=101)
     {
        if (btnval=='0'){p_PageNum=1;}
        if (btnval=='1'){p_PageNum=1;}
        if (btnval=='3'){if(TotalRec>p_PageNum*10){p_PageNum=p_PageNum+1;}if(RecCount=='0'){p_PageNum=p_PageNum-1;}}
        if (btnval=='2'){if(p_PageNum>1){p_PageNum=p_PageNum-1;}}      
        if (btnval=='4')
        {var rem=TotalRec%10; if(rem>0){var TRec=parseInt(TotalRec/10); p_PageNum=TRec+1;}
        else{var TRec=parseInt(TotalRec/10); p_PageNum=TRec}}
    }
    var sql_City_id=""; var sql_Areas=""; var sql_p_Amnities=""; var sql_p_HotelType="";var sql_Nam="";
    Manage_Cities();
   
    if(City_id!=0)
    {sql_City_id ="and tbl_Hotels.City_Id in (" + City_id + ") "}
    //----------To Get Area-----------
    
    GetArea();
    var strLen=Areas.length;
    Areas= Areas.slice(0,strLen-2); 
    if(Areas!=0)
    {sql_Areas ="and tbl_Hotels.Area_Id in  (" + Areas + ") "}
    
    SelAmenties();
    if(p_Amnities!='') 
    {sql_p_Amnities="and " + p_Amnities + " "}
    
    GetHotelType();
    if(p_HotelType!='0')
    {sql_p_HotelType="and tbl_Hotels.H_Type = '"+p_HotelType+"' "}
    
     
     var nam=document.getElementById('txtnam').value
     if(nam!='enter text')
     {
          //For trim the name
          while (nam.substring(0,1) == ' ') { nam = nam.substring(1, nam.length); } while (nam.substring(nam.length-1, nam.length) == ' ') { nam = nam.substring(0,nam.length-1); }
       
          nam=nam.split("'").join("\'");
    
          // Resut_Typ==1 means search with name 
          if(fstatus==1)
           {
              sql_Nam=nam;         
           }
          else
           {
              sql_Nam=0; 
           }
     }
     else
     {
        sql_Nam=0; 
     }

    
    sql=sql_City_id+""+sql_Areas+""+sql_p_HotelType+""+sql_p_Amnities
   
    letHttp=letHttpObj();
    letHttp.onreadystatechange=GetRes_Callback;
    var currentTime = new Date(); 
  
    var param='&sql='+sql+'&p_PageNum='+p_PageNum+'&key='+ currentTime.getTime()+'&sValue='+sValue+'&nam='+sql_Nam;
 
    var url="../HttpReq/GetHotelInfo.aspx?"+param
    
    // sValue="";
  //  document.getElementById('txtnam').value="";
   
    letHttp.open ('GET',url,true);
    letHttp.send(null);
    return false;
 }
    
function GetRes_Callback()
{
     if (letHttp.readyState==4 || letHttp.readyState=="complete")
     {  
        var txt = letHttp.responseText;
      
        //-----------------------------------No of Records Accessed--------------------------------------------------
         var FisRec=txt.indexOf('TD61');
         var LisRec=txt.indexOf('TD62');
         LisRec=LisRec-33
         var Rec=txt.substring(FisRec+6, LisRec);
         RecCount=parseInt(Rec)
         
        if(Rec.length=='18')
        {
            document.getElementById("DIV_Res").style.display='block'; 
            document.getElementById("Td_Result").innerHTML="Sorry! No Record Found";
              document.getElementById("img_loader").style.display='none';
            document.getElementById("Btn_GetData").value="Get Result";

            document.getElementById("TdPaging1").style.display='none'; 
            document.getElementById("DivPageStatus1").style.display='none'
            document.getElementById("DivPageStatus").style.display='none'
            document.getElementById("TdPaging2").style.display='none'
            return false;
        }
        //-----------------------------------Total No of Records------------------------------------------------------
         var FisTRec=txt.indexOf('TD62');
         var LisTRec=txt.indexOf('TD63');
         LisTRec=LisTRec-33
         var TRec=txt.substring(FisTRec+6, LisTRec);
         TotalRec=parseInt(TRec) 
         
        //-----------------------------------------------------------------------------------------------------------
      
        if(RecCount<1 && TotalRec<1)
        {
       
         document.getElementById("TdPaging1").style.display='none'; 
         document.getElementById("DivPageStatus1").style.display='none'
         document.getElementById("DivPageStatus").style.display='none'
         document.getElementById("Btn_GetData").value="Get Result";
         document.getElementById("TdPaging2").style.display='none'
        }
        else
         {
            document.getElementById("TdPaging1").style.display='block'; 
            document.getElementById("DivPageStatus1").style.display='block'
            document.getElementById("DivPageStatus").style.display='block'
            document.getElementById("TdPaging2").style.display='block'
         }
         if(RecCount<1 && TotalRec>0)
         {
            p_PageNum=p_PageNum-1
         }
        //-----------------------------------Paging Message-------------------------------------------------
       
       var rem=TotalRec%10
         if(rem>0)
         {
        var TRec=parseInt(TotalRec/10)
        TRec=TRec+1;
         document.getElementById("DivPageStatus").innerHTML="Page  "+p_PageNum+" of "+ TRec
          document.getElementById("DivPageStatus1").innerHTML="Page "+p_PageNum+" of "+ TRec
        }
        else
        {
          var TRec=parseInt(TotalRec/10)
          document.getElementById("DivPageStatus").innerHTML="Page "+p_PageNum+" of "+ TRec
          document.getElementById("DivPageStatus1").innerHTML="Page "+p_PageNum+" of "+ TRec
        }
   //-----------------------------------------------------------------------------------------------------
      
         var avc=TotalRec%p_PageNum 
         
           if(TotalRec<11)
           {
            document.getElementById("Spanone").style.display='block'; 
            document.getElementById("Span2").style.display='block'; 
            document.getElementById("Span3").style.display='block'; 
            document.getElementById("Span4").style.display='block'; 
            document.getElementById("Span5").style.display='block'; 
            document.getElementById("Span6").style.display='block'; 
            document.getElementById("Span7").style.display='block';
            document.getElementById("Span8").style.display='block';
            
            document.getElementById("Spanone").style.color='gray' 
            document.getElementById("Span2").style.color='gray' 
            document.getElementById("Span3").style.color='gray' 
            document.getElementById("Span4").style.color='gray' 
            document.getElementById("Span5").style.color='gray' 
            document.getElementById("Span6").style.color='gray' 
            document.getElementById("Span7").style.color='gray' 
            document.getElementById("Span8").style.color='gray' 
            
            document.getElementById("a11").style.display='none'; 
            document.getElementById("a22").style.display='none'; 
            document.getElementById("a33").style.display='none'; 
            document.getElementById("a44").style.display='none'; 
            document.getElementById("a55").style.display='none'; 
            document.getElementById("a66").style.display='none'; 
            document.getElementById("a77").style.display='none'; 
            document.getElementById("a88").style.display='none'; 
         }
         else
         {
            document.getElementById("Spanone").style.display='none'; 
            document.getElementById("Span2").style.display='none'; 
            document.getElementById("Span3").style.display='none'; 
            document.getElementById("Span4").style.display='none'; 
            document.getElementById("Span5").style.display='none'; 
            document.getElementById("Span6").style.display='none'; 
            document.getElementById("Span7").style.display='none';
            document.getElementById("Span8").style.display='none';
                                           
            document.getElementById("a11").style.display='block'; 
            document.getElementById("a22").style.display='block'; 
            document.getElementById("a33").style.display='block'; 
            document.getElementById("a44").style.display='block'; 
            document.getElementById("a55").style.display='block'; 
            document.getElementById("a66").style.display='block'; 
            document.getElementById("a77").style.display='block'; 
            document.getElementById("a88").style.display='block';  
         }
        
         
         if(TotalRec>p_PageNum*10)
           {
           document.getElementById("Span3").style.display='none'; 
           document.getElementById("a33").style.display='block'; 
           
           document.getElementById("Span4").style.display='none'; 
           document.getElementById("a44").style.display='block'; 
           
           document.getElementById("Span7").style.display='none'; 
           document.getElementById("a77").style.display='block'; 
           
           document.getElementById("Span8").style.display='none'; 
           document.getElementById("a88").style.display='block'; 
           }
           else
           {
             document.getElementById("Span3").style.display='block'; 
             document.getElementById("a33").style.display='none'; 
             document.getElementById("Span3").style.color='gray'
             
             document.getElementById("Span4").style.display='block'; 
             document.getElementById("a44").style.display='none'; 
             document.getElementById("Span4").style.color='gray'
             
             document.getElementById("Span7").style.display='block'; 
             document.getElementById("a77").style.display='none'; 
             document.getElementById("Span7").style.color='gray'
             
             document.getElementById("Span8").style.display='block'; 
             document.getElementById("a88").style.display='none'; 
             document.getElementById("Span8").style.color='gray'
           }
               
         if(TotalRec>10 && p_PageNum>1)
         {
           document.getElementById("Spanone").style.display='none'; 
           document.getElementById("a11").style.display='block'; 
           
           document.getElementById("Span2").style.display='none'; 
           document.getElementById("a22").style.display='block'; 
           
           document.getElementById("Span5").style.display='none'; 
           document.getElementById("a55").style.display='block'; 
           
           document.getElementById("Span6").style.display='none'; 
           document.getElementById("a66").style.display='block'; 
         }
         else
         {
          document.getElementById("Spanone").style.display='block'; 
          document.getElementById("a11").style.display='none'; 
          document.getElementById("Spanone").style.color='gray'
         
          document.getElementById("Span2").style.display='block'; 
          document.getElementById("a22").style.display='none'; 
          document.getElementById("Span2").style.color='gray' 
          
          document.getElementById("Span5").style.display='block'; 
          document.getElementById("a55").style.display='none'; 
          document.getElementById("Span5").style.color='gray' 
         
          document.getElementById("Span6").style.display='block'; 
          document.getElementById("a66").style.display='none'; 
          document.getElementById("Span6").style.color='gray' 
         }
       
       if(RecCount>0)
       {
         document.getElementById("DIV_Res").style.display='block';  
         var S_Rec=txt.indexOf('Td_Rec');
         var E_Rec=txt.indexOf('Td_Rec_End');
         E_Rec=E_Rec-33
         var Result=txt.substring(S_Rec-24, E_Rec);
         document.getElementById("Td_Result").innerHTML=Result
         document.getElementById("Btn_GetData").value="Get Result";
        document.getElementById("img_loader").style.display='none';

       }
       else
       {
        document.getElementById("Td_Result").innerHTML="No Record Found";
        document.getElementById("DIV_Res").style.display='block';  
        document.getElementById("Btn_GetData").value="Get Result";
        document.getElementById("img_loader").style.display='none';

       }
      document.getElementById("GoogleAd_1").innerHTML='<iframe id="googlead" href="" src="../Ad1.aspx" width="160" height="505" scrolling="no" frameborder="0" marginwidth="0" marginheight="0">'; 
      document.getElementById("GoogleAd_2").innerHTML='<iframe id="googlead" href="" src="../Ad2.aspx" width="468" height="60" scrolling="no" frameborder="0" marginwidth="0" marginheight="0">'; 
      document.getElementById("GoogleAd_3").innerHTML='<iframe id="googlead" href="" src="../Ad3.aspx" width="468" height="60" scrolling="no" frameborder="0" marginwidth="0" marginheight="0">'; 
      document.getElementById("Div_GoogleAnalyst").innerHTML='<iframe id="googlead" href="" src="../GoogleAnalyst.aspx" width="1" height="1" scrolling="no" frameborder="0" marginwidth="0" marginheight="0">'; 
      document.getElementById("img_loader").style.display='none';
    }
}


//=======================================OPen PopUp For More Information===========================================

function GetMoreInfo(id)
{
    var w = 1000, h = 800;
    if (document.all || document.layers)
    {
        w = screen.availWidth;
        h = screen.availHeight;
    }
    var popW = 390, popH =400;
    var leftPos = (w-popW)/2, topPos = (h-popH)/2;
    window.open('ToLet-PopUp.aspx?tolet_id='+ id,null,'width=' + popW + ',height=' + popH + ',top=' + topPos + ',left=' + leftPos);
    return false;  
}
//----------------------------------------------------------------------------------------------------------
//==============================Check Session To Show Login or Signup or Add Tolet===================================================
  var ChkSessionXmlHttp;
    function ChkSessionGetXmlHttpObject()
    {
      return (window.XMLHttpRequest)?(new XMLHttpRequest()):(new ActiveXObject("Microsoft.XMLHTTP"));
    }
   
 
function LoginDiv()
{
   ChkSessionXmlHttp=ChkSessionGetXmlHttpObject();
   ChkSessionXmlHttp.onreadystatechange=LoginDiv_Callback;
   var url="../HttpReq/checksession.aspx";
   ChkSessionXmlHttp.open ('GET',url,true);
   ChkSessionXmlHttp.send(null);
}
 
function LoginDiv_Callback()
{
     if (ChkSessionXmlHttp.readyState==4 || ChkSessionXmlHttp.readyState=="complete")
     {
         var txt = ChkSessionXmlHttp.responseText;
         var f=txt.indexOf('Div1');
         var l=txt.indexOf('Div2');
         l=l-16
         var v=txt.substring(f+7, l);
         if(v=='0')
         {Popup.showModal('Divlogin',null,null,{'screenColor':'#000','screenOpacity':.6});}
         else
         {Popup.showModal('DivUserInfo',null,null,{'screenColor':'#000','screenOpacity':.6}); GetAreas_DropDown();} 
     }
     return false;
 }

//==============================Fill States DDL===================================================

 
 var AreaXmlHttp;
    function AreaGetXmlHttpObject()
    {
      return (window.XMLHttpRequest)?(new XMLHttpRequest()):(new ActiveXObject("Microsoft.XMLHTTP"));
    }

   function GetAreas_DropDown()
   {
     AreaXmlHttp=AreaGetXmlHttpObject();
     AreaXmlHttp.onreadystatechange=GetAreas_Callback;
     City_Id=document.getElementById("ctl00_ContentPlaceHolder1_ddl_City").value; 
     
     var param='&City_Id='+City_Id;
     var url="../HttpReq/GetStatesToLet.aspx?"+param
     AreaXmlHttp.open ('GET',url,true);
     AreaXmlHttp.send(null);
   }
  
  function GetAreas_Callback()
  {
     if (AreaXmlHttp.readyState==4 || AreaXmlHttp.readyState=="complete")
     {
         var txt = AreaXmlHttp.responseText;
         var f=txt.indexOf('Div1');
         var l=txt.indexOf('Div2');
         l=l-32
         var v=txt.substring(f+6, l);
         document.getElementById("td_Areas").innerHTML=v
     }
  }
  //===================================Save User Info================================================
   
 var UserInfoXmlHttp;
    function UserInfoGetXmlHttpObject()
    {
      return (window.XMLHttpRequest)?(new XMLHttpRequest()):(new ActiveXObject("Microsoft.XMLHTTP"));
    }

  function SaveUserInfo()
  {
     UserInfoXmlHttp=UserInfoGetXmlHttpObject();
     UserInfoXmlHttp.onreadystatechange=SaveUserInfo_Callback;
     
    
     var City_Id=document.getElementById("ctl00_ContentPlaceHolder1_ddl_City").value; 
     var Area_Id=document.getElementById("DDL_Areas").value; 
     if(Area_Id==0)
     {document.getElementById("Td_Msg").innerHTML="Please Select Area"; document.getElementById("DDL_Areas").focus(); return false;}
     var posted_by=document.getElementById("ctl00_ContentPlaceHolder1_ddl_PostedBy").value; 
     var Address=document.getElementById("ctl00_ContentPlaceHolder1_txt_Address").value;
       if(Address=="")
       {
        document.getElementById("Td_Msg").innerHTML="Please Enter Your Address";document.getElementById("ctl00_ContentPlaceHolder1_txt_Address").focus(); return false;
       }
     var ContactNo=document.getElementById("ctl00_ContentPlaceHolder1_txt_Contact").value;
        if(ContactNo=="")
        {
        document.getElementById("Td_Msg").innerHTML="Please Enter Contact Number";document.getElementById("ctl00_ContentPlaceHolder1_txt_Contact").focus(); return false;
        } 
     var PropertyType =document.getElementById("ctl00_ContentPlaceHolder1_ddl_PropertyType").value;
     var Type =document.getElementById("ctl00_ContentPlaceHolder1_ddl_ToletType").value;
     var Subtype =document.getElementById("ctl00_ContentPlaceHolder1_ddl_Subtype").value;
     var Description =document.getElementById("ctl00_ContentPlaceHolder1_txt_Description").value;
     var floors =document.getElementById("ctl00_ContentPlaceHolder1_ddl_Floor").value;
     var electricity =document.getElementById("ctl00_ContentPlaceHolder1_ddl_Electricity").value;
     var water =document.getElementById("ctl00_ContentPlaceHolder1_ddl_Water").value;
     var Entertainment =document.getElementById("ctl00_ContentPlaceHolder1_txt_Entertainment").value;
     var Extra_Features =document.getElementById("ctl00_ContentPlaceHolder1_txt_ExtraFeature").value;
     var Seats =document.getElementById("ctl00_ContentPlaceHolder1_ddl_Seat").value;
     var Food =document.getElementById("ctl00_ContentPlaceHolder1_ddl_Foods").value;
     var email =document.getElementById("ctl00_ContentPlaceHolder1_txt_Email").value;
     var cost =document.getElementById("ctl00_ContentPlaceHolder1_txt_Cost").value;
     var rooms =document.getElementById("ctl00_ContentPlaceHolder1_ddl_Rooms").value;

     var param='&City_Id='+City_Id+'&Area_Id='+Area_Id+'&posted_by='+posted_by+'&Address='+Address+'&ContactNo='+ContactNo+'&PropertyType='+PropertyType+'&Type='+Type+'&Subtype='+Subtype+'&Description='+Description+'&floors='+floors+'&electricity='+electricity+'&water='+water+'&Entertainment='+Entertainment+'&Extra_Features='+Extra_Features+'&Seats='+Seats+'&Food='+Food+'&email='+email+'&cost='+cost+'&rooms='+rooms;
     var url="../HttpReq/SaveUserInfoToLet.aspx?"+param
   
     UserInfoXmlHttp.open ('GET',url,true);
     UserInfoXmlHttp.send(null);
  
 }
   function SaveUserInfo_Callback()
  {
     if (UserInfoXmlHttp.readyState==4 || UserInfoXmlHttp.readyState=="complete")
     {
         var txt = UserInfoXmlHttp.responseText;
        var f=txt.indexOf('Div1');
         var l=txt.indexOf('Div2');
         l=l-16
         var v=txt.substring(f+7, l);
         if(v=='1')
         {
           document.getElementById("Td_Msg").innerHTML="Data Saved Successfully!"
         }
         else
         {
          document.getElementById("Td_Msg").innerHTML="Your Session Has Been Expired. Plz Login Again!"
        }
      setTimeout("Clear()", 1500);     
                         
     }
  }
  
  function Clear()
  {
         document.getElementById("ctl00_ContentPlaceHolder1_txt_Address").value="";
         document.getElementById("ctl00_ContentPlaceHolder1_txt_Contact").value=""; 

         document.getElementById("ctl00_ContentPlaceHolder1_txt_Description").value="";
         document.getElementById("ctl00_ContentPlaceHolder1_txt_Entertainment").value="";
         document.getElementById("ctl00_ContentPlaceHolder1_txt_ExtraFeature").value="";

         document.getElementById("ctl00_ContentPlaceHolder1_txt_Email").value="";
         document.getElementById("ctl00_ContentPlaceHolder1_txt_Cost").value="";
         document.getElementById("Td_Msg").innerHTML=""
  }
  
  function closeDiv()
  {
    Clear()
    Popup.hide('DivUserInfo')
  }

//================================Sign In====================================================
 var SignInXmlHttp;
    function SignInGetXmlHttpObject()
    {
      return (window.XMLHttpRequest)?(new XMLHttpRequest()):(new ActiveXObject("Microsoft.XMLHTTP"));
    }

  function SignIn()
  {
     SignInXmlHttp=SignInGetXmlHttpObject();
     SignInXmlHttp.onreadystatechange=SignIn_Callback;
     
    
     var emailid=document.getElementById("txtemailid1").value; 
     var pwd=document.getElementById("txtpwd1").value; 
     if(emailid=="")
     {document.getElementById("td_msg1").innerHTML="Please Enter Email Id"; document.getElementById("txtemailid1").focus(); return false;}
     if(pwd=="")
     {document.getElementById("td_msg1").innerHTML="Please Enter Your Password";document.getElementById("txtpwd1").focus(); return false;}
     
     
     var param='&p_emailid='+emailid+'&p_pwd='+pwd;
     var url="../HttpReq/SigninToLet.aspx?"+param
     SignInXmlHttp.open ('GET',url,true);
     SignInXmlHttp.send(null);
  
 }
   function SignIn_Callback()
  {
     if (SignInXmlHttp.readyState==4 || SignInXmlHttp.readyState=="complete")
     {
         var txt = SignInXmlHttp.responseText;
         var f=txt.indexOf('Div1');
         var l=txt.indexOf('Div2');
         l=l-16
         var v=txt.substring(f+7, l);
         if(v=='0')
         {
         document.getElementById("td_msg1").innerHTML="Invalid Username or Password";
         document.getElementById("txtpwd1").value="";
         }
         else
         {
            document.getElementById("txtemailid1").value="";
            document.getElementById("txtpwd1").value="";
            UserinfoDiv();
         }
     }
  }
  //================================Sign Up====================================================
 var SignUpXmlHttp;
    function SignUpGetXmlHttpObject()
    {
      return (window.XMLHttpRequest)?(new XMLHttpRequest()):(new ActiveXObject("Microsoft.XMLHTTP"));
    }

  function Signup()
  {
     SignUpXmlHttp=SignUpGetXmlHttpObject();
     SignUpXmlHttp.onreadystatechange=Signup_Callback;
     
    
     var emailid=document.getElementById("txtemailid2").value; 
     var pwd=document.getElementById("txtpwd2").value; 
     var name=document.getElementById("txtname").value; 
     var contactNo=document.getElementById("txtContactNo").value; 

     if(emailid=="")
     {document.getElementById("td_msg2").innerHTML="Please Enter Email Id"; document.getElementById("txtemailid1").focus(); return false;}
     if(pwd=="")
     {document.getElementById("td_msg2").innerHTML="Please Enter Your Password";document.getElementById("txtpwd2").focus(); return false;}
     if(name=="")
     {document.getElementById("td_msg2").innerHTML="Please Enter Your Name";document.getElementById("txtname").focus(); return false;}
     if(contactNo=="")
     {document.getElementById("td_msg2").innerHTML="Please Enter Your Contact No.";document.getElementById("txtContactNo").focus(); return false;}

     
     var param='&emailid='+emailid+'&pwd='+pwd+'&name='+name+'&contactNo='+contactNo;
     var url="../HttpReq/SignUpToLet.aspx?"+param
     SignUpXmlHttp.open ('GET',url,true);
     SignUpXmlHttp.send(null);
  
 }
  function Signup_Callback()
  {
     if (SignUpXmlHttp.readyState==4 || SignUpXmlHttp.readyState=="complete")
     {
         var txt = SignUpXmlHttp.responseText;
         var f=txt.indexOf('Div1');
         var l=txt.indexOf('Div2');
         l=l-16
         var v=txt.substring(f+7, l);
         if(v=='0')
         {
            document.getElementById("td_msg2").innerHTML="User Already Exists";
         }
         else
         {
            document.getElementById("txtemailid2").value=""; 
            document.getElementById("txtpwd2").value=""; 
            document.getElementById("txtname").value=""; 
            document.getElementById("txtContactNo").value=""; 
            UserinfoDiv();
        }
     }
     document.getElementById("GoogleAd_1").innerHTML='<iframe id="googlead" href="" src="../Ad1.aspx" width="160" height="505" scrolling="no" frameborder="0" marginwidth="0" marginheight="0">'; 
document.getElementById("GoogleAd_2").innerHTML='<iframe id="googlead" href="" src="../Ad2.aspx" width="468" height="60" scrolling="no" frameborder="0" marginwidth="0" marginheight="0">'; 
document.getElementById("GoogleAd_3").innerHTML='<iframe id="googlead" href="" src="../Ad3.aspx" width="468" height="60" scrolling="no" frameborder="0" marginwidth="0" marginheight="0">'; 
document.getElementById("Div_GoogleAnalyst").innerHTML='<iframe id="googlead" href="" src="../GoogleAnalyst.aspx" width="1" height="1" scrolling="no" frameborder="0" marginwidth="0" marginheight="0">'; 
document.getElementById("img_loader").style.display='none';

  }
      
 function UserinfoDiv()
 {
    Popup.hide('Divlogin')
    Popup.showModal('DivUserInfo',null,null,{'screenColor':'#000c00','screenOpacity':.6});
    GetAreas_DropDown()
    return false;
 }  
 
 //===============================logout=======================================

  var logoutXmlHttp;
    function logoutGetXmlHttpObject()
    {
      return (window.XMLHttpRequest)?(new XMLHttpRequest()):(new ActiveXObject("Microsoft.XMLHTTP"));
    }

  function logout()
  {
     logoutXmlHttp=logoutGetXmlHttpObject();
     logoutXmlHttp.onreadystatechange=logout_Callback;
    
     var url="../HttpReq/logout.aspx"
     logoutXmlHttp.open ('GET',url,true);
     logoutXmlHttp.send(null);
 }
  function logout_Callback()
  {
     if (logoutXmlHttp.readyState==4 || logoutXmlHttp.readyState=="complete")
     {
       document.getElementById("Td_Msg").innerHTML="Logged Out Successfully."; 
       setTimeout("CloseDetailDiv()", 1500);   
     }
  }

function  CloseDetailDiv()
{
     document.getElementById("Td_Msg").innerHTML="";
    Popup.hide('DivUserInfo');
}

function CallSearch(e)
{   
          var charCode = e.which || e.keyCode;
         
          if (charCode == 13 || charCode == 1 || charCode == 0)
          { chk(1);
            return false;
          }
 }