﻿/*Javascript function on Master Page*/
 var printdocHtml;

function forceClick(e, elemId)
{  
       
        var elem = document.getElementById(elemId);
        var intKey = (e.which) ? e.which : e.keyCode;
        if(intKey == 13) 
        {
         var name= elemId;
         if(name.match('imgGetDirection'))
          { 
           GetDirection("click");
           }
           if(name.match('BtnsavenewPassword'))
          { 
           if(validatePasswordtextboxes())
              __doPostBack(elemId,'');
           }
           if(name.match('lnkBetaSubmit'))
          { 
           if(validateBetaLogin())
              __doPostBack(elemId,'');
           }
           
         if(name.match('btnSearch'))
          { 
           if(homeValidation())
              __doPostBack(elemId,'');
           }
           
          else if(name.match('imgBtnSearchLogin'))
                { 
                    if(validateLogin('ctl00_ContentPlaceHolder1_txtloginemailAddress','ctl00_ContentPlaceHolder1_txtloginpasswordEntered','ctl00_ContentPlaceHolder1_lblLoginerror','search'))
                    __doPostBack(elemId,'');
                 }      
          else if(name.match('imgBtnLogin'))
               { 
               if(validateLogin('ctl00_txtloginEmail','ctl00_txtloginPassword','ctl00_lblLoginerror','master'))
                  __doPostBack(elemId,'');
               }  
          else if(name.match('BtnReferAfreind'))
               { 
              if(EmailCheck('txtToEmail'))
                  __doPostBack(elemId,'');
               }  
          else if(name.match('btnSubmit'))
               {               
               if(EmailCheck('txtEmailAddress'))
                  __doPostBack(elemId,'');
               }  
         
           else if((name.match('btnBasicSearch'))||(name.match('btnAdvancedSearch')))
               { 
               if(Validate())
                  __doPostBack(elemId,'');
               } 
          else if(name.match('imgbtnUpdate'))
               { 
               if(checkEmail())
                  __doPostBack(elemId,'');
               } 
          else if(name.match('imgBtnResetSubmit'))
               { 
               if(ComparePassword())
                  __doPostBack(elemId,'');
               }    
         else if(name.match('BtnForgotPassword'))
               { 
               if(EmailCheck('txtloginNewEmail'))
                  __doPostBack(elemId,'');
               } 
           else if(name.match('imgBtnSave'))
               { 
               if(CheckSavedSearches())
                  __doPostBack(elemId,'');
               }  
            else if(name.match('imgBtnRun'))
            {
             if(MySearch('run'))
                __doPostBack(elemId,'');
            }
            //feedbackpanelDiv
            else if(name.match('btnsendfeedback'))
            {
           
                __doPostBack(elemId,'');
            }
            e.returnValue = false;
            e.cancel=true;
                    try
                    {
                        e.returnValue = false;
                        e.cancelBubble = true;

                        if(document.all)
                        { //IE
                            e.keyCode = 0;
                        }else
                        { //NS
                            e.preventDefault();
                            e.stopPropagation();
                        }
                    }catch(ex)
                    {
                       
                    }
                    return false;
        }
     else  return true;
}

function HideWaterMark()
   {
      
      var clientID = ""; 
      for (var i = 0; i < registeredElements.length; i++) 
      { 
         clientID = registeredElements[i]; 
         document.getElementById(clientID).style.display='block';
      }
   }
 function ShowHideWaterMark(img,chkProperty)
{
    var list = document.getElementById('ctl00_ContentPlaceHolder1_dtResultList');
    var selectedItems=0;
    if(list!=null)
    {
        var inps = list.getElementsByTagName("input");
        var imgs = list.getElementsByTagName("img");
        for(var i=0;i<imgs.length;i++)
        {
         if(imgs[i].type=="img")
            inps[i].style.display='none';
        }
        var count=0;
        for(var i=0;i<inps.length;i++)
        {
            if(inps[i].type=="checkbox")
            {  
               if(inps[i].checked)
                   {                    
                   
                    var clientID = registeredElements[count]; 
                    selectedItems++;
                    document.getElementById(clientID).innerHTML="<img id='img1'  alt='' src='Image/selectedForComparison.png'  style='border:0px;opacity: 85; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);'   />";
                   }
                   else
                   {
                
                   if(chkProperty == inps[i].id)
                   {
                    var clientID = registeredElements[count];                      
                     document.getElementById(clientID).innerHTML="";
                   
                   }
                   }
               count++;
            }       
        }
       if(selectedItems>0)
        {
            document.getElementById('ctl00_ContentPlaceHolder1_lnkUncheck').className="ShowChecklink";
            if (document.getElementById('ctl00_ContentPlaceHolder1_BtncomapreDown') != null)
                document.getElementById('ctl00_ContentPlaceHolder1_lnkuncheckDown').className="ShowChecklink";
            if(selectedItems>4)
            {
                    document.getElementById('ctl00_ContentPlaceHolder1_lblResultMessage').innerHTML="Please select Maximum four properties";                    
                    document.getElementById('searchlabelErrDiv').style.display="block";               
                      if (document.getElementById('ctl00_ContentPlaceHolder1_.Btncomapre') != null) 
                       { document.getElementById('ctl00_ContentPlaceHolder1_Btncomapre').disabled = true;
                        document.getElementById('ctl00_ContentPlaceHolder1_Btncomapre').src ="../Image/CompareBtnDisabled.jpg";
                       }
                        
                      if (document.getElementById('ctl00_ContentPlaceHolder1_BtncomapreDown') != null) 
                       { document.getElementById('ctl00_ContentPlaceHolder1_BtncomapreDown').disabled = true;
                        document.getElementById('ctl00_ContentPlaceHolder1_BtncomapreDown').src="~/Image/CompareBtnDisabled.jpg";
                       }
            }
            else if(selectedItems==4)
            { 
           
               var list = document.getElementById('ctl00_ContentPlaceHolder1_dtResultList');
                if(list!=null)
                {
                    var inps = list.getElementsByTagName("input");
                    for(var i=0;i<inps.length;i++)
                    {
                        if(inps[i].type=="checkbox")
                        {  
                            if(!inps[i].checked)
                                  inps[i].disabled=true;  
                        } 
                    }
                 }
            }
            else
            {  
               var list = document.getElementById('ctl00_ContentPlaceHolder1_dtResultList');
                if(list!=null)
                {
                    var inps = list.getElementsByTagName("input");
                    for(var i=0;i<inps.length;i++)
                    {
                        if(inps[i].type=="checkbox")
                        {  
                            if(!inps[i].checked)
                                  inps[i].disabled=false;  
                        } 
                    }
                   }
                   document.getElementById('searchlabelErrDiv').style.display="none";
                    if (document.getElementById('ctl00_ContentPlaceHolder1_Btncomapre') != null)
                     {   document.getElementById('ctl00_ContentPlaceHolder1_Btncomapre').disabled = false;
                         document.getElementById('ctl00_ContentPlaceHolder1_Btncomapre').src ="../Image/CompareBtn.jpg";
                     }
                     if (document.getElementById('ctl00_ContentPlaceHolder1_BtncomapreDown') != null)
                     {   document.getElementById('ctl00_ContentPlaceHolder1_BtncomapreDown').disabled = false;
                         document.getElementById('ctl00_ContentPlaceHolder1_BtncomapreDown').src ="../Image/CompareBtn.jpg";
                     } 
            }
        }
        else
        {
           document.getElementById('ctl00_ContentPlaceHolder1_lnkUncheck').className="Hidden"; 
            document.getElementById('ctl00_ContentPlaceHolder1_lnkuncheckDown').className="Hidden"; 
        }
        
     }
  }                  
        
  
function CheckSelection(action)
{

    var actionName= action ; var count=0;
    var list = document.getElementById('ctl00_ContentPlaceHolder1_dtResultList');
     document.getElementById('ctl00_ContentPlaceHolder1_hdnMySaveSearch').value="";
     
    if(list!=null)
    {
        var imagecount=0;
        var inps = list.getElementsByTagName("input");
        for(var i=0;i<inps.length;i++)
        {
            if(inps[i].type=="checkbox")
            {  
                if(inps[i].checked)
                   {
                      var clientID = registeredElements[imagecount]; 
                       document.getElementById(clientID).innerHTML="<img id='img1'  alt='' src='Image/selectedForComparison.png'  style='border:0px;opacity: 85; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);'   />"; 
                         if(count>4)
                            break ;
                         count++;
                   }
                   imagecount++;
            } 
        }
        if(count>=4)
            { 
               var list = document.getElementById('ctl00_ContentPlaceHolder1_dtResultList');
                if(list!=null)
                {
                    var inps = list.getElementsByTagName("input");
                    for(var i=0;i<inps.length;i++)
                    {
                        if(inps[i].type=="checkbox")
                        {  
                            if(!inps[i].checked)
                               {inps[i].checked=false ;
                                  inps[i].disabled=true;  
                               }
                        } 
                    }
            
                 }
            }
            else
            {  
               var list = document.getElementById('ctl00_ContentPlaceHolder1_dtResultList');
                if(list!=null)
                {
                    var inps = list.getElementsByTagName("input");
                    for(var i=0;i<inps.length;i++)
                    {
                        if(inps[i].type=="checkbox")
                        {  
                            if(!inps[i].checked)
                               {inps[i].checked=false ;
                                  inps[i].disabled=false;  
                               }
                        } 
                    }
                   }
               }
    
        if(count>0)
        {
            document.getElementById('ctl00_ContentPlaceHolder1_lnkUncheck').className="ShowChecklink";
             if (document.getElementById('ctl00_ContentPlaceHolder1_BtncomapreDown') != null)
                document.getElementById('ctl00_ContentPlaceHolder1_lnkuncheckDown').className="ShowChecklink";
         
            if(count>4)
            {
                    document.getElementById('ctl00_ContentPlaceHolder1_lblResultMessage').innerHTML="Please select Maximum four properties";                     
                    document.getElementById('searchlabelErrDiv').style.display="block";   
                    if (document.getElementById('ctl00_ContentPlaceHolder1_Btncomapre') != null) 
                       { document.getElementById('ctl00_ContentPlaceHolder1_Btncomapre').disabled = true;
                        document.getElementById('ctl00_ContentPlaceHolder1_Btncomapre').src ="../Image/CompareBtnDisabled.jpg";
                       }
                        
                      if (document.getElementById('ctl00_ContentPlaceHolder1_BtncomapreDown') != null) 
                       { document.getElementById('ctl00_ContentPlaceHolder1_BtncomapreDown').disabled = true;
                        document.getElementById('ctl00_ContentPlaceHolder1_BtncomapreDown').src="~/Image/CompareBtnDisabled.jpg";
                       }
                         
                   
            }
            else 
           
            {       
                   document.getElementById('searchlabelErrDiv').style.display="none";
                    if (document.getElementById('ctl00_ContentPlaceHolder1_Btncomapre') != null)
                     {   document.getElementById('ctl00_ContentPlaceHolder1_Btncomapre').disabled = false;
                         document.getElementById('ctl00_ContentPlaceHolder1_Btncomapre').src ="../Image/CompareBtn.jpg";
                     }
                     if (document.getElementById('ctl00_ContentPlaceHolder1_BtncomapreDown') != null)
                     {   document.getElementById('ctl00_ContentPlaceHolder1_BtncomapreDown').disabled = false;
                         document.getElementById('ctl00_ContentPlaceHolder1_BtncomapreDown').src ="../Image/CompareBtn.jpg";
                     } 
            }
        }
        else
        {
           document.getElementById('ctl00_ContentPlaceHolder1_lnkUncheck').className="Hidden";
           document.getElementById('ctl00_ContentPlaceHolder1_lnkuncheckDown').className="Hidden";
         }
    }
    if((actionName=="click")&&(count<2))
    {
       document.getElementById('ctl00_ContentPlaceHolder1_lblResultMessage').innerHTML="Please select atleast two properties for compare";
        document.getElementById('searchlabelErrDiv').style.display="block";
       return false ;
         
   }
  
      
}    
  function updateCheckBox()
  {
  
  var index=0;var resultListindex=0;var inpsresultcount=0;var check=false;var j=0
   var propertyList = document.getElementById('ctl00_ContentPlaceHolder1_dtProperty');
     var  resultList = document.getElementById('ctl00_ContentPlaceHolder1_dtResultList');
    
    var inpsresult = resultList.getElementsByTagName("input");
    var inps = propertyList.getElementsByTagName("input");
    
    for(var i=0;i<inps.length;i++)
    {
        if(inps[i].type=="checkbox")
        {   index ++;;
            if(inps[i].checked)
            { check=true ;
              
                 for(;j<inpsresult.length;j++)
                {
                    if(inpsresult[j].type=="checkbox")
                    { 
                    
                       if(inpsresult[j].checked)
                       { 
                        resultListindex++;
                         if(resultListindex==index)
                         {
                               inpsresult[j].checked=false ;
                                 var clientID = registeredElements[inpsresultcount]; 
                                 document.getElementById(clientID).innerHTML="";
                                 break;
                        }
                       }
                        inpsresultcount++;
                    }
                }
                
            }
            
        } 
    }
    
      for(var j=0;j<inpsresult.length;j++)
                {
                    if(inpsresult[j].type=="checkbox")
                     {  if(!inpsresult[j].checked)
                         inpsresult[j].disabled=false;
                         }
                }

  }
          
