var Site={start:function(){if($("afisare_oferte")){Site.chenarImagini()}Site.cautareAvansata();Site.setMenuShadow();Site.hoverEffects();if($("abs_pos")){Site.rezervari()}Site.newsletter();Site.cautare_avansata()},cautareAvansata:function(){$("cautare-avansata").setStyle("display","block");var B=new Fx.Slide("cautare-avansata");B.hide();var A=$("link_cautare").getElement("a");A.addEvent("click",function(C){new Event(C).stop();B.toggle().chain(function(){A.set("html",B.open?"inchide formular":"cautare avansata")})})},setMenuShadow:function(){var A=$("leftcolumn").getSize();if(A.y<460){$("leftcolumn").setStyle("height",460)}},hoverEffects:function(){$("leftcolumn").getElements("li").each(function(C){var B=C;var E=new Fx.Morph(C,{duration:"short",transition:Fx.Transitions.Sine.easeOut});var A=C.getStyles("padding-left");var F=A["padding-left"].replace("px","").toInt();var D=C.getElement("a");D.addEvents({mouseover:function(){B.addClass("hover");E.pause();E.resume().chain(function(){E.start({color:["#000000","#535353"],"padding-left":[F,F+5]})})},mouseout:function(){B.removeClass("hover");E.pause();E.resume().chain(function(){E.start({color:["#535353","#000000"],"padding-left":[F+5,F]})})}})})},rezervari:function(){$("container_rezervare").setStyles({display:"block"});var B=new Fx.Slide("container_rezervare");B.hide();var A=$("link_rezervari");A.addEvent("click",function(C){new Event(C).stop();B.toggle().chain(function(){A.set("html",B.open?"&raquo; inchide formularul":"&raquo; click aici pentru rezervari")})});$("formular_rezervare").addEvent("submit",function(C){new Event(C).stop();if(!$("ajax")){new Element("input",{type:"hidden",name:"ajax",value:1,id:"ajax"}).injectInside($("formular_rezervare"))}var D=new Request.JSON({url:$("formular_rezervare").get("action"),onComplete:function(E){if(E.success){B.slideOut().chain(function(){$("container_rezervare").setStyles({display:"none"});alert(E.success)})}else{alert(E.errors[0])}}}).post($("formular_rezervare"))})},chenarImagini:function(){$("afisare_oferte").getElements(".poza").each(function(A){A.setStyle("display","none");var B=A.getParent();var C=new Swiff(url_root+"images/pic.swf",{width:110,height:110,container:B,params:{wmode:"transparent"},vars:{picL:A.get("src"),lURL:B.get("href")}})})},newsletter:function(){$("abonare_newsletter").addEvent("submit",function(A){new Event(A).stop();var B=new Request({url:url_root.replace("/templates","")+"abonare",onSuccess:function(D){$("nws_errs").innerHTML=D;var C=$("abonare_newsletter").getElement("input[type=text]");C.value=""}}).post($("abonare_newsletter"))})},cautare_avansata:function(){var A=$("cautare_av_tara");A.addEvent("change",function(B){var C=new Request.JSON({url:url_root.replace("templates/","")+"lista_locatii_AJAX.php?tara="+A.get("value"),onComplete:function(D){var E=new Hash(D);$("cautare_av_localitate").options.length=0;$("cautare_av_localitate")[0]=new Option("Selectati localitatea","");E.each(function(G,F){$("cautare_av_localitate")[F.toInt()+1]=new Option(G.nume,G.id)})}}).get()})}};var afterLoad={start:function(){afterLoad.FlashReplaceElements("header");if($("banner_impresii")){afterLoad.FlashReplaceElements("banner_impresii")}afterLoad.titles()},FlashReplaceElements:function(B){var A=new Hash();if(B=="header"){var C=$("Map").getElements("area");C.each(function(G,F){A.include("b"+F,G.get("href"))});A.include("b"+(C.length-1),url_root)}else{if(B=="banner_impresii"){A.include("desc","Ai avut o vacanta placuta? Spune cum a fost.");A.include("picL1",url_root+"/images/banner/rhodos1.jpg");A.include("picL2",url_root+"/images/banner/crete-1.jpg");A.include("homeURL",$("impresii-de-vacanta").get("href"))}}var D=$(B).getSize();var E=new Swiff(url_root+"images/"+B+".swf",{width:D.x,height:D.y,container:B,params:{wmode:"transparent"},vars:A})},titles:function(){var B=$(document.body).getElements("h1,h2,h3,h4,h5");var A=B.filter(function(C){return C.get("rel")!=="skip"});A.each(function(I){var G=I.getSize();var H=I.get("html");var E=I.getStyles("text-align","padding-top","padding-bottom","padding-left","padding-right","font-size","color","line-height");var D=G.x.toInt()-(E["padding-left"].toInt()+E["padding-right"].toInt());var C=G.y.toInt()-(E["padding-top"].toInt()+E["padding-bottom"].toInt());var F=new Swiff(url_root+"images/arial.swf",{width:D,height:C,container:I,params:{wmode:"transparent"},vars:{txt:H,w:D,h:C,textalign:E["text-align"],textcolor:E.color,offsetTop:E["padding-top"]}})})}};window.addEvent("load",Site.start);window.addEvent("load",afterLoad.start);window.addEvent("domready",function(){SqueezeBox.assign($$("a[rel=boxed]"),{size:{x:700,y:500},ajaxOptions:{method:"get"}})});
