Event.observe(window,"load",fixContainer,false);function fixContainer(){if(!$("container")){return}if(document.viewport.getWidth()<960){$("container").addClassName("spread")}else{$("container").removeClassName("spread")}if($("content_main_inner").scrollHeight<$("menu").scrollHeight-400){$("content_main_inner").setStyle({height:(($("menu").scrollHeight-400)+"px")})}fixLayout()}Event.observe(window,"load",fixLayout,false);function fixLayout(){if(!$("content_main_inner")){return}$("menu").style.height=($("content").scrollHeight-45)+"px"}Event.observe(window,"load",loadTooltips,false);function loadTooltips(){if(!$("map_cairo")){return}new Tip($("map_cairo"),"Cairo",{fixed:true,hook:{element:"topLeft",tip:"topRight"},offset:{x:-4,y:-1}});new Tip($("map_sharm"),"Sharm el Sheikh",{fixed:true,hook:{element:"topLeft",tip:"topRight"},offset:{x:-4,y:-1}});new Tip($("map_dahab"),"Dahab",{fixed:true,hook:{element:"topLeft",tip:"topRight"},offset:{x:-4,y:-1}});new Tip($("map_gouna"),"El Gouna",{fixed:true,hook:{element:"topLeft",tip:"topRight"},offset:{x:-4,y:-1}});new Tip($("map_hurgh"),"Hurghada",{fixed:true,hook:{element:"topLeft",tip:"topRight"},offset:{x:-4,y:-1}});new Tip($("map_luxor"),"Luxor",{fixed:true,hook:{element:"topLeft",tip:"topRight"},offset:{x:-4,y:-1}});new Tip($("map_marsa"),"Marsa Alam",{fixed:true,hook:{element:"topLeft",tip:"topRight"},offset:{x:-4,y:0}});new Tip($("map_alex"),"Alexandrie",{fixed:true,hook:{element:"topLeft",tip:"topRight"},offset:{x:-4,y:-1}});new Tip($("map_rodezee"),"Rode Zee",{fixed:false,hook:{element:"topLeft",tip:"topRight"},offset:{x:-10,y:0}})}Event.observe(window,"load",lastminutesTablesLoad,false);function lastminutesTablesLoad(){$$("table.lastminutes tr").each(function(a){Event.observe(a,"mouseout",function(){$(this).removeClassName("over")},false);Event.observe(a,"mouseover",function(){$(this).addClassName("over")},false);Event.observe(a,"click",function(){url=$$("#"+$(this).id+" a");window.location=url},false)})}Event.observe(window,"load",setFixedScroll,false);function setFixedScroll(){if($("fixedscroll")){Event.observe(window,"scroll",function(){offsets=$("fixedscroll").viewportOffset();if(offsets[1]<20){$("fixedscroll").style.paddingTop=((-1*offsets[1])+10)+"px"}if(offsets[1]>0){$("fixedscroll").style.paddingTop="0px"}})}}var photoAlbum=Class.create();photoAlbum.prototype={photos:false,elemBack:false,elemFront:false,index:0,initialize:function(c,b,a){this.photos=c;this.elemBack=b;this.elemFront=a},up:function(){this.index++;if(this.index>=this.photos.size()){this.index=0}this.changePhoto();return false},down:function(){this.index--;if(this.index<0){this.index=(this.photos.size()-1)}this.changePhoto();return false},changePhoto:function(){var IE6=false /*@cc_on || @_jscript_version < 5.7 @*/ ;if(IE6){this.elemFront.src=this.photos[this.index];return}this.elemBack.style.backgroundImage="url( '"+this.photos[this.index]+"' )";new Effect.Fade(this.elemFront,{duration:0.5,afterFinish:function(){this.elemFront.src=this.photos[this.index];new Effect.Appear(this.elemFront,{duration:0})}.bind(this)})}};function form_focusalert(b,a){b.focus();alert(a);return false}function unobfEml(d){var b="";for(var a=0;a>2)+((c&3)<<2))}return b}function submit_contact(){if(($F("f_u_gender_m")!="m")&&($F("f_u_gender_f")!="f")){return form_focusalert($("f_u_gender_m"),"Geen aanhef opgegeven, corrigeer dit veld en probeer opnieuw.")}if($F("f_u_name_first").length<1){return form_focusalert($("f_u_name_first"),"Geen voornaam opgegeven, corrigeer dit veld en probeer opnieuw.")}if($F("f_u_name_last").length<1){return form_focusalert($("f_u_name_last"),"Geen achternaam opgegeven, corrigeer dit veld en probeer opnieuw.")}if(!/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test($F("f_u_email"))){return form_focusalert($("f_u_email"),"Geen of ongeldig e-mailadres opgegeven, corrigeer dit veld en probeer opnieuw.")}if($F("f_text").length<4){return form_focusalert($("f_text"),"Geen vraag of opmerking opgegeven, corrigeer dit veld en probeer opnieuw.")}$("f_spamcheck").value=1;$("contactform").submit()}function submit_brochure(){if(($F("f_u_gender_m")!="m")&&($F("f_u_gender_f")!="f")){return form_focusalert($("f_u_gender_m"),"Geen aanhef opgegeven, corrigeer dit veld en probeer opnieuw.")}if($F("f_u_name_first").length<1){return form_focusalert($("f_u_name_first"),"Geen voornaam opgegeven, corrigeer dit veld en probeer opnieuw.")}if($F("f_u_name_last").length<1){return form_focusalert($("f_u_name_last"),"Geen achternaam opgegeven, corrigeer dit veld en probeer opnieuw.")}if(!/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test($F("f_u_email"))){return form_focusalert($("f_u_email"),"Geen of ongeldig e-mailadres opgegeven, corrigeer dit veld en probeer opnieuw.")}if($F("f_u_telephone").length<8){return form_focusalert($("f_u_telephone"),"Geen geldig telefoonnummer opgegeven, corrigeer dit veld en probeer opnieuw.")}if($F("f_u_addr_street").length<2){return form_focusalert($("f_u_addr_street"),"Geen geldige straatnaam opgegeven, corrigeer dit veld en probeer opnieuw.")}if($F("f_u_addr_number").length<1){return form_focusalert($("f_u_addr_number"),"Geen geldig huisnummer opgegeven, corrigeer dit veld en probeer opnieuw.")}if($F("f_u_addr_zipcode").length<4){return form_focusalert($("f_u_addr_zipcode"),"Geen geldige postcode opgegeven, corrigeer dit veld en probeer opnieuw.")}if($F("f_u_addr_city").length<1){return form_focusalert($("f_u_addr_city"),"Geen geldige woonplaats opgegeven, corrigeer dit veld en probeer opnieuw.")}$("f_spamcheck").value=1;$("brochureform").submit()}function submit_tvaanbieding(){$("tvaanbiedingform").submit()}function submit_mailing_subscribe(){if(($F("f_u_gender_m")!="m")&&($F("f_u_gender_f")!="f")){return form_focusalert($("f_u_gender_m"),"Geen aanhef opgegeven, corrigeer dit veld en probeer opnieuw.")}if($F("f_u_name_first").length<1){return form_focusalert($("f_u_name_first"),"Geen voornaam opgegeven, corrigeer dit veld en probeer opnieuw.")}if($F("f_u_name_last").length<1){return form_focusalert($("f_u_name_last"),"Geen achternaam opgegeven, corrigeer dit veld en probeer opnieuw.")}if(!/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test($F("f_u_email"))){return form_focusalert($("f_u_email"),"Geen of ongeldig e-mailadres opgegeven, corrigeer dit veld en probeer opnieuw.")}$("f_spamcheck").value=1;$("mailingsubscribeform").submit()}function submit_mailing_unsubscribe(){if(!/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test($F("f_u_email"))){return form_focusalert($("f_u_email"),"Geen of ongeldig e-mailadres opgegeven, corrigeer dit veld en probeer opnieuw.")}$("f_spamcheck").value=1;$("mailingunsubscribeform").submit()}function faqChangeOpen(a){if(a.hasClassName("open")){a.removeClassName("open");a.addClassName("closed");$$("#"+a.id+" .faq_answer").each(function(b){b.removeClassName("faq_open");Effect.BlindUp(b,{duration:0.3})});return}else{$$("#faq_answers li.open").each(function(b){b.removeClassName("open");b.addClassName("closed");$$("#"+b.id+" .faq_answer").each(function(c){Effect.BlindUp(c,{duration:0.3})})});a.removeClassName("closed");a.addClassName("open");$$("#"+a.id+" .faq_answer").each(function(b){Effect.BlindDown(b,{duration:0.3})})}}var homeLastminutesCurrent=0;var homeLastminutesManual=false;function homeLastminutesChange(b,a){if(!$("home_lastminutes_pagetabs")){return}var d=$$("#home_lastminutes_holder div");var c=$$("#home_lastminutes_pagetabs img");if(c.length!=d.length){return alert("Lastminutes error")}if($("home_lastminutes_holder").style.height==""){$("home_lastminutes_holder").style.height=d[0].scrollHeight+"px"}if(a!=undefined){homeLastminutesManual=true;next=a}else{if(homeLastminutesManual){return b.stop()}next=(homeLastminutesCurrent+1)%d.length}new Effect.BlindUp(d[homeLastminutesCurrent],{duration:0.5});c[homeLastminutesCurrent].src=c[homeLastminutesCurrent].src.replace(/_active.png/,".png");c[next].src=c[next].src.replace(/.png/,"_active.png");new Effect.BlindDown(d[next],{duration:0.5,queue:"end"});homeLastminutesCurrent=next;fixLayout()}new PeriodicalExecuter(homeLastminutesChange,6);