
function ShowTab(id,obj)
{
    document.getElementById('ctl00_ContentPlaceHolder1_divNJ').style.display='none';
    document.getElementById('ctl00_ContentPlaceHolder1_divNY').style.display='none';
    document.getElementById('tbSale').className = 'Tab Rollout';
    document.getElementById('tbRent').className = 'Tab1 Rollout';
    document.getElementById('tbSale').onmouseout = function() { this.className = 'Tab Rollout' };
    document.getElementById('tbRent').onmouseout = function() { this.className = 'Tab1 Rollout' };
    document.getElementById('tbSale').onmouseover = function() { this.className = 'Tab Rollover' };
    document.getElementById('tbRent').onmouseover = function() { this.className = 'Tab1 Rollover' };
   
    document.getElementById(id).style.display = '';
  //  alert(obj.id);
    if (obj.id == 'tbRent') {
        obj.className = 'Tab1 Rollover';
        obj.onmouseout = function() { this.className = 'Tab1 Rollover' };
    }
    else if (obj.id == 'tbSale') {
        obj.className = 'Tab Rollover';
        obj.onmouseout = function() { this.className = 'Tab Rollover' };
    }
    else if (obj.id == 'tbLI') {
        obj.className = 'Tab1 Rollover';
        obj.onmouseout = function() { this.className = 'Tab1 Rollover' };
    }   
    //obj.className='Tab Rollover';
    //obj.onmouseout=function(){this.className='Tab Rollover'};
    //obj.onmouseover=function(){this.className='Tab Rollout'};
    
 }


 function ShowList(path)
  {
        var args='width=825,height=600,left=100,top=275,toolbar=0,'; 
        args+='location=0,status=0,menubar=0,taskbar=0,resizable=1,scrollbars=1';         
        window.open(path,'Linsting',args);   
        return true;
  }
  
  function ShowPreView(path)
  {
        var args='width=995,height=600,left=100,top=275,toolbar=0,'; 
        args+='location=0,status=0,menubar=1,taskbar=0,resizable=1,scrollbars=1';         
        window.open(path,'Linsting',args);
        return true;
  }
  
   function isNumberKey(evt)
   {
        var charCode = (evt.which) ? evt.which : event.keyCode
        if (charCode > 31 && (charCode < 48 || charCode > 57) )
            return false;

        return true;
    }

    function isNumbercomma(evt){
        var charCode = (evt.which) ? evt.which : event.keyCode
        if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode != 44)
            return false;
        return true;
    }
   
   function isDecimalKey(evt)
   {   
       /* var arr = obj.value.split('.')
        if(arr.length>1)
        {
            if(arr[1].length>1)
                return false;    
        }*/
        
        var charCode = (evt.which) ? evt.which : event.keyCode
        if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode !=46)
            return false;
      
        return true;
   }
  
    var Set=0;
  function SearchZAG()
  {
	  var txtSearch=document.getElementById('txtSearchZAG');
	  var id=txtSearch.value;
	 
	  if(id.length<7)
	  {
	       alert('Enter Correct ZAG#');
	       txtSearch.focus();
	       return false;
	  }
	  else
	  {	  
	        Zaglist.Website.webservices_z.bannerprovider.IsPropertyExists(id,SearchResult);  
	        return true;
	        
	  }
 }

 function SetEnter(id, e) {
   var key;
   if (window.event)
        key = window.event.keyCode;     //IE
   else
        key = e.which;     //firefox

    if (key == 13) {
        //Get the button the user wants to have clicked
        var btn = document.getElementById(id);
        if (btn != null) { //If we find the button click it
            btn.click();
            event.keyCode = 0
        }
    }
 }
 
function pause(numberMillis) 
{
    if(Set>0)
    {          
        alert(Set);    
        return;
    }
    else
    {
        setTimeout('pause()',numberMillis);
    }
} 

 
 function Check()
 {
    
    if(Set>0)
    {
        
        var args='width=825,height=600,left=100,top=275,toolbar=0,'; 
        args+='location=0,status=0,menubar=0,taskbar=0,resizable=1,scrollbars=1';         
        window.open('PrintView.aspx?pid='+Set,'Linsting',args);
        return;
    }
    else
    {
        alert(Set);
    }
    
    
 }
 

	
function SearchResult(result)
{
	    if(result==0)
	    {
	       var txtSearch=document.getElementById('txtSearchZAG');
           var id=txtSearch.value;
	       location.href='/noResult.aspx?sv='+id ;
	    }   
	    else
	    {	
	        Set=result;	
	        var args='width=825,height=600,left=100,top=275,toolbar=0,'; 
            args+='location=0,status=0,menubar=1,taskbar=0,resizable=1,scrollbars=1';         
            window.open('/PrintView.aspx?sc=1&pid='+result,'Linsting',args);     
            return true;
	    }
	        
}

