/*
FRAMEWORK_VERSION:2.11.0
*/
registerNameSpace("Common");Common.PopupCreator=function(a){a=a||{};a.id=a.id||false;a.title=a.title||false;a.noPuntita=a.noPuntita||false;this.template='<div class="popUp" style="display:none" '+(a.id?'id="'+a.id+'"':"")+'> 		<div class="contenedorPopUp"> 			<div class="esquina arribaIzq"></div> 			<div class="arribaMedio"></div> 			<div class="esquina arribaDer"></div> 			<div class="contenedorFondoDer"> 				<div class="contenedorFondoIzq"> 					<div class="contenedorBordes"> 						<div class="contenidoDelPopUp"> 							<div class="mainSprite closeWindow"></div> 							'+(a.noPuntita?"":'<span class="sprite puntita"></span>')+(a.title?'<span class="tituloPopUp">'+a.title+"</span>":"")+' 						</div> 					</div> 				</div> 			</div> 			<div class="esquina abajoIzq"></div> 			<div class="abajoMedio"></div> 			<div class="esquina abajoDer"></div> 		</div> 	</div>';var b=$(this.template);$(".closeWindow",b).click(function(){$(this).parents(".popUp").hide()});return b};registerNameSpace("Common.Utils");Common.Utils.Paginator=function(a){var b={containerId:"paginator",containerClass:"paginatorContainerClass",buttonPrevClass:"paginatorButtonPrevClass",buttonNextClass:"paginatorButtonNextClass",buttonCurrentPageClass:"paginatorButtonCurrentPageClass",buttonOtherPageClass:"paginatorButtonOtherPageClass",buttonDotsPageClass:"paginatorButtonDotsPageClass",buttonEnabled:"enabled",labelButtonPrev:"&lt;",labelButtonNext:"&gt;",pages:1,current:1,handler:function(e){}};var c=b;for(opt in a){c[opt]=a[opt]}function d(g,e){var f=c.buttonOtherPageClass;if(g==e){f=c.buttonCurrentPageClass}return f}this.apply=function(f,e,j){if(!f){f=c.containerId}if(!e){e=c.pages}if(!j){j=c.current}var h="";if(e>7){if(j<4){h+='<li class="'+c.buttonPrevClass+'">'+c.labelButtonPrev+"</li>";h+='<li class="'+d(j,1)+'">1</li>';h+='<li class="'+d(j,2)+'">2</li>';h+='<li class="'+d(j,3)+'">3</li>';h+='<li class="'+c.buttonDotsPageClass+'">...</li>';h+='<li class="'+c.buttonOtherPageClass+'">'+e+"</li>";h+='<li class="'+c.buttonNextClass+'">'+c.labelButtonNext+"</li>"}else{if(j>e-3){h+='<li class="'+c.buttonPrevClass+'">'+c.labelButtonPrev+"</li>";h+='<li class="'+c.buttonOtherPageClass+'">1</li>';h+='<li class="'+c.buttonDotsPageClass+'">...</li>';h+='<li class="'+d(j,e-2)+'">'+(e-2)+"</li>";h+='<li class="'+d(j,e-1)+'">'+(e-1)+"</li>";h+='<li class="'+d(j,e)+'">'+e+"</li>";h+='<li class="'+c.buttonNextClass+'">'+c.labelButtonNext+"</li>"}else{h+='<li class="'+c.buttonPrevClass+'">'+c.labelButtonPrev+"</li>";h+='<li class="'+c.buttonOtherPageClass+'">1</li>';h+='<li class="'+c.buttonDotsPageClass+'">...</li>';h+='<li class="'+c.buttonCurrentPageClass+'">'+j+"</li>";h+='<li class="'+c.buttonDotsPageClass+'">...</li>';h+='<li class="'+c.buttonOtherPageClass+'">'+e+"</li>";h+='<li class="'+c.buttonNextClass+'">'+c.labelButtonNext+"</li>"}}}else{h+='<ul class="'+c.containerClass+'">';for(var g=0;g<e;g++){h+='<li class="'+d(j,g+1)+'">'+(g+1)+"</li>"}h+="</ul>"}h='<ul class="'+c.containerClass+'">'+h+"</ul>";$html=$("#"+f).html(h);if(j>1){$("."+c.buttonPrevClass,$html).click(function(i){return function(){c.handler(i)}}(j-1)).addClass(c.buttonEnabled)}if(j<e){$("."+c.buttonNextClass,$html).click(function(i){return function(){c.handler(i)}}(j+1)).addClass(c.buttonEnabled)}$("."+c.buttonOtherPageClass,$html).each(function(l,k){var m=parseInt($(k).html());$(k).click(function(i){return function(){c.handler(i)}}(m))})}};registerNameSpace("Site.Hotels");Site.Hotels.sliderDetails=function(a){a.urlDomainImages=a.urlDomainImages||"";noProd=a.urlDomainImages;Site.Common.photosDisplay(a);var b=this;this.createPopup=function(c,g,n,l,e){var m=15;var j=$("#staticMapPopup");if(j.length>0){j.show()}else{j=Common.PopupCreator({id:c,noPuntita:true,title:(n==""?undefined:'<strong class="tituloPopup">'+n+"</strong>")});$(".contenidoDelPopUp",j).append(g);$(".closeWindow",j).hide();$("body").append(j);if($.browser.msie&&$.browser.version=="6.0"){j.css("width",481)}var o=0,k=0;if(typeof(window.pageYOffset)=="number"){k=window.pageYOffset;o=window.pageXOffset}else{if(document.body&&(document.body.scrollLeft||document.body.scrollTop)){k=document.body.scrollTop;o=document.body.scrollLeft}else{if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)){k=document.documentElement.scrollTop;o=document.documentElement.scrollLeft}}}var i=e+j.width();var f=l+j.height();if(typeof window.innerWidth!="undefined"){var d=window.innerWidth+o;var h=window.innerHeight+k}else{var d=document.documentElement.clientWidth+o;var h=document.documentElement.clientHeight+k}if(i>d){e=e-j.width()-m}else{e=e+m}if(f>h){l=l-j.height()-m}else{l=l+m}j.css({"z-index":3000,top:l,left:e}).show()}};this.initialize=function(){Site.Common.preLoadPhotos(a.photos,function(c){return c.Url},noProd);$(".photo:not(.tour):not(.imgNoFound)").live("mousemove",function(d){var c=$(this);$("#popup").remove();b.createPopup("popup",' 			<div><span class="imgLoading"></span><img class="imagePopup" alt="'+a.photos[$(this).attr("id")].ImageAlt+'" src="'+(a.photos[$(this).attr("id")].Url.indexOf("/")==0?noProd:"")+a.photos[$(this).attr("id")].Url+'"></img></div> 		',"",d.pageY,d.pageX);$("#popup").show();if($(this).data("imgLoaded")){$(".imgLoading").hide()}else{$(".imagePopup").hide().bind("load",function(){$(".imgLoading").hide();$(this).show();$(c).data("imgLoaded",true)})}}).mouseleave(function(){$("#popup").remove()});$(".tour").mousemove(function(c){$("#tourPopup").remove();b.createPopup("tourPopup","<p>"+tourText+"</p>",tourTitle,c.pageY,c.pageX);$("#tourPopup").show()}).mouseleave(function(){$("#tourPopup").remove()});$(".tour").click(function(){$("#virtualTour").show()})}()};registerNameSpace("Site.Common");Site.Common.preLoadPhotos=function(g,d,a){var f=$(document.createElement("div"));var c=0;for(var e=0;e<g.length;e++){var b=d(g[e]);$('<img src="'+(b.indexOf("/")==0?a+b:b)+'" />').appendTo(f).bind("load",function(){c++;if(c==g.length){f.remove()}})}};registerNameSpace("Site.Common");Site.Common.photosDisplay=function(a){var b=this;var a=a||{};a.external=a.external||[];a.cols=a.cols||4;a.imgError=a.imgError||"/search/Hotels/img/HotelNoDisponible/64x64_nodisponible.png";a.rows=a.rows||1;a.moveByTime=a.moveByTime||1;a.align=a.align||"v";a.urlDomainImages=a.urlDomainImages||"";noProd=a.urlDomainImages;if(a.alwaysArow==null){a.alwaysArow=true}if(a.reduceHeight==null){a.reduceHeight=false}if(a.moveByTime>a.cols){a.moveByTime=a.cols}var d=0;var g=a.cols*a.rows;var f=0;var c=5;var e=[];this.newPage=function(){var m=0;var l=0;for(var h=0;h<a.photos.length;h++){e[e.length]=a.photos[h];e[e.length-1].domId=h}if(a.external.length){$.each(a.external,function(i){a.external[i].domId="ext"+a.external[i].pos;e.splice(a.external[i].pos,0,a.external[i])})}if(a.align=="v"||a.rows==1){for(m=0;m<a.rows;m++){f=m;$(".pages").append('<div class="row'+m+'"></div>');if(parseInt(e.length/a.rows)<e.length/a.rows){var p=parseInt(e.length/a.rows)+1}else{p=e.length/a.rows}for(l=0;l<p;l++){if((f)<e.length){if(e[f].className!=undefined){var o=e[f].className}else{var o=""}var q="src";$(".row"+m).append('<span class="img"><img class="photo '+o+'" src="'+(a.urlThumbFunction(e[f]).indexOf("/")==0?noProd:"")+a.urlThumbFunction(e[f])+'" width="'+a.width+'" height="'+a.height+'" alt="'+(e[f].ImageAlt!=null?e[f].ImageAlt:"")+'" id="'+e[f].domId+'" /></span>');f+=a.rows}else{break}}}}else{if(a.align=="h"){for(m=0;m<a.rows;m++){$(".pages").append('<div class="row'+m+'"></div>');if(parseInt(e.length/a.rows)<e.length/a.rows){var p=parseInt(e.length/a.rows)+1}else{var p=e.length/a.rows}var n=0;for(l=0;l<p+1;l++){f=m*a.cols+l+n;if(f<e.length){if(e[f].className!=undefined){var o=e[f].className}else{var o=""}var q="src";$(".row"+m).append('<span class="img"><img class="photo '+o+'" src="'+(a.urlThumbFunction(e[f]).indexOf("/")==0?noProd:"")+a.urlThumbFunction(e[f])+'" width="'+a.width+'" height="'+a.height+'" alt="'+(e[f].ImageAlt!=null?e[f].ImageAlt:"")+'" id="'+e[f].domId+'" /></span>')}if(parseInt((m*a.cols+l+1)/a.cols)==(m*a.cols+l+1)/a.cols){n+=a.cols}}}}}$(".photoSlide").css("height",(a.width+c)*a.rows);$(".img img").error(function(){$(this).attr("src",a.imgError);$(this).addClass("imgNoFound")})};this.validatePag=function(){if(d==0){$(".previousEnabled").removeClass("previousEnabled").addClass("previousDisabled")}else{$(".previousDisabled").removeClass("previousDisabled").addClass("previousEnabled")}if(g>=e.length){$(".nextEnabled").removeClass("nextEnabled").addClass("nextDisabled")}else{$(".nextDisabled").removeClass("nextDisabled").addClass("nextEnabled")}};this.alignPhotos=function(){var j=Math.abs((a.cols-e.length)*(a.width+5)/(e.length+1));for(var h=0;h<e.length;h++){if(h==0){$(".slider #"+h).parent().css("margin-left",j)}$(".slider #"+h).parent().css("margin-right",j)}};this.renderSlide=function(){var k,h;$(".slider").append("<div class='photoCont'></div>");$(".photoCont").append('<div class="pages"></div>');$(".pages").css("width",(a.width+c)*a.cols);$(".photoCont").before('<a class="previous previousEnabled"></a>');b.newPage();$(".photoCont").after('<a class="next nextEnabled"></a>');$(".next").css("top",a.rows*24+16);$(".previous").css("top",a.rows*24+16);b.validatePag();if(!a.alwaysArow){if(e.length<=a.cols*a.rows){$(".next").css("visibility","hidden");$(".previous").css("visibility","hidden");if(a.align=="v"||a.rows==1){b.alignPhotos()}}}$(".nextEnabled").live("click",function(){d++;$(".pages div").animate({left:"-="+(a.width+c)*a.moveByTime},200*a.moveByTime);g=g+a.moveByTime*a.rows;b.validatePag()});$(".previousEnabled").live("click",function(){d--;$(".pages div").animate({left:"+="+(a.width+c)*a.moveByTime},200*a.moveByTime);g=g-a.moveByTime*a.rows;b.validatePag()});$(".slider .img").css("width",a.width+c)};b.renderSlide()};registerNameSpace("Custom.Contents.Tools");Custom.Contents.Tools.Index=function(){var j=false;var v;var l;var m="metric";var g;var e;var c="";var o="";var u="";var t;var b="";var h="";var a="";var s=new Object();var f="";var r=1;var q="";var k=true;var d=function(y){var x=new Date(y*1000);var z=x.getDate();var w=x.getMonth()+1;if(z.length==1){z=0+z}if(w.length==1){w=0+w}return(z+"/"+w+"/"+x.getFullYear())};var n=false;var p=false;showAddress=function(w){v.checkResize();v.addControl(new GLargeMapControl());v.addControl(new GMapTypeControl());l.getLatLng(w,function(x){if(!x&&window.console){}else{v.setCenter(x,7);getWeather(x.lat()+","+x.lng());getWeatherForecast(x.lat()+","+x.lng());l.getLocations(x,function(z){var y;if(z.Status.code==200){if(z.Placemark[0]){if(z.Placemark[0].AddressDetails.Country){y=z.Placemark[0].AddressDetails.Country.CountryNameCode}}if(!y&&z.Placemark[1]){if(z.Placemark[1].AddressDetails.Country){y=z.Placemark[1].AddressDetails.Country.CountryNameCode}}}if(y){getCurrency(y)}else{errorCurrency(z)}})}})};getWeather=function(x){if(x){var w="/contents/AjaxStreamingProxy/StreamingProxy.ashx?service=weather&query="+x;$.ajax({type:"GET",url:w,complete:showWeather});$("#weatherLoading").show();$("#weatherError").hide();$("#weather").hide();$("#timezone").hide();$("#timezoneLoading").show();$("#timezoneError").hide()}else{errorWeather("Query empty. "+x)}};getWeatherForecast=function(x){if(x){var w="/contents/AjaxStreamingProxy/StreamingProxy.ashx?service=forecast&query="+x;$.ajax({type:"GET",url:w,complete:showWeatherForecast});$("#forecastWeatherLoading").show();$("#forecastWeatherError").hide();$("#forecastWeather").hide()}else{errorWeatherForecast("Query empty."+x)}};showWeather=function(B){var z=false;B=$(B.responseXML);if(B[0].firstChild){if(B.find("weather").text()!=""){$("#currentWeatherCondition")[0].src="/images/despegar/content/tools/"+B.find("icon").text()+".jpg";$("#currentWeatherCondition")[0].alt=B.find("weather").text();$("#currentWeatherCondition")[0].title=B.find("weather").text();if(m=="metric"){$("#currentWeatherTemperature").text(B.find("temp_c").text()+" ºC")}else{if(m=="imperial"){$("#currentWeatherTemperature").text(B.find("temp_f").text()+" ºF")}}$("#currentWeatherCity").text(B.find("observation_location").find("full").text().replace(","," "));$("#currentWeatherLoading").hide();$("#currentWeatherError").hide();$("#currentWeather").show();var A=B.find("local_time").text();var F=A.substr(0,A.lastIndexOf(" "));var F=F.replace(".tzn","");var x=F+new Date().getFullYear();var C=new Date(x);var y=B.find("local_time_rfc822").text();var D=y.substr(0,y.length-3);var E=new Date(D);formattedMinutes=("0"+C.getMinutes()).substr(-2,2);$("#localTime").text(C.getHours()+":"+formattedMinutes+" hs. ");var G=C.getTime()-E.getTime();var w=Math.round(G/(60*60*1000));if(w>0){w="+ "+w}else{if(w==0){w=""}}$("#timezoneOffset").text(w);$("#localDate").text(C.getDate()+"/"+(C.getMonth()+1)+"/"+C.getFullYear());$("#timezoneError").hide();$("#timezoneLoading").hide();$("#timezone").show();n=false}else{z=true}}else{z=true}if(z==true){if(n!==true){if(g&&n!==true){n=true;getWeather(e)}else{n=true;errorWeather(B)}}else{errorWeather(B)}}};var i;showWeatherForecast=function(y){var z=y.responseXML;i=z=$(z);var B="ºC";var w="celsius";if(m!="metric"){w="fahrenheit";B="ºF"}try{for(var x=0;x<5;x++){dayName=z.find("simpleforecast forecastday:eq("+x+") weekday").text();if(dayName==""){throw ("showWeatherForecast: Response was probably empty. dayName for day "+x+" was empty.")}$("#forecastWeather .forecastDay:eq("+x+") .forecastDayName").text(translateDay(dayName));condition=$("#forecastWeather .forecastDay .forecastDayCondition")[x];condition.src="/images/despegar/content/tools/"+z.find("simpleforecast forecastday:eq("+x+") icon").text()+"_small.jpg";condition.title=condition.alt=z.find("simpleforecast forecastday:eq("+x+") conditions").text();$("#forecastWeather .forecastDay:eq("+x+") .forecastDayTemperatureMax").text(z.find("simpleforecast forecastday:eq("+x+") high "+w).text()+" "+B);$("#forecastWeather .forecastDay:eq("+x+") .forecastDayTemperatureMin").text(z.find("simpleforecast forecastday:eq("+x+") low "+w).text()+" "+B)}$("#forecastWeatherLoading").hide();$("#forecastWeatherError").hide();$("#forecastWeather").show();p=false}catch(A){if(g&&p!==true){p=true;getWeatherForecast(e)}else{p=true;errorWeatherForecast(A)}}};translateDay=function(w){days={pt:{Monday:"Segunda",Tuesday:"Terça",Wednesday:"Quarta",Thursday:"Quinta",Friday:"Sexta",Saturday:"Sábado",Sunday:"Domingo"},es:{Monday:"Lunes",Tuesday:"Martes",Wednesday:"Miércoles",Thursday:"Jueves",Friday:"Viernes",Saturday:"Sábado",Sunday:"Domingo"}};return days[o][w]?days[o][w]:w};errorWeather=function(w){$("#currentWeatherLoading").hide();$("#currentWeatherError").show();$("#currentWeather").hide();$("#timezone").hide();$("#timezoneLoading").hide();$("#timezoneError").show()};errorWeatherForecast=function(w){if(window.console){}$("#forecastWeatherLoading").hide();$("#forecastWeather").hide();$("#forecastWeatherError").show()};getCurrency=function(x){if(x){localCurrency=getCurrencyCode(c);foreignCurrency=getCurrencyCode(x);query=foreignCurrency+localCurrency;var w="/contents/AjaxStreamingProxy/StreamingProxy.ashx?service=currency&query="+query;$.ajax({type:"GET",url:w,complete:showCurrency});$("#currencyFrom").val(localCurrency);$("#currencyTo").val(foreignCurrency);$("#currencyLoading").show();$("#currencyError").hide();$("#currency").hide()}else{errorCurrency("countryCodeCurrency empty")}};showCalculateCurrency=function(y){var A=y.responseText;var x=parseFloat($("#currencyAmount").val().replace(/,/,"."));var w=getYahooCurrencyAmount(A);var z=Math.round(x*w*100)/100;z=z.toString().replace(".",",");$("#currencyResultSymbol").text(getCurrencySymbol(A));$("#currencyResultValue").text(z);$("#currencyResultLoading").hide();$("#currencyResult").show()};showCurrency=function(x){var y=x.responseText;if(y){$("#currencyContainer .localCurrencyName").html(getCurrencyName(getYahooLocalCurrency(y)));$("#currencyContainer .currencyName").html(getCurrencyName(getYahooForeignCurrency(y)));var w=Math.round(getYahooCurrencyAmount(y)*100)/100;w=w.toString().replace(".",",");$("#currencyContainer .currencyValue").text(w);$("#currencyContainer #currencyDate").text(getYahooCurrencyDate(y)+" (GMT)");$("#currencyLoading").hide();$("#currencyError").hide();$("#currency").show()}else{errorCurrency(y)}};getCurrencyCode=function(w){return a[w][1]};getCurrencySymbol=function(y){var w=getYahooLocalCurrency(y);var x;if(s[w][5]){x=s[w][5]}else{x=s[w][1]}return x};getCurrencyName=function(w){var x;var y;switch(o){case"pt":langidx=4;break;case"es":langidx=3;break;default:langidx=2;break}y=s[w][langidx];if(y==""){y=s[w][2]}return y};getYahooCurrencyAmount=function(w){value=parseFloat(w.split(",")[1]);return value};getYahooCurrencyDate=function(w){return w.split(",")[2].replace(/\"/g,"")+" "+w.split(",")[3].replace(/\"/g,"")};getYahooLocalCurrency=function(w){return w.substr(4,3)};getYahooForeignCurrency=function(w){return w.substr(1,3)};errorCurrency=function(w){$("#currencyLoading").hide();$("#currencyError").show()};drawReviews=function(w){var x=$("#review-0").clone();$(".itemReview").remove();$("#reviewsContainer").append(x);$.each(w,function(y,z){x=$("#review-0").clone().attr("id","");$(".userTitle",x).html(z.reviewUser.userName);$(".reviewDate",x).html(d(z.reviewDate));if(z.titles.length>0){$(".titleLink",x).html(z.titles[0].value)}if(z.descriptions[0].value){if(z.descriptions[0].value.length>300){$(".descriptionText",x).html('<span class="elipsis">'+$.trim(z.descriptions[0].value.substr(0,300))+'...</span><a class="moreText">Más</a><span class="fullText">'+z.descriptions[0].value+'</span><a class="lessText">Menos</a>');$(".lessText",x).click(function(){var A=$(this).parent();$(".elipsis",A).toggle();$(".fullText",A).toggle();$(".moreText",A).toggle();$(".lessText",A).toggle();A=A.parent().parent();$(".reviewDescriptionContainer",A).css("height","60px")});$(".moreText",x).click(function(){var A=$(this).parent();$(".elipsis",A).toggle();$(".fullText",A).toggle();$(".moreText",A).toggle();$(".lessText",A).toggle();A=A.parent().parent();$(".reviewDescriptionContainer",A).css("height","auto")})}else{$(".descriptionText",x).html(z.descriptions[0].value)}}$(".reviewImg",x).addClass(z.categoryCode);$(x).show().appendTo("#reviewsContainer")})};drawSugests=function(w){var x=$("#sugest-0").clone();$(".sugestItem").remove();$("#sugestContainer").append(x);$.each(w,function(y,z){x=$("#sugest-0").clone().attr("id",z.Key);$(".linkSugest",x).html(z.Value.Descriptions[0].Value).click(function(){f="/"+z.Key;r=0;Custom.Contents.Tools.Index.requestReviews(r)});$(x).show().appendTo("#sugestContainer")})};renderSugestCount=function(w){$.each(w,function(x,y){$(".countSugest","#"+y.key).html("("+y.value+")")})};renderPaginator=function(w){var x=new Common.Utils.Paginator({labelButtonPrev:"\u25c4",labelButtonNext:"\u25ba",handler:function(y){Custom.Contents.Tools.Index.requestReviews(y)}});x.apply("paginator",w.LastPage,w.PageIndex)};return{loadData:function(w){c=w.countryCode;o=w.language;u=w.countryNumber;b=w.initialName;h=w.initialValue;q=w.city;k=true},updateAllData:function(){k=true;$("#main > .intro").hide();$("#main > .pageTitle1024").hide();$("label",$("#searchContainer")).hide().end().css("float","right").css("padding-top","0").hide().fadeIn();$("#informationContainer").hide();e=$("#destino").data("dataValue");g=$("#destino").val().replace("/([^,]*)/","");if(e){t[0].obj.setDestination(g,e);$(".cityName").text(g);$("#informationContainer").fadeIn();v=new GMap2($("#googlemaps")[0]);l=new GClientGeocoder();showAddress(g?g:e)}else{alert("Por favor indique una ciudad")}Custom.Contents.Tools.Index.requestSugests();Custom.Contents.Tools.Index.requestReviews(1)},initCurrencies:function(){var w;for(var x in a){s[a[x][1]]=a[x];w="<option value='"+a[x][1]+"'>"+getCurrencyName(a[x][1])+" ("+a[x][1]+")</option>";$("#currencyTo").append(w);$("#currencyFrom").append(w)}},calculateCurrency:function(){var x=parseFloat($("#currencyAmount").val().replace(/,/,"."));if(isNaN(x)){alert("Por favor, ingrese con números qué cantidad desea convertir. Puede usar decimales con punto o coma.");return}localCurrency=$("#currencyFrom").val();foreignCurrency=$("#currencyTo").val();query=localCurrency+foreignCurrency;var w="/contents/AjaxStreamingProxy/StreamingProxy.ashx?service=currency&query="+query;$.ajax({type:"GET",url:w,complete:showCalculateCurrency});$("#currencyResultLoading").show();$("#currencyResult").hide()},changeMetricSystem:function(){if(m=="metric"){m="imperial";$("#changeToMS").text("ºC")}else{if(m=="imperial"){m="metric";$("#changeToMS").text("ºF")}}var w=$("#destino").data("dataValue");getWeather(g);getWeatherForecast(g);$("#currentWeatherLoading").show();$("#currentWeather").hide();$("#forecastWeatherLoading").show();$("#forecastWeather").hide()},setCountries:function(w){a=w},setSearchBox:function(w){t=w},requestReviews:function(w){r=w;q=$("#destino").data("dataValue");if(f!=""){f=f+"/"}else{f="/"}$.getJSON("/Despegar.Business.Services/Review/Review.svc/DestinationReview/"+q+"/"+r+"/3/20/0/DES/CITY/DES;"+f+"1",function(y){if(!j){if(y.pictureContainerDTO.oid==null){$(".sliderContainer").hide()}if(y.numberOfResults==null){$("#notesContainer").hide()}}if(y.numberOfResults!=null&&y.numberOfResults>0){j=true;if((y.numberOfResults>0)&&(k)){$("h2","#containerTop").html(y.numberOfResults+" sugerencias")}drawReviews(y.reviews);renderSugestCount(y.categories);renderPaginator({PageIndex:w,LastPage:Math.ceil(y.numberOfResults/3)});if(k){k=false;var z=[];$.each(y.pictureContainerDTO.pictures,function(C,D){var B;$.each(D.urlSize,function(E,F){if(F.key=="100x100"||F.key=="miniaturas"){B=F.value}});var A={BasePath:"",ByteSize:0,Height:0,Id:0,ImageAlt:null,Name:D.name,Text:null,ThumbURL:B,Url:B,Url2:B,Url3:B,Url4:B,Url5:B,Width:0};z.push(A)});Site.Hotels.sliderDetails({cols:5,rows:1,width:100,height:100,moveByTime:5,alwaysArow:false,reduceHeight:true,align:"v",photos:z,urlDomainImages:"",urlThumbFunction:function(A){return A.Url4}})}}else{var x=$("#review-0").clone();$(".itemReview").remove();$("#reviewsContainer").append(x);$("*","#paginator").remove();if(!j){$("h2","#containerTop").html("No se encontraron sugerencias")}}})},requestSugests:function(){$.getJSON("/Despegar.Business.Services/Review/Review.svc/Categories",function(w){if(w.length>0){drawSugests(w[0].Value)}})}}}();
