﻿var main = false;function $($) {return document.getElementById($);}
var onloadCollection = [];
var onLoadTrash = [];
window.onload = function()
{   var c = onloadCollection.length;
    for(var i=0;i<c;i++)
    {   onloadCollection[i]();
    }
    var c = onLoadTrash.length;
    for(var i=0;i<c;i++)
    {   onLoadTrash[i]();
    }
}
var onunloadCollection = [];
window.onunload = function()
{   var c = onunloadCollection.length;
    for(var i=0;i<c;i++)
    {   onunloadCollection[i]();
    }
};
var ImagesToPreLoad;
if(location.href.match(/((localhost\/hotelrent\/)|(hotelrent\.co\.il\/))$/i))
ImagesToPreLoad = 
[   'img/resbut_main_a.gif',
    'img/hcar_but_a.gif',
    'img/sale_down.gif'
];
else
ImagesToPreLoad = 
[   'img/strelka_up.gif',
    'img/strelka_down.gif',
    'img/ch_but_bg_a.gif',
    'img/resbut_main_a.gif',
    'img/hcar_but_a.gif',
    'img/resbut_pay2_a.gif',
    'img/showAll_btn_down.gif',
    'img/choice_btn_down.gif',
    'img/ok_btn_down.gif',
    'img/search_advanced.jpg',
    'img/search_advanced_up.jpg',
    'img/search_advanced_down.jpg',
    'img/search_new.jpg',
    'img/search_new_up.jpg',
    'img/search_new_down.jpg',
    'img/menu_act.png',
    'img/stars_white_on_blue.gif',
    'img/stars_blue.gif',
    'img/stars_light_blue.gif',
    'img/mail_btn_up.gif',
    'img/mail_btn_down.gif',
    'img/res_p_l.gif',
    'img/res_p_r.gif',
    'img/res_tr_bgh.gif',
    'img/favorites_down.gif',
    'img/show_all_down.gif',
    'img/clean_sinun_down.gif',
    'img/place_down.gif',
    'img/hotel_search_down.gif',
    'img/hotel_about_down.gif',
    'img/hotel_map_down.gif',
    'img/map_zoom_down.gif',
    'img/table_back_down.gif',
    'img/mail_mail.gif'
];
ImagesToPreLoad[ImagesToPreLoad.length] = 'img/menu_act.png';
ImagesToPreLoad[ImagesToPreLoad.length] = 'img/menu_reg.png';


function getScrollXY() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof(window.pageYOffset) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if(document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  return {x:scrOfX, y:scrOfY};
}



function isIE6(){return /MSIE (5\.5|6).+Win/.test(navigator.userAgent);}
var DateTime = 
{   toDayYear: new Date().getFullYear(),
    monthNames:[],
    getDate:function(y,m,d)
    {   return parseInt((new Date(y,m,d).getTime())/1000);
    },
    writeDate:function(D)
    {   if(D&&D!='') D = this.writeDateOnly(D)+' ('+this.writeTimeOnly(D)+')';
        return D;
    },
    writeDateOnly:function(D)
    {   if(D&&D!='')
        {   var y = D.split('-')[0].substring(2);
            var m = D.split('-')[1];
            var d = D.split('-')[2].split('T')[0];
            return (d+'/'+m+'/'+y);
        }
        return '';
    },
    writeTimeOnly:function(D)
    {   if(D&&D!='') D = D.split('-')[2].split('T')[1].substring(0,5);
        return D;
    },
    formatDate:function(y,m,d,th,tm)
    {   return y+'-'+m+'-'+d+'T'+th+':'+tm+':00';
    },
    StringToDate:function(D)
    {   if(D&&D!='')
        {   var y = parseInt(D.split('-')[0]);
            var m = parseInt(D.split('-')[1].replace(/^0/,''))-1;
            var d = parseInt(D.split('-')[2].split('T')[0].replace(/^0/,''));
            return new Date(y,m,d);
        }
        return null;
    },
    DateToString:function(D)
    {   if(D)
        {   var y = D.getFullYear();
            var m = D.getMonth()+1;if(m<10)m = '0'+m;
            var d = D.getDate();if(d<10)d = '0'+d;
            return y+'-'+m+'-'+d;
        }
        return '';
    }
};
function getTimeZone()
{	var JAN=0;
    var d = new Date(0); // 1 Jan 1970 0:00 GMT
    if( d.getMonth() == JAN )
        return d.getHours();
    else // d == December 1969
        return d.getHours() - 24;
}
function set_date(t)
{   var today = Date.parse(new Date());
    var r = new Date(today+(t*24-getTimeZone())*60*60*1000);
    return r;
}
function setDay(t){    t = set_date(t).getDate();if(t<10) t= '0'+t;  return t;}
function setMonth(t, isNumber){  t = set_date(t).getMonth()+1;if(isNumber) {if(t<10) t= '0'+t;} else t = DateTime.monthNames[t-1]; return t;}
function setYear(t){   t = set_date(t).getFullYear();  if(t<10) t= '0'+t;  return t;}
        
