if(!Array.prototype.indexOf){Array.prototype.indexOf=function(b){var a=this.length;var c=Number(arguments[1])||0;c=(c<0)?Math.ceil(c):Math.floor(c);if(c<0){c+=a}for(;c<a;c++){if(c in this&&this[c]===b){return c}}return -1}}$(document).ready(function(){$("#top-search input[name='search']").click(function(){$(this).val("")});$("#top-search a").click(function(){var e=$.trim($("#top-search input[name='search']").val());var c=$("#top-search form");if(parseInt(e).toString()==e||e.match(/^[a-z]_(\d+)$/i)){$("#top-search input[name='idobjektu']").val(e);var b="objekt_detail.php";if($("#top-search input[name='PHPSESSID']").val()){b=b+"?PHPSESSID="+$("#top-search input[name='PHPSESSID']").val()}c.attr("action",b);c[0].submit()}else{$("#top-search input[name='ftext']").val(e);c[0].submit()}return false});$("#top_right_search input").keypress(function(b){if((b.which&&b.which==13)||(b.keyCode&&b.keyCode==13)){$("#top_right_search_submit").click();return false}else{return true}});function a(b){switch(b){case"language":$("#currencies").hide("fast");$("#currency_sel_arrow").css("background-image","url('../../images/design/arrow-down.png')");break;case"currency":$("#languages").hide("fast");$("#language_sel_arrow").css("background-image","url('../../images/design/arrow-down.png')");break}}$("#language-selector").click(function(){if($("#languages").css("display")!="block"){a("language");var b=findAbsPos(this.parentNode);$("#languages").css("left",b[0]-2);$("#languages").css("top",b[1]+15);$("#languages").slideToggle("normal");$("#language_sel_arrow").css("background-image","url('../../images/design/arrow-up3.gif')")}else{a("language");$("#languages").slideToggle("normal");$("#language_sel_arrow").css("background-image","url('../../images/design/arrow-down.png')")}return false});$("#currency-selector").click(function(){if($("#currencies").css("display")!="block"){a("currency");var b=findAbsPos(this.parentNode);$("#currencies").css("left",b[0]+35);$("#currencies").css("top",b[1]+15);$("#currencies").slideToggle("normal");$("#currency_sel_arrow").css("background-image","url('../../images/design/arrow-up3.gif')")}else{a("currency");$("#currencies").slideToggle("normal");$("#currency_sel_arrow").css("background-image","url('../../images/design/arrow-down.png')")}return false});refresMyChoiceMenuNumber();setTimeout("initGA()",1)});function initGA(){$.geekGaTrackPage("UA-148113-1")}function getCookie(a){if(document.cookie.length>0){c_start=document.cookie.indexOf(a+"=");if(c_start!=-1){c_start=c_start+a.length+1;c_end=document.cookie.indexOf(";",c_start);if(c_end==-1){c_end=document.cookie.length}return unescape(document.cookie.substring(c_start,c_end))}}return""}function setCookie(b,e,a,g,c){var f=new Date();f.setDate(f.getDate()+a);document.cookie=b+"="+escape(e)+((a==null)?"":";expires="+f.toGMTString())+((g==null)?"":";path="+g)+((c==null)?"":";domain="+c)}function setURICookie(b,c,a,f){var e=new Date();e.setDate(e.getDate()+a);document.cookie=b+"="+encodeURIComponent(c)+((a==null)?"":";expires="+e.toGMTString())+((f==null)?"":";path="+f)}function refresMyChoiceMenuNumber(){var a=getCookie("limba_moj_vyber_objekty");var e=new Array();if(a){e=a.split(":")}var b=0;for(var c=0;c<e.length;c++){if(e[c]!="-"){b=b+1}}if(b>0){$("#object_count_text").html(' (<span id="object_count">'+b+"</span>)")}else{$("#object_count_text").html("")}}function getAjaxURL(){var a="ajax.php";if($("#PHPSESSID").val()){a=a+"?PHPSESSID="+$("#PHPSESSID").val()}return a}function stopRKey(a){var a=(a)?a:((event)?event:null);if(a.keyCode==13&&a.originalTarget.type!="textarea"){return false}return true}function findAbsPos(a){var b=curtop=0;if(a.offsetParent){do{b+=a.offsetLeft;curtop+=a.offsetTop}while(a=a.offsetParent);return[b,curtop]}}function handleShowFavorites(){var a=getCookie("show_favorites");if(a==1){a=0}else{a=1}if(document.getElementById("reservation_show_favorites")!=null){var b=$("#reservation_show_favorites").val();if(b==0){a=1;b=1}else{b=0}$("#reservation_show_favorites").val(b)}setCookie("show_favorites",a,30,"/");refreshTopFavorites()}function refreshTopFavorites(){if(document.getElementById("favorite_items")==null){return}xajax_renderFavorites()}function addErrorClass(a){$(a).addClass("input_error")}function removeErrorClass(a){$(a).removeClass("input_error")}(function(b){var a=0;b.getScrollbarWidth=function(){if(!a){if(b.browser.msie){var f=b('<textarea cols="10" rows="2"></textarea>').css({position:"absolute",top:-1000,left:-1000}).appendTo("body"),e=b('<textarea cols="10" rows="2" style="overflow: hidden;"></textarea>').css({position:"absolute",top:-1000,left:-1000}).appendTo("body");a=f.width()-e.width();f.add(e).remove()}else{var c=b("<div />").css({width:100,height:100,overflow:"auto",position:"absolute",top:-1000,left:-1000}).prependTo("body").append("<div />").find("div").css({width:"100%",height:200});a=100-c.width();c.parent().remove()}}return a}})(jQuery);$(document).ready(function(){if(document.getElementById("scrollable")!=null){$("#scrollable").scrollable({size:8})}});if(!Array.indexOf){Array.prototype.indexOf=function(b){for(var a=0;a<this.length;a++){if(this[a]==b){return a}}return -1}}function remove_choice(c){var a=getCookie("limba_moj_vyber_objekty");var b=new Array();b=a.split(":");actualKey=b.indexOf(c);if(actualKey!=-1){b.splice(actualKey,1)}setCookie("limba_moj_vyber_objekty",b.join(":"),1,"/");refreshTopFavorites();refresMyChoiceMenuNumber()}function getBookURL(){var b=$("#book_url").val();var c=$("#from_year").val()+"-"+$("#from_month").val()+"-"+$("#from_day").val();var a=$("#to_year").val()+"-"+$("#to_month").val()+"-"+$("#to_day").val();if(c!="---"){b=appendParamToURL(b,"from_date="+c)}if(a!="---"){b=appendParamToURL(b,"to_date="+a)}if(document.getElementById("persons_count")!=null){b=appendParamToURL(b,"persons_count="+$("#persons_count").val())}return b}function appendParamToURL(a,b){if(a.indexOf("?")==-1){a+="?"}else{a+="&"}a+=b;return a}function book(b,a){setCookie("object0",b,1,"/");a=getBookURL();if(b){a=appendParamToURL(a,"object0="+b)}window.location=a}function add_to_mychoice(f){var a=getCookie("limba_moj_vyber_objekty");var e=new Array();if(a!=""){e=a.split(":");var b=0;var c=true;for(i=0;i<e.length;i++){if(e[i]!="-"){b=i+1}if(e[i]==f){c=false}}if(c){e[b]=f;setCookie("limba_moj_vyber_objekty",e.join(":"),1,"/")}}else{c=true;setCookie("limba_moj_vyber_objekty",f,1,"/")}if(c){refresMyChoiceMenuNumber()}if(c||getCookie("show_favorites")==0){setCookie("show_favorites",1,30,"/");refreshTopFavorites()}}function checkDates(){var a=document.getElementById("search_form");err_msg="";if(empty_fields_warning&&(a.from_day.value==""||a.from_month.value==""||a.from_year.value=="")){addErrorClass(a.from_day);addErrorClass(a.from_month);addErrorClass(a.from_year);err_msg=empty_fields_warning}else{removeErrorClass(a.from_day);removeErrorClass(a.from_month);removeErrorClass(a.from_year)}if(empty_fields_warning&&(a.to_day.value==""||a.to_month.value==""||a.to_year.value=="")){addErrorClass(a.to_day);addErrorClass(a.to_month);addErrorClass(a.to_year);err_msg=empty_fields_warning}else{removeErrorClass(a.to_day);removeErrorClass(a.to_month);removeErrorClass(a.to_year)}if(empty_fields_warning&&(a.persons_count.value==""||a.persons_count.value<1)){addErrorClass(a.persons_count);err_msg=empty_fields_warning}else{removeErrorClass(a.persons_count)}if(err_msg!=""){alert(err_msg);return false}return true}function showCalculator(){$("#show_calculator").val(1);refreshPricesForm()}function handleOnFocus(a){if(a.value=="0"){a.select()}}function refreshPricesFormOnEnter(a){var a=(a)?a:((event)?event:null);if(a.keyCode==13){refreshPricesForm()}}function refreshPricesForm(){var h=$("input#active_language").val();var l=$("input#object_id").val();var g=(typeof($("input#show_calculator").val())!="undefined"?$("input#show_calculator").val():"");var a=(typeof($("input#from_day").val())!="undefined"?$("input#from_day").val():"");var b=(typeof($("input#from_month").val())!="undefined"?$("input#from_month").val():"");var j=(typeof($("input#from_year").val())!="undefined"?$("input#from_year").val():"");var m=(typeof($("input#to_day").val())!="undefined"?$("input#to_day").val():"");var k=(typeof($("input#to_month").val())!="undefined"?$("input#to_month").val():"");var n=(typeof($("input#to_year").val())!="undefined"?$("input#to_year").val():"");var f=(typeof($("input#persons_count").val())!="undefined"?$("input#persons_count").val():"");var c={class_name:"Accommodation",method_name:"Ajax_RenderReservationForm",ajax_call:true,idjaz:h,object_id:l,show_calculator:g,from_day:a,from_month:b,from_year:j,to_day:m,to_month:k,to_year:n,persons_count:f};var e=$("[name^='price_']");if(typeof e=="object"){for(pos=0;pos<e.length;pos++){val=$(e[pos]).val();if((typeof val!="undefined")&&val>0){c[e[pos].name]=val}}}$.ajax({type:"GET",url:getAjaxURL(),success:function(o,p){$("#object_content").html(o);refreshCalculatorButton()},data:c})}function refreshCalculatorButton(){if($("#enable_calculator").val()==1){$("#calculator_button").show()}else{$("#calculator_button").hide()}}function submitDatesForm(){$("#show_calculator").val(2);refreshPricesForm()}var waitImage=new Image();waitImage.src="http://i.staticl.com/wait.gif";function switchImage(b,a){var c=document.getElementById(b);if(c&&c.src){c.src=waitImage.src;c.src=a}}var utf_8_trans_search="ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿĀāĂăĄąĆćĈĉĊċČčĎďĐđĒēĔĕĖėĘęĚěĜĝĞğĠġĢģĤĥĦħĨĩĪīĬĭĮįİıĲĳĴĵĶķĸĹĺĻļĽľĿŀŁłŃńŅņŇňŉŊŋŌōŎŏŐőŒœŔŕŖŗŘřŚśŜŝŞşŠšŢţŤťŦŧŨũŪūŬŭŮůŰűŲųŴŵŶŷŸŹźŻżŽžſ";var utf_8_trans_replace="AAAAAAACEEEEIIIIDNOOOOOOUUUUYBaaaaaaaceeeeiiiionoooooouuuuybyAaAaAaCcCcCcCcDdDdEeEeEeEeEeGgGgGgGgHhHhIiIiIiIiIljjJjKkkLlLlLlLlLlNnNnNnnNnOoOoOoCcRrRrRrSsSsSsSsTtTtTtUuUuUuUuUuUuWwYyYZzZzZzi";var utf_8_cyrillic_search=new Array("А","Б","В","Г","Д","Е","Ж","э","Э","З","И","Й","К","Л","М","Н","О","П","Р","С","Т","У","Ф","Х","Ц","Ч","Ш","Щ","Ъ","Ь","Ю","Я","а","б","в","г","д","е","ж","з","и","й","к","л","м","н","о","п","р","с","т","у","ф","х","ц","ч","ш","щ","ъ","ь","ю","я","ы","Ы","Ґ");var utf_8_latin_replace=new Array("A","B","V","G","D","E","Zh","e","E","Z","I","J","K","L","M","N","O","P","R","S","T","U","F","H","C","Ch","Sh","Sht","Y","J","Ju","Ja","a","b","v","g","d","e","zh","z","i","j","k","l","m","n","o","p","r","s","t","u","f","h","c","ch","sh","sht","y","j","ju","ja","wy","WY","G");function removeAccent(b){stringWithoutAccent=b;for(var a=0;a<b.length;a++){var c=utf_8_trans_search.indexOf(b.charAt(a));if(c!=-1){stringWithoutAccent=stringWithoutAccent.replace(utf_8_trans_search.charAt(c),utf_8_trans_replace.charAt(c))}}return stringWithoutAccent}function simplifyCyrilic(b){for(var a=0;a<utf_8_cyrillic_search.length;a++){if(b.indexOf(utf_8_cyrillic_search[a])!=-1){b=b.replace(utf_8_cyrillic_search[a],utf_8_latin_replace[a])}}return b}function makeSeoString(a){seoString=removeAccent(a);seoString=simplifyCyrilic(seoString);seoString=seoString.replace("'","");seoString=seoString.replace(/\s+/g,"-");seoString=seoString.replace(/-{2,}/g,"-");seoString=seoString.toLowerCase();return seoString}function Calendar(k,s,q,p,h,e,a,g,t){this._fd=$("#"+k);this._fm=$("#"+s);this._fy=$("#"+q);this._td=$("#"+p);this._tm=$("#"+h);this._ty=$("#"+e);if(a){this._nights_count=$("#"+a)}else{this._nights_count=$("span#nights_count")}var o=this._fd;var l=this._fm;var b=this._fy;var j=this._td;var c=this._tm;var r=this._ty;var m=this;var n=g||"date_from_img";var f=t||"date_to_img";$.datepicker.setDefaults({speed:"fast",dateFormat:"dd/mm/yy",minDate:0,maxDate:730});o.datepicker("change",{onSelect:function(v,w){if(v){o.val(w._currentDay);l.val(w._currentMonth+1);b.val(w._currentYear);d=w._getDate();d.setDate(d.getDate()+1);var u=$.datepicker._getInst(j[0]._calId);u._settings.defaultDate=d;u._settings.minDate=d}else{o.val("");l.val("");b.val("");var u=$.datepicker._getInst(j[0]._calId);u._settings.defaultDate="";u._settings.minDate=""}m.afterSelect()},beforeShow:function(){$(this).datepicker("change",{closeText:""});var w=new Date();var y=o.val();if(!y){y=1}var u=l.val();if(!u){u=1}var v=b.val();if(y&&u&&v){try{da=w.setFullYear(v,(u-1),y);return{defaultDate:w}}catch(x){return false}}return false}});j.datepicker("change",{onSelect:function(u,v){if(u){j.val(v._currentDay);c.val(v._currentMonth+1);r.val(v._currentYear)}else{j.val("");c.val("");r.val("")}m.afterSelect()},beforeShow:function(){$(this).datepicker("change",{closeText:""});var w=new Date();var y=j.val();if(!y){y=1}var u=c.val();if(!u){u=1}var v=r.val();if(y&&u&&v){try{da=w.setFullYear(v,(u-1),y);return{defaultDate:w}}catch(x){return false}}return false}});$("#"+n).click(function(){o.showDatepicker()});$("#"+f).click(function(){j.showDatepicker()});o.change(function(){m.refreshNightsCount();m.refreshMinDate()});o.keyup(function(u){m.handleKeyUp(u,o,31,true)});l.change(function(){m.refreshNightsCount();m.refreshMinDate()});l.keyup(function(u){m.handleKeyUp(u,l,12,true)});b.change(function(){m.refreshNightsCount();m.refreshMinDate()});b.keyup(function(u){m.handleKeyUp(u,b,2100,true)});j.change(function(){m.refreshNightsCount()});j.keyup(function(u){m.handleKeyUp(u,j,31,false)});c.change(function(){m.refreshNightsCount()});c.keyup(function(u){m.handleKeyUp(u,c,12,false)});r.change(function(){m.refreshNightsCount()});r.keyup(function(u){m.handleKeyUp(u,r,2100,false)});this.init()}Calendar.prototype={init:function(){this.refreshMinDate()},refreshMinDate:function(){if(!this._td[0]){return}var f=this._fd.val();var a=this._fm.val();var c=this._fy.val();var e=$.datepicker._getInst(this._td[0]._calId);if(f&&a&&c){var b=new Date(c,a-1,f);b.setDate(b.getDate()+1);e._settings.defaultDate=b;e._settings.minDate=b}else{e._settings.defaultDate="";e._settings.minDate=""}},refreshNightsCount:function(){year_from=this._fy.val();if(year_from.length<4){year_from="20"+year_from.substr(year_from.length-2,2);year_from=parseInt(year_from)}year_to=this._ty.val();if(year_to.length<4){year_to="20"+year_to.substr(year_to.length-2,2);year_to=parseInt(year_to)}var b=new Date(year_from,this._fm.val()-1,this._fd.val(),0,0,0);var a=new Date(year_to,this._tm.val()-1,this._td.val(),0,0,0);day_count=Math.round((a.getTime()-b.getTime())/86400000);if(day_count>=0&&day_count<800){this._nights_count.html(day_count.toString());$("#days_count").val(day_count.toString())}else{this._nights_count.html("0");$("#days_count").val("0")}},validateInput:function(c,a){var b=c.val();if(b){var e=parseInt(b);if(e){if(e.toString()!=b){c.val(e)}else{if(e>a){c.val(a)}}}else{c.val("")}}},handleKeyUp:function(a,c,b,e){var a=(a)?a:((event)?event:null);this.validateInput(c,b);if(a.keyCode==13){this.refreshNightsCount();if(e){this.refreshMinDate()}}},afterSelect:function(){if(typeof(this.change_handler)=="function"){this.refreshNightsCount();this.refreshMinDate();this.change_handler.call()}else{this._td.change()}}};function nights_count(){year_from=$("input#from_year").val();if(year_from.length<4){year_from="20"+year_from.substr(year_from.length-2,2);year_from=parseInt(year_from)}year_to=$("input#to_year").val();if(year_to.length<4){year_to="20"+year_to.substr(year_to.length-2,2);year_to=parseInt(year_to)}var b=new Date(year_from,$("input#from_month").val()-1,$("input#from_day").val(),0,0,0);var a=new Date(year_to,$("input#to_month").val()-1,$("input#to_day").val(),0,0,0);day_count=Math.round((a.getTime()-b.getTime())/86400000);if(day_count>=0&&day_count<800){$("span#nights_count").html(day_count.toString());$("#days_count").val(day_count.toString())}else{$("span#nights_count").html("0");$("#days_count").val("0")}};
