Date.prototype.getWeek=function(){var a=new Date;a.setFullYear(this.getFullYear(),this.getMonth(),this.getDate());var b=a.getDay();b==0&&(b=7);a.setDate(a.getDate()+(4-b));b=a.getFullYear();a=Math.floor((a.getTime()-new Date(b,0,1,-6))/864E5);return 1+Math.floor(a/7)};function showTargetClick(){var a=$("#"+$(this).attr("showtarget"));$(this).is(":checked")?a.show():a.hide()};function initiateBooking(){var a=window.location.hash.substring(1);(a.length==0||a.indexOf("transportType")==-1||a.indexOf("arrivalDate")==-1||a.indexOf("vacationLength")==-1||a.indexOf("destinationCode")==-1||a.indexOf("apartment")==-1)&&confirm("Beklager, bookingsiden mangler n\u00f8dvendige informationer for at kunne forts\u00e6tte. Tryk 'Ok' for at g\u00e5 tilbage til forrige side, eller 'Annuller/Cancel' for at forts\u00e6tte.")&&history.go(-1);var b=new StringBuilder;b.append("{0}?{1}","http://booking.danski.dk/details_NEW.asp",
a);$("#residenceframe").attr("src",b.toString())};window.onerror=function(a,b,c){$.ajax({type:"POST",url:"/webservices/error.asmx/JavascriptError",data:'{msg: "'+((a?a:"Unknown error")+" in file "+(b?b:"Unknown file")+":"+(c?c:"?")).replace('"',"'")+'"}',contentType:"application/json; charset=utf-8",dataType:"json"})};var AllResidences;$(function(){var a=$("#AllResidences:first");if(a.size()!=0){var b=a.find(".facts:first").height();log(b);AllResidences={showMore:function(a){a=$(a).parents("li:first");a.find(".more-info-btn:first").fadeOut();a.find(".residence-prices:first").slideDown("fast");a.find("div.facts").height("auto")},showLess:function(a){a=$(a).parents("li:first");a.find(".more-info-btn:first").show();a.find(".residence-prices:first").slideUp("fast");a.find("div.facts").height(b+"px")}}}});$(function(){$(".tooltip").live("mouseover",function(){var a=$(this).parent().find(".tooltip-container"),b=$(this).position();a.css({top:b.top-a.height()/2,left:b.left+$(this).width()+25});a.show();a=a.find(".tip");a.css("margin-top",-a.height()/2+"px")});$(".tooltip").live("mouseout",function(){$(this).parent().find(".tooltip-container").hide()})});var UrlHashHelper=function(){return{get:function(a){var b=window.location.hash;if(b.length<=1)return null;for(var b=b.substr(1).split("&"),c=0;c<b.length;c++){var d=b[c].split("=");if(d.length==2&&d[0]==a)return d[1]}return null},set:function(a,b){var c=!1,d=!1,f=!1,e=new StringBuilder;e.append("#");var g=window.location.hash;if(g.length>1)for(var g=g.substr(1).split("&"),k=0;k<g.length;k++){var h=g[k].split("=");h.length==2&&(f&&(h[0]!=a||b)&&e.append("&"),h[0]==a?(b&&e.append("{0}={1}",h[0],b),
c=h[1]!=b,d=!0):e.append("{0}={1}",h[0],h[1]),f=!0)}d||(e.toString().length>1&&e.append("&"),e.append("{0}={1}",a,b),c=!0);if(c)window.location.hash=e.toString()}}}();(function(a){a.fn.extend({disableSelection:function(){return this.each(function(){this.onselectstart=function(){return!1};this.unselectable="on";jQuery(this).css("user-select","none");jQuery(this).css("-o-user-select","none");jQuery(this).css("-moz-user-select","none");jQuery(this).css("-khtml-user-select","none");jQuery(this).css("-webkit-user-select","none")})}})})(jQuery);function log(a){typeof _debugLogger!="undefined"&&window.console&&console.log&&console.log(a)};var PaginationHandler=function(){function a(){d.each(function(){var a=new StringBuilder;a.append("<p>");for(var d=1;d<=b.TotalPages;d++)d==b.CurrentPage?a.append("<span>{0}</span>",d):a.append('<a onclick="{0}return false;" href="#">{1}</a>',$(this).hasClass("jump-up")?"location.href = '#';":"",d);a.append("</p>");b.CurrentPage>1&&a.append('<input onclick="{0}return false;" class="previous" type="button" value="&laquo; Forrige side" />',$(this).hasClass("jump-up")?"location.href = '#';":"");b.CurrentPage<
b.TotalPages&&a.append('<input onclick="{0}return false;" class="next" type="button" value="N\u00e6ste side &raquo;" />',$(this).hasClass("jump-up")?"location.href = '#';":"");$(this).html(a.toString())})}var b={CurrentPage:1,TotalPages:1,Sorting:0,PriceFormat:1,ResultsPerPage:4},c,d=$(".pagination-wrapper");this.init=function(d){c=d;$(".pagination-wrapper a").live("click",function(){var d=parseInt($(this).html());b.CurrentPage=d;a();c(!0)});$(".pagination-wrapper .previous").live("click",function(){b.CurrentPage<=
1||(b.CurrentPage--,a(),c(!0))});$(".pagination-wrapper .next").live("click",function(){b.CurrentPage>=b.Totalpages||(b.CurrentPage++,a(),c(!0))});$("#ResultsPerPage").change(function(){var d=$(this).val();b.CurrentPage=1;b.ResultsPerPage=d;a();c(!1)});$("#ResultSortType").change(function(){var d=$(this).val();b.CurrentPage=1;b.Sorting=d;a();c(!1)});$("#ShowPrice").change(function(){var d=$(this).val();b.CurrentPage=1;b.PriceFormat=d;a();c(!1)})};this.getPaginationAndSorting=function(){var a=$("#ResultSortType");
if(a.size()>0)b.Sorting=parseInt(a.val());a=$("#ShowPrice");if(a.size()>0)b.PriceFormat=parseInt(a.val());return b};this.setPaginationAndSorting=function(d){b=d;$("#ResultsPerPage").val(b.ResultsPerPage);$("#ResultSortType").val(b.Sorting);$("#ShowPrice").val(b.PriceFormat);a()}};var Popup=function(){function a(a,c,d){d=d==void 0?"{}":$.toJSON(d);$(".reveal-modal").attr("class",c==void 0?"reveal-modal":"reveal-modal "+c).html('<div class="reveal-loading">Indl\u00e6ser</div>').reveal({dismissmodalclass:"close-reveal-modal"});AjaxUtil.json(a,d,function(a){$(".reveal-modal").html(a.d)})}$(".reveal-modal-bg").live("click",function(){$(".reveal-modal").html("")});return{showGallery:function(b){a("/Webservices/popup.asmx/getimagegallery","gallery",{url:b});return!1},showMap:function(b){a("/Webservices/popup.asmx/GetGoogleMap",
"googleMap",{nodeId:b});return!1},showURL:function(a,c,d){$(".reveal-modal").attr("class","reveal-modal iframe_Special").html('<iframe src="'+a+'" width="'+c+'px" height="'+d+'px"/>').reveal({dismissmodalclass:"close-reveal-modal"})},showContactForm:function(a){$(".reveal-modal").attr("class","reveal-modal").html('<a class="close-reveal-modal" onclick="$(\'.reveal-modal-bg\').trigger(\'click\'); return false;" href="#"></a><iframe width="100%" height="650px" src="'+document.location.protocol+"//"+
document.location.host+"/kontakt.aspx?URL="+a+'"></iframe>').reveal({dismissmodalclass:"close-reveal-modal"});return!1},showRoute:function(a){$(".reveal-modal").attr("class","reveal-modal googleMap").html('<a class="close-reveal-modal" onclick="$(\'.reveal-modal-bg\').trigger(\'click\'); return false;" href="#"></a><iframe width="585" height="600" src="'+a+'"></iframe>').reveal({dismissmodalclass:"close-reveal-modal"});return!1}}}();function StringBuilder(a){this.strings=[""];this.append(a)}StringBuilder.prototype.append=function(){for(var a=arguments[0],b=0;b<arguments.length-1;b++)a=a.replace(RegExp("\\{"+b+"\\}","gm"),arguments[b+1]);this.strings.push(a)};StringBuilder.prototype.clear=function(){this.strings.length=1};StringBuilder.prototype.toString=function(){return this.strings.join("")};(function(a){a.fn.hoverIntent=function(b,c){var d={sensitivity:7,interval:100,timeout:0},d=a.extend(d,c?{over:b,out:c}:b),f,e,g,k,h=function(a){f=a.pageX;e=a.pageY},l=function(b,c){c.hoverIntent_t=clearTimeout(c.hoverIntent_t);if(Math.abs(g-f)+Math.abs(k-e)<d.sensitivity)return a(c).unbind("mousemove",h),c.hoverIntent_s=1,d.over.apply(c,[b]);else g=f,k=e,c.hoverIntent_t=setTimeout(function(){l(b,c)},d.interval)},n=function(b){for(var c=(b.type=="mouseover"?b.fromElement:b.toElement)||b.relatedTarget;c&&
c!=this;)try{c=c.parentNode}catch(f){c=this}if(c==this)return!1;var e=jQuery.extend({},b),m=this;if(m.hoverIntent_t)m.hoverIntent_t=clearTimeout(m.hoverIntent_t);if(b.type=="mouseover"){if(g=e.pageX,k=e.pageY,a(m).bind("mousemove",h),m.hoverIntent_s!=1)m.hoverIntent_t=setTimeout(function(){l(e,m)},d.interval)}else if(a(m).unbind("mousemove",h),m.hoverIntent_s==1)m.hoverIntent_t=setTimeout(function(){m.hoverIntent_t=clearTimeout(m.hoverIntent_t);m.hoverIntent_s=0;d.out.apply(m,[e])},d.timeout)};return this.mouseover(n).mouseout(n)}})(jQuery);(function(a){a.toJSON=function(b){if(typeof JSON=="object"&&JSON.stringify)return JSON.stringify(b);var c=typeof b;if(b===null)return"null";if(c!="undefined"){if(c=="number"||c=="boolean")return b+"";if(c=="string")return a.quoteString(b);if(c=="object"){if(typeof b.toJSON=="function")return a.toJSON(b.toJSON());if(b.constructor===Date){var e=b.getUTCMonth()+1;e<10&&(e="0"+e);var g=b.getUTCDate();g<10&&(g="0"+g);var c=b.getUTCFullYear(),k=b.getUTCHours();k<10&&(k="0"+k);var h=b.getUTCMinutes();h<
10&&(h="0"+h);var l=b.getUTCSeconds();l<10&&(l="0"+l);b=b.getUTCMilliseconds();b<100&&(b="0"+b);b<10&&(b="0"+b);return'"'+c+"-"+e+"-"+g+"T"+k+":"+h+":"+l+"."+b+'Z"'}if(b.constructor===Array){e=[];for(g=0;g<b.length;g++)e.push(a.toJSON(b[g])||"null");return"["+e.join(",")+"]"}e=[];for(g in b){c=typeof g;if(c=="number")c='"'+g+'"';else if(c=="string")c=a.quoteString(g);else continue;typeof b[g]!="function"&&(k=a.toJSON(b[g]),e.push(c+":"+k))}return"{"+e.join(", ")+"}"}}};a.evalJSON=function(a){if(typeof JSON==
"object"&&JSON.parse)return JSON.parse(a);return eval("("+a+")")};a.secureEvalJSON=function(a){if(typeof JSON=="object"&&JSON.parse)return JSON.parse(a);var b;b=a.replace(/\\["\\\/bfnrtu]/g,"@");b=b.replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]");b=b.replace(/(?:^|:|,)(?:\s*\[)+/g,"");if(/^[\],:{}\s]*$/.test(b))return eval("("+a+")");else throw new SyntaxError("Error parsing JSON, source is not valid.");};a.quoteString=function(a){if(a.match(b))return'"'+a.replace(b,
function(a){var b=c[a];if(typeof b==="string")return b;b=a.charCodeAt();return"\\u00"+Math.floor(b/16).toString(16)+(b%16).toString(16)})+'"';return'"'+a+'"'};var b=/["\\\x00-\x1f\x7f-\x9f]/g,c={"\u0008":"\\b","\t":"\\t","\n":"\\n","\u000c":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"}})(jQuery);(function(a){var b;a.fn.lightbox=function(c){b=a.extend({},a.fn.lightbox.defaults,c);a.fn.lightbox.initialize();return this.each(function(){a(this).click(function(){a(this).lightbox.start(this);return!1})})};a.fn.lightbox.initialize=function(){a("#overlay").remove();a("#lightbox").remove();b.inprogress=!1;var c='<div id="outerImageContainer"><div id="imageContainer"><iframe id="lightboxIframe" /><img id="lightboxImage"><div id="hoverNav"><a href="javascript://" title="'+b.strings.prevLinkTitle+'" id="prevLink"></a><a href="javascript://" id="nextLink" title="'+
b.strings.nextLinkTitle+'"></a></div><div id="loading"><a href="javascript://" id="loadingLink"><img src="'+b.fileLoadingImage+'"></a></div></div></div>',d='<div id="imageDataContainer" class="clearfix"><div id="imageData"><div id="imageDetails"><span id="caption"></span><span id="numberDisplay"></span></div><div id="bottomNav">';b.displayHelp&&(d+='<span id="helpDisplay">'+b.strings.help+"</span>");d+='<a href="javascript://" id="bottomNavClose" title="'+b.strings.closeTitle+'"><img src="'+b.fileBottomNavCloseImage+
'"></a></div></div></div>';b.navbarOnTop?(a("body").append('<div id="overlay"></div><div id="lightbox">'+d+c+"</div>"),a("#imageDataContainer").addClass("ontop")):a("body").append('<div id="overlay"></div><div id="lightbox">'+c+d+"</div>");a("#overlay").click(function(){a.fn.lightbox.end()}).hide();a("#lightbox").click(function(){a.fn.lightbox.end()}).hide();a("#loadingLink").click(function(){a.fn.lightbox.end();return!1});a("#bottomNavClose").click(function(){a.fn.lightbox.end();return!1});a("#outerImageContainer").width(b.widthCurrent).height(b.heightCurrent);
a("#imageDataContainer").width(b.widthCurrent)};a.fn.lightbox.getPageSize=function(){return[a(document).width(),a(document).height(),a(window).width(),a(window).height()]};a.fn.lightbox.getPageScroll=function(){var a,b;if(self.pageYOffset)b=self.pageYOffset,a=self.pageXOffset;else if(document.documentElement&&document.documentElement.scrollTop)b=document.documentElement.scrollTop,a=document.documentElement.scrollLeft;else if(document.body)b=document.body.scrollTop,a=document.body.scrollLeft;return[a,
b]};a.fn.lightbox.pause=function(a){var b=new Date,f=null;do f=new Date;while(f-b<a)};a.fn.lightbox.start=function(c){a("select, embed, object").hide();var d=a.fn.lightbox.getPageSize();a("#overlay").hide().css({width:"100%",height:d[1]+"px",opacity:b.overlayOpacity}).fadeIn();b.imageArray=[];imageNum=0;if(!c.rel||c.rel=="")b.imageArray.push([c.href,b.displayTitle?c.title:""]);else{a("a").each(function(){this.href&&this.rel==c.rel&&b.imageArray.push([this.href,b.displayTitle?this.title:""])});for(i=
0;i<b.imageArray.length;i++)for(j=b.imageArray.length-1;j>i;j--)b.imageArray[i][0]==b.imageArray[j][0]&&b.imageArray.splice(j,1);for(;b.imageArray[imageNum][0]!=c.href;)imageNum++}var f=a.fn.lightbox.getPageScroll(),d=f[1]+d[3]/10,f=f[0];a("#lightbox").css({top:d+"px",left:f+"px"}).show();b.slideNavBar||a("#imageData").hide();a.fn.lightbox.changeImage(imageNum)};a.fn.lightbox.changeImage=function(c){if(b.inprogress==!1)b.inprogress=!0,b.activeImage=c,a("#loading").show(),a("#lightboxImage").hide(),
a("#hoverNav").hide(),a("#prevLink").hide(),a("#nextLink").hide(),b.slideNavBar&&(a("#imageDataContainer").hide(),a("#imageData").hide()),a.fn.doChangeImage()};a.fn.doChangeImage=function(){imgPreloader=new Image;imgPreloader.onload=function(){var c=imgPreloader.width,d=imgPreloader.height;if(b.fitToScreen){var f=a.fn.lightbox.getPageSize(),e=f[2]-2*b.borderSize,f=f[3]-200;imgPreloader.height>f?(c=parseInt(f/imgPreloader.height*imgPreloader.width),d=f):imgPreloader.width>e&&(d=parseInt(e/imgPreloader.width*
imgPreloader.height),c=e)}a("#lightboxImage").attr("src",b.imageArray[b.activeImage][0]).width(c).height(d);a.fn.lightbox.resizeImageContainer(c,d)};imgPreloader.src=b.imageArray[b.activeImage][0]};a.fn.lightbox.end=function(){a.fn.lightbox.disableKeyboardNav();a("#lightbox").hide();a("#overlay").fadeOut();a("select, object, embed").show()};a.fn.lightbox.preloadNeighborImages=function(){if(b.imageArray.length-1>b.activeImage)preloadNextImage=new Image,preloadNextImage.src=b.imageArray[b.activeImage+
1][0];if(b.activeImage>0)preloadPrevImage=new Image,preloadPrevImage.src=b.imageArray[b.activeImage-1][0]};a.fn.lightbox.keyboardAction=function(c){if(c==null)var d=event.keyCode,c=27;else d=c.keyCode,c=c.DOM_VK_ESCAPE;var f=String.fromCharCode(d).toLowerCase();if(f=="x"||f=="o"||f=="c"||d==c)a.fn.lightbox.end();else if(f=="p"||d==37)b.activeImage!=0&&(a.fn.lightbox.disableKeyboardNav(),a.fn.lightbox.changeImage(b.activeImage-1));else if((f=="n"||d==39)&&b.activeImage!=b.imageArray.length-1)a.fn.lightbox.disableKeyboardNav(),
a.fn.lightbox.changeImage(b.activeImage+1)};a.fn.lightbox.resizeImageContainer=function(c,d){b.widthCurrent=document.getElementById("outerImageContainer").offsetWidth;b.heightCurrent=document.getElementById("outerImageContainer").offsetHeight;var f=c+b.borderSize*2,e=d+b.borderSize*2;b.xScale=f/b.widthCurrent*100;b.yScale=e/b.heightCurrent*100;wDiff=b.widthCurrent-f;hDiff=b.heightCurrent-e;a("#imageDataContainer").animate({width:f},b.resizeSpeed,"linear");a("#outerImageContainer").animate({width:f},
b.resizeSpeed,"linear",function(){a("#outerImageContainer").animate({height:e},b.resizeSpeed,"linear",function(){a.fn.lightbox.showImage()})});hDiff==0&&wDiff==0&&(jQuery.browser.msie?a.fn.lightbox.pause(250):a.fn.lightbox.pause(100));a("#prevLink").height(d);a("#nextLink").height(d)};a.fn.lightbox.showImage=function(){a("#loading").hide();a("#lightboxImage").fadeIn("fast");a.fn.lightbox.updateDetails();a.fn.lightbox.preloadNeighborImages();b.inprogress=!1};a.fn.lightbox.updateDetails=function(){a("#numberDisplay").html("");
b.imageArray[b.activeImage][1]&&a("#caption").html(b.imageArray[b.activeImage][1]).show();if(b.imageArray.length>1){var c;c=b.strings.image+(b.activeImage+1)+b.strings.of+b.imageArray.length;b.activeImage>0&&(c='<a title="'+b.strings.prevLinkTitle+'" href="#" id="prevLinkText">'+b.strings.prevLinkText+"</a>"+c);b.activeImage+1<b.imageArray.length&&(c+='<a title="'+b.strings.nextLinkTitle+'" href="#" id="nextLinkText">'+b.strings.nextLinkText+"</a>");a("#numberDisplay").html(c).show()}b.slideNavBar?
a("#imageData").slideDown(b.navBarSlideSpeed):a("#imageData").show();c=a.fn.lightbox.getPageSize();a("#overlay").height(c[1]);a.fn.lightbox.updateNav()};a.fn.lightbox.updateNav=function(){b.imageArray.length>1&&(a("#hoverNav").show(),b.activeImage!=0&&a("#prevLink,#prevLinkText").show().click(function(){a.fn.lightbox.changeImage(b.activeImage-1);return!1}),b.activeImage!=b.imageArray.length-1&&a("#nextLink,#nextLinkText").show().click(function(){a.fn.lightbox.changeImage(b.activeImage+1);return!1}),
a.fn.lightbox.enableKeyboardNav())};a.fn.lightbox.enableKeyboardNav=function(){document.onkeydown=a.fn.lightbox.keyboardAction};a.fn.lightbox.disableKeyboardNav=function(){document.onkeydown=""};a.fn.lightbox.defaults={fileLoadingImage:"/graphics/icons/lightbox-ico-loading.gif",fileBottomNavCloseImage:"/graphics/icons/lightbox-btn-close.gif",overlayOpacity:0.8,borderSize:10,imageArray:[],activeImage:null,inprogress:!1,resizeSpeed:350,widthCurrent:250,heightCurrent:250,xScale:1,yScale:1,displayTitle:!0,
navbarOnTop:!1,slideNavBar:!1,navBarSlideSpeed:350,displayHelp:!1,strings:{help:" \u2190 / P - previous image\u00a0\u00a0\u00a0\u00a0\u2192 / N - next image\u00a0\u00a0\u00a0\u00a0ESC / X - close image gallery",prevLinkTitle:"Forrige billede",nextLinkTitle:"N&aelig;ste billede",prevLinkText:"&laquo; Forrige",nextLinkText:"N&aelig;ste &raquo;",closeTitle:"Luk galleri",image:"Billede ",of:" ud af "},fitToScreen:!1}})(jQuery);(function(a){a("a[data-reveal-id]").live("click",function(b){b.preventDefault();b=a(this).attr("data-reveal-id");a("#"+b).reveal(a(this).data())});a.fn.reveal=function(b){b=a.extend({},{animation:"none",animationspeed:300,closeonbackgroundclick:!0,dismissmodalclass:"close-reveal-modal"},b);return this.each(function(){function c(){l.unbind("click.modalEvent");a("."+b.dismissmodalclass).unbind("click.modalEvent");h||(h=!0,b.animation=="fadeAndPop"&&(e.css({top:a(document).scrollTop()-k,opacity:0,visibility:"visible"}),
l.fadeTo(b.animationspeed/2,0.8),e.delay(b.animationspeed/2).animate({top:a(document).scrollTop()+g+"px",opacity:1},b.animationspeed,f())),b.animation=="fade"&&(e.css({opacity:0,visibility:"visible",top:a(document).scrollTop()+g}),l.fadeIn(b.animationspeed/2),e.delay(b.animationspeed/2).animate({opacity:1},b.animationspeed,f())),b.animation=="none"&&(e.css({visibility:"visible",top:a(document).scrollTop()+g}),l.css({display:"block"}),f()));e.unbind("reveal:open",c)}function d(){h||(h=!0,b.animation==
"fadeAndPop"&&(l.delay(b.animationspeed).fadeOut(b.animationspeed),e.animate({top:a(document).scrollTop()-k+"px",opacity:0},b.animationspeed/2,function(){e.css({top:g,opacity:1,visibility:"hidden"});f()})),b.animation=="fade"&&(l.delay(b.animationspeed).fadeOut(b.animationspeed),e.animate({opacity:0},b.animationspeed,function(){e.css({opacity:1,visibility:"hidden",top:g});f()})),b.animation=="none"&&(e.html(""),e.css({visibility:"hidden",top:g}),l.css({display:"none"})));e.unbind("reveal:close",d)}
function f(){h=!1}var e=a(this),g=parseInt(e.css("top")),k=e.height()+g,h=!1,l=a(".reveal-modal-bg");l.length==0&&(l=a('<div class="reveal-modal-bg" />').insertAfter(e));e.bind("reveal:open",c);e.bind("reveal:close",d);e.trigger("reveal:open");a("."+b.dismissmodalclass).bind("click.modalEvent",function(){e.trigger("reveal:close")});b.closeonbackgroundclick&&(l.css({cursor:"pointer"}),l.bind("click.modalEvent",function(){e.trigger("reveal:close")}));a("body").keyup(function(a){a.which===27&&e.trigger("reveal:close")})})}})(jQuery);var browserIsIE6=!1;jQuery.each(jQuery.browser,function(a,b){a=="safari"&&b||a=="msie"&&jQuery.browser.version.substr(0,1)=="6"&&(browserIsIE6=!0)});
function ExpandibleMainMenu(a){var b=$("#MainMenu > li"),c=$(".Level1Wrapper",a),d=a.offsetParent().innerWidth(!0);c.each(function(){var a=$(this),b=a.outerWidth(!0),a=a.offsetParent().position().left;a+b>d&&(b=Math.round(a+b-(d+5)),b>=0&&$(this).css("left","-"+b+"px"))});b.each(function(){var a=$(this),b=$("div.Level1Wrapper",a),c=b.length>0;a.hoverIntent({sensitivity:5,interval:0,over:function(){$(this).addClass("hover");c&&b.css("visibility","visible")},timeout:100,out:function(){a.removeClass("hover");
c&&b.css("visibility","hidden")}})});$("#MainMenu > ul.MainMenu").hover(function(){$(".selected",this).addClass("noHover")},function(){$(".noHover",this).removeClass("noHover")})}$.fn.hint=function(){return this.each(function(){var a=$(this),b=a.attr("title");b&&(a.blur(function(){if(a.val()==""||a.val()==b)a.val(b),a.addClass("blur")}),a.focus(function(){a.val()==b&&(a.val(""),a.removeClass("blur"))}),a.parents("form:first").submit(function(){a.val()==b&&(a.val(""),a.removeClass("blur"))}),a.blur())})};
function clearHintText(a){$("input, textarea",a).each(function(){$this=$(this);$this.val()==$this.attr("title")&&$this.hasClass("blur")&&$this.val("")})}function triggerSubmit(a){a=$("#"+$(a).attr("defaultBtn"));a=$(a).attr("href").toString().substr(11);eval(a)}
$(function(){$("html").removeClass("no-js");$("#breadcrumb .crumb").each(function(){var a=$(".dropdown",this),b=$(".dropdown",a.parent().siblings());$(".dropdowntoggle",this).click(function(){a.slideToggle("fast");b.slideUp("fast");return!1})});$("body").click(function(){$(".dropdown").slideUp("fast")});$("#breadcrumb .crumb > *").click(function(a){a.stopPropagation()});$(".ShadowBox").each(function(){$(this).attr("rel","shadowbox")});$MainMenu=$("#mainMenu");$("li.mainMenu").hover(function(){$(this).addClass("hover")},
function(){$(this).removeClass("hover")});$(".dropMenuPreview li a",$MainMenu).hover(function(){$(this).siblings(".preview").clone().appendTo($(this).parents(".dropMenuPreview").find(".dropMenuPreviewPane"))},function(){$(this).parents(".dropMenuPreview").find(".dropMenuPreviewPane").find(".preview").remove()})});var AjaxUtil=function(){function a(){$(".readonly").removeClass("readonly").removeAttr("disabled");if(typeof _debugLogger=="undefined")location.href="/fejl.aspx"}var b=0;return{json:function(c,d,f){var e=++b;$.ajax({type:"POST",url:c,data:d,contentType:"application/json; charset=utf-8",dataType:"json",success:function(a){e==b?f(a):log("ajax result thrown away")},error:a})}}}();var DateHelper=function(){var a="dd-MM-yy";return{dateToText:function(b){var c=a.toString(),d=c.indexOf("yyyy")>-1?b.getFullYear():b.getFullYear().toString().substring(2),f=(b.getMonth()<=8?"0":"")+(b.getMonth()+1),b=(b.getDate()<=9?"0":"")+b.getDate();return c.replace("yyyy",d).replace("yy",d).replace("MM",f).replace("dd",b)},textToDate:function(b){var c=a;if(c.length!=b.length)return null;for(var d="",f="",e="",g=0;g<c.length;g++){var k=b.substr(g,1),h=c.substr(g,1);if(h=="d"&&(f.length>0||k!="0"))f+=
k;if(h=="y"&&(e.length>0||k!="0"))e+=k;if(h=="M"&&(d.length>0||k!="0"))d+=k}e.length==2&&(e=(new Date).getFullYear().toString().substring(0,2)+e);try{return new Date(parseInt(e),parseInt(d)-1,parseInt(f))}catch(l){return null}},setDateFormat:function(b){a=b},jsonTextToDate:function(a){if(a==null)return null;return eval(a.replace(/\/Date\((\d+)\)\//gi,"new Date($1)"))}}}(),DateUtil=DateHelper;