function isSplChar(strToSearch)
{
     // declare which special chars to validate
     var illegalChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?";

     for (var i = 0; i < strToSearch.length; i++)
     {
          if (illegalChars.indexOf(strToSearch.charAt(i)) != -1)
          {
              alert ("Please do not enter any of the following character:\n" + strToSearch.charAt(i) + "\nThese are not allowed.\nPlease remove them and try again.");
              return false;
          }
     }
     return true;
}




/* Scroll image for size 350 for single listing page */
var timeoutID;
var scrollNext=0;
function MoveNext()
{
    var div=document.getElementById('ctl00_ContentPlaceHolder1_divImg');    
    
     if(scrollNext==350)
     { 
        scrollNext=0;
        document.getElementById('spnImageIndex').innerHTML=parseInt(div.scrollLeft/350)+1;
        
      }
      else
      {
       
       // scrollNext+=1;       //for slow transition        
          scrollNext+=350;     // for flip        
              
      //  div.scrollLeft=div.scrollLeft+1;      //for slow transition     
          div.scrollLeft=div.scrollLeft+350;    // for flip    
        MoveNext();
        return false;
      }
   
    
}
var scrollPre=350;
function MovePre()
{
    var div=document.getElementById('ctl00_ContentPlaceHolder1_divImg');   
    
     if(scrollPre==0)
     { 
         scrollPre=350;
         document.getElementById('spnImageIndex').innerHTML=parseInt(div.scrollLeft/350)+1;
      }
      else
      {
       // scrollPre-=1;
        scrollPre-=350;
      //  div.scrollLeft=div.scrollLeft-1;       
        div.scrollLeft=div.scrollLeft-350;       
        MovePre();
        return false;
      }  
    
    
}



/* Scroll image for size 350 for multiple listing page */
function MoveNew(id)
{
    
    if(id.indexOf('nex')>-1)
    {
         var _divid=id.replace('nex','divImg');  
         
         var _spanId=id.replace('nex','spnImageIndex'); 
         var _action='Next';     
         m1=new Move(_divid,_spanId,_action)
         m1.MoveNex();      
     
    }
    else
    {
         var _divid=id.replace('pre','divImg');  
         var _spanId=id.replace('pre','spnImageIndex'); 
         var _action='Pre';     
         m1=new Move(_divid,_spanId,_action)
         m1.MovePr();
         
    }
    return false;
}

function Move(divId,spanid,action)
{
    this.div=document.getElementById(divId);
    
    this.span=document.getElementById(spanid);
    this.action=action;
    this.scrollPre=350;  // div width
    this.scrollNext=0;  
    this.MoveNex=MoveNex;
    this.MovePr=MovePr;    
   
}

function MoveNex()
{
    
     if(this.scrollNext==350)
     { 
      
        this.scrollNext=0;
        this.span.innerHTML=parseInt(this.div.scrollLeft/350)+1;       
        return false;
      }
      else
      {
       // this.scrollNext+=1;     // for slow transition     
        this.scrollNext+=350    // for flip
        //this.div.scrollLeft=this.div.scrollLeft+1;    // for slow transition     
        this.div.scrollLeft=this.div.scrollLeft+350;   // for flip;
        this.MoveNex();
      }   
    
}
function MovePr()
{
    
     if(this.scrollPre==0)
     { 
        
        this.scrollPre=350;
        this.span.innerHTML=parseInt(this.div.scrollLeft/350)+1;        
        return false;;
        
      }
      else
      {
       // this.scrollPre-=1;      // for slow transition    
        this.scrollPre-=350;      // for flip
        //this.div.scrollLeft=this.div.scrollLeft-1;        // for slow transition  
        this.div.scrollLeft=this.div.scrollLeft-350;        // for flip  
        this.MovePr();        
      }  
    
}

function $(id)
{
     return document.getElementById(id);
}

function returnObjPosition(target)
{
	var x = 0;
	var y = 0;
	var tempObj = new Object();
	var obj = (typeof target == "object" ? target : returnObjById(target));
	while (obj.offsetParent != null) {
		x += obj.offsetLeft;
		y += obj.offsetTop;
		obj = obj.offsetParent;
	}
	x += obj.offsetLeft;
	y += obj.offsetTop;
	tempObj.x = x;
	tempObj.y = y;
	
	return tempObj;
}


function ShowMenu(Obj,id,show)
{
      var divMenu=document.getElementById(id) 
    if(show=='')
    {
       //  alert("");
          var obj1=returnObjPosition(Obj);   
          divMenu.style.left=(obj1.x) + 'px';
          divMenu.style.top=(obj1.y+20) + 'px';
    }
       divMenu.style.display = show;  
   
}