function checkRemove()
{

    var arr = []; var count=0; var totalCount=0;var index=0;var resultListindex=0;var inpsresultcount=0;
    var propertyList = document.getElementById('ctl00_ContentPlaceHolder1_dtProperty');
     var  resultList = document.getElementById('ctl00_ContentPlaceHolder1_dtResultList');
    
    var inpsresult = resultList.getElementsByTagName("input");
    var inps = propertyList.getElementsByTagName("input");
    
    for(var i=0;i<inps.length;i++)
    {
        if(inps[i].type=="checkbox")
        {   totalCount++;index ++;;
            if(inps[i].checked)
                count++;
        } 
    }

        
    if(count>0)
    {
        var removeButton= document.getElementById('ctl00_ContentPlaceHolder1_BtnRemove');
       removeButton.disabled=false;
       removeButton.src = "Image/RemoveFrmListEnabled.jpg"; 
       removeButton.style.cursor="hand";
        removeButton.style.cursor="pointer";
        
        if(totalCount-count==2)
        {
          for(var i=0;i<inps.length;i++)
            {
                if(inps[i].type=="checkbox")
                 {  
                     if(!inps[i].checked)
                        inps[i].disabled=true;
                 }
           }
        }
        else
         if(totalCount-count<2)
         { removeButton.disabled=true;
            removeButton.src = "Image/RemoveFrmListDisabled.jpg";
            removeButton.style.cursor="text"; 
         }
         else
         {for(var i=0;i<inps.length;i++)
            {
                if(inps[i].type=="checkbox")
                 {  
                     if(!inps[i].checked)
                        inps[i].disabled=false;
                 }
           }
           removeButton.disabled=false;
           removeButton.src = "Image/RemoveFrmListEnabled.jpg";
           removeButton.style.cursor="hand";
           removeButton.style.cursor="pointer";
         }
    }
    else 
    {
         for(var i=0;i<inps.length;i++)
            {
                if(inps[i].type=="checkbox")
                   inps[i].disabled=false;
            }
        document.getElementById('ctl00_ContentPlaceHolder1_BtnRemove').disabled=true;
         document.getElementById('ctl00_ContentPlaceHolder1_BtnRemove').style.cursor="text";
        document.getElementById('ctl00_ContentPlaceHolder1_BtnRemove').src = "Image/RemoveFrmListDisabled.jpg"; 
    }
     return true;
}  
               
function ComparePassword()
{

  var msg="";
  var password=document.getElementById('ctl00_ContentPlaceHolder1_txtNewPassword').value;
  var conpassword=document.getElementById('ctl00_ContentPlaceHolder1_txtConfirmPassword').value;

   if(password=="")
   {    
       document.getElementById('ctl00_ContentPlaceHolder1_lblError').innerHTML="Please enter the password.";
       document.getElementById('ctl00_ContentPlaceHolder1_txtNewPassword').focus();
       return false ;
   }
   if(conpassword=="")
   {
        document.getElementById('ctl00_ContentPlaceHolder1_lblError').innerHTML="Please enter the confirm password.";
        document.getElementById('ctl00_ContentPlaceHolder1_txtConfirmPassword').focus();
       return false ;
   }
   else
   { 
       if(password!=conpassword)
       { 
        document.getElementById('ctl00_ContentPlaceHolder1_lblError').innerHTML="Passwords do not match.";
        document.getElementById('ctl00_ContentPlaceHolder1_txtNewPassword').value="";
        document.getElementById('ctl00_ContentPlaceHolder1_txtConfirmPassword').value="";
        document.getElementById('ctl00_ContentPlaceHolder1_txtNewPassword').focus();
        return false;
       }
     
   
   } 
  return true;
}
function homeValidation()
{ 
    if(document.getElementById('ctl00_ContentPlaceHolder1_txtSearch').value.toLowerCase()=="City & State or ZipCode".toLowerCase() || document.getElementById('ctl00_ContentPlaceHolder1_txtSearch').value=="")
     {
        if( document.getElementById('ctl00_ContentPlaceHolder1_errorDiv')!=null)
            document.getElementById('ctl00_ContentPlaceHolder1_errorDiv').style.display="inline";
        document.getElementById('ctl00_ContentPlaceHolder1_lblError').innerHTML="Please enter a search location";
        return false;
     }
    if(!ValidatePrice())
    {
        ShowPanel('tab2');
        if( document.getElementById('ctl00_ContentPlaceHolder1_errorDiv')!=null)
            document.getElementById('ctl00_ContentPlaceHolder1_errorDiv').style.display="inline";
        document.getElementById('ctl00_ContentPlaceHolder1_lblError').innerHTML="Please select a valid price range";
        return false;
    }
    return true;
}
 //Login Validation    

function validateLogin(email,password,error,page)
{     
    var filter=  /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    document.getElementById(error).style.display='block';      
    
    var loginDetails ;
    if(page!='search')
    {    loginDetails= document.getElementById('ctl00_hdnLoginDetails');
    }
    else
    {
     loginDetails= document.getElementById('ctl00_ContentPlaceHolder1_hdnLoginDetails');
    }
    if(document.getElementById(email).value=="")
    {        
        document.getElementById(error).innerHTML="Please enter the email address"; 
       if((document.getElementById('ctl00_imgError')!=null)&&(page!='search'))
            document.getElementById('ctl00_imgError').style.display="block";    
        return false ;
    }
    else if(!filter.test(document.getElementById(email).value))
    { 
         document.getElementById(error).innerHTML="Please enter a valid email address";
          if((document.getElementById('ctl00_imgError')!=null)&&(page!='search'))
            document.getElementById('ctl00_imgError').style.display="block";  
         return false;
    }
    if(document.getElementById(password)!=null)
    {
        if(document.getElementById(password).value=="")
        { 
            document.getElementById(error).innerHTML="Please enter the password";
             if((document.getElementById('ctl00_imgError')!=null)&&(page!='search'))
            document.getElementById('ctl00_imgError').style.display="block";  
            return false;
        }
    }
    else
     document.getElementById(error).style.display='none';
     if(document.getElementById('ctl00_ContentPlaceHolder1_hdnLoginDetails')!=null)  
         document.getElementById('ctl00_ContentPlaceHolder1_hdnLoginDetails').value="1";
    return true;
}

function LoginVisible()
{
    document.getElementById('ctl00_loginDiv').style.display="";
    return true;
}

function cancel()
{

    document.getElementById('ctl00_txtCaptcha').value=""; 
    document.getElementById('ctl00_txtEmailAddress').value="";
    document.getElementById('ctl00_txtPassword').value="";
    if(document.getElementById('ctl00_hdnpanel').value=="1")
    {
        document.getElementById('ctl00_txtFirstName').value="";
        document.getElementById('ctl00_txtLastName').value="";
        document.getElementById('ctl00_txtTeleNo1').value="";
        document.getElementById('ctl00_txtTeleNo2').value="";
        document.getElementById('ctl00_txtTeleNo3').value="";
        document.getElementById('ctl00_txtZip').value="";
    }

    return false;
}


function validateBetaLogin()
{
  var password= document.getElementById('ctl00_txtBetaPassword').value.trim();
  var email=document.getElementById('ctl00_txtBetaEmailAddress').value.trim();
  var filter=  /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
 if(email=="")
 {
       document.getElementById('ctl00_lblBetaLoginMessage').innerHTML="Please enter a valid email address";
       document.getElementById('ctl00_txtBetaEmailAddress').focus();
        return false;
 }
  if(!filter.test(email))
 {   document.getElementById('ctl00_txtBetaEmailAddress').focus();
        document.getElementById('ctl00_lblBetaLoginMessage').innerHTML="Please enter a valid email address";
        return false;
 }
 if(password=="")
 {
        document.getElementById('ctl00_lblBetaLoginMessage').innerHTML="Please enter the password";
       document.getElementById('ctl00_txtBetaPassword').focus();
        return false;
 }
 return true;
}
function EmailCheck(txtid)
{

var txtvalue;
var msg="Please enter a valid email address";
 var filter=  /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

 if(txtid=="txtToEmail")
{
	 txtvalue=document.getElementById('ctl00_txtToEmail').value;
	 var txtFrom=document.getElementById('ctl00_txtFromEmail').value; 
     document.getElementById('ctl00_lblreferfriendError').innerHTML =msg;

 if(!filter.test(txtvalue))
 {
        document.getElementById('ctl00_txtToEmail').focus();
        testresults=false;
 } 
else if(!filter.test(txtFrom))
 {
        document.getElementById('ctl00_txtFromEmail').focus();
        testresults=false;
 }     
else
    {
         testresults=true;
         document.getElementById('ctl00_lblreferfriendError').innerHTML ="";
    }
 }

 if(txtid=="txtEmailAddress")
{
    txtvalue=document.getElementById('ctl00_txtEmailAddress').value;
    txtPassword= document.getElementById('ctl00_txtPassword').value;

     if (filter.test(txtvalue))
     {
        if(checkUSPhoneNumber())
            testresults=true;
        else
        {
           return false;
        }
     }
    else
    {
        document.getElementById('ctl00_lblRegMessage').innerHTML =msg;
        document.getElementById('ctl00_txtEmailAddress').value="";
        document.getElementById('ctl00_txtEmailAddress').focus();
        return false;
    }
    if(txtPassword=="")
    {
         document.getElementById('ctl00_lblRegMessage').innerHTML ="The Password is empty";
         document.getElementById('ctl00_txtPassword').focus();
         return false ;
    }
    return true;
}

 if(txtid=="txtloginNewEmail")
{
txtvalue=document.getElementById('ctl00_txtloginNewEmail').value;
 if (filter.test(txtvalue))
    testresults=true;
    else
    {
    testresults=false;
        document.getElementById('ctl00_lblforgoterror').innerHTML =msg;
        document.getElementById('ctl00_txtloginNewEmail').value="";
    }
}
return (testresults)
}

 function checkUSPhoneNumber()
   {
    var teleNo1=document.getElementById('ctl00_txtTeleNo1').value;
    var teleNo2=document.getElementById('ctl00_txtTeleNo2').value;
    var teleNo3=document.getElementById('ctl00_txtTeleNo3').value;
    var telePhoneNumber=teleNo1+teleNo2+teleNo3;

    if(telePhoneNumber.length != 0)
      {
              if((telePhoneNumber.length!= 10)||(isNaN(telePhoneNumber)))
              {
               var msg="Please enter a valid phone number";
               document.getElementById('ctl00_lblRegMessage').innerHTML =msg;
               testresults=false;     
               }  
               else
                {var telExp = /^d{10}$/;
                 if(telExp.test(telePhoneNumber))
                    testresults=false;  
                  else
                 testresults=true ;
               }                         
        }
        else
              testresults=true;
                   
      return testresults;
   }

/*home.aspx page*/

    
    function ShowPanel(tabID)
    {  

        if(tabID=='tab1')
            document.getElementById('ctl00_ContentPlaceHolder1_hdnTabNo').value=1;
        else if(tabID=='tab2')
            {var img = document.getElementById("imgArrow");
             img.src = "Image/moreInfoIcon.jpg";
             ShowHideInfo('imgArrow');
              document.getElementById('ctl00_ContentPlaceHolder1_hdnTabNo').value=2;
              }   
    }
    
     function SetVisibility()
    {  
    
        var tabno=document.getElementById('ctl00_ContentPlaceHolder1_hdnTabNo').value;
        if(tabno=='')
            document.getElementById("pnlLocation").style.display ='';   
        else if(tabno ==1)
             document.getElementById("pnlLocation").style.display ='';   
        else if(tabno ==2)
            document.getElementById("pnlLocation").style.display ='none';
    }
    
    function clearText()
    {          document.getElementById('ctl00_ContentPlaceHolder1_lblError').innerHTML="";   
     if( document.getElementById('ctl00_ContentPlaceHolder1_errorDiv')!=null)
            document.getElementById('ctl00_ContentPlaceHolder1_errorDiv').style.display="none";       
                document.getElementById("ctl00_ContentPlaceHolder1_autoSearchDiv").innerHTML="";         
                if(document.getElementById('ctl00_ContentPlaceHolder1_txtSearch').value.toLowerCase()=="City & State or ZipCode".toLowerCase() || document.getElementById('ctl00_ContentPlaceHolder1_txtSearch').value=="")
                {
                    document.getElementById('ctl00_ContentPlaceHolder1_txtSearch').value = "";
                    document.getElementById('ctl00_ContentPlaceHolder1_txtSearch').focus();
                    return false;
                }
        return true;
    }
    
    function clearError()
    {          document.getElementById('ctl00_ContentPlaceHolder1_lblError').innerHTML="";         
     if( document.getElementById('ctl00_ContentPlaceHolder1_errorDiv')!=null)
            document.getElementById('ctl00_ContentPlaceHolder1_errorDiv').style.display="none"; 
                document.getElementById("ctl00_ContentPlaceHolder1_autoSearchDiv").innerHTML="";         
        return true;
    }
    
    function clearDiv()
    { 
      document.getElementById('ctl00_ContentPlaceHolder1_lblError').innerHTML=""; 
       if( document.getElementById('ctl00_ContentPlaceHolder1_errorDiv')!=null)
            document.getElementById('ctl00_ContentPlaceHolder1_errorDiv').style.display="none";         
      document.getElementById('ctl00_ContentPlaceHolder1_autoSearchDiv').innerHTML="";         
    }

    
 //Search Page
 
   function isValidDigit(event)
     {    
         if (event.shiftKey) return false;
     
         var charCode = (event.which) ? event.which : event.keyCode;
         if ((charCode > 31 && (charCode < 48 || charCode > 57))&&!(charCode > 95 && charCode < 106)&&(charCode!=46)&&(charCode!=37)&&(charCode!=39))
         { return(false); }
         else
         return(true);
    }
    function checkCharacter(val)
  {
        var strPass = val.value;
        var strLength = strPass.length;
        for(var i=1;i<=strLength;i++)
        {
        var lchar = val.value.charAt((strLength) - i);
        var AllowedChars = '0123456789';
        if (AllowedChars.indexOf(lchar) < 0) 
        {
            var myString = val.value.substring(0, (strLength) - i);
            val.value = myString;
        }
        }
}
  