function openCancelationTerms(elem)
{   var t = 
                   
'<p><b>'+'תנאי ביטול הנ”ל כפופים ל<a href="Terms.aspx" target="_blank">הסכם ההתקשרות עם האתר הוטל קנט</a>  ולתנאי ביטול המוצבים ע”י בתי מלון השונים.'+'</b></p><br />'+
'<p>'+'ביטול הזמנות יהיה בהתאם לתנאי ביטול כפי שהוצגו בדף הזמנת בית המלון'+'<br />'+
'מרבית הזמנות ניתנות לביטול עד 72 שעות לפי תאריך הכניסה'+'<br />'+
'גובה דמי הביטול עומד על 25 יורו, וזאת בגין ביטול הזמנות 72 שעות לפי כניסה למלון'+'<br />'+
'חלק מבתי מלון עלולים לדרוש תשלום של לילה ויותר בגין הזמנות שבוטלו'+'</p><br />'+
'<p>'+'הזמנות מסוימות לא ניתנות לביטול, במידה ויבוטלו יחוייב  הלקוח במלוא עלות ההזמנה'+'</p>';
    
    var div = Popup.PopupContainer;
    var LayOut = Popup.PopupLayOut;
    LayOut = LayOut.replace(/{TITLE}/,'<span>תנאי ביטול כלליים</span>');
    LayOut = LayOut.replace(/{CONTENT}/,'<div style="padding:15px 20px; background-color: white;direction:rtl;text-align:right">'+t+'</div>');
    div.innerHTML = LayOut;
    Choice.load_popup(elem, div);
}
var currency = [];
var curr_sign = [];
var sitePathHttp = '';
var sitePathHttps = '';
var CancelationPolicy = '';
function onLoadAutoComp(){};

var Popup;
onloadCollection[onloadCollection.length] = function()
{   document.forms.item(0).onsubmit = function(){return false;};
    
    var CH = 0;
    if (window.innerHeight) CH=window.innerHeight;
    else if (document.documentElement && document.documentElement.clientHeight) CH=document.documentElement.clientHeight;
    else if (document.body) CH=document.body.clientHeight;
    var WH = $('wrapper').offsetHeight;
    if(CH>(WH+20))
    {   var myTop = parseInt(CH-WH)/2 + 20;
        $('wrapper').style.top =  myTop + 'px';
    }
    else $('wrapper').style.top =  20 + 'px';
    $('wrapper').style.visibility = '';
    Popup =
    {   PopupContainer:$('popup'),
        PopupLayOut:$('popup').innerHTML.replace(/%7B/gi,'{').replace(/%7D/gi,'}')
    }
    main=true;
}
onLoadTrash[onLoadTrash.length] = function()
{   for (var i = 0; i < ImagesToPreLoad.length; i++)
    {   //preloaded[i] = document.createElement('img');
        //preloaded[i].setAttribute('src',arguments[i]);
        var img = new Image;
        img.src = ImagesToPreLoad[i];
        ImagesToPreLoad[i] = img;
    }
}
if(location.href.indexOf('localhost')==-1)
{   //ProvideSupport.com Graphics Chat Button Code
    var seuFAH,seuFAHs;
    onLoadTrash[onLoadTrash.length] = function()
    {   var e1 = document.createElement("div"); e1.id = "ciuFAH"; e1.style.zIndex = "100"; e1.style.position = "absolute";
        var e2 = document.createElement("div");e2.id = "scuFAH"; e2.style.display = "inline";
        var e3 = document.createElement("div");e3.id = "sduFAH"; e3.style.display = "none";
        $('chat_img').appendChild(e1); $('chat_img').appendChild(e2); $('chat_img').appendChild(e3);
        seuFAH=document.createElement("script");seuFAH.type="text/javascript";seuFAHs=(location.protocol.indexOf("https")==0?"https":"http")+"://image.providesupport.com/js/dnatravel3/safe-standard.js?ps_h=uFAH&ps_t="+new Date().getTime();setTimeout("seuFAH.src=seuFAHs;document.getElementById('sduFAH').appendChild(seuFAH)",1)
    }
    //Google
    onLoadTrash[onLoadTrash.length] = function()
    {   var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
        var googleAnal=document.createElement("script");googleAnal.type="text/javascript";
        googleAnal.src = gaJsHost + "google-analytics.com/ga.js";
        document.body.appendChild(googleAnal);
        try{var pageTracker = _gat._getTracker("UA-5411224-6");pageTracker._trackPageview();} catch(err) {}
    }
    //AddToFavorits
    /*
    if(document.location.protocol!="https:")
        onLoadTrash[onLoadTrash.length] = function()
        {   var a = document.createElement("a");a.className="addthis_button";a.href="http://addthis.com/bookmark.php?v=250&amp;pub=hotelrent";a.target = "_blank";
            var img = document.createElement("img"); img.src = "http://s7.addthis.com/static/btn/v2/lg-addthis-en.gif";
            img.width = "125"; img.height = "16"; img.alt = "Bookmark and Share"; img.style.border = "0";
            a.appendChild(img);
            var s = document.createElement("script"); s.type = "text/javascript";
            s.src = "http://s7.addthis.com/js/250/addthis_widget.js#pub=hotelrent";
            $('AddThis').appendChild(a);$('AddThis').appendChild(s);
        }
    */
}