function getposOffset(what, offsettype)
{
    var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
    var parentEl=what.offsetParent;
    while (parentEl!=null)
    {
        totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
        parentEl=parentEl.offsetParent;
    }
    return totaloffset;
}





function openMap(obj)
{
   if(obj=='true')
   document.getElementById('ctl00_ContentPlaceHolder1_divMap').style.display='block';
   else
   document.getElementById('ctl00_ContentPlaceHolder1_divMap').style.display='none';
}

function Enablenewlistingdrop(obj, dropdown)
{
    //alert(obj.checked);
    if(obj.checked)
    {
        document.getElementById(dropdown).disabled="";
    }
    else
    {
        document.getElementById(dropdown).disabled="disabled";
    }
}

function Showtopsearch()
{
    var hfield = document.getElementById('ctl00_ucHeader_hdropselected');
    if(hfield == null)
        hfield = document.getElementById('ucHeader_hdropselected');
        
    var type = hfield.value;
    var spnlabel = document.getElementById('spnlabel');
    var hsearchmode = document.getElementById('ctl00_ucHeader_hsearchmode');
    if(hsearchmode == null)
        hsearchmode = document.getElementById('ucHeader_hsearchmode');
    hsearchmode.value = type;
    Showsearch(type);    
}

function Showsearch(type)
{
    var hsearchmode = document.getElementById('ctl00_ucHeader_hsearchmode');
    if(hsearchmode == null)
        hsearchmode = document.getElementById('ucHeader_hsearchmode');
    hsearchmode.value = type;    
    document.getElementById('searchoverlay').style.display='';
    document.getElementById('searchdiv').style.display='';
    
    var spnlabel = document.getElementById('spnlabel');
    
    var spchkpets  = document.getElementById('spchkpets');
    var spchkopens  = document.getElementById('spchkopens');    
    var spnohlabelS = document.getElementById('spnohlabelS');
    
    var spchkpetc  = document.getElementById('spchkpetc');
    var spchkopenc  = document.getElementById('spchkopenc');    
    var spnohlabelC = document.getElementById('spnohlabelC');
    
    var trland1 = document.getElementById('trland1');
    var trland2 = document.getElementById('trland2');
    var trlandc1 = document.getElementById('trlandc1');
    var trlandc2 = document.getElementById('trlandc2');
    
    var spnCondo = document.getElementById('spnCondo');
    var spnchkCondo = document.getElementById('spnchkCondo');
    var spnCoop = document.getElementById('spnCoop');
    var spnchkCoop = document.getElementById('spnchkCoop');
    
    var spnCondoC = document.getElementById('spnCondoC');
    var spnchkCondoC = document.getElementById('spnchkCondoC');
    var spnCoopC = document.getElementById('spnCoopC');
    var spnchkCoopC = document.getElementById('spnchkCoopC');
    

    if(type=="s")
    {
        spchkopenc.style.display = "";
        spchkopens.style.display = "";
        spchkpets.style.display = "none";
        spchkpetc.style.display = "none";
        spnohlabelS.innerHTML = "Open House";
        spnohlabelC.innerHTML = "Open House";
        spnlabel.innerHTML = "Search Homes For Sale";
        
        trland1.style.display = '';
        trland2.style.display = '';
        trlandc1.style.display = '';
        trlandc2.style.display = '';
        
        spnCondo.style.display = '';
        spnchkCondo.style.display = '';
        spnCoop.style.display = '';
        spnchkCoop.style.display = '';
        
        spnCondoC.style.display = '';
        spnchkCondoC.style.display = '';
        spnCoopC.style.display = '';
        spnchkCoopC.style.display = '';
        
    }
    else 
    {
        spchkopenc.style.display = "none";
        spchkopens.style.display = "none";
        spchkpets.style.display = "";
        spchkpetc.style.display = "";
        spnohlabelS.innerHTML = "Pets Allowed";
        spnohlabelC.innerHTML = "Pets Allowed";
        spnlabel.innerHTML = "Search Homes For Rent";
        
        trland1.style.display = 'none';
        trland2.style.display = 'none';
        trlandc1.style.display = 'none';
        trlandc2.style.display = 'none';
        
        spnCondo.style.display = 'none';
        spnchkCondo.style.display = 'none';
        spnCoop.style.display = 'none';
        spnchkCoop.style.display = 'none';
        
        spnCondoC.style.display = 'none';
        spnchkCondoC.style.display = 'none';
        spnCoopC.style.display = 'none';
        spnchkCoopC.style.display = 'none';
    }

}