function checkForDigit(page)
{
 var text1;
    var text2;
    var text3;
    var zipcode;
    if(page=="myopenhouse")
    {
    
      text1 = document.getElementById('ctl00_ContentPlaceHolder1_txtTeleNo1');
      text2=document.getElementById('ctl00_ContentPlaceHolder1_txtTeleNo2');
      text3=document.getElementById('ctl00_ContentPlaceHolder1_txtTeleNo3');
      zipcode=document.getElementById('ctl00_ContentPlaceHolder1_txtzipCode');
    }
    else
    {
      text1 = document.getElementById('ctl00_txtTeleNo1');
      text2=document.getElementById('ctl00_txtTeleNo2');
      text3=document.getElementById('ctl00_txtTeleNo3');
      zipcode=document.getElementById('ctl00_txtZip');
    }
    checkCharacter(text1);checkCharacter(text2);checkCharacter(text3);checkCharacter(zipcode);
}
    function SearchloginClose()
    {
        document.getElementById('ctl00_ContentPlaceHolder1_txtloginemailAddress').value="";
        document.getElementById('ctl00_ContentPlaceHolder1_chkRememberme').checked=false;
        document.getElementById('ctl00_ContentPlaceHolder1_txtloginpasswordEntered').value="";
        
          if($find('myPopup')!=null)  
          $find('myPopup')._popupControlID="ctl00_ContentPlaceHolder1_mouseoverPanel1";
          
           
          if($find('searchLogin')!=null)  
          $find('searchLogin').hide();
          return false ;

    }
    function RemembermeCheked()
    {
    document.getElementById('ctl00_ContentPlaceHolder1_hdnremembermeCheked').value="1";
    }
 
  function ShowAdvanceSearchPanel(tabID)
    {  
     GUnload();

        var user=document.getElementById('ctl00_ContentPlaceHolder1_hdnLoginDetails').value; 
        document.getElementById('ctl00_ContentPlaceHolder1_lblMessage').innerHTML="";
        document.getElementById('ctl00_ContentPlaceHolder1_divSearchError') .style.display="none";

        if(tabID=='tab1')
        { 
        document.getElementById("pnlTypeAndStyle").style.display ='';   
        document.getElementById("pnlGeneral").style.display ='none';
        document.getElementById("pnlSaveSearch").style.display ='none';
        document.getElementById('ctl00_ContentPlaceHolder1_hdnTabNo').value=1;

         document.getElementById("tab1").style.backgroundImage ="url('../Image/searchResultsSelectedTabBG.jpg')";
         document.getElementById("tab2").style.backgroundImage ="none";
         document.getElementById("tabMysearch").style.backgroundImage ="none";
         if(document.getElementById("AdvancedSearchBlock").style.display=="none")
                     togglePannelAnimatedStatus(100,100);   
        }
        else if(tabID=='tab2')
        {
        document.getElementById("pnlTypeAndStyle").style.display ='none';   
        document.getElementById("pnlGeneral").style.display ='';
        document.getElementById("pnlSaveSearch").style.display ='none';
        document.getElementById('ctl00_ContentPlaceHolder1_hdnTabNo').value=2;
        document.getElementById("tab2").style.backgroundImage = "url('../Image/AdvancedSearchSelectedTab.jpg')";
        document.getElementById("tab2").style.backgroundRepeat="repeat-x";
        document.getElementById("tab1").style.backgroundImage ='none';
        document.getElementById("tabMysearch").style.backgroundImage ='none';
        
        if(document.getElementById("AdvancedSearchBlock").style.display=="none")
            togglePannelAnimatedStatus(100,100);   
       
        }  
        else if( tabID =='tabAmenity')
        {
        document.getElementById("pnlTypeAndStyle").style.display ='none';   
        document.getElementById("pnlGeneral").style.display ='none';
         document.getElementById("pnlSaveSearch").style.display ='none';
        document.getElementById("tab1").style.backgroundImage ='none';
        document.getElementById("tab2").style.backgroundImage ='none';
        document.getElementById("tabMysearch").style.backgroundImage ='none';
        document.getElementById('ctl00_ContentPlaceHolder1_hdnTabNo').value=4;
         if(document.getElementById("AdvancedSearchBlock").style.display=="none")
            togglePannelAnimatedStatus(100,100);   
        }
        
        else if(tabID=='tabMysearch')
         document.getElementById('ctl00_ContentPlaceHolder1_btnsavedsearch').click();
    }
        function showsavedsesrchtab()
    {
          document.getElementById("pnlGeneral").style.display ='none';   
            document.getElementById("pnlTypeAndStyle").style.display ='none';
            document.getElementById("pnlSaveSearch").style.display ='';
            document.getElementById('ctl00_ContentPlaceHolder1_hdnTabNo').value=3;
            document.getElementById("tabMysearch").style.backgroundImage = "url('../Image/searchResultsSelectedTabBG.jpg')";
            document.getElementById("tabMysearch").style.backgroundRepeat="repeat-x";
            document.getElementById("tab1").style.backgroundImage ='none';
            document.getElementById("tab2").style.backgroundImage ='none';              
            if(document.getElementById("AdvancedSearchBlock").style.display=="none")
               togglePannelAnimatedStatus(100,100);
    }
    
    
    function SetAdvanceSearchVisibility()
    {  
    var mysearch;  var tabno=document.getElementById('ctl00_ContentPlaceHolder1_hdnTabNo').value;
    var user=document.getElementById('ctl00_ContentPlaceHolder1_hdnLoginDetails').value;
     if(document.getElementById('ctl00_ContentPlaceHolder1_hdnMySaveSearch')!=null)
     {
        mysearch=document.getElementById('ctl00_ContentPlaceHolder1_hdnMySaveSearch');
       if((mysearch.value=="1")&&(user=="1"))
         tabno = 3;
       mysearch.value="0";
     }
        var user=document.getElementById('ctl00_ContentPlaceHolder1_hdnUser').value;
        if((tabno=='')||(tabno ==1))
        {
            document.getElementById("pnlTypeAndStyle").style.display ='';   
            document.getElementById("pnlGeneral").style.display ='none';
            document.getElementById("pnlSaveSearch").style.display ='none';
            
            if(tabno==1)
             document.getElementById("tab1").style.backgroundImage ="url('../Image/searchResultsSelectedTabBG.jpg')";
        }
        else if(tabno ==2)
        {
         document.getElementById("pnlTypeAndStyle").style.display ='none';  
        document.getElementById("pnlGeneral").style.display ='';
        document.getElementById("pnlSaveSearch").style.display ='none';
         document.getElementById("tab2").style.backgroundImage = "url('../Image/AdvancedSearchSelectedTab.jpg')";
        document.getElementById("tab2").style.backgroundRepeat="repeat-x";
        }
        else if(tabno ==3)
        {
            document.getElementById("pnlGeneral").style.display ='none';   
            document.getElementById("pnlTypeAndStyle").style.display ='none';
            document.getElementById("pnlSaveSearch").style.display =''; 
            document.getElementById("tabMysearch").style.backgroundImage = "url('../Image/searchResultsSelectedTabBG.jpg')";
            document.getElementById("tabMysearch").style.backgroundRepeat="repeat-x";
        }
       else if(tabno ==4)
        {
            document.getElementById("pnlGeneral").style.display ='none';   
            document.getElementById("pnlTypeAndStyle").style.display ='none';
            document.getElementById("pnlSaveSearch").style.display ='none';
        }
    }
   
    function ValidatePrice()
    
    {
 
        var indexFrom=document.getElementById('ctl00_ContentPlaceHolder1_ddlPriceFrom').selectedIndex;
        var from=document.getElementById('ctl00_ContentPlaceHolder1_ddlPriceFrom').options[indexFrom];
        var indexTo=document.getElementById('ctl00_ContentPlaceHolder1_ddlPriceTo').selectedIndex;
        var to=document.getElementById('ctl00_ContentPlaceHolder1_ddlPriceTo').options[indexTo];
         var minPrice = 0;
         var maxPrice = 999999;
         
          if((from!="Any")||(to!="Any"))
         {
                 if(from.text=="Any")
                    from.value=minPrice;
                 if(to.text=="Any")
                    to.value= maxPrice ;
                 if(parseInt(from.value) > parseInt(to.value))
                       return false;
         }
        return true;
    }
    
        function Validate()
       {
         var state = document.getElementById('ctl00_ContentPlaceHolder1_ddlState');
         var county=document.getElementById('ctl00_ContentPlaceHolder1_ddlCounty');
         var city=document.getElementById('ctl00_ContentPlaceHolder1_ddlCity');
         var zipCode = document.getElementById('ctl00_ContentPlaceHolder1_txtZipcode');
         document.getElementById('ctl00_ContentPlaceHolder1_divAdvanceSearchStatus').style.display="none";
       
        if(!ValidatePrice())
        {
         
            ShowAdvanceSearchPanel('tab1');
            document.getElementById('ctl00_ContentPlaceHolder1_lblMessage').innerHTML="Please select valid price range";
            document.getElementById('ctl00_ContentPlaceHolder1_divSearchError') .style.display="block";
            return false;
        }
            
         
        if(state.selectedIndex!=0)
        {
           if ((county.selectedIndex==0)&&(zipCode.value.trim()==""))
           {
             EnableLocation(state,county,city);
             ShowAdvanceSearchPanel('tab2');
             document.getElementById('ctl00_ContentPlaceHolder1_lblMessage').innerHTML="Please select a county";
             document.getElementById('ctl00_ContentPlaceHolder1_divSearchError') .style.display="block";
             county.focus();
              return false ;
            }
            else if((city.selectedIndex==0)&&(zipCode.value.trim()==""))
            {
               EnableLocation(state,county,city);
               ShowAdvanceSearchPanel('tab2');
               document.getElementById('ctl00_ContentPlaceHolder1_lblMessage').innerHTML="Please select a city";
               document.getElementById('ctl00_ContentPlaceHolder1_divSearchError') .style.display="block";
               city.focus();
               
               return false ;
            }
           
       }
       else if(zipCode.value=="")
       {
            EnableLocation(state,county,city);
            ShowAdvanceSearchPanel('tab2');
            document.getElementById('ctl00_ContentPlaceHolder1_lblMessage').innerHTML="Please select a state or Zipcode";
            document.getElementById('ctl00_ContentPlaceHolder1_divSearchError') .style.display="block";
            state.focus();
            return false;
        }
        if((zipCode.value.length!=0)&&((zipCode.value.length<5)||(isNaN(zipCode.value))))
        { var exp = /^d{5}$/;
           if(!exp.test(zipCode.value))
           {
            ShowAdvanceSearchPanel('tab2');
            document.getElementById('ctl00_ContentPlaceHolder1_lblMessage').innerHTML="Please enter a valid 5 digit zipcode";
            document.getElementById('ctl00_ContentPlaceHolder1_divSearchError') .style.display="block";
            zipCode.focus();
            return false;
            }
        }
        return true;
    }
     function EnableLocation(state,county,city)
       {
        state.disabled=false ;
        county.disabled=false ;
        city.disabled=false ;
       }

     function CheckSavedSearches()
     {
         
          var limit=document.getElementById('ctl00_ContentPlaceHolder1_ddlSavedSearches').options.length;
            document.getElementById('ctl00_ContentPlaceHolder1_divAdvanceSearchStatus').style.display="none";
          if((document.getElementById('ctl00_ContentPlaceHolder1_txtName').value.trim()=='')||(document.getElementById('ctl00_ContentPlaceHolder1_txtName').value.length==0))
          {
          
            document.getElementById('ctl00_ContentPlaceHolder1_lblMessage').innerHTML="Please specify a name for this search";
            document.getElementById('ctl00_ContentPlaceHolder1_divSearchError') .style.display="block";
                      return false;
          }
          else
          {
             var name =document.getElementById('ctl00_ContentPlaceHolder1_txtName').value;
             for(i=0;i<limit;i++)
             {
                 if((document.getElementById('ctl00_ContentPlaceHolder1_ddlSavedSearches').options[i].innerHTML.toLowerCase()=="--select--")&&(i==0))
                 continue;
                 if(document.getElementById('ctl00_ContentPlaceHolder1_ddlSavedSearches').options[i].innerHTML.toLowerCase()==name.toLowerCase())
                 {
                    if(confirm('Search name already exists: Do you want to replace the existing saved search?'))
                        return true;
                    else 
                      return false;
                  }
             }
          }
         
         
          if(limit > 5)
          {
            document.getElementById('ctl00_ContentPlaceHolder1_lblMessage').innerHTML="You cannot save more than 5 records";
            document.getElementById('ctl00_ContentPlaceHolder1_divSearchError') .style.display="block";
            return false;
          }
          if(!Validate())
            return false;
        return true;
     }
     
     
   function MySearch(action)
   {
        var actionName = action ;
        document.getElementById('ctl00_ContentPlaceHolder1_divAdvanceSearchStatus').style.display="none";
          if(document.getElementById('ctl00_ContentPlaceHolder1_ddlSavedSearches').selectedIndex ==0)
          {
            document.getElementById('ctl00_ContentPlaceHolder1_lblMessage').innerHTML="Please select a search name to " + actionName;
              document.getElementById('ctl00_ContentPlaceHolder1_divSearchError') .style.display="block";
            return false;
          }
          else if(actionName=='delete')
          { if(!confirm('Are you sure you want to delete this saved search?')) return false ;}
   }
     
