var totalWidth=0;
$(document).ready(function(){externalLinks();$("#bottom-menu ul li.broot").hover(function(){$(this).hasClass("open")||$(this).css("height","36px").css("marginTop",-5)},function(){$(this).hasClass("open")||$(this).css("height","31px").css("marginTop",0)});resizeMenu();$(".open").live("mouseleave",function(){hideSubmenu($(this))});$("#overlay, #ico-close").live("click",function(){$("#ico-close").hide();$(".popup").fadeOut(function(){$("#overlay").fadeOut(function(){$("#overlay, #ico-close, .popup").remove();$(".ieHide").removeClass("ieHide")})});
return false});$("#floorplan a").length&&$("#floorplan a").has($("img")).lightBox({fixedNavigation:true,imageLoading:"/images/lightbox/lightbox-ico-loading.gif",imageBtnPrev:"/images/lightbox/lightbox-btn-prev.png",imageBtnNext:"/images/lightbox/lightbox-btn-next.png",imageBtnClose:"/images/lightbox/lightbox-btn-close.gif",imageBlank:"/images/lightbox/lightbox-blank.gif",overlayBgColor:"#000",overlayOpacity:"0.8",txtImage:"Afbeelding",txtOf:"van"});$("#imgstrip a").length&&$("#imgstrip a").lightBox({fixedNavigation:true,
imageLoading:"/images/lightbox/lightbox-ico-loading.gif",imageBtnPrev:"/images/lightbox/lightbox-btn-prev.png",imageBtnNext:"/images/lightbox/lightbox-btn-next.png",imageBtnClose:"/images/lightbox/lightbox-btn-close.gif",imageBlank:"/images/lightbox/lightbox-blank.gif",overlayBgColor:"#000",overlayOpacity:"0.8",txtImage:"Afbeelding",txtOf:"van"});$("#bottom-menu .handleMe").bind("click",function(){showSubMenu($(this));return false})});$(window).load(function(){prepareVisuals();scrollVisuals()});
prepareVisuals=function(){totalWidth=0;$("#imgBar img").each(function(){totalWidth+=$(this).width()});$("#imgBar").css("width",totalWidth*2+"px");$("#imgBar").append($("#imgBar").html())};scrollVisuals=function(){$("#imgBar").animate({left:totalWidth*-1},{easing:"linear",duration:$("#imgBar img").length*25E3,complete:function(){$("#imgBar").css("left",0);scrollVisuals()}})};
resizeMenu=function(){var a=$("#bottom-menu ul").width()+parseInt($("#bottom-menu ul li").css("marginRight")),b=$("#mid").width()-a;$("#bottom-menu").width(a);$("#filler").width(b)};showSubMenu=function(a){$("#overview_link").hide();a.blur();var b=$("ul",a.parent()).height()+a.height();a.parent().css("backgroundPosition","bottom left");a.parent().animate({height:b,marginTop:b*-1+a.height()},function(){a.unbind("click")});$("ul",a.parent()).show();a.parent().addClass("open");return false};
hideSubmenu=function(a){a.animate({marginTop:0,height:31},function(){a.css("backgroundPosition","top left");$("ul",a).hide();$("#bottom-menu .handleMe").bind("click",function(){showSubMenu($(this));return false})});a.removeClass("open")};
showPopup=function(a){$("#"+a).length||$("body").prepend('<div id="overlay"></div><div id="'+a+'" class="popup"></div><a href="#"><img src="/images/ico-close.png" id="ico-close" width="23" height="23" alt=""></a>');$("select").addClass("ieHide");$("#overlay").css("opacity","0.7").fadeIn(function(){$("#"+a).css("top",80).css("left",$(window).width()/2-$("#nwlPopup").outerWidth()/2).fadeIn(function(){$("#ico-close").css("top",parseInt($("#"+a).css("top"))-10).css("left",parseInt($("#"+a).css("left"))+
$("#"+a).width()+20).show()})})};popNwlSignup=function(a){showPopup(a);$("#"+a).load("/inc/newsletter.ajax.php")};popNwlConfirm=function(a,b){showPopup(b);$("#nwlPopup").load("/inc/newsletter.ajax.php",{key:a})};popTravelGuide=function(){showPopup("nwlPopup");$("#nwlPopup").load("/inc/travelguide.ajax.php")};refreshCode=function(){$.post("/inc/newsletter.ajax.php",{refresh:"true"},function(){$("#codeImg").attr("src","/images/code/code.php?_v="+Math.random())})};
submitTravelguide=function(){$("#err").hide();validate("tg-signup")?$.post("/inc/travelguide.ajax.php",$("#tg-signup").serialize(),function(a){$("#nwlPopup").html(a)}):$("#err").show();return false};
submitNewsletter=function(){$("#err").hide();if(validate("newsl-signup"))if($("#Email").val()!=$("#Email2").val()){$("#Email").addClass("ferr");$("#Email2").addClass("ferr");$("#err").show()}else $.post("/inc/newsletter.ajax.php",$("#newsl-signup").serialize(),function(a){$("#nwlPopup").html(a)});else $("#err").show();return false};
validate=function(a){var b=false;$("#"+a+" :input").each(function(){$(this).removeClass("ferr");if($(this).attr("type")!="hidden"&&$(this).attr("rel")=="req")if($(this).attr("name").toLowerCase().indexOf("email")>=0){if(!/^[0-9a-zA-Z-_.]+@[0-9a-zA-Z-]+[.]{1}[0-9a-zA-Z-]+[.]?[0-9a-zA-Z]+$/.test($(this).val())){$(this).addClass("ferr");b=true}}else if($(this).val().length==0){$(this).addClass("ferr");b=true}});$("#"+a+" :input.ferr:first").focus();return!b};
checkApplication=function(){if(validate("application"))return true;else{$("#err").show();return false}};