function validatelogin() {

    var Email = document.getElementById('ctl00_ucHeader_txtemail') != null ? document.getElementById('ctl00_ucHeader_txtemail') : document.getElementById('ucHeader_txtemail');
    if (Email.value == "") {
        alert('Please enter a email');
        Email.focus();
        return false;
    }
    var sEmail = Email.value;
    if (sEmail.indexOf('.') == 0 || sEmail.indexOf('.') == -1 || sEmail.indexOf('@') == 0 || sEmail.indexOf('@') == -1 || sEmail.indexOf('.') == sEmail.length - 1 || sEmail.indexOf(',') >= 0) {
        alert('Please enter a valid email');
        Email.focus();
        return false;
    }

    var password = document.getElementById('ctl00_ucHeader_txtpassword') != null ? document.getElementById('ctl00_ucHeader_txtpassword') : document.getElementById('ucHeader_txtpassword');
    if (password.value == "") {
        alert('Please enter password.');
        password.focus();
        return false;
    }

    var xmlhttp;
    if (window.XMLHttpRequest)
    {// code for IE7+, Firefox, Chrome, Opera, Safari
        xmlhttp = new XMLHttpRequest();
    }
    else
    {// code for IE6, IE5
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xmlhttp.onreadystatechange = function() {
        if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {

            var resp = xmlhttp.responseText;
           
            switch (resp) {
                case 'error1':
                    $('ctl00_ucHeader_lblloginmsg').innerHTML = "<font color='red'><b>Make sure that user ID and password are correct.</b></font>";
                    break;
                case 'error2':
                    $('ctl00_ucHeader_lblloginmsg').innerHTML = "<font color='red'><b>Make sure that you are site user.</b></font>";
                    break;
                case 'error3':
                    $('ctl00_ucHeader_lblloginmsg').innerHTML = "<font color='red'><b>Your account is not activated. Please contact the main administrator.</b></font>";
                    break;
                case 'error4':
                    $('ctl00_ucHeader_lblloginmsg').innerHTML = "<font color='red'><b>Your account has been expired. Please contact the main administrator.</b></font>";
                    break;
                case 'error5':
                    $('ctl00_ucHeader_lblloginmsg').innerHTML = "<font color='red'><b>Please enter a valid email id.</b></font>";
                    break;
                case 'error6':
                    $('ctl00_ucHeader_lblloginmsg').innerHTML = "<font color='red'><b>Please enter password.</b></font>";
                    break;
                case 'successreload':
                    window.location.reload();
                default:
                    //alert(resp);
                    window.location.href = resp;
                    break;
            }
        }
    }
    var tsTimeStamp = new Date().getTime();
    xmlhttp.open("GET", "ajaxlogin.aspx?action=login&r=" + tsTimeStamp + "&txtemail=" + sEmail + "&txtpassword=" + password.value + "&hredirect=" + $('ctl00_ucHeader_hredirect').value, true);
    xmlhttp.send();
  
    return false;
    
}
function validateregister() {
    var fname = document.getElementById('ctl00_ucHeader_txtFname') != null ? document.getElementById('ctl00_ucHeader_txtFname') : document.getElementById('ucHeader_txtFname');
    if(fname.value=="")
    {
        alert('Please enter first name.');
        fname.focus();
        return false;
    }
    
    var lname = document.getElementById('ctl00_ucHeader_txtLname') != null ? document.getElementById('ctl00_ucHeader_txtLname') : document.getElementById('ucHeader_txtLname'); ;
    if(lname.value=="")
    {
        alert('Please enter last name.');
        lname.focus();
        return false;
    }

    var Email = document.getElementById('ctl00_ucHeader_txtuserEmail') != null ? document.getElementById('ctl00_ucHeader_txtuserEmail') : document.getElementById('ucHeader_txtuserEmail'); ;
    if (Email.value == "") {
        alert('Please enter a email');
        Email.focus();
        return false;
    }
    var sEmail = Email.value;
    if (sEmail.indexOf('.') == 0 || sEmail.indexOf('.') == -1 || sEmail.indexOf('@') == 0 || sEmail.indexOf('@') == -1 || sEmail.indexOf('.') == sEmail.length - 1 || sEmail.indexOf(',') >= 0)
    {
        alert('Please enter a valid email');
        Email.focus();
        return false;
    }
    
    var pass = document.getElementById('ctl00_ucHeader_txtRPassword') != null ? document.getElementById('ctl00_ucHeader_txtRPassword') : document.getElementById('ucHeader_txtRPassword');
    if(pass.value=="")
    {
         alert('Please enter password');
         pass.focus();
         return false;
    }
    var cpass = document.getElementById('ctl00_ucHeader_txtRCpassword') != null ? document.getElementById('ctl00_ucHeader_txtRCpassword') : document.getElementById('ucHeader_txtRCpassword'); ;
    if(pass.value!=cpass.value)
    {
        alert('Password and confirm password not matching.');
        cpass.focus();
        return false;
    }
    

    var xmlhttp;
    if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
        xmlhttp = new XMLHttpRequest();
    }
    else {// code for IE6, IE5
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xmlhttp.onreadystatechange = function() {
        if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {

            var resp = xmlhttp.responseText;

            switch (resp) {
                case 'error1':
                    $('ctl00_ucHeader_lblRmsg').innerHTML = "<font color='red'><b>Error in registration.</b></font>";
                    break;
                case 'error2':
                    $('ctl00_ucHeader_lblRmsg').innerHTML = "<font color='red'><b>User already exists with this email. Please try again.</b></font>";
                    break;
                default:
                    window.location.href = 'success.aspx';
                    break;
            }
        }
    }

    var tsTimeStamp = new Date().getTime();
    xmlhttp.open("GET", "ajaxlogin.aspx?action=register&r=" + tsTimeStamp + "&fname=" + fname.value + "&lname=" + lname.value + "&sEmail=" + sEmail + '&pass=' + pass.value, true);
    xmlhttp.send();

    return false;
}

function showlogin(type) {
    
     document.getElementById('searchoverlay').style.display = '';
     document.getElementById('divLoginpopup').style.display = '';
     Setlogintabs(type);
    
}

function Setlogintabs(type) {

    var tbllogin = document.getElementById('ctl00_ucHeader_tbllogin') != null ? document.getElementById('ctl00_ucHeader_tbllogin') : document.getElementById('ucHeader_tbllogin');
    var tblRegister = document.getElementById('ctl00_ucHeader_tblRegister')!=null ? document.getElementById('ctl00_ucHeader_tblRegister') : document.getElementById('ucHeader_tblRegister');
    tbllogin.style.display = 'none';
    tblRegister.style.display = 'none';
  
    if (type == "l") {
        tbllogin.style.display = '';
        document.getElementById('lil').className = 'current';
        document.getElementById('lir').className = '';
    }
    else {
        
        tblRegister.style.display = '';
        document.getElementById('lil').className = '';
        document.getElementById('lir').className = 'current';
    }

}

function Setaccounttabs(type) {
    document.getElementById('tblnotify').style.display = 'none';
    document.getElementById('tblaccount').style.display = 'none';
    document.getElementById('tblprofile').style.display = 'none';
    document.getElementById('lia').className = '';
    document.getElementById('lin').className = '';
    document.getElementById('lip').className = '';
    if (type == "a") {
        document.getElementById('tblaccount').style.display = '';
        document.getElementById('lia').className = 'current';
    }
    else if (type == "n") {

        document.getElementById('tblnotify').style.display = '';
        document.getElementById('lin').className = 'current';
    }
    else if (type == "p") {

        document.getElementById('tblprofile').style.display = '';
        document.getElementById('lip').className = 'current';
    }
}

function Closesearch()
{
    if (document.getElementById('searchoverlay')) {
        document.getElementById('searchoverlay').style.display = 'none';
    }
    
    if(document.getElementById('searchdiv')){
        document.getElementById('searchdiv').style.display = 'none';
    }
   
    if(document.getElementById('divEmail'))
    {
     
        document.getElementById('divEmail').style.display='none';
    }
    if(document.getElementById('divEmailtoagent'))
    {
     
        document.getElementById('divEmailtoagent').style.display='none';
    }
    
    if(document.getElementById('divMapsearch'))
    {
     
        document.getElementById('divMapsearch').style.display='none';
    }
    if(document.getElementById('divmedia'))
    {
       document.getElementById('divmedia').style.display='none';
    }
    
    if(document.getElementById('divpreview'))
    {
       document.getElementById('divpreview').style.display='none';
   }
   if (document.getElementById('divLoginpopup')) {
       document.getElementById('divLoginpopup').style.display = 'none';
   }
   if(document.getElementById('divOH'))
   {
       document.getElementById('divOH').style.display = 'none';
   }
   if (document.getElementById('divVT')) {
       document.getElementById('divVT').style.display = 'none';
   }
   if (document.getElementById('divEmbed')) {
       document.getElementById('divEmbed').style.display = 'none';
   }
   if (document.getElementById('divPChange')) {
       document.getElementById('divPChange').style.display = 'none';
   }
   
   if (document.getElementById('divMap')) {
       document.getElementById('divMap').style.display = 'none';
   }

   if (document.getElementById('divVideo')) {
       document.getElementById('divVideo').style.display = 'none';
   }
   
   if (document.getElementById('divPrichistory')) {
       document.getElementById('divPrichistory').style.display = 'none';
   }
   if (document.getElementById('divFeature')) {
       document.getElementById('divFeature').style.display = 'none';
   }
   if (document.getElementById('trmap')) {
       document.getElementById('trmap').style.display = 'none';
   }
   if (document.getElementById('divDeleteAC')) {
       document.getElementById('divDeleteAC').style.display = 'none';
   } if (document.getElementById('divAccountsetup')) {
   document.getElementById('divAccountsetup').style.display = 'none';
   }
}

function closethisdiv(div) {
    document.getElementById(div).style.display = 'none';
}
function showthisdiv(div) {
    document.getElementById(div).style.display = 'block';
}

function closepopup(id) {
    document.getElementById(id).style.display = 'none';
    document.getElementById('searchoverlay').style.display = 'none';
}

function showmapsearch(type) {

    document.getElementById('trmap').style.display = '';
    document.getElementById('divMapsearch').style.display = '';
    document.getElementById('searchoverlay').style.display = '';
    if (type == 'r') {
        document.getElementById('tdmap').innerHTML = "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0' width='790' height='485' id='Object1' align='middle'><param name='allowScriptAccess' value='sameDomain' /> <param name='allowFullScreen' value='false' /><param name='movie' value='map3.swf?st=r' /><param name='quality' value='high' /><param name='bgcolor' value='#ffffff' />	<embed src='map3.swf?st=r' quality='high' bgcolor='#ffffff' width='790' height='485' name='map2' align='middle' allowScriptAccess='sameDomain' allowFullScreen='false' type='application/x-shockwave-flash' pluginspage='http://www.adobe.com/go/getflashplayer' /></object>";

        document.getElementById('tbNJ').className = 'Tab1 Rollover';
        document.getElementById('tbNJ').onmouseout = function() { this.className = 'Tab1 Rollover' };
        
        document.getElementById('tbNY').className = 'Tab Rollout';
        document.getElementById('tbNY').onmouseout = function() { this.className = 'Tab Rollout' };

        document.getElementById('tbOH').className = 'Tab1 Rollout';
        document.getElementById('tbOH').onmouseout = function() { this.className = 'Tab1 Rollout' };
    }
    else if (type == 's') {
        document.getElementById('tdmap').innerHTML = "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0' width='790' height='485' id='Object1' align='middle'><param name='allowScriptAccess' value='sameDomain' /> <param name='allowFullScreen' value='false' /><param name='movie' value='map3.swf?st=s' /><param name='quality' value='high' /><param name='bgcolor' value='#ffffff' />	<embed src='map3.swf?st=s' quality='high' bgcolor='#ffffff' width='790' height='485' name='map2' align='middle' allowScriptAccess='sameDomain' allowFullScreen='false' type='application/x-shockwave-flash' pluginspage='http://www.adobe.com/go/getflashplayer' /></object>";

        document.getElementById('tbNY').className = 'Tab Rollover';
        document.getElementById('tbNY').onmouseout = function() { this.className = 'Tab Rollover' };
        
        document.getElementById('tbNJ').className = 'Tab1 Rollout';
        document.getElementById('tbNJ').onmouseout = function() { this.className = 'Tab1 Rollout' };

        document.getElementById('tbOH').className = 'Tab1 Rollout';
        document.getElementById('tbOH').onmouseout = function() { this.className = 'Tab1 Rollout' };
    }
    else {
        document.getElementById('tdmap').innerHTML = "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0' width='790' height='485' id='Object1' align='middle'><param name='allowScriptAccess' value='sameDomain' /> <param name='allowFullScreen' value='false' /><param name='movie' value='map3.swf?st=o' /><param name='quality' value='high' /><param name='bgcolor' value='#ffffff' />	<embed src='map3.swf?st=o' quality='high' bgcolor='#ffffff' width='790' height='485' name='map2' align='middle' allowScriptAccess='sameDomain' allowFullScreen='false' type='application/x-shockwave-flash' pluginspage='http://www.adobe.com/go/getflashplayer' /></object>";

        document.getElementById('tbOH').className = 'Tab1 Rollover';
        document.getElementById('tbOH').onmouseout = function() { this.className = 'Tab1 Rollover' };

        document.getElementById('tbNY').className = 'Tab Rollout';
        document.getElementById('tbNY').onmouseout = function() { this.className = 'Tab Rollout' };
        document.getElementById('tbNJ').className = 'Tab1 Rollout';
        document.getElementById('tbNJ').onmouseout = function() { this.className = 'Tab1 Rollout' };
    }
}

  function MShowTab(type, obj) {
     
      document.getElementById('tbNY').className = 'Tab Rollout';
      document.getElementById('tbNJ').className = 'Tab1 Rollout';
      document.getElementById('tbOH').className = 'Tab1 Rollout';
      
      document.getElementById('tbNY').onmouseout = function() { this.className = 'Tab Rollout' };
      document.getElementById('tbNJ').onmouseout = function() { this.className = 'Tab1 Rollout' };
      document.getElementById('tbOH').onmouseout = function() { this.className = 'Tab1 Rollout' };
      
      document.getElementById('tbNY').onmouseover = function() { this.className = 'Tab Rollover' };
      document.getElementById('tbNJ').onmouseover = function() { this.className = 'Tab1 Rollover' };
      document.getElementById('tbOH').onmouseover = function() { this.className = 'Tab1 Rollover' };

      if (obj.id == 'tbNJ') {
          obj.className = 'Tab1 Rollover';
          obj.onmouseout = function() { this.className = 'Tab1 Rollover' };
      }
      else if (obj.id == 'tbNY') {
          obj.className = 'Tab Rollover';
          obj.onmouseout = function() { this.className = 'Tab Rollover' };
      }
      else if (obj.id == 'tbOH') {
          obj.className = 'Tab1 Rollover';
          obj.onmouseout = function() { this.className = 'Tab1 Rollover' };
      }
      showmapsearch(type);
  }

function showvideo(url)
{
      var src = url.replace('http://www.youtube.com/watch?v=','http://www.youtube.com/v/');
      document.getElementById('Span2').innerHTML = "Zaglist Video"
      document.getElementById('divMapsearch').style.display='';
      document.getElementById('searchoverlay').style.display='';
      document.getElementById('tdmap').innerHTML = "<object width='640' height='385'><param name='movie' value='"+src+"?fs=1&amp;hl=en_US&amp;rel=0&amp;color1=0x006699&amp;color2=0x54abd6'></param><param name='allowFullScreen' value='true'></param><param name='allowscriptaccess' value='always'></param><embed src='"+src+"?fs=1&amp;hl=en_US&amp;rel=0&amp;color1=0x006699&amp;color2=0x54abd6' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='640' height='385'></embed></object>";
}

function forsaletab(id,element)
{
    var liArray=document.getElementById("tabUL").childNodes;
    i=0;
    while(liArray[i])
    {
        liArray[i].className = "";
        i++;
    }
    element.className="current"; 
    
    document.getElementById(id).style.display='';
    
    if(id == "divSaleCity")
    {      
        document.getElementById("divSaleCounty").style.display='none';
        document.getElementById("divSaleZag").style.display='none';
    }
    else if(id == "divSaleCounty")
    {
        document.getElementById("divSaleCity").style.display='none';
        document.getElementById("divSaleZag").style.display='none';
    }
    else if(id == "divSaleZag")
    {
        document.getElementById("divSaleCity").style.display='none';
        document.getElementById("divSaleCounty").style.display='none';
    }
    
}


 function removetext(obj,objvalue)
 {
    //alert(objvalue);
     if(obj.value==objvalue)
     {
         obj.value="";
     }
     return false;
}

function appendtext(obj,objvalue)
{   
    //alert(objvalue);
    if(obj.value=="")
    {
        obj.value=objvalue;
    }
   return false;
}

  function findPosX(obj)
  {
        var curleft = 0;
        if(obj.offsetParent)
            while(1) 
            {
              curleft += obj.offsetLeft;
              if(!obj.offsetParent)
                break;
              obj = obj.offsetParent;
            }
        else if(obj.x)
            curleft += obj.x;
        return curleft;
  }
  
  
  function findPosY(obj)
  {
        var curtop = 0;
        if(obj.offsetParent)
            while(1)
            {
              curtop += obj.offsetTop;
              if(!obj.offsetParent)
                break;
              obj = obj.offsetParent;
            }
        else if(obj.y)
            curtop += obj.y;
        return curtop;
  }


var togglopen=true;
function showdropmenu()
{
     var menuobj = document.getElementById("menu");
    if(togglopen)
    {
        var obj = document.getElementById('spnhomeforsale');
        var posX = findPosX(obj);
        var posY = findPosY(obj);          
      
        
        var browserName=navigator.appName; 
        
        if (browserName=="Microsoft Internet Explorer")
        {   
            //alert(browserName);
           posX = posX-20;
        }
            
        menuobj.style.position.left = posX+"px";
        menuobj.style.position.top = posY+"px";
        menuobj.style.display="";

   }
   else
   {
        menuobj.style.display="none";
   }
   
   togglopen=!togglopen;
}

function selectitem(val,s)
{
    var hfield = document.getElementById('ctl00_ucHeader_hdropselected');
    if(hfield == null)
     hfield = document.getElementById('ucHeader_hdropselected');
    hfield.value = s;
    document.getElementById("asearch").innerHTML="<strong>"+val+"</strong>";
    var menuobj = document.getElementById("menu");
    menuobj.style.display="none";
    togglopen=!togglopen;
}

function checkIt(evt)
{
    evt = (evt) ? evt : window.event
    var charCode = (evt.which) ? evt.which : evt.keyCode
    if (charCode > 31 && (charCode < 48 || charCode > 57))
    {
        status = "This field accepts numbers only."
        return false
    }
    status = ""
    return true
}

function showland(val)
{
    document.getElementById('trland').style.display = val; 
}

function GetTopLeft(elm)
{

    var x, y = 0;

    //set x to elm’s offsetLeft
    x = elm.offsetLeft;

    //set y to elm’s offsetTop
    y = elm.offsetTop;

    //set elm to its offsetParent
    elm = elm.offsetParent;

    //use while loop to check if elm is null
    // if not then add current elm’s offsetLeft to x
    //offsetTop to y and set elm to its offsetParent

    while(elm != null)
    {
        
        x = parseInt(x) + parseInt(elm.offsetLeft);
        y = parseInt(y) + parseInt(elm.offsetTop);
        elm = elm.offsetParent;
    }

    //here is interesting thing
    //it return Object with two properties
    //Top and Left
    
    return {Top:y+20, Left: x+20};

}

function creatediv(id, html, width, height, left, top)
 {

   var newdiv = document.createElement('div');
   newdiv.setAttribute('id', id);
   
   if (width) {
       newdiv.style.width = 300;
   }
   
   if (height) {
       newdiv.style.height = 300;
   }
   
   if ((left || top) || (left && top)) {
       newdiv.style.position = "absolute";
       
       if (left) {
           newdiv.style.left = left;
       }
       
       if (top) {
           newdiv.style.top = top;
       }
   }
   
   newdiv.style.background = "#00C";
   newdiv.style.border = "4px solid #000";
   
   if (html) {
       newdiv.innerHTML = html;
   } else {
       newdiv.innerHTML = "nothing";
   }
   
   document.body.appendChild(newdiv);

} 

function textboxMultilineMaxNumber(txt,maxLen)
{  
     try
     {  
        if(txt.value.length > (maxLen-1))
            return false;  
            
      }catch(e)
      {  
      }  
 
 }  


 function CalculateChars(Obj, id, max) {
        var txtCharsleft = document.getElementById(id);

        var count = Obj.value.length;
        var left = max - count;

        if (count > max) {
            alert('Please enter max ' + max + ' characters');
            Obj.value = Obj.value.substring(0, max);
        }
        else if(txtCharsleft)
            txtCharsleft.value = left;
        return true;
    }
    
    function toggleMonth(year,obj)
    {
        //alert(obj.className);
        obj.className =  (obj.className == "expend" ? "year" : "expend");
       
        //obj.style.listStyle = (obj.listStyle == 'url(images/expand.gif)' ? 'url(images/collapse.gif)' : 'url(../images/expand.gif)') ;
        var monthList = document.getElementById("monthList");
        var years = monthList.getElementsByTagName("ul");
        for (i = 0; i < years.length; i++) {
            if (years[i].id == year) {
                var state = years[i].className == "open" ? "" : "open";
                years[i].className = state;
                break;
            }
        }
    }

    function KeyDownHandler(e, btn) {
        var eventInstance = window.event ? event : e;

        if (window.event) // IE
        {
            if (eventInstance.keyCode == 13) {
                eventInstance.returnValue = false;
                eventInstance.cancel = true;
                var obj = document.getElementById(btn);
                obj.click();
                return false;
            }
        }
        else if (eventInstance.which) // Netscape/Firefox/Opera
        {
            if (eventInstance.which == 13) {
                eventInstance.returnValue = false;
                eventInstance.preventDefault();
                eventInstance.cancelBubble = true;
                var obj = document.getElementById(btn);
                obj.click();
                return false;
            }
        }
    }

    function isEmailValid(sEmail) {
        if (sEmail.value == '' || sEmail.indexOf('.') == 0 || sEmail.indexOf('.') == -1 || sEmail.indexOf('@') == 0 || sEmail.indexOf('@') == -1 || sEmail.indexOf('.') == sEmail.length - 1 || sEmail.indexOf(',') >= 0)
            return false;
        else

            return true;
    }

    function addCommas(nStr) {
        nStr += '';
        x = nStr.split('.');
        x1 = x[0];
        x2 = x.length > 1 ? '.' + x[1] : '';
        var rgx = /(\d+)(\d{3})/;
        while (rgx.test(x1)) {
            x1 = x1.replace(rgx, '$1' + ',' + '$2');
        }
        return x1 + x2;
    }

    function ShowZagMsg(msg) {
        showthisdiv('Zagmsg');
        document.getElementById('tdZagMessage').innerHTML = "<strong>"+msg+"</strong>";
        //setTimeout("closethisdiv('Zagmsg')", 2000);
    }



    

    




    

 