function clearCheck()
{
    var arr = [];
    if(document.getElementById('ctl00_ContentPlaceHolder1_hdnMySaveSearch')!=null)
      document.getElementById('ctl00_ContentPlaceHolder1_hdnMySaveSearch').value="0";
    
    var list = document.getElementById('ctl00_ContentPlaceHolder1_dtResultList');
    var inps = list.getElementsByTagName("input");
     for(var i=0;i<inps.length;i++)
    {
        if(inps[i].type=="checkbox")
       {
        inps[i].checked=false; 
           inps[i].disabled=false ;
       }
       
          if(registeredElements[i])
          {
          var clientID = registeredElements[i];                      
          document.getElementById(clientID).innerHTML="";
          }
      
    } 
    document.getElementById('ctl00_ContentPlaceHolder1_lnkUncheck').className="Hidden";
     document.getElementById('ctl00_ContentPlaceHolder1_lnkuncheckDown').className="Hidden";    
    if(document.getElementById('searchlabelErrDiv')!=null)
        document.getElementById('searchlabelErrDiv').style.display="none";
      if(document.getElementById('ctl00_ContentPlaceHolder1_Btncomapre')!=null)
      {
       document.getElementById('ctl00_ContentPlaceHolder1_Btncomapre').src ="../Image/CompareBtn.jpg"; 
         document.getElementById('ctl00_ContentPlaceHolder1_BtnRemove').style.cursor="pointer";
           document.getElementById('ctl00_ContentPlaceHolder1_BtnRemove').style.cursor="hand";
       document.getElementById('ctl00_ContentPlaceHolder1_Btncomapre').disabled=false;
       }
        if(document.getElementById('ctl00_ContentPlaceHolder1_BtncomapreDown')!=null)
      {
       document.getElementById('ctl00_ContentPlaceHolder1_BtncomapreDown').src ="../Image/CompareBtn.jpg"; 
       document.getElementById('ctl00_ContentPlaceHolder1_BtncomapreDown').disabled=false;
       document.getElementById('ctl00_ContentPlaceHolder1_BtnRemove').style.cursor="pointer";
           document.getElementById('ctl00_ContentPlaceHolder1_BtnRemove').style.cursor="hand";
       }
    return false;
}

function closeCompare()
{

CheckSelection('load');
    if($find("Comparepopup")!=null)
    $find('Comparepopup').hide();
    return false;
}



function setComapreTabStyle(tab,visiblestyle)
{
   document.getElementById(tab).className=visiblestyle;
}

 function changetabimage(tabid)
{
   document.getElementById("googleMap").style.display="none";
      document.getElementById('ctl00_ContentPlaceHolder1_dtProperty').style.display=""; 
     var arr = [];
     var list = document.getElementById('ctl00_ContentPlaceHolder1_dtProperty');
      var inps = list.getElementsByTagName("div");
      var img = list.getElementsByTagName("img");
     for(var i=0;i<inps.length;i++)
    {
      if((inps[i].id=="divPropertyInfo")||(inps[i].id=="divFeatures"))
         inps[i].style.display="none";
    } 
    
    if(tabid=="GeneralinfoHeader")
    { if(document.getElementById('ctl00_ContentPlaceHolder1_BtnRemove')&&(img.length>2))
          document.getElementById('ctl00_ContentPlaceHolder1_BtnRemove').style.display="";   
     for(var i=0;i<inps.length;i++)
    {
      if(inps[i].id=="divGeneral")
         inps[i].style.display="block";
    } 
    document.getElementById(tabid).className="detailPopupTabSelected";
    if(document.getElementById("PropertyTab").className!="compareHide") 
        document.getElementById("PropertyTab").className="detailPopupTab";
    if(document.getElementById("featuresTab").className!="compareHide")  
        document.getElementById("featuresTab").className="detailPopupTab";
    if(document.getElementById("GoogleMapTab").className!="compareHide")  
        document.getElementById("GoogleMapTab").className="detailPopupTab";

    }
    else if(tabid=="PropertyTab")
    {      
     if(document.getElementById('ctl00_ContentPlaceHolder1_BtnRemove')&&(img.length>2))
       document.getElementById('ctl00_ContentPlaceHolder1_BtnRemove').style.display="";   
     for(var i=0;i<inps.length;i++)
     {
      if(inps[i].id=="divGeneral")
         inps[i].style.display="none";
      else if(inps[i].id=="divPropertyInfo")
         inps[i].style.display="block";
     } 
       document.getElementById(tabid).className="detailPopupTabSelected";  
    document.getElementById("GeneralinfoHeader").className="detailPopupTab";
    if(document.getElementById("featuresTab").className!="compareHide")  
        document.getElementById("featuresTab").className="detailPopupTab";
    if(document.getElementById("GoogleMapTab").className!="compareHide")  
        document.getElementById("GoogleMapTab").className="detailPopupTab";
    }
   else if(tabid=="featuresTab")
    { 
     if(document.getElementById('ctl00_ContentPlaceHolder1_BtnRemove')&&(img.length>2))
       document.getElementById('ctl00_ContentPlaceHolder1_BtnRemove').style.display="";   
     for(var i=0;i<inps.length;i++)
    {
      if(inps[i].id=="divGeneral")
         inps[i].style.display="none";
      else if(inps[i].id=="divFeatures")
         inps[i].style.display="block";
    } 

      document.getElementById(tabid).className="detailPopupTabSelected";      
      document.getElementById("GeneralinfoHeader").className="detailPopupTab";
      if(document.getElementById("PropertyTab").className!="compareHide") 
        document.getElementById("PropertyTab").className="detailPopupTab";
        
      if(document.getElementById("GoogleMapTab").className!="compareHide")  
        document.getElementById("GoogleMapTab").className="detailPopupTab";
    }
    else if(tabid=="GoogleMapTab")
     {
      document.getElementById('ctl00_ContentPlaceHolder1_dtProperty').style.display="none"; 
       document.getElementById(tabid).className="detailPopupTabSelected";      
       document.getElementById("GeneralinfoHeader").className="detailPopupTab";
       if(document.getElementById("PropertyTab").className!="compareHide") 
                  document.getElementById("PropertyTab").className="detailPopupTab";
         if(document.getElementById("featuresTab").className!="compareHide")  
        document.getElementById("featuresTab").className="detailPopupTab";
        if(document.getElementById('ctl00_ContentPlaceHolder1_BtnRemove'))
                document.getElementById('ctl00_ContentPlaceHolder1_BtnRemove').style.display="none";   
        initialize();
    
    }
   return true;
}

function setControlFocus(obj,page)
{

    var text1;
    var text2;
    var text3;
  
    if(page=="myopenhouse")
    {
      text1 = document.getElementById('ctl00_ContentPlaceHolder1_txtTeleNo1');
      text2=document.getElementById('ctl00_ContentPlaceHolder1_txtTeleNo2');
      text3=document.getElementById('ctl00_ContentPlaceHolder1_txtTeleNo3');
    }
    else
    {
      text1 = document.getElementById('ctl00_txtTeleNo1');
      text2=document.getElementById('ctl00_txtTeleNo2');
      text3=document.getElementById('ctl00_txtTeleNo3');
    }
    
  if(obj=="textBox1")
  { checkCharacter(text1);
    if(text1.value.length>2)
    { 
        text2 .focus();
        return ;
    }
 }
 else if(obj=="textBox2")
  {
    checkCharacter(text2);
    if(text2.value.length>2)
    {
        text3.focus();
        return ;
    }
 }
 else
      checkCharacter(text3);
}
function resetLocationControls()
{
      if(document.getElementById('ctl00_ContentPlaceHolder1_txtZipcode').value.length!=0)
       {
            document.getElementById('ctl00_ContentPlaceHolder1_ddlState').disabled=true ;
            document.getElementById('ctl00_ContentPlaceHolder1_ddlCounty').disabled=true ;
            document.getElementById('ctl00_ContentPlaceHolder1_ddlCity').disabled=true ;
        }
        else
        {
            document.getElementById('ctl00_ContentPlaceHolder1_ddlState').disabled=false ;
            document.getElementById('ctl00_ContentPlaceHolder1_ddlCounty').disabled=false ;
            document.getElementById('ctl00_ContentPlaceHolder1_ddlCity').disabled=false ;
        }            
}


 function disableControls(element)
  {
    var name= element.id;
    checkCharacter(element);
    if(name.match('txtZipcode'))
    {
       if(document.getElementById('ctl00_ContentPlaceHolder1_txtZipcode').value.length!=0)
       {
            document.getElementById('ctl00_ContentPlaceHolder1_ddlState').disabled=true ;
            document.getElementById('ctl00_ContentPlaceHolder1_ddlCounty').disabled=true ;
            document.getElementById('ctl00_ContentPlaceHolder1_ddlCity').disabled=true ;
        }
        
        else
        {
            document.getElementById('ctl00_ContentPlaceHolder1_ddlState').disabled=false ;
            document.getElementById('ctl00_ContentPlaceHolder1_ddlCounty').disabled=false ;
            document.getElementById('ctl00_ContentPlaceHolder1_ddlCity').disabled=false ;
        }                 
    }

  }
 
function setEmailAlertCheck()
   {
   document.getElementById('ctl00_ContentPlaceHolder1_hdnEmailAlert').value="false";
    var arr = []; var check=0;
    var list = document.getElementById('ctl00_ContentPlaceHolder1_gvSavedSearch');
    var inps = list.getElementsByTagName("input");
     for(var i=0;i<inps.length;i++)
    {
        if(inps[i].type=="checkbox")
        if(inps[i].checked)
            check=1;
    } 
    if(check==1)
    document.getElementById('ctl00_ContentPlaceHolder1_chbxEmailAlerts').checked=true;
    else
    document.getElementById('ctl00_ContentPlaceHolder1_chbxEmailAlerts').checked=false;
    
    return true;
   
   }
   function ShowHideInfo(id)
    {     
            var img=document.getElementById(id);           
            var sliptArray = img.src.split('/');
            var name = sliptArray[(img.src.split('/').length) - 1];
            if (name == 'moreInfoIcon.jpg') {
               
                img.src = "Image/lessInfoIcon.jpg"
                img.alt="Hide Options";
                img.title="Hide Options";
                document.getElementById("pnlInfo").style.display = 'inline';
                document.getElementById("aInfo").innerHTML = 'Hide Options';
                document.getElementById("dvsearchBox").style.paddingTop = '0px';
                document.getElementById("dvsearchBox").style.height = '25px';
                document.getElementById("ctl00_ContentPlaceHolder1_txtSearch").style.height = '22px';
                document.getElementById('ctl00_ContentPlaceHolder1_checkMoreOptions').value="true";

            }
            else 
            {
             img.src = "Image/moreInfoIcon.jpg";
              img.alt="Show Options";
             img.title="Show Options";
             document.getElementById("pnlInfo").style.display = 'none';
             document.getElementById("aInfo").innerHTML = 'Show Options';
             document.getElementById("dvsearchBox").style.paddingTop = '5px';
             document.getElementById("dvsearchBox").style.height = '30px';
             document.getElementById("ctl00_ContentPlaceHolder1_txtSearch").style.height = '27px';
             document.getElementById('ctl00_ContentPlaceHolder1_checkMoreOptions').value="false";
            }
           
    }
