   ns4 = (document.getElementById)? true:false;
   ie4 = (document.all)? true:false;
   mouseX=0;
   mouseY=0;
   bVisible = false;
   myw = 0;
   //   gblDisp = '';
   
   var h = new Object();
   var hc = new Object();
   var hp = new Object();
   var hr = new Object();
   var hnp = new Object();
   var hpc = new Object();
   var cat = new Object();

   
   function init() {

      check_cookies_onload(document.vSearch);

      if (ie4) document.onmousemove=mousemove;
      else {
         document.captureEvents(Event.MOUSEMOVE);
         document.onmousemove=mousemove;
      }
   }

   function mousemove(e) {
      if (ns4 && !ie4) {mouseX=e.pageX; mouseY=e.pageY}
      if (ie4) {
         mouseX=(event.clientX + document.body.scrollLeft); 
         mouseY=(event.clientY + document.body.scrollTop);
      }
      if (bVisible) {
         if (ns4) d = self.document.getElementById("altdiv");
         if (ie4) d = eval('document.all.altdiv');
         d.style.left = (mouseX+10)+'px';
         d.style.top = mouseY+'px';
      }
   }

   function ShowAltdiv( _strHTML, width, disp ) {
      if (ns4) d = self.document.getElementById("altdiv");
      if (ie4) d = eval('document.all.altdiv');

      bVisible = true;

      if (d != null) d.innerHTML = _strHTML;

      d.style.left = mouseX+10+'px';
      d.style.top = mouseY+'px';

   }

   function HideAltdiv() {
      if (ns4) d = document.getElementById("altdiv");
      if (ie4) d = eval('document.all.altdiv');
      d.innerHTML = '';
      bVisible = false;
      d.style.left = 0;
      d.style.top = 0;
   }


   function MO(name) {
      myname = unescape(name);
      myname = myname.replace(/\+/g , ' ');
      myname = myname.replace(/\\\\/g , '');
      strCLS = 'quick_alt';
      myw = 8 * myname.length;
      strHTML = '<table width="'+myw+'" class="'+strCLS+'"><tr align=center><td><b>'+myname+'</b></td></tr></table>';
      ShowAltdiv(strHTML, myw);
   }

   function MF(name) {
      myw=0;
      HideAltdiv();
   }


   function HO(hid) {
      to_disp1 = h[hid];
      to_disp2 = cat[hc[hid]];


      myname = unescape(h[hid]);
      myname = myname.replace(/\+/g , ' ');
      myname = myname.replace(/\\\\/g , '');

      mycat = unescape(cat[hc[hid]]);
      mycat = mycat.replace(/\+/g , ' ');
      mycat = mycat.replace(/\\\\/g , '');

      strHTML = '';
      if (hid == 0) strCLS = 'quick_alt_sel'; else strCLS = 'quick_alt';
      strHTML = strHTML + '<table class="' + strCLS + '" width="'+myw+'"><tr valign=top>';

      strHTML = strHTML + '<table class="' + strCLS + '"><tr>';
      if (hnp[hid] != null) {
        strHTML = strHTML + '<td width="66"><img width="64" height="64" border="0" class="bd_all" src="http://img.venere.com/img/hotels/'+hid+'.jpg"></td>';
      }
      strHTML = strHTML + '<td><b>'+myname+'</b><br>'+hc[hid];
      if (hr[hid] != 0) {
         strHTML = strHTML + '<br>Rating: '+hr[hid]+' <img src="/img/search/lbl/feedback_level_'+hr[hid]+'.gif">';
      }

      strHTML = strHTML + '<br>Total price from: ' +hpc[hid];

      strHTML = strHTML + '</td></tr></table>';

      ShowAltdiv(strHTML,'','RIGHT');
   }

   function HF() {
      HideAltdiv();
   }
   
