/*
function ratingHotel(){
    return zo($("HotelClass5").checked)+zo($("HotelClass4").checked)+zo($("HotelClass3").checked)+
           zo($("HotelClass2").checked)+zo($("HotelClass1").checked)+zo($("HotelClass0").checked)
}

function SaveCookie(){
    deleteCookie("search_cookie"); // ,"/","ru");  
    var cookies = $v("CountryCity") + 
                    "&RoomType=" + $s("RoomType") + 
                    "&AmountOfRooms=" + $s("AmountOfRooms") + 
                    "&ArrivalDate=" + $v("_ArrivalDate") +
                    "&DepartureDate=" + $v("_DepartureDate") + 
                    "&VisitorID=" + $v("VisitorID")
//    +                  "&Rating=" + ratingHotel() + 
//                    "&FromPrice=" + $v("FromPrice") +
//                    "&ToPrice=" + $v("ToPrice") +
//                    "&Like=" + $v("LikeHotelName")
                    ;
			
   setCookie("search_cookie",cookies);
}
function unloadPage(){SaveCookie();}
    
function s(n,v){
     var el = $(n);
     v = String(v).toUpperCase();
     if(el)
        for(j=0;j<el.options.length;j++)
            if(el.options[j].value == v){el.selectedIndex=j;break}
}

function CheckDate(d){
    var s = d.split("-");
    yy = parseInt(s[0],10); 
    mm = parseInt(s[1])-1;
    dd = parseInt(s[2]);
    var _d = new Date( yy, mm , dd);
    var c = isNaN(_d);
    mm = mm + 1 ;
    return c;
}
function sd(v,adDate,adD,adM,adY){
    if(!CheckDate(v)){
        $(adDate).value = v;
        s(adD,dd);
        s(adM,mm);
        s(adY,yy)}
}	             
function setRating(s){
    if(s.length == 6)
        for(var i=0;i<6;i++)
            $("HotelClass"+(5-i)).checked = (s.charAt(i)=="0"?"":"checked");
}

function setOnUnloadPage(){               
    for(var i=0; i<document.links.length; i++){
        link = document.links[i];
        if(!link.onclick) link.onclick = "unloadPage();return true"}
}       
           
function onloadPage(){
//	alert("onloadPage()");

    setOnUnloadPage();
//    InitPeriod();
    var cookie = getCookie("search_cookie")
    var run = false;
    if(cookie){ // .length>0)
        var ps = cookie.split("&");
        for(ii=0;ii<ps.length;ii++){
            var p = ps[ii].split("=");
            if(p.length>1){
                var f = String(p[0]).toLowerCase()
                if(f == "countrycode"){ s("CountryCode",p[1]); if( typeof ChangeCountry != 'undefined') ChangeCountry();}
                else if(f == "city") $v("City", str_replace ( "+", " ", p[1])) //  $("City").value = str_replace ( "+", " ", p[1])
                else if(f == "roomtype") s("RoomType",p[1]);
                else if(f == "amountofrooms") s("AmountOfRooms",p[1]);
                else if(f == "arrivaldate") sd(p[1],"_ArrivalDate","adDay","adMon","adYear");
                else if(f == "departuredate") sd(p[1],"_DepartureDate","ddDay","ddMon","ddYear");
                else if(f == "language") _CurLang = p[1];
                else if(f == "visitorid") $v("VisitorID", p[1]);
                else if(f == "rating") setRating(p[1]);
                else if(f == "fromprice") $v("FromPrice", p[1]);
                else if(f == "toprice") $v("ToPrice", p[1]);
                else if(f == "like") $v("LikeHotelName", p[1]);
                else if(f == "run"){run = (p[1] == "yes");};
                ;
		    }
		}	        
		if(run) TimeOutID=setTimeout('NewClientSearchClick()', 100);
    }
}
*/
function IsCookies(){ return (navigator.cookieEnabled == 0)}

function setCookie(name, value, expires, path, domain, secure)
{
    if(IsCookies()) return null;
//    var dc = document.cookie;
//    var prefix = name + "=";
//    var begin = dc.indexOf(prefix);
//    if (begin != -1)
//    {
//        var end = document.cookie.indexOf(";", begin);
//        if (end == -1)
//        {
//            end = dc.length;
//        }   
//        // document.cookie = str_replace ( document.cookie.substring(begin,end), "", document.cookie);
//    }
    
    if(!expires){
        var curDate = new Date();
        curDate.setTime(curDate.getTime() + (24*60*60*1000)); 
        expires = curDate;
    }
    
    document.cookie= name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires.toGMTString() : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
//alert("setCookie:\n" + document.cookie);        
}


function getCookie(name)
{
    if(IsCookies()) return null;
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1){
        begin = dc.indexOf(prefix);
        if (begin != 0) return null}
    else begin += 2;
    
    var end = document.cookie.indexOf(";", begin);
    if (end == -1) end = dc.length;
    return unescape(dc.substring(begin + prefix.length, end));
}

function deleteCookie(name, path, domain)
{
    if (getCookie(name))
    {
        document.cookie = name + "=" +
            ((path) ? "; path=" + path : "") +
            ((domain) ? "; domain=" + domain : "") +
            "; expires=Thu, 01-Jan-70 00:00:01 GMT";
    }
}