function getAbsoluteLeft(objectId) {

       // Get an object left position from the upper left viewport corner
       // Tested with relative and nested objects
       o = document.getElementById(objectId)
       oLeft = o.offsetLeft            // Get left position from the parent object
       while (o.offsetParent != null) {   // Parse the parent hierarchy up to the document element
           oParent = o.offsetParent    // Get parent object reference
           oLeft += oParent.offsetLeft // Add parent left position
           o = oParent
       }
       // Return left postion
       return oLeft
   }

   function getAbsoluteTop(objectId) {
       // Get an object top position from the upper left viewport corner
       // Tested with relative and nested objects
       o = document.getElementById(objectId)
       if(o!=null)
       {
       oTop = o.offsetTop            // Get top position from the parent object
       while (o.offsetParent != null) { // Parse the parent hierarchy up to the document element
           oParent = o.offsetParent  // Get parent object reference
           oTop += oParent.offsetTop // Add parent top position
           o = oParent
           }
       }
         else
           {
           oTop=0;
           }
       // Return top position
       return oTop
   }
   
    function setBackColor(obj,action)
     {
         var list = document.getElementById('ctl00_ContentPlaceHolder1_dlistAutoSearch');
           if(list!=null)
            {
                var inps = list.getElementsByTagName("A");
                 if(inps.length>0)
                 {
                 if(action=='over')
                 {
                    inps[obj].className="AutoExtenderHighlight";
                    document.getElementById('ctl00_ContentPlaceHolder1_txtSearch').value = inps[obj].innerHTML;
                 }
                 else
                   inps[obj].className="AutoSuggestMouseOut";
                 }

            }
        return;
     }

    function setAutoSuggestion()
    {
        
      var autoComplete = $find("AutoCompleteEx");
      if(autoComplete!=null)
      {
          autoComplete._cache = {};
          autoComplete._currentPrefix = null;
          autoComplete._textBoxHasFocus = true;
          var oldMinimumPrefixLength = autoComplete.get_minimumPrefixLength();
          autoComplete.set_minimumPrefixLength(0);
          autoComplete._onTimerTick(null, null);
          autoComplete.set_minimumPrefixLength(oldMinimumPrefixLength); 
          document.getElementById('ctl00_ContentPlaceHolder1_autoSearchDiv').style.display="none";
      }
      
   }
    function validatePasswordtextboxes()
    {
        setTimeOutForPasswordChange ();
        document.getElementById("ctl00_ContentPlaceHolder1_divPasswordStatus").style.display="none";
        var currentpassword=document.getElementById("ctl00_ContentPlaceHolder1_txtcurrentPassword");
        var newpassword=document.getElementById("ctl00_ContentPlaceHolder1_txtnewPassword");
        var confirmPassword=document.getElementById("ctl00_ContentPlaceHolder1_txtreNewPassword");
        if ((currentpassword.value == "")||(newpassword.value == "")||(confirmPassword.value == ""))
           {                      
               document.getElementById("ctl00_ContentPlaceHolder1_lblpasswordError").innerHTML="Required field cannot be left blank";  
                   document.getElementById("ctl00_ContentPlaceHolder1_updatepassworddivStyle").style.display="block";
               if(currentpassword.value=="")
                       currentpassword.focus();
               else if(newpassword.value=="")
                       newpassword.focus(); 
                      else if(confirmPassword.value=="")
                       confirmPassword.focus();
               return false;
            }
            else
            {
                 if (newpassword.value !=confirmPassword.value) 
                 {          document.getElementById("ctl00_ContentPlaceHolder1_lblpasswordError").innerHTML="The new password and the confirmation password don't match.";   
                            document.getElementById("ctl00_ContentPlaceHolder1_updatepassworddivStyle").style.display="block";
                            newpassword.value="";
                            confirmPassword.value="";
                            newpassword.focus();
                            return false;
                  }
            }
             document.getElementById("ctl00_ContentPlaceHolder1_hdnusertabNo").value=3;
            return true;
    }
    
    function pngCorrection(img) 
    {     
    if (navigator.appName == "Microsoft Internet Explorer")
    {
       var arVersion = navigator.appVersion.split("MSIE");
	    var version = parseFloat(arVersion[1]);
	    if ((version >= 5.5))
	     {
	        var img = document.getElementById(img);
	        if(img.src!=null)
	        {
	             var imgName = img.src.toUpperCase();
	            if (imgName.substring(imgName.length - 3, imgName.length) == "PNG")
	             {
	                var imgID = (img.id) ? "id='" + img.id + "' " : "";
	                var imgClass = (img.className) ? "class='" + img.className + "' " : "";
	                var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' ";
	                var imgStyle = "display:inline-block;" + img.style.cssText;
	                if (img.align == "left") imgStyle = "float:left;" + imgStyle;
	                if (img.align == "right") imgStyle = "float:right;" + imgStyle;
	                if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle;
	                var strNewHTML = "<span " + imgID + imgClass + imgTitle
						        + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
						        + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
						        + "(src=\'" + img.src + "\', sizingMethod='');\"></span>";
	                img.outerHTML = strNewHTML;
	               
	            }
	        }
	    }
    }
    }
    
     function cancelUpdate()
    {
        document.getElementById('ctl00_ContentPlaceHolder1_hdnEdit').value ='false';
        ShowuserPanel('dvMyProfile');
        return false;
    }
    
      function cancelpasswordUpdate()
    {
        document.getElementById('ctl00_ContentPlaceHolder1_hdnchnagePassword').value ="";
        ShowuserPanel('dvMyProfile');
        document.getElementById("ctl00_ContentPlaceHolder1_txtcurrentPassword").value = "";
        document.getElementById("ctl00_ContentPlaceHolder1_txtnewPassword").value = "";
        document.getElementById("ctl00_ContentPlaceHolder1_txtreNewPassword").value = "";
        document.getElementById("ctl00_ContentPlaceHolder1_userEditShowDiv").style.display = 'none';
        return false;
    }
    
     function SetusertabVisibility()
    { 

        var tabno=document.getElementById("ctl00_ContentPlaceHolder1_hdnusertabNo").value;
   
        if(tabno=='')
            ShowuserPanel('dvMySavedSearch');
        
        else if(tabno ==1)
            ShowuserPanel('dvMySavedSearch');
        
        else if(tabno ==2)
            ShowuserPanel('dvMyProfile');
        
        else  if(tabno==3)
            ShowuserPanel('divFavorite');
       
    } 
    
    function checkEmail()
     { 
        document.getElementById("ctl00_ContentPlaceHolder1_divProfileStatus").style.display="none";
        document.getElementById("ctl00_ContentPlaceHolder1_lblMessage").innerHTML ="";
        document.getElementById("ctl00_ContentPlaceHolder1_profileErrorDiv").style.display="none";
        var msg="Please input a valid email address";
        
        var str=document.getElementById("ctl00_ContentPlaceHolder1_txtEmailAddress").value;
       var filter=  /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
        if (filter.test(str))
         {  
       
            if(checkUSPhoneNumber())
                testresults=true;
            else
                return (false);
          }     
        else 
         {  
           document.getElementById("ctl00_ContentPlaceHolder1_lblMessage").innerHTML =msg;
           document.getElementById("ctl00_ContentPlaceHolder1_profileErrorDiv").style.display="block";
            testresults=false;
        }
        return (testresults);
       }
       function ShowuserPanel(tabID) 
     {
     
        if (tabID == 'dvMySavedSearch')
         { 
        
            document.getElementById("ctl00_ContentPlaceHolder1_hdnchnagePassword").value ="";
            if( document.getElementById("ctl00_ContentPlaceHolder1_divProfileStatus")!=null)
                 document.getElementById("ctl00_ContentPlaceHolder1_divProfileStatus").style.display="none";
            if(document.getElementById("ctl00_ContentPlaceHolder1_divPasswordStatus")!=null)
                document.getElementById("ctl00_ContentPlaceHolder1_divPasswordStatus").style.display="none";
            
            document.getElementById("imgMySavedSearch").src = "image/mysavedSearchSelected.png";
            document.getElementById("imgMyProfile").src = "image/myProfile.png";
            document.getElementById("imgChangePassword").src = "image/myFav.png";
            
            document.getElementById("ctl00_ContentPlaceHolder1_SavedsearchDiv").style.display = 'inline';
            document.getElementById("ctl00_ContentPlaceHolder1_userProfilediv").style.display = 'none';
         
            document.getElementById("ctl00_ContentPlaceHolder1_hdnusertabNo").value = 1;
            document.getElementById("dvMySavedSearch").className = "myOHsection2TopSelectedtab";
            document.getElementById("dvMyProfile").className = "myOHSection2Tab";
            document.getElementById("dvChangePassword").className = "myOHSection2Tab";         
            document.getElementById("heightSpacer1").style.display = 'none';
            document.getElementById("heightSpacer2").style.display = '';
            document.getElementById("ctl00_ContentPlaceHolder1_userProfilediv").style.display = 'none';
            document.getElementById("ctl00_ContentPlaceHolder1_pnlChangePassword").style.display = 'none';
            document.getElementById("ctl00_ContentPlaceHolder1_hdnEdit").value ='false'; 
            document.getElementById("ctl00_ContentPlaceHolder1_hdnchnagePassword").value ='';
            document.getElementById("ctl00_ContentPlaceHolder1_favoriteserrorDiv").style.display = 'none';
           
             
        }
        else if (tabID == 'dvMyProfile')
         { 
         window.setTimeout(function() { document.getElementById("ctl00_ContentPlaceHolder1_lblProfileStatusMessage").style.display = 'none' },5000);
         window.setTimeout(function() { document.getElementById('ctl00_ContentPlaceHolder1_divProfileStatus').style.display='none' },5000);
         window.setTimeout(function() { document.getElementById('ctl00_ContentPlaceHolder1_updatepassworddivStyle').style.display='none' },4000);
         window.setTimeout(function() { document.getElementById('ctl00_ContentPlaceHolder1_profileErrorDiv').style.display='none' },4000);
          
         if( document.getElementById("ctl00_ContentPlaceHolder1_divMySearchStatus")!=null)
                document.getElementById("ctl00_ContentPlaceHolder1_divMySearchStatus").style.display="none";
         if( document.getElementById("ctl00_ContentPlaceHolder1_mySavesearchErrorDiv")!=null)
                document.getElementById("ctl00_ContentPlaceHolder1_mySavesearchErrorDiv").style.display="none";
            if(document.getElementById("ctl00_ContentPlaceHolder1_divPasswordStatus")!=null)
            document.getElementById("ctl00_ContentPlaceHolder1_divPasswordStatus").style.display="none";
            
            document.getElementById("imgMySavedSearch").src = "image/mySavedSearch.png";
            document.getElementById("imgMyProfile").src = "image/myProfileSelected.png";
            document.getElementById("imgChangePassword").src = "image/myFav.png";
        
            document.getElementById("dvMySavedSearch").className = "myOHSection2Tab";
            document.getElementById("dvMyProfile").className = "myOHSection2SelectedTab";
            document.getElementById("dvChangePassword").className = "myOHSection2Tab";           
            document.getElementById("heightSpacer1").style.display = 'none';
            document.getElementById("heightSpacer2").style.display = 'none';
             document.getElementById("ctl00_ContentPlaceHolder1_favoriteserrorDiv").style.display = 'none';
             document.getElementById("ctl00_ContentPlaceHolder1_ChangePasswordDiv").style.display ='none';
             
            document.getElementById("ctl00_ContentPlaceHolder1_pnlChangePassword").style.display = 'none';
            
            document.getElementById("ctl00_ContentPlaceHolder1_SavedsearchDiv").style.display = 'none';
            document.getElementById("ctl00_ContentPlaceHolder1_userProfilediv").style.display = 'inline';
            document.getElementById("ctl00_ContentPlaceHolder1_hdnusertabNo").value = 2;
            document.getElementById("ctl00_ContentPlaceHolder1_userEditShowDiv").style.display = 'none';
      
            document.getElementById("ctl00_ContentPlaceHolder1_UserdetailsshowDiv").style.display = 'inline';

               if( document.getElementById("ctl00_ContentPlaceHolder1_hdnpasswordUpdate").value==1)
               {
               document.getElementById("ctl00_ContentPlaceHolder1_divPasswordStatus").style.display="";
               document.getElementById("ctl00_ContentPlaceHolder1_updatepassworddivStyle").style.display="none"

               }
               else if(document.getElementById("ctl00_ContentPlaceHolder1_hdnpasswordUpdate").value==2)
               {
                document.getElementById("ctl00_ContentPlaceHolder1_divPasswordStatus").style.display="none";
               document.getElementById("ctl00_ContentPlaceHolder1_updatepassworddivStyle").style.display=""
               }
               else
               {
               document.getElementById("ctl00_ContentPlaceHolder1_divPasswordStatus").style.display="none";
               document.getElementById("ctl00_ContentPlaceHolder1_updatepassworddivStyle").style.display="none"
               }
        }
        else  
        {
         window.setTimeout(function() { document.getElementById('ctl00_ContentPlaceHolder1_favoriteserrorDiv').style.display='none' },5000);
            document.getElementById("ctl00_ContentPlaceHolder1_hdnchnagePassword").value ="";
            if( document.getElementById("ctl00_ContentPlaceHolder1_divMySearchStatus")!=null)
             document.getElementById("ctl00_ContentPlaceHolder1_divMySearchStatus").style.display="none";
           if( document.getElementById("ctl00_ContentPlaceHolder1_mySavesearchErrorDiv")!=null)
                document.getElementById("ctl00_ContentPlaceHolder1_mySavesearchErrorDiv").style.display="none";
             
            if( document.getElementById("ctl00_ContentPlaceHolder1_divProfileStatus")!=null)
             document.getElementById("ctl00_ContentPlaceHolder1_divProfileStatus").style.display="none";
             
            document.getElementById("imgMySavedSearch").src = "image/mySavedSearch.png";
            document.getElementById("imgMyProfile").src = "image/myProfile.png";
            document.getElementById("imgChangePassword").src = "image/MyFavoriteSelected.png";
           
            document.getElementById("dvMySavedSearch").className = "myOHSection2Tab";
            document.getElementById("dvMyProfile").className = "myOHSection2Tab";
            document.getElementById("dvChangePassword").className = "myOHSection2SelectedTab";
            document.getElementById("heightSpacer1").style.display = '';
            document.getElementById("heightSpacer2").style.display = 'none';
            document.getElementById("ctl00_ContentPlaceHolder1_userProfilediv").style.display = 'none';
            document.getElementById("ctl00_ContentPlaceHolder1_SavedsearchDiv").style.display = 'none';

            document.getElementById("ctl00_ContentPlaceHolder1_pnlChangePassword").style.display = 'inline';
            document.getElementById("ctl00_ContentPlaceHolder1_hdnusertabNo").value = 3;
            
            document.getElementById("ctl00_ContentPlaceHolder1_hdnEdit").value ='false'; 
        }
       
        pngCorrection("imgMySavedSearch");
        pngCorrection("imgMyProfile");
        pngCorrection("imgChangePassword");
   
}function ChangePassword()
{ 
   ClearPasswordControls();
   changepasswordClick();
}
   function  ClearPasswordControls()
   {       
         document.getElementById('ctl00_ContentPlaceHolder1_ChangePasswordDiv').style.display = 'none';
         document.getElementById('ctl00_ContentPlaceHolder1_txtcurrentPassword').value = "";
         document.getElementById('ctl00_ContentPlaceHolder1_txtnewPassword').value = "";
         document.getElementById('ctl00_ContentPlaceHolder1_txtreNewPassword').value = "";
         document.getElementById('ctl00_ContentPlaceHolder1_divPasswordStatus').style.display="none";
         document.getElementById('ctl00_ContentPlaceHolder1_updatepassworddivStyle').style.display="none";
          document.getElementById('ctl00_ContentPlaceHolder1_hdnpasswordUpdate').value="";
   }
    function changepasswordClick()
   {        setTimeOutForPasswordChange();
           
             document.getElementById("ctl00_ContentPlaceHolder1_favoriteserrorDiv").style.display = 'none';
             document.getElementById("ctl00_ContentPlaceHolder1_ChangePasswordDiv").style.display ='none';
            document.getElementById("ctl00_ContentPlaceHolder1_pnlChangePassword").style.display = 'none';
            document.getElementById("ctl00_ContentPlaceHolder1_SavedsearchDiv").style.display = 'none';
            document.getElementById("ctl00_ContentPlaceHolder1_userProfilediv").style.display = 'inline';
            document.getElementById("ctl00_ContentPlaceHolder1_hdnusertabNo").value = 2;
            document.getElementById("ctl00_ContentPlaceHolder1_userEditShowDiv").style.display = 'none';
      
            document.getElementById("ctl00_ContentPlaceHolder1_UserdetailsshowDiv").style.display = 'inline';
            document.getElementById("dvMySavedSearch").className = "myOHSection2Tab";
            document.getElementById("dvMyProfile").className = "myOHSection2SelectedTab";
            document.getElementById("dvChangePassword").className = "myOHSection2Tab";        
          
            document.getElementById("imgMySavedSearch").src = "image/mySavedSearch.png";
            document.getElementById("imgMyProfile").src = "image/myProfileSelected.png";
            document.getElementById("imgChangePassword").src = "image/myFav.png";
            
            if(document.getElementById("ctl00_ContentPlaceHolder1_hdnpasswordUpdate").value==2)
               {
               document.getElementById("ctl00_ContentPlaceHolder1_divPasswordStatus").style.display="none";
               document.getElementById("ctl00_ContentPlaceHolder1_updatepassworddivStyle").style.display=""
               }
               
              if(document.getElementById("ctl00_ContentPlaceHolder1_hdnShowStatus").value!="")
               {
               document.getElementById("ctl00_ContentPlaceHolder1_divPasswordStatus").style.display="";
               document.getElementById("ctl00_ContentPlaceHolder1_hdnShowStatus").value ='';
               }
         
           document.getElementById("ctl00_ContentPlaceHolder1_hdnchnagePassword").value ='1';
           document.getElementById("ctl00_ContentPlaceHolder1_ChangePasswordDiv").style.display ='';
           document.getElementById("ctl00_ContentPlaceHolder1_BtnsavenewPassword").style.display ='';  
           document.getElementById("ctl00_ContentPlaceHolder1_userEditShowDiv").style.display ='none';    
           document.getElementById("ctl00_ContentPlaceHolder1_UserdetailsshowDiv").style.display ='none';
            document.getElementById("ctl00_ContentPlaceHolder1_hdnEdit").value ='false'; 
            pngCorrection("imgMySavedSearch");
        pngCorrection("imgMyProfile");
        pngCorrection("imgChangePassword");
   }
   

   function Editprofile()
   {
      Showprofile();
      document.getElementById("ctl00_ContentPlaceHolder1_lblMessage").innerHTML=''; 
      document.getElementById("ctl00_ContentPlaceHolder1_profileErrorDiv").style.display="none";
   }
   function Showprofile()
   {
    
     document.getElementById("ctl00_ContentPlaceHolder1_userEditShowDiv").style.display ='';
     document.getElementById("ctl00_ContentPlaceHolder1_UserdetailsshowDiv").style.display ='none';
     document.getElementById("ctl00_ContentPlaceHolder1_hdnEdit").value ='true'; 
   }
   
     
  function checkEmailAlert()
  {
        document.getElementById("ctl00_ContentPlaceHolder1_hdnEmailAlert").value ="true";
        return true;
  }
     function imgClick(id)
   {
    var Id = document.getElementById('ctl00_ContentPlaceHolder1_hdnListingId');
    var Btn= document.getElementById('ctl00_ContentPlaceHolder1_BtnshowDetails');
    if((Id)&&(Btn))
    {
        Id .value=id;
        Btn.click();
    }
   }
 function isValidDate(event,id)
{ 

    var src=document.getElementById(id);
    if (event.shiftKey) return false; 
         var charCode = (event.which) ? event.which : event.keyCode;
         if((src.value.length>=10)&&((charCode==8)||(charCode==39)||(charCode==46)||(charCode==37)||(charCode==110)||(charCode==13)))
           return true;
         else 
         {  if((src.value.length==0)&& (charCode==13)) return true;
             if(src.value.length>=10) return false;
         }
      
         if((src.value.length==2)||(src.value.length==5))
            if(charCode==191)
                    return true;
          if((src.value.length==1)&&(charCode==191))
             { src.value=0+src.value;
               return true;
             }
           if((src.value.length==4)&&(charCode==191))
              { 
              src.value=src.value.substring(0,3)+0+src.value.charAt(3);
               return true;
             }
           else if(charCode==191)
                    return true;
            
         if ((charCode > 31 && (charCode < 48 || charCode > 57))&&!(charCode > 95 && charCode < 106)&&(charCode!=46)&&(charCode!=37)&&(charCode!=39))
            return false;
         return true;

}

 function catchEsc(e)
    {

      var kC  = (window.event) ?    // MSIE or Firefox?
                 event.keyCode : e.keyCode;
      var Esc = (window.event) ?   
                27 : e.DOM_VK_ESCAPE // MSIE : Firefox

      if(kC==Esc)
        {

        if($find('Regpopup')!=null)
            $find('Regpopup').hide();
         if($find('Regpopup')!=null)
            $find('Regpopup').hide();

        if($find('feedbackpopup')!=null)
            $find('feedbackpopup').hide();
        if($find('ForGotconfirmPopup')!=null)
            $find('ForGotconfirmPopup').hide();
         if($find('ForgotpasswordpopupId')!=null)
            $find('ForgotpasswordpopupId').hide();
         if($find('referafriendPopup')!=null)
            $find('referafriendPopup').hide();
         if($find('ReferConfirmPopup')!=null)
            $find('ReferConfirmPopup').hide();
         if ($find('ModalPopupExtender1BehaviorID'))
            {
            $find('ModalPopupExtender1BehaviorID').hide();         
            if(document.getElementById("PrivacypolicyHide1").value==1)
            {
                       if($find('Regpopup'))
                       {
                           $find('Regpopup').show();
                           document.getElementById("PrivacypolicyHide1").value="";
                       }
             }
        
         }
        if($find('Comparepopup')!=null)
         {
            $find('Comparepopup').hide();
            CheckSelection('load');
         }
         if($find('searchLogin')!=null)
            $find('searchLogin').hide();
         if($find('detailsPopUp')!=null)
         {
           document.getElementById("map").innerHTML="";
           $find('detailsPopUp').hide();
           if($find('myPopup')!=null)  
           $find('myPopup')._popupControlID="ctl00_ContentPlaceHolder1_mouseoverPanel1";
            
         }
        }
   }
      var registeredElements = []; 
      
        function resetPosition(object, args)
     {
       object._completionListElement.style.width="300px";
        if (window.sidebar) 
        {
            // Mozilla Firefox
            if (document.getElementById("aInfo").innerHTML == 'Less Options') {
                var xPos = getAbsoluteLeft('tdSearch') + 4;
                var yPos = getAbsoluteTop('tdSearch') + 46;
            }
            else {
                var xPos = getAbsoluteLeft('tdSearch') + 4;
                var yPos = getAbsoluteTop('tdSearch') + 57;
            }
        }
        else 
        {
            // In IE
            if (document.getElementById("aInfo").innerHTML == 'Less Options') {
               
                var xPos = getAbsoluteLeft('tdSearch') + 4;
                var yPos = getAbsoluteTop('tdSearch') + 58;
            }
            else {
                var xPos = getAbsoluteLeft('tdSearch') + 4;
                var yPos = getAbsoluteTop('tdSearch') + 65;
            }
        }

        var ex = object._completionListElement;
        var browser=navigator.appName;
        if (ex)
        {
             if (browser.indexOf('Explorer')<0)
                 $common.setLocation(ex, new Sys.UI.Point(xPos, yPos));
             else
                 $common.setLocation(ex, new Sys.UI.Point(xPos, yPos));
        }

    }
    
    function setOptions()
    {
      var expand= document.getElementById('ctl00_ContentPlaceHolder1_checkMoreOptions').value;
      if(expand=="true")
      {
        document.getElementById("imgArrow").src="Image/moreInfoIcon.jpg";
        ShowHideInfo("imgArrow");
      }
    }
    
   function clearSearch()
   {
   var errorL=document.getElementById('ctl00_ContentPlaceHolder1_hdnErrorMessage');
   if(errorL.value=="1")
    {
      document.getElementById('ctl00_ContentPlaceHolder1_txtSearch').value="";
       document.getElementById('ctl00_ContentPlaceHolder1_txtSearch').defaultValue="";
       errorL.value='0';
    }

   }
      
   function setSearchPanel()
   { 
     SetAdvanceSearchVisibility();
     toggleOut();
   }
          
   function toggle()
   {
    
     toggleOut();
     togglePannelAnimatedStatus(100,100);
   }
           
   function toggleOut()
   {

     document.getElementById('ctl00_ContentPlaceHolder1_imgShowHide').src = 'Image/HideSearch.jpg';
     document.getElementById("lblAdvanceHeader").innerHTML="Hide";
     document.getElementById('AdvancedSearchBlock').style.display='block';
   }
   
   ///   Master page
   
     function setLoginPanel()
    {
    if(document.getElementById('ctl00_hdnRememberme').value=="")
    {
   
        document.getElementById('ctl00_loginDiv').style.display="block";    
        document.getElementById('ctl00_txtloginEmail').value="";
        document.getElementById('ctl00_txtloginPassword').value="";
        document.getElementById('ctl00_txtloginEmail').focus();
        document.getElementById('ctl00_lblLoginerror').innerHTML='';
        document.getElementById('ctl00_imgError').style.display="none";
         document.getElementById('ctl00_chkRememberme').checked=false;
     }
     else
     {  
        document.getElementById('ctl00_txtloginEmail').value= document.getElementById('ctl00_hdnUserName').value;
        document.getElementById('ctl00_txtloginPassword').value=document.getElementById('ctl00_hdnPassword').value;   
        document.getElementById('ctl00_loginDiv').style.display="block";    
        document.getElementById('ctl00_lblLoginerror').innerHTML='';
        document.getElementById('ctl00_imgError').style.display="none";
        document.getElementById('ctl00_chkRememberme').checked=true;
     }

    }  
    function Getcredentials()
    { 
        document.getElementById('ctl00_lblLoginerror').innerHTML='';
        document.getElementById('ctl00_imgError').style.display="none";
        document.getElementById('ctl00_chkRememberme').checked=true;
    }
     function HidePanels(e)
    { 

        var target = (e && e.target) || (event && event.srcElement);
        var hide=true;
         if(!(this.location.toString().match('MyRental')))
         {
         
          var divRememberMe=document.getElementById("divRememberMe");
          var imgForgot=document.getElementById("imgForgot");
          var divForgot=document.getElementById("divForgot");
          var divContainer=document.getElementById("divContainer");
          var divSpace=document.getElementById("divSpace");
          var divRemeberAndForgot=document.getElementById("divRemeberAndForgot");
         
        var obj = document.getElementById('ctl00_loginDiv');
        var linkObj = document.getElementById("ctl00_lnkRentLogin");
        var txtEmail= document.getElementById("ctl00_txtloginEmail");
        var txtPassword = document.getElementById("ctl00_txtloginPassword");
        var imgLogin=document.getElementById("ctl00_imgBtnLogin");
        var chkRemember=document.getElementById("ctl00_chkRememberme");
       
        var imgForgotSubmit = document.getElementById("ctl00_BtnForgotPassword");
        var imgForgotText = document.getElementById("ctl00_txtloginNewEmail");
        
         var imgForgotConfirmClose =  document.getElementById("ctl00_imgButtonForgotClose");
         var imgForgotClose =  document.getElementById("ctl00_forgotpopupclose");
         var divForgotControls = document.getElementById("ctl00_forgotControls1");
         var divForgotConfirm=document.getElementById("divForgotConfirm");
         var PnlForgotPassword=document.getElementById("ctl00_PnlForgotPassword");
         var divforgoterror=document.getElementById("divforgoterror");
         var pnlForgotLink=document.getElementById("ctl00_pnlForgotLink");
         
        if((obj)&&(target))
        {
           if(target.offsetParent)
           {
              if((target!=linkObj)&&(target!=txtEmail)&&(target!=txtPassword)&&(target!=imgLogin)&&(target!=chkRemember)&&(target!=imgForgot)&&(target.offsetParent.id!="tblLogin")
              &&(target!=imgForgotSubmit)&&(target!=imgForgotClose)&&(target!=imgForgotText)&&(target!=imgForgotConfirmClose)&&(target.className!='popupTxt')&&(target.className!='popUpMessage')&&(target.className!='popupTopbg')&&(target.className!='popupBottombg')
              &&(target!=divForgotControls)&&(target!=divForgotConfirm)&&(target!=divforgoterror)&&(target!=PnlForgotPassword)&&(target!=pnlForgotLink)&&(target.innerHTML!="forgot password")&&(target!=divRememberMe)&&(target!=divForgot)
              &&(target!=divContainer)&&(target!=divSpace)&&(target!=divRemeberAndForgot))
              {
                if(target.childNodes!=null)
                { if(target.childNodes[0]!=null)
                {
                    if((target.childNodes[0].data!="remember me")&&(target.childNodes[0].innerHTML!="remember me"))//&&(target.childNodes[0].id="ctl00_UpdatePanel2"))
                      {obj.style.display='none';document.getElementById('ctl00_imgError').style.display="none";document.getElementById("ctl00_lblLoginerror").innerHTML="";}
                  }
                  else
                   {obj.style.display='none';document.getElementById('ctl00_imgError').style.display="none";document.getElementById("ctl00_lblLoginerror").innerHTML="";}
                }  
               else
                {obj.style.display='none';document.getElementById('ctl00_imgError').style.display="none";document.getElementById("ctl00_lblLoginerror").innerHTML="";}
              }
           }
        }
      }  
        var obj = document.getElementById('ctl00_ContentPlaceHolder1_autoSearchDiv');
        if(obj)
            if(target!=obj){obj.style.display='none'}
        if(document.getElementById('ctl00_ContentPlaceHolder1_hdnCalender')!=null)
        {
            var hiddenCalender= document.getElementById('ctl00_ContentPlaceHolder1_hdnCalender');
            if(hiddenCalender.value!="")
            {
                 if(hiddenCalender.value=="testdiv1")
                 {   obj = document.getElementById('img2');
                       if(target!=obj){document.getElementById('testdiv1').style.display='none'}
                 }
                 else
                 {
                       obj = document.getElementById('img1');
                       if(target!=obj){document.getElementById('testdiv2').style.display='none'}
                 }
            }
        }

         var resizeObj = document.getElementById('ctl00_ContentPlaceHolder1_txtSearch');
         if(resizeObj)
         {
             if(target==resizeObj)
             {
               document.getElementById('hdnAutoresize').value="1";
             }
             else if(target!=document.getElementById('ctl00_ContentPlaceHolder1_txtSearch'))
              {  document.getElementById('hdnAutoresize').value="0";
              
               }
        } 
        if((document.getElementById('ctl00_ContentPlaceHolder1_errorDiv'))&&(target!=document.getElementById('ctl00_ContentPlaceHolder1_btnSearch')))
            document.getElementById('ctl00_ContentPlaceHolder1_errorDiv').style.display="none";
       
        var dropdownObj = document.getElementById('ctl00_ContentPlaceHolder1_mddlPropertyType_divList');
        if((target != dropdownObj)&&(dropdownObj!=null))
        {
             document.getElementById('ctl00_ContentPlaceHolder1_mddlPropertyType_divMain').style.display="none";
        }
    }
     
    function GetAmenityList(obj)
    {
     
      var list= document.getElementById('ctl00_ContentPlaceHolder1_hdnAmenities').value;
      var value;
       if(obj.nextSibling)
               if(obj.nextSibling.firstChild)
                value=obj.nextSibling.firstChild.data;

      if(obj.checked)
       {  document.getElementById('ctl00_ContentPlaceHolder1_hdnAmenities').value=document.getElementById('ctl00_ContentPlaceHolder1_hdnAmenities').value.replace(','+value, "");
         document.getElementById('ctl00_ContentPlaceHolder1_hdnAmenities').value += ","+value;
         obj.parentNode.className="AmenityTextSelected";
        }
      else
      {
       document.getElementById('ctl00_ContentPlaceHolder1_hdnAmenities').value = list.replace(','+value, "");
       obj.parentNode.className="AmenityText";
       }
       
       
    }
   function  ClearAllAmenities()
     {
           var listControl = document.getElementById("ctl00_ContentPlaceHolder1_dtAmenities");
           var inps = listControl.getElementsByTagName("input");
           document.getElementById('ctl00_ContentPlaceHolder1_hdnAmenities').value="";
            for(var i=0;i<inps.length;i++)
            {
                if(inps[i].type=="checkbox")
                 {          inps[i].checked=false;
                  inps[i].parentNode.className="AmenityText";
                  }
             }
     
     }
     
    function SelectAllAmenities()
     {
          var listControl = document.getElementById("ctl00_ContentPlaceHolder1_dtAmenities");
           var inps = listControl.getElementsByTagName("input");
           document.getElementById('ctl00_ContentPlaceHolder1_hdnAmenities').value="";
             var value;
            for(var i=0;i<inps.length;i++)
            {
                if(inps[i].type=="checkbox")
                {
                   inps[i].checked=true;
                    inps[i].parentNode.className="AmenityTextSelected";
                    if(inps[i].nextSibling)
                    if(inps[i].nextSibling.firstChild)
                        value=inps[i].nextSibling.firstChild.data;
                      document.getElementById('ctl00_ContentPlaceHolder1_hdnAmenities').value += ","+value;
                }
             }
     }
     function SaveAmenity()
     {
    
       document .getElementById('ctl00_ContentPlaceHolder1_hdnSavedAmenities').value=document.getElementById('ctl00_ContentPlaceHolder1_hdnAmenities').value;
       document.getElementById('ctl00_ContentPlaceHolder1_hdnAmenities').value="";
        var list =document .getElementById('ctl00_ContentPlaceHolder1_hdnSavedAmenities').value; ;
       if( (list.split(',').length -1 )>0)
         { if((list.split(',').length -1 )==1)
          
           document.getElementById('ctl00_ContentPlaceHolder1_dvAmenitySelected').innerHTML="1 Amenity selected";
           else  
           document.getElementById('ctl00_ContentPlaceHolder1_dvAmenitySelected').innerHTML=parseInt(list.split(',').length-1) + " Amenities selected";
        }
      else
         document.getElementById('ctl00_ContentPlaceHolder1_dvAmenitySelected').innerHTML=" ";
       closeAmenityPopup();
       
       return false;
       
     }
   function  closeAmenityPopup()
     {  
           var listControl = document.getElementById("ctl00_ContentPlaceHolder1_dtAmenities");
            var inps = listControl.getElementsByTagName("input");
           document.getElementById('ctl00_ContentPlaceHolder1_hdnAmenities').value="";
            for(var i=0;i<inps.length;i++)
            {
                if(inps[i].type=="checkbox")
                           inps[i].checked=false;
             }
        if($find('amenitySearch'))
           $find('amenitySearch').hide();
            document.getElementById('ctl00_ContentPlaceHolder1_hdnAmenities').value= document.getElementById('ctl00_ContentPlaceHolder1_hdnSavedAmenities').value;
           return true;
     }
     
    function ShowAmenityList()
    { if ($find('amenitySearch')) $find('amenitySearch').show();pngCorrection("ctl00_ContentPlaceHolder1_imgCloseAmenity");setAmenityList();}
     
     function setAmenityList()
     { 
        
            var list= document.getElementById('ctl00_ContentPlaceHolder1_hdnSavedAmenities').value.split(',');
            var listControl = document.getElementById("ctl00_ContentPlaceHolder1_dtAmenities");
            var inps = listControl.getElementsByTagName("input");
            var value;
            for(var i=0;i<inps.length;i++)
            {
                if(inps[i].type=="checkbox")
                {inps[i].parentNode.className="AmenityText";
                 if(document.getElementById('ctl00_ContentPlaceHolder1_hdnSavedAmenities').value!="")
                 {
                  if(inps[i].nextSibling)
                            if(inps[i].nextSibling.firstChild)
                                value=inps[i].nextSibling.firstChild.data;
                    for(var j=0;j<list.length;j++)
                    {
                        if(value)
                        {
                           if(value==list[j])
                           {
                           document.getElementById('ctl00_ContentPlaceHolder1_hdnAmenities').value=document.getElementById('ctl00_ContentPlaceHolder1_hdnAmenities').value.replace(','+value, "");
                           inps[i].checked=true;
                           inps[i].parentNode.className="AmenityTextSelected";
                           document.getElementById('ctl00_ContentPlaceHolder1_hdnAmenities').value += ","+value;
                           break;
                           }
                          
                        }
                    }
                
                }
           }
        }
       }  
         
      function printPartOfPage()
        {
            var temp;
            document.getElementById("ctl00_ContentPlaceHolder1_errorImg").style.display="none";
            document.getElementById("ctl00_ContentPlaceHolder1_updateImg").style.display="none";
            document.getElementById("ctl00_ContentPlaceHolder1_lblPopupStatus").innerHTML="";
            document.getElementById("ctl00_ContentPlaceHolder1_linksDiv").style.display="none";
             document.getElementById("ctl00_ContentPlaceHolder1_lblDescription").style.color="Black";
            if(document.getElementById("ctl00_ContentPlaceHolder1_ImagesliderDiv")!=null)
             document.getElementById("ctl00_ContentPlaceHolder1_ImagesliderDiv").style.display="none";
          
            var maindetailsDivhtml=document.getElementById("maindetailsDiv").innerHTML;
            var mainDetailContenthtml=document.getElementById("mainDetailContent").innerHTML; 
            var rightDetailContenthtml=document.getElementById("rightDetailContent").innerHTML;
            var featuresContenthtml=document.getElementById("amenityContent").innerHTML;
            if(document.getElementById("ctl00_ContentPlaceHolder1_relatedunitsmainDiv")!=null)
            {
             if(document.getElementById("ctl00_ContentPlaceHolder1_relatedunitsmainDiv").style.display!="none")
            {           
             var relatedunitcontentHeader='<span style="font:normal 13px tahoma;color:#fead00;text-decoration:margin-right:3px;">Other Units In This Apartment</span>';
             var relatednitcontenthtml=document.getElementById("ctl00_ContentPlaceHolder1_relatedunitsmainDiv").innerHTML;
             printContent=' <table width="720px" ><tr><td><div id="maindetailsDiv" style="width: 340px; text-align: center;">'+maindetailsDivhtml+' </div>'+mainDetailContenthtml+'</td><td>'+rightDetailContenthtml+'</td></tr><tr><td colspan="2" >'+relatedunitcontentHeader+'<td></tr><tr><td  colspan="2">'+relatednitcontenthtml+'</td></tr><tr  ><td colspan="2"> '+featuresContenthtml+'</td></tr></table>';
             }
            else
               printContent=' <table width="720px" ><tr><td><div id="maindetailsDiv" style="width: 340px; text-align: center;">'+maindetailsDivhtml+' </div>'+mainDetailContenthtml+'</td><td>'+rightDetailContenthtml+'</td></tr><tr ><td colspan="2"> '+featuresContenthtml+'</td></tr></table>';
           }
           else
            printContent=' <table width="720px" ><tr><td><div id="maindetailsDiv" style="width: 340px; text-align: center;">'+maindetailsDivhtml+' </div>'+mainDetailContenthtml+'</td><td>'+rightDetailContenthtml+'</td></tr><tr><td colspan="2"> '+featuresContenthtml+'</td></tr></table>';
            
             document.getElementById('printcontentDiv').innerHTML=printContent;             
             document.getElementById("ctl00_ContentPlaceHolder1_printpreviewDiv").style.display="block";
              document.getElementById("ctl00_ContentPlaceHolder1_lblDescription").style.color="white";   
       }
        function Printcontent()
        {
          var printContent= document.getElementById('printcontentDiv').innerHTML;
            
             
             var printAllContent='<div style="width:720px;height:auto"><div style="width:720px;height:50px;border-bottom: solid 2px #8e0303  ;"><img src="Image/OpenHouseLogo.jpg" /></div><div style="width:720px;height:auto;vertical-align:top">'+printContent+'</div><div style="width:720px;height:20px;text-Align:center;vertical-align:top">     Copyright © 2009 Rental Home Deals, Inc. All Rights Reserved</div></div>';
             var browser=navigator.appName;
             if(browser=="Opera")
             {
             var windowUrl = 'about:blank';
             var uniqueName = new Date();
             var windowName = 'Print' + uniqueName.getTime();
             var printWindow = window.open(windowUrl, windowName, 'left=50000,top=50000,width=0,height=0');
             printWindow.document.write(printAllContent);  
             printWindow.document.close();
             printWindow.focus();
             printWindow.print();
             printWindow.close();
             }
             else
             {             
                 window.frames["IF1"].document.body.innerHTML=printAllContent;
                 window.frames["IF1"].focus();
                 window.frames["IF1"].print();
             }

        }
        
        function PrintpreviewClose()
        {
        $find('printPopUp').hide();
        document.getElementById("ctl00_ContentPlaceHolder1_linksDiv").style.display="block";
            if( document.getElementById("ctl00_ContentPlaceHolder1_ImagesliderDiv")!=null)
            {
            document.getElementById("ctl00_ContentPlaceHolder1_ImagesliderDiv").style.display="block";  
            }
        document.getElementById("ctl00_ContentPlaceHolder1_linksDiv").style.display="block";
        return true;
        } 
    function HideRelatedInformations()
    {
      document.getElementById("ctl00_ContentPlaceHolder1_relatedunitsmainDiv").style.display="none";
     document.getElementById("ctl00_ContentPlaceHolder1_unitinformationHeader").style.display="none";
    }
       function ShowrelatedUnits()
        { 
               document.getElementById('ctl00_ContentPlaceHolder1_lblPopupStatus').innerHTML = "";
               document.getElementById('ctl00_ContentPlaceHolder1_errorImg').style.display= "none";
               document.getElementById('ctl00_ContentPlaceHolder1_updateImg').style.display= "none";
               document.getElementById('ctl00_ContentPlaceHolder1_relatedunitsmainDiv').style.display= "";
               document.getElementById('ctl00_ContentPlaceHolder1_unitinformationHeader').style.display= "";
          
          document.getElementById("ctl00_ContentPlaceHolder1_relatedUnitsLink").style.display="";
          document.getElementById("ctl00_ContentPlaceHolder1_showrelatedUnitsLink").style.display="none";
           document.getElementById("ctl00_ContentPlaceHolder1_hdnrelatedunitsdivStatus").value="1";          
        
          
          return false;
        }
   function HideRelatedUnits()
    {
      document.getElementById("ctl00_ContentPlaceHolder1_relatedunitsmainDiv").style.display="none";
    document.getElementById("ctl00_ContentPlaceHolder1_showrelatedUnitsLink").style.display="";
     document.getElementById("ctl00_ContentPlaceHolder1_relatedUnitsLink").style.display="none";
     document.getElementById("ctl00_ContentPlaceHolder1_hdnrelatedunitsdivStatus").value="2";
    }
    
