/*
FRAMEWORK_VERSION:19.0.0
*/
registerNameSpace("Common.Utils");Common.Utils.FakeLinkCreator=function(){return{create:function(a){var b=$("<span>"+a.linkText+"</span>");b.addClass("fakeLink");if(a.linkClass){b.addClass(a.linkClass)}if(a.linkId){b.attr("ID",a.linkId)}if(a.linkRef){b.click(function(){window.open(a.linkRef)})}return b}}};registerNameSpace("Despegar.Utils");Despegar.Utils.ShareNewsletter=function(c,a){var d={es:{titleSF:"¡Ofertas en su e-mail gratis!",labelJoinSF:"Súmese a nuestra lista de distribución.",txtMailSF:"Ingrese su e-mail",labelUnsubSF:"En cada e-mail de ofertas tendrá la posibilidad de darse de baja de la lista de distrubución.",bottonSF:"suscribirme",titleRS:"Resultado de la suscripción",labelThanksRS:"Gracias por suscribirse en nuestra lista de distribución de ofertas por e-mail.",closeRS:"cerrar",errMail1SF:"Por favor, ingrese su e-mail",errMail2SF:"Por favor, verifique su e-mail"},pt:{titleSF:"Ofertas no seu e-mail gratis!",labelJoinSF:"Inclua seu e-mail no nosso clube de assinantes",txtMailSF:"Insira seu e-mail",labelUnsubSF:"Em cada e-mail de ofertas do clube de assinantes você terá a possibilidade de efetuar o cancelamento.",bottonSF:"Receber",titleRS:"Resultado de inscrição",labelThanksRS:"Obrigado por inscrever-se em nosso clube de assinantes",closeRS:"fechar",errMail1SF:"Por favor, insira seu e-mail",errMail2SF:"Por favor, verifique seu e-mail"}};if((a.language!="es")&&(a.language!="pt")){a.language="es"}var b=$("<div></div>");if(a.newPopUp){b=new Common.PopupCreatorNew({id:"newsLetterPopUp",title:d[a.language].titleSF,noPuntita:false})}else{b=new Common.PopupCreator({id:"newsLetterPopUp",title:d[a.language].titleSF,noPuntita:false})}this.render=function(){b.find(".contenidoDelPopUp").append('			<form action="" class="subscribeForm">				<span>'+d[a.language].labelJoinSF+'</span>				<div>					<input class="textMail textDefault" type="text" value="'+d[a.language].txtMailSF+'" name="mail"/>					<span class="textError"></span>				</div>				<span class="textDefault infoMail">'+d[a.language].labelUnsubSF+'</span>				<button  class="subscribeButton">				<span><em>'+d[a.language].bottonSF+'</em></span>				</button>			</form>			<div class="resultSubscription">				<span>'+d[a.language].labelThanksRS+'</span>				<a class="closeResult">'+d[a.language].closeRS+"</a>			</div>		");b.find(".resultSubscription").hide();this.functions();$(c).append(b)};this.functions=function(){function h(i){var j=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;if(i.match(j)){return true}else{return false}}function f(){b.find(".subscribeForm").fadeOut("fast",function(){b.find(".resultSubscription").fadeIn("fast");b.find(".tituloPopUp").text(d[a.language].titleRS)});b.find(".textMail").val(d[a.language].txtMailSF);b.find(".textMail").addClass("textDefault")}function g(){$.ajax({url:"/Contents/Mailing/ConfirmationRegistration",data:{mail:b.find(".textMail").val()},type:"POST"});f()}b.find(".textMail").click(function(){if(b.find(".textMail").val()==d[a.language].txtMailSF){b.find(".textMail").val("");b.find(".textMail").removeClass("textDefault")}b.find(".textError").text("")});b.find(".subscribeButton").click(function(i){i.stopPropagation();i.preventDefault();if(h(b.find(".textMail").val())==true){g()}else{if(b.find(".textMail").val()==d[a.language].txtMailSF){b.find(".textError").text(d[a.language].errMail1SF)}else{b.find(".textError").text(d[a.language].errMail2SF)}}});b.find(".closeResult").click(function(i){$(c).find(".popUp").hide();b.find(".tituloPopUp").text(d[a.language].titleSF)});b.find(".closeWindow").click(function(){b.find(".tituloPopUp").text(d[a.language].titleSF);b.find(".textMail").addClass("textDefault");b.find(".textError").text("");b.find(".textMail").val(d[a.language].txtMailSF)});b.find(".textMail").blur(function(){if(b.find(".textMail").val()==""){b.find(".textMail").val(d[a.language].txtMailSF);b.find(".textMail").addClass("textDefault")}})};this.render()};registerNameSpace("Despegar.Utils");Despegar.Utils.SendToFriend=function(f,b){var g={es:{titleSH:"Enviar esta página a un amigo",receiverContainerTitleSH:"Destinatarios",errMailRevSH:"Por favor, ingrese el e-mail del destinatario",errMailRev2SH:"Por favor, verifique el e-mail del destinatario",messageContainerTitleSH:"Comentarios",transmitterContainerTitleSH:"Ingrese sus datos",nameTraSH:"Nombre",errMailNomSH:"Por favor, ingrese su nombre",errMailTraSH:"Por favor, ingrese su e-mail",errMailTra2SH:"Por favor, verifique su e-mail",checkBoxDescSH:"Deseo recibir ofertas en este e-mail",titleRSTF:"E-mail a un amigo",toLabelRSTF:"Su e-mail se envi&oacute; a:",fromLabelRSTF:"Desde (e-mail):",commentLabelRSTF:"Comentario"},pt:{titleSH:"Enviar esta página para um amigo",receiverContainerTitleSH:"Destinat&aacute;rios",errMailRevSH:"Por favor, insira o e-mail do destinatário",errMailRev2SH:"Por favor, verifique el e-mail del destinatário",messageContainerTitleSH:"Coment&aacute;rios",transmitterContainerTitleSH:"Insira seus dados",nameTraSH:"Nome",errMailNomSH:"Por favor, insira seu nome",errMailTraSH:"Por favor, insira seu e-mail",errMailTra2SH:"Por favor, verifique seu e-mail",checkBoxDescSH:"Desejo receber ofertas neste e-mail",titleRSTF:"E-mail de um amigo",toLabelRSTF:"Seu e-mail foi enviado para:",fromLabelRSTF:"Desde (e-mail):",commentLabelRSTF:"Coment&aacute;rio:"}};if((b.language!="es")&&(b.language!="pt")){b.language="es"}var a=(b.newPopUp)?".closePopUp":".closeWindow";var c=$("<div></div>");var d="contenidoDelPopUp";if(b.newPopUp){d="popUpContent";c=new Common.PopupCreatorNew({id:"sharePopUp",title:g[b.language].titleSH,noPuntita:false})}else{c=new Common.PopupCreator({id:"sharePopUp",title:g[b.language].titleSH,noPuntita:false})}this.render=function(){c.find("."+d).append('			<form class="shareForm">				<div class="receiverContainer">					<span class="titles">'+g[b.language].receiverContainerTitleSH+'</span>					<div class="labelAndField">						<span>E-mails</span>						<input class="textMailReceiver" type="text" value="" name="receiverMail"></span>						<span class="textError txtErrRec"></span>					</div>				</div>				<div class="messageContainer">					<span class="titles">'+g[b.language].messageContainerTitleSH+':</span>					<textarea class="bodyMessage" rows="2" cols="20" name="message"></textarea>				</div>				<div class="transmitterContainer">					<span class="titles">'+g[b.language].transmitterContainerTitleSH+'</span>					<div class="labelAndField">						<span>'+g[b.language].nameTraSH+'</span>						<input class="textNameTransmitter" type="text" value="" name="transmitterName"/>						<span class="textError txtErrNam"></span>					</div>					<div class="labelAndField">						<span>E-mail:</span>						<input class="textMailTransmitter" type="text" value="" name="mail"></span>						<span class="textError txtErrTra"></span>					</div>				</div>				<div class="checkItems">					<input class="checkBoxMail" type="checkbox" name="spamCheck" value="spam"/>					<span>'+g[b.language].checkBoxDescSH+'</span>				</div>				<button  class="sendMail">					<span><em>enviar</em></span>				</button>			</form>			<div class="resultSendToFriend">				<div class="labelAndMail">					<span>'+g[b.language].toLabelRSTF+'</span>					<span class="label mailRev"></span>				</div>				<div class="labelAndMail">					<span>'+g[b.language].fromLabelRSTF+'</span>					<span class="label mailTra"></span>				</div>				<div class="labelAndComment">					<span>'+g[b.language].commentLabelRSTF+'</span>					<span class="label comm"></span>				</div>			</div>		');c.find(".resultSendToFriend").hide();this.functions();$(f).append(c)};this.functions=function(){function l(n){var o=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;if(n.match(o)){return true}else{return false}}function i(n){if(n.length>0){return true}else{return false}}function j(){c.find(".mailRev").text($(".textMailReceiver").val());c.find(".mailTra").text($(".textMailTransmitter").val());c.find(".comm").text($(".bodyMessage").val());c.find(".shareForm").fadeOut("fast",function(){c.find(".resultSendToFriend").fadeIn("fast");c.find(".tituloPopUp").text(g[b.language].titleRSTF)});c.find(".textMailReceiver").val("");c.find(".textMailTransmitter").val("");c.find(".bodyMessage").val("");c.find(".textNameTransmitter").val("")}function h(){var p=$("head");p.find("script").remove();var q=$("<div></div>").append(p.html());var o=$("body").html();var n=$("<div>"+o+"</div>");n.attr("class",$("body").attr("class"));q.find("script").remove();n.find("script,input").remove();n.find("[href]").removeAttr("href");n.find("[onclick]").removeAttr("onclick").find("[onerror]").removeAttr("onerror").find("[onsubmit]").removeAttr("onsubmit");n.find("#inProgressPopUp").remove();return{headObject:q,bodyObject:n}}function m(q,n){var p=q.bodyObject.attr("class");var o="<html><head>"+q.headObject.html()+'</head><body class="'+p+'">'+q.bodyObject.html()+"</body></html>";o=o.replace(/[\f\n\r\t\v\s]+/g," ");$.ajax({url:"/Contents/MailFriend/Pdf",dataType:"text",type:"post",data:{html:o,mail:c.find(".textMailTransmitter").val(),receiverMail:c.find(".textMailReceiver").val(),message:c.find(".bodyMessage").val()}})}function k(){if(typeof isThanks!="undefined"){var o=h();o.headObject.append("<link type='text/css' rel='stylesheet' href='/css/despegar/gracias/thanksPrint.css'/>");m(o)}else{var n="false";if(typeof isCheckOut!="undefined"){n="true"}$.ajax({url:"/Contents/MailFriend",dataType:"text",type:"post",data:{mail:c.find(".textMailTransmitter").val(),receiverMail:c.find(".textMailReceiver").val(),isCheckOut:n,message:c.find(".bodyMessage").val()}})}j()}c.find(".textMailReceiver").click(function(){c.find(".txtErrRec").text("")});c.find(".textMailTransmitter").click(function(){c.find(".txtErrTra").text("")});c.find(".textNameTransmitter").click(function(){c.find(".txtErrNam").text("")});c.find(a).click(function(){c.find(".tituloPopUp").text(g[b.language].titleSH);c.find(".textMailReceiver").val("");c.find(".textMailTransmitter").val("");c.find(".bodyMessage").val("");c.find(".textNameTransmitter").val("");c.find(".textError").text("")});c.find(".sendMail").click(function(o){o.stopPropagation();o.preventDefault();var q=false;var p=false;var n=false;if(l(c.find(".textMailReceiver").val())==true){q=true}else{if(c.find(".textMailReceiver").val().length==0){c.find(".txtErrRec").text(g[b.language].errMailRevSH)}else{c.find(".txtErrRec").text(g[b.language].errMailRev2SH)}q=false}if(l(c.find(".textMailTransmitter").val())==true){p=true}else{if(c.find(".textMailTransmitter").val().length==0){c.find(".txtErrTra").text(g[b.language].errMailTraSH)}else{c.find(".txtErrTra").text(g[b.language].errMailTra2SH)}p=false}if(i(c.find(".textNameTransmitter").val())==true){n=true}else{c.find(".txtErrNam").text(g[b.language].errMailNomSH);n=false}if((q==true)&&(p==true)&&(n==true)){k();if($(".checkBoxMail:checked").length>0){$.ajax({url:"/Contents/Mailing/ConfirmationRegistration",data:{mail:c.find(".textMail").val()},type:"POST",success:function(){}})}}})};this.render()};jQuery.fn.sharenewsletter=function(a){this.each(function(b,c){var d=this;c.filterBox=new Despegar.Utils.ShareNewsletter(this,a)});return this};jQuery.fn.sendtofriend=function(a){this.each(function(b,c){var d=this;c.filterBox=new Despegar.Utils.SendToFriend(this,a)});return this};registerNameSpace("Despegar.Utils");Despegar.Utils.IconCallPopUp=function(d,a){var f={es:{message:"Me gusta Despegar.com",name:"No dejes de ver nuestras excelentes ofertas!",description:"Despegar.com",descriptionOrkut:"www.despegar.com",textTwitter:"Encuentra las mejores tarifas para el viaje de tus sue%C3%B1os!",labelLinkShareNewsletter:"¡Ofertas en su e-mail gratis!",labelLinkSendMail:"Enviar a un amigo",descriptionFacebook:" "},pt:{message:"Gosto do Decolar.com",name:"Não deixe de ver nossas ofertas especiais!",description:"Decolar.com",descriptionOrkut:"www.decolar.com",textTwitter:"Procure as melhores tarifas, para a viagem dos seus sonhos!",labelLinkShareNewsletter:"Ofertas no seu e-mail gratis!",labelLinkSendMail:"Enviar para um amigo",descriptionFacebook:" "}};var b={language:"es",withLinksTwitter:true,withLinksFacebook:true,withLinksOrkut:true,withLinksSendMail:true,withLinksShareNewsletter:true,shareSprite:"mainSprite",newPopUp:false};b=$.extend(b,a);if((b.language.toLowerCase()!="es")&&(b.language.toLowerCase()!="pt")){b.language="es"}b.language=b.language.toLowerCase();var c=$('<div class="generalShareContainer"></div>');$(d).append(c);this.render=function(){$(b.items).each(function(j,k){var l=$('<div class="'+b.shareSprite+" "+k.iconClass+' iconShare"></div>');switch(k.objRelatedClass.toLowerCase()){case"sharenewsletter":$(d).sharenewsletter({language:b.language,newPopUp:b.newPopUp});var h=$('<div class="'+k.containerIcon+'"></div>');h.append(l);if(b.withLinksShareNewsletter){h.append('<a class="linkShareNewsletter">'+f[b.language].labelLinkShareNewsletter+"</a>");h.find("a").css({margin:"4px 0 0 0",display:"block","text-align":"center"})}c.append(h);function n(){$("#newsLetterPopUp").show();$("#newsLetterPopUp").find(".subscribeForm").show();$("#newsLetterPopUp").find(".resultSubscription").hide();var q=$(".linkShareNewsletter").offset();var p=$(l).offset();$("#newsLetterPopUp").css("left",(parseInt(p.left)-($("#newsLetterPopUp").width()/2)+(l.width()/2))+"px");$("#newsLetterPopUp").css("top",parseInt((q.top)+$(".linkShareNewsletter").height()+3)+"px")}$(l).click(function(p){n()});$(".linkShareNewsletter").click(function(p){p.preventDefault();n()});break;case"sendmail":$(d).sendtofriend({language:b.language,newPopUp:b.newPopUp});var h=$('<div class="'+k.containerIcon+' iconShareCont"></div>');h.append(l);if(b.withLinksSendMail){h.append('<a class="linkSendMail">'+f[b.language].labelLinkSendMail+"</a>");h.find("a").css({margin:"5px 0 0 0",display:"block","text-align":"center"})}c.append(h);function o(){$("#sharePopUp").show();$("#sharePopUp").find(".shareForm").show();$("#sharePopUp").find(".resultSendToFriend").hide();var q=$(".linkSendMail").offset();var p=$(l).offset();if(b.newPopUp){$("#sharePopUp").css("left",(parseInt(p.left)-(l.width()/2))+"px");$("#sharePopUp").css("top",parseInt((q.top)+$(".linkSendMail").height()+12)+"px")}else{$("#sharePopUp").css("left",(parseInt(p.left)-($("#sharePopUp").width()/2)+(l.width()/2))+"px");$("#sharePopUp").css("top",parseInt((q.top)+$(".linkSendMail").height()+3)+"px")}}$(l).click(function(p){o()});$(".linkSendMail").click(function(p){p.preventDefault();o()});break;case"facebook":var h=$('<div class="'+k.containerIcon+' iconShareCont"></div>');h.append(l);if(b.withLinksFacebook){h.append('<a class="linkFacebook">Facebook</a>');h.find("a").css({margin:"5px 0 0 0",display:"block","text-align":"center"})}c.append(h);function i(){window.fbAsyncInit=function(){if(Common.Utils.FacebookConfig.config.app_id){FB.init({appId:Common.Utils.FacebookConfig.config.app_id,status:true,cookie:true,xfbml:Common.Utils.FacebookConfig.config.use_xfbml})}Common.Utils.FacebookConfig.syncLogin(Common.Utils.FacebookConfig.launchReadyFuncs);try{var r={message:f[b.language].message,picture:"",link:"http://"+document.domain,name:f[b.language].name,description:f[b.language].descriptionFacebook};$(l).unbind("click");var t=$(".linkFacebook").offset();var s=$(l).offset();$(l).click(function(){Common.Utils.PublishFacebook(r,function(){$(d).facebookthanks({language:b.language,newPopUp:b.newPopUp});$("#facebookThanksPopUp").css("left",(parseInt(s.left)-($("#facebookThanksPopUp").width()/2)+(l.width()/2))+"px");$("#facebookThanksPopUp").css("top",parseInt((t.top)+$(".linkFacebook").height()+3)+"px");$("#facebookThanksPopUp").show();$("#facebookThanksPopUp").find(".thanksFB").show();$("#facebookThanksPopUp").find(".noThanksFB").hide()},function(){$(d).facebookthanks({language:b.language,newPopUp:b.newPopUp});$("#facebookThanksPopUp").css("left",(parseInt(s.left)-($("#facebookThanksPopUp").width()/2)+(l.width()/2))+"px");$("#facebookThanksPopUp").css("top",parseInt((t.top)+$(".linkFacebook").height()+3)+"px");$("#facebookThanksPopUp").show();$("#facebookThanksPopUp").find(".thanksFB").hide();$("#facebookThanksPopUp").find(".noThanksFB").show()})});$(l).click()}catch(u){}};var q=document.createElement("div");q.id="fb-root";document.getElementsByTagName("body")[0].appendChild(q);var p=document.createElement("script");p.async=false;p.src=document.location.protocol+"//connect.facebook.net/"+Common.Utils.FacebookConfig.config.locale+"/all.js";document.getElementById("fb-root").appendChild(p)}$(l).click(function(p){i()});$(".linkFacebook").click(function(p){p.preventDefault();i()});break;case"twitter":var h=$('<div class="'+k.containerIcon+' iconShareCont"></div>');h.append(l);if(b.withLinksTwitter){h.append('<a class="linkTwitter">Twitter</a>');h.find("a").css({margin:"5px 0 0 0",display:"block","text-align":"center"})}c.append(h);$(l).data("Twitter",{url:document.domain,text:f[b.language].description+": "+f[b.language].textTwitter});function m(){Common.Utils.PublishInTwitter($(l).data("Twitter"))}$(l).click(function(p){m()});$(".linkTwitter").click(function(p){p.preventDefault();m()});break;case"orkut":var h=$('<div class="'+k.containerIcon+' iconShareCont"></div>');h.append(l);if(b.withLinksOrkut){h.append('<a class="linkOrkut">Orkut</a>');h.find("a").css({margin:"5px 0 0 0",display:"block","text-align":"center"})}c.append(h);$(l).data("Orkut",{link:"http://"+document.domain,title:f[b.language].name,description:document.domain});function g(){Common.Utils.PublishInOrkut($(l).data("Orkut"))}$(l).click(function(p){g()});$(".linkOrkut").click(function(p){p.preventDefault();g()});break}})};this.render()};jQuery.fn.iconcallpopup=function(a){this.each(function(b,c){var d=this;c.filterBox=new Despegar.Utils.IconCallPopUp(this,a)});return this};registerNameSpace("Common.Utils");try{if(facebookOptions==null){var facebookOptions={}}}catch(e){var facebookOptions={}}Common.Utils.FacebookConfig={config:facebookOptions,perms:[],hasPerm:function(c){for(var b=0,a=Common.Utils.FacebookConfig.perms.length;b<a;b++){if(Common.Utils.FacebookConfig.perms[b]==c){return true}}return false},logged:false,user:false,login:function(a){FB.login(function(b){if(b.session){Common.Utils.FacebookConfig.logged=true;if(b.perms){Common.Utils.FacebookConfig.perms=b.perms.split(",")}else{Common.Utils.FacebookConfig.perms=[]}Common.Utils.FacebookConfig.getUser(a)}else{Common.Utils.FacebookConfig.logged=false;Common.Utils.FacebookConfig.perms=[];a()}},{perms:Common.Utils.FacebookConfig.config.extendPermissions});return false},syncLogin:function(a){if(!a){a=function(){}}FB.getLoginStatus(function(b){if(b.session){Common.Utils.FacebookConfig.logged=true;if(b.perms){Common.Utils.FacebookConfig.perms=b.perms.split(",")}else{Common.Utils.FacebookConfig.perms=[]}Common.Utils.FacebookConfig.getUser(a);return true}else{Common.Utils.FacebookConfig.logged=false;a();return false}})},logout:function(a){FB.logout(a)},getUser:function(a){FB.api("/me",function(c){var b=c;b.picture="https://graph.facebook.com/"+b.id+"/picture";Common.Utils.FacebookConfig.user=b;a(b)})},publish:function(b,c,a){if(Common.Utils.FacebookConfig.logged&&Common.Utils.FacebookConfig.hasPerm("publish_stream")){FB.api("/me/feed","post",b,function(d){if(!d||d.error){c(false)}else{c(true)}});return true}else{if(!a){return Common.Utils.FacebookConfig.login(function(){return Common.Utils.FacebookConfig.publish(b,c,1)})}else{c(false);return false}}},readyFuncs:[],ready:function(a){Common.Utils.FacebookConfig.readyFuncs.push(a)},launchReadyFuncs:function(){for(var b=0,a=Common.Utils.FacebookConfig.readyFuncs.length;b<a;b++){Common.Utils.FacebookConfig.readyFuncs[b]()}}};registerNameSpace("Common.Utils");Common.Utils.PublishFacebook=function(b,a,c){Common.Utils.FacebookConfig.publish(b,function(d){if(d){a()}else{c()}})};registerNameSpace("Common.Utils");Common.Utils.PublishInTwitter=function(a){xpos=(screen.width/2)-(700/2);ypos=((screen.height/2)-(410/2))-100;window.open("http://twitter.com/share?url=http://"+a.url+"/&text="+a.text,"_blank","height=410,width=700,top="+ypos+",left="+xpos)};registerNameSpace("Common.Utils");Common.Utils.PublishInOrkut=function(a){xpos=(screen.width/2)-(700/2);ypos=((screen.height/2)-(410/2))-100;window.open("http://promote.orkut.com/preview?nt=orkut.com&tt="+a.title+"&du="+a.link+"&cn="+a.description,"_blank","resizable=yes,scrollbars=yes,height=410,width=700,top="+ypos+",left="+xpos)};registerNameSpace("Despegar.Utils");Despegar.Utils.EmailOfferRegister=function(a){var b={language:"es"};var b=$.extend(b,a);function c(d){var f=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;return f.test(d)}OpenEmailPopup=function(i,o,h,f){var j={es:{mailOnPopupTitle:"Suscripci&oacute;n a ofertas por e-mail",mailOnPopupText:'<div class="mailPopupCont"><strong class="mailPopupSubtitle">&iexcl;Gracias!</strong><p class="mailPopupText">A partir de ahora comenzar&aacute; a recibir ofertas de pasajes, hoteles, paquetes y mucho m&aacute;s en <strong>{mail}</strong></p></div>'},pt:{mailOnPopupTitle:"Receba as ofertas por e-mail",mailOnPopupText:'<div class="mailPopupCont"><strong class="mailPopupSubtitle">Obrigado!</strong><p class="mailPopupText">A partir de agora voc&ecirc; ira receber as melhores ofertas de passagens, hot&eacute;is, pacotes e muito mais no <strong>{mail}</strong></p></div>'}};if((h!="es")&&(h!="pt")){h="es"}var k="";var n="";var l=0;var d=0;k=j[h].mailOnPopupTitle;n=j[h].mailOnPopupText;var m=$("#emailRegisPopup");if(m.length>0){$(".titlePopUp",m).html(k);$(".popUpContent",m).append(n.replace("{mail}",i)).find(".mailPopupCont:eq(0)").remove()}else{m=Common.PopupCreatorNew({id:"emailRegisPopup",noPuntita:true,title:("<span>"+k+"</span>")});$(".popUpContent",m).append(n.replace("{mail}",i));$("body").append(m)}l=$(f+" input").offset().top+"px";d=($(document).width()/2)-(m.width()/2);m.css({"z-index":250,top:l,left:d}).show();var g=(b.language=="pt")?"Insira seu e-mail":"Ingrese su e-mail";$(f+" input").val(g).removeClass("inputFocus");$(".btnBlue",m).live("click",function(){$(".closeWindow",m).click()});$(f+" .errorInputText").html("")};return{validarEmail:function(g,d,h,i,k){var j;j="/paginas/default/AlertaYRecomiendaHomeV1.asp?form=";if(h==1){if(c(g)){$.ajax({url:"/Contents/Mailing/ConfirmationRegistration",data:{mail:g},type:"POST",success:function(){OpenEmailPopup(g,"/Contents/Mailing/ConfirmationRegistration",b.language,k)}});$(k+" .errorInputText").text("")}else{var f="Por favor, ingrese un e-mail válido";if(b.language=="pt"){f="Por favor, insira um e-mail válido"}$(k+" .errorInputText").text(f)}return false}}}};registerNameSpace("Despegar.Utils");Despegar.Utils.FacebookThanks=function(d,a){var f={es:{labelThanksFB:"Gracias por compartir a Despegar.com en tu perfil de Facebook!.",labelNoThanksFB:"Lamentablemente, no hemos podido agregar a Despegar.com en tu perfil, puedes intentarlo más tarde!.",closeFB:"cerrar",titleFB:"Resultado de la suscripción"},pt:{labelThanksFB:"Obrigado por compartilhar o Decolar.com no seu perfil do facebook!.",labelNoThanksFB:"Infelizmente não conseguimos adicionar o Decolar.com no seu perfil, você pode tentar novamente mais tarde!.",closeFB:"fechar",titleFB:"Resultado de inscrição"}};if((a.language!="es")&&(a.language!="pt")){a.language="es"}var b=$("<div></div>");var c="contenidoDelPopUp";if(a.newPopUp){c="popUpContent";b=new Common.PopupCreatorNew({id:"facebookThanksPopUp",title:f[a.language].titleFB,noPuntita:false})}else{b=new Common.PopupCreator({id:"facebookThanksPopUp",title:f[a.language].titleFB,noPuntita:false})}this.render=function(){b.find(".contenidoDelPopUp").append('			<div class="thanksFB thanksYesNo">				<span>'+f[a.language].labelThanksFB+'</span>				<a class="closeResult">'+f[a.language].closeFB+'</a>			</div>			<div class="noThanksFB thanksYesNo">				<span>'+f[a.language].labelNoThanksFB+'</span>				<a class="closeResult">'+f[a.language].closeFB+"</a>			</div>		");this.functions();$(d).append(b)};this.functions=function(){b.find(".closeResult").click(function(g){$(d).find(".popUp").hide()})};this.render()};jQuery.fn.facebookthanks=function(a){this.each(function(b,c){var d=this;c.filterBox=new Despegar.Utils.FacebookThanks(this,a)});return this};registerNameSpace("Common.Utils");linkListCreator=function(){var a={ulId:"body",section:"home",language:"es",linkType:"span",links:[{linkText:"texto",linkRef:"",linkTarget:"_self",linkClass:"claseCSS",linkId:"idHTML"}]};return{draw:function(b){b=$.extend(a,b);var c;$(b.links).each(function(f,h){if(b.linkType=="span"){var g='					<li class="'+b.links[f].linkClass+'" id="'+b.links[f].linkId+'"><span>'+b.links[f].linkText+"</span></li>";c=$(g)}else{var d='					<li class="'+b.links[f].linkClass+'" id="'+b.links[f].linkId+'"><a href="'+b.links[f].linkRef+'">'+b.links[f].linkText+"</a></li>";c=$(d)}c.bind("click",function(){if(b.links[f].linkRef!=""){window.open(b.links[f].linkRef,b.links[f].linkTarget)}});$(b.ulId).append(c)})}}};
