/* 
  var currenDate=new Date() ;   
  var _url='http://198.64.147.193/servlets/WDCAHotels.VisitorUpdate';   
  var fakeId=0;  
  var request='SEARCH_SAVE';  
  var websiteId='AFF10';  
  var platform=escape(''+navigator.platform) ;  
  var appVersion=escape(''+navigator.appVersion) ;  
  var browsMajorVer =escape(''+parseInt(navigator.appVersion)) ; 
  var browsMinorVer =escape(''+parseFloat(navigator.appVersion)) ; 
  var agt=navigator.userAgent.toLowerCase();  
  var is_major = parseInt(navigator.appVersion);  
  var is_nav4  = (is_major == 4)&&((agt.indexOf("mozilla")!=-1) &&(agt.indexOf("spoofer")==-1) && (agt.indexOf("compatible") == -1) && (agt.indexOf("opera")==-1) && (agt.indexOf("webtv")==-1) && (agt.indexOf("hotjava")==-1) ) ; 
  var grandParentReferrer='';  
  var parentReferrer=escape('');  
  var immediateReferrer='';  
  var referrer ='';  
  var queryString='';  
  var init='Y' ;  
  if(!is_nav4 || is_nav4){  
    immediateReferrer =document.referrer ; 
    referrer =(grandParentReferrer!="")? grandParentReferrer : (parentReferrer!="")? parentReferrer : immediateReferrer ;   
    queryString='request='+request+'&websiteId='+websiteId+'&referrer='+escape(referrer)+'&immediateReferrer='+escape(immediateReferrer)+'&appVersion='+appVersion+'&platform='+platform+'&browsMajorVer='+browsMajorVer+'&browsMinorVer='+browsMinorVer ;  
    logVisitor(queryString); 
  }else{  
  }  
     
  function updateVisitorCheckOut(){  
   elapsedTime=new Date() ;   
   elapsedTime=parseInt(elapsedTime-currenDate)/(1000) ;  
   currenDate=new Date() ;   
   request='SEARCH_UPDATE';  
   queryString='request='+request+'&init='+init+'&elapsedTime='+elapsedTime ;  
   logVisitor(queryString); 
   init='N' ;  
  }  
    
  function logVisitor(queryString){  
    fakeId += 1; 
    var __url=_url+'?'+fakeId+'&'+queryString
    document.images["exImage"].src =__url; 
    if(!is_nav4) setTimeout("updateVisitorCheckOut();", 5000);  
  }  
  window.onunload=updateVisitorCheckOut 
  
  */
  
  document.write('<Div id=rem><Input type=hidden name=visitorInfo ></Div>');
  document.write('<IFRAME name=ExchangeFrame style="width:0;height:0">  ');
  document.write('</IFRAME>   ');
  document.write('<LAYER name=ExchangeFrame WIDTH=0 HEIGHT=0 visibility="hide">   ');
  document.write('</LAYER>   '); 
   //------ communicating with the server ----------// 
  function exchanger(name){ 
     //hold the dynamically created iframe or layer 
     this.lyr = null; 
     this.name=name||""; 
     this.name=name; 
     if (document.layers) { 
         this.lyr = window.document.layers[this.name]; 
     } 
  }     
  exchanger.prototype.sendData=function(url){ 
     if(document.layers){ 
       this.lyr.src=url; 
     }else{ 
       window.frames[this.name].document.location.replace(url);        
     } 
  }        
  exchanger.prototype.retrieveData=function(varName){ 
     if (document.layers) { 
       return eval("this.lyr.document.form1." + varName+".value"); 
     } else {        
       return eval("window.frames['" + this.name + "'].document.form1." + varName+".value");  
     } 
  }     
  function initialize(){       
    //url ="http://198.64.147.194/session.asp";
    // when uploading uncomment the following line.
    url ="http://www.washington-dc-hotels-reservation.com/session.asp";
    ex = new exchanger("ExchangeFrame");
    ex.sendData(url);      
  }
  
  var visitorInfo='' ;
  
  function setSession(){     
   visitorInfo = ex.retrieveData("visitorInfo") ; 
   document.forms[0].visitorInfo.value=visitorInfo ;
   saveUser(visitorInfo);    
  }

  var currenDate=new Date() ;   
  var _url='http://www.wdcahotels-bookings.com/servlets/WDCAHotels.VisitorUpdate';   
  var fakeId=0;  
  var request='SEARCH_SAVE';  
  var websiteId='AFF10';  
  var platform=escape(''+navigator.platform) ;  
  var appVersion=escape(''+navigator.appVersion) ;  
  var browsMajorVer =escape(''+parseInt(navigator.appVersion)) ; 
  var browsMinorVer =escape(''+parseFloat(navigator.appVersion)) ; 
  var agt=navigator.userAgent.toLowerCase();  
  var is_major = parseInt(navigator.appVersion);  
  var is_nav4  = (is_major == 4)&&((agt.indexOf("mozilla")!=-1) &&(agt.indexOf("spoofer")==-1) && (agt.indexOf("compatible") == -1) && (agt.indexOf("opera")==-1) && (agt.indexOf("webtv")==-1) && (agt.indexOf("hotjava")==-1) ) ; 
  var grandParentReferrer='';  
  var parentReferrer=escape('');  
  var immediateReferrer='';  
  var referrer ='';  
  var queryString='';  
  var init='Y' ;  
  

  function saveUser(visitorInfo){
  if(!is_nav4 || is_nav4){  
    immediateReferrer =document.referrer ; 
    referrer =(grandParentReferrer!="")? grandParentReferrer : (parentReferrer!="")? parentReferrer : immediateReferrer ;   
    queryString='request='+request+'&visitorInfo='+visitorInfo+'&websiteId='+websiteId+'&referrer='+escape(referrer)+'&immediateReferrer='+escape(immediateReferrer)+'&appVersion='+appVersion+'&platform='+platform+'&browsMajorVer='+browsMajorVer+'&browsMinorVer='+browsMinorVer ;  
    //alert(queryString);
    logVisitor(queryString);
    
  }else{  
  }  
  }
     
  function updateVisitorCheckOut(){  
   elapsedTime=new Date() ;   
   elapsedTime=parseInt(elapsedTime-currenDate)/(1000) ;  
   currenDate=new Date() ;   
   request='SEARCH_UPDATE';  
   queryString='request='+request+'&visitorInfo='+visitorInfo+'&init='+init+'&elapsedTime='+elapsedTime ;  
   logVisitor(queryString); 
   init='N' ;  
  }  
    
  function logVisitor(queryString){  
    fakeId += 1; 
    var __url=_url+'?'+fakeId+'&'+queryString
    document.images["exImage"].src =__url; 
    setTimeout("updateVisitorCheckOut();", 5000);  
  }  
  window.onunload=updateVisitorCheckOut 
  