function accessListOver(source, eventArgs)

{
 document.getElementById('ctl00_ContentPlaceHolder1_txtSearch').value = eventArgs.get_value();
}

function ClearOptions()
{
  document.getElementById('ctl00_ContentPlaceHolder1_hdnSavedAmenities').value='';
   document.getElementById('ctl00_ContentPlaceHolder1_hdnAmenities').value='';
  document.getElementById('ctl00_ContentPlaceHolder1_ddlPriceFrom').options[0].selected=true;
  document.getElementById('ctl00_ContentPlaceHolder1_ddlPriceTo').options[0].selected=true;
  document.getElementById('ctl00_ContentPlaceHolder1_ddlBeds').options[0].selected=true;
  document.getElementById('ctl00_ContentPlaceHolder1_ddlBaths').options[0].selected=true;
  document.getElementById('ctl00_ContentPlaceHolder1_ddlMoveDate').options[0].selected=true;
  
   document .getElementById('ctl00_ContentPlaceHolder1_dvAmenitySelected').InnerHtml = "";
   if(document.getElementById('ctl00_ContentPlaceHolder1_dvAmenitySelected').childNodes[0])
     document.getElementById('ctl00_ContentPlaceHolder1_dvAmenitySelected').childNodes[0].data="";

   document.getElementById('ctl00_ContentPlaceHolder1_mddlPropertyType_tbm').value="Any";
   var listControl = document.getElementById("ctl00_ContentPlaceHolder1_mddlPropertyType_divMain");
   var inps = listControl.getElementsByTagName("input");
             for(var i=0;i<inps.length;i++)
            {
                 if(inps[i].type=="checkbox")
                 inps[i].checked=false;
                            
               }               
}

var tMyProfile=0;var tPasswordChange=0;

function setTimeOutIntervalMyProfile()
{     clearTimeout(tMyProfile);
      if(document.getElementById('ctl00_ContentPlaceHolder1_divMySearchStatus'))
      tMyProfile= window.setTimeout(function() { document.getElementById('ctl00_ContentPlaceHolder1_divMySearchStatus').style.display='none' },4000);
  if(document.getElementById('ctl00_ContentPlaceHolder1_mySavesearchErrorDiv'))
      tMyProfile= window.setTimeout(function() { document.getElementById('ctl00_ContentPlaceHolder1_mySavesearchErrorDiv').style.display='none' },4000);
}

function setTimeOutForPasswordChange()
{
        clearTimeout(tPasswordChange);
         if(document.getElementById('ctl00_ContentPlaceHolder1_divPasswordStatus'))
        tPasswordChange= window.setTimeout(function() { document.getElementById('ctl00_ContentPlaceHolder1_divPasswordStatus').style.display='none' },4000);
        if(document.getElementById('ctl00_ContentPlaceHolder1_updatepassworddivStyle'))
        tPasswordChange= window.setTimeout(function() { document.getElementById('ctl00_ContentPlaceHolder1_updatepassworddivStyle').style.display='none' },4000); 
}
 
   function DoActionIfKeyPress()
   {

      if(window.event)
      {
        if(event.keyCode==13)
        {
           if(homeValidation())
                         __doPostBack("ctl00$ContentPlaceHolder1$btnSearch",'');
                 
         }
      }
   }
function showfeedbackpopup()
{
 document.getElementById('ctl00_lblfeedbackError').innerHTML="";
    $find('feedbackpopup').show();
    if(navigator.appName == "Microsoft Internet Explorer")
                               pngCorrection("ctl00_lnkclosefeedback");
    
    return false;
}
function CloseFeedbackpopup()
{
 document.getElementById('ctl00_txtfeedbackcomments').value="";
 $find('feedbackpopup').hide();
return false;
}
function CloseFeedbackconfirmpopup()
{
if($find('feedbackConfirmPopup'))
 $find('feedbackConfirmPopup').hide();
 return false;

}
function CloseDetailsPopUp()
{ 
    if($find('myPopup')!=null)  
          $find('myPopup')._popupControlID="ctl00_ContentPlaceHolder1_mouseoverPanel1";
           
   // document.getElementById("map").innerHTML="";
    // GUnload();
    
    if( $find("detailsPopUp"))         
            $find("detailsPopUp").hide();     
     return false;   
   
}
 function SetlogoPosition()
 {
	        var xPos,yPos;
	        if (window.sidebar)
	         {
                // Mozilla Firefox
                  yPos = getAbsoluteTop('betaImg')+22;
                 document.getElementById('betaImg').style.left=getAbsoluteLeft('betaImg')+"px";
                 document.getElementById('betaImg').style.top=yPos+"px";
            }
            else
             {
                // In IE
                yPos = getAbsoluteTop('betaImg');
                 document.getElementById('betaImg').style.left=getAbsoluteLeft('betaImg');
                 document.getElementById('betaImg').style.top=yPos;
            }
        }


function getAbsoluteLeft(objectId) {

       // Get an object left position from the upper left viewport corner
       o = document.getElementById(objectId)
       oLeft = o.offsetLeft            // Get left position from the parent object
       while (o.offsetParent != null) {   // Parse the parent hierarchy up to the document element
           oParent = o.offsetParent    // Get parent object reference
           oLeft += oParent.offsetLeft // Add parent left position
           o = oParent
       }
       // Return left postion
       return oLeft
   }
     function getAbsoluteTop(objectId) {
       // Get an object top position from the upper left viewport corner
       // Tested with relative and nested objects
       o = document.getElementById(objectId)
       oTop = o.offsetTop            // Get top position from the parent object
       while (o.offsetParent != null) { // Parse the parent hierarchy up to the document element
           oParent = o.offsetParent  // Get parent object reference
           oTop += oParent.offsetTop // Add parent top position
           o = oParent
       }
       // Return top position
       return oTop
   }
   function EnableButton()
   {
   if( document.getElementById('ctl00_txtfeedbackcomments').value.length<=0)
   {
        document.getElementById('ctl00_btnsendfeedback').disabled=true;
        var imagetoshow = document.getElementById('ctl00_btnsendfeedback');           
        imagetoshow.src ="../Image/feedback deactive.jpg";
   }
   else
   {
       document.getElementById('ctl00_btnsendfeedback').disabled=false;
       var imagetoshow = document.getElementById('ctl00_btnsendfeedback');
       imagetoshow.src = "../Image/feedback button.jpg";
   }
   CharCounter("ctl00_txtfeedbackcomments");
   }
   function CharCounter(textId)
    {
    var totalchar = 1000;
    var txtbox = document.getElementById(textId);
    var lbl = document.getElementById('ctl00_lblcommentcount');
    if(txtbox.value.length > totalchar)
    {
    txtbox.value = txtbox.value.substring(0,totalchar);
    }
    lbl.innerHTML = (totalchar - txtbox.value.length) + " chars remaining" ;
    }
    
 function EnablebetaButton()
   {
   if( document.getElementById('ctl00_txtbetafeedbackcomments').value.length<=0)
   {
    document.getElementById('ctl00_btnbetasendfeedback').disabled=true;
           var imagetoshow = document.getElementById('ctl00_btnbetasendfeedback');           
           imagetoshow.src ="../Image/feedback deactive.jpg";
   }
   else
   {
       document.getElementById('ctl00_btnbetasendfeedback').disabled=false;
       var imagetoshow = document.getElementById('ctl00_btnbetasendfeedback');
       imagetoshow.src = "../Image/feedback button.jpg";

   }
   CharbetaCounter("ctl00_txtbetafeedbackcomments");
   }
   
   
   function CharbetaCounter(textId)
    {
    var totalchar = 1000;
    var txtbox = document.getElementById(textId);
    var lbl = document.getElementById('ctl00_lblbetacommentcount');
    if(txtbox.value.length > totalchar)
    {
    txtbox.value = txtbox.value.substring(0,totalchar);
    }
    lbl.innerHTML = (totalchar - txtbox.value.length) + " chars remaining" ;
    }

function setBetaImagePosition()
{
            var browser=navigator.appName;
            if (browser.indexOf('Explorer')>0)
            {
           var  ex=document.getElementById("betaImg");
           var xPos = getAbsoluteLeft('divContent') + 2;
           var yPos = getAbsoluteTop('divContent')+5;
           if((ex))
           $common.setLocation(ex, new Sys.UI.Point(xPos, yPos));
           }
}

function homeforrentClick(statename)
{


if (document.getElementById(statename)!=null)
{

 if (document.getElementById(statename).onclick)
    document.getElementById(statename).oldOnClick = document.getElementById(statename).onclick;
  document.getElementById(statename).onclick = cancelLink;
document.getElementById(statename).style.cursor='default';
}

}


function cancelLink ()
 {
  return false;
}
function disableLink (link) {
  if (link.onclick)
    link.oldOnClick = link.onclick;
  link.onclick = cancelLink;
  if (link.style)
    link.style.cursor = 'default';
}
function enableLink (link) {
  link.onclick = link.oldOnClick ? link.oldOnClick : null;
  if (link.style)
    link.style.cursor = 
      document.all ? 'hand' : 'pointer';
}
function toggleLink (link)
 {
  if (link.disabled) 
    enableLink (link)
  else 
    disableLink (link);
  link.disabled = !link.disabled; 
  //var reqUrl=window.location.href; if(reqUrl.contains('link'){}
  
  }

