vwd4=(typeof(vwd4)==="undefined")?{}:vwd4;vwd4.utils=(typeof(vwd4.utils)==="undefined")?{}:vwd4.utils;vwd4.utils.isEmptyObject=function(a){for(var b in a){if(a.hasOwnProperty(b)){return false;}}return true;};vwd4.utils.unescapeHtmlEntities=function(c){var b=document.createElement("div");b.innerHTML=c;if(b.childNodes[0]!==null&&b.childNodes[0]!==undefined){var a=b.childNodes[0].nodeValue;b.removeChild(b.firstChild);return a;}else{return null;}};vwd4.utils.isExternalLink=function(a){if(vwd4.utils.isAbsoluteUrl(a)===true){var b=location.protocol+"//"+location.host;if(a.search(b)===-1){return true;}}return false;};vwd4.utils.isAbsoluteUrl=function(a){if(a.search("http")===0){return true;}return false;};vwd4.utils.getFileExtension=function(a){if(a.length===0){return"";}var b=a.lastIndexOf(".");if(b===-1){return"";}else{return a.substr(b,a.length).match(/\.\w+/)[0];}};vwd4.utils.equaljQueryObjects=function(c,b){if(!b||!b.length||c.length!==b.length){return false;}var a;for(a=0;a<c.length;a++){if(c[a]!==b[a]){return false;
}}return true;};vwd4.utils.uniqueNumber=0;vwd4.utils.generateUniqueNumber=function(){return vwd4.utils.uniqueNumber++;};vwd4.utils.refreshAjaxContent=function(a){var b={};if(typeof(a)==="string"){b=jQuery(a);}else{b=a;}jQuery.log("vwd4.utils.refreshAjaxContent: ajax.loaded for container",b);jQuery(document).trigger("ajax.loaded",b);};vwd4.utils.isFlashFallbackModus=function(){return vwd4.config.enableFallback;};(function(a){a.extend({_debug$:null,_instance$:false,debug:function(c){var b=(a._debug$===true?true:false);a._debug$=(c?true:false);return b;},log:function(){if(a._debug$===true){if(a._instance$===false){a.createConsole();a._instance$=true;}if(navigator.userAgent.toLowerCase().indexOf("msie")!==-1){var c="";for(var b=0;b<arguments.length;b++){c+=arguments[b]+" ";}console.log(c);}else{console.log.apply(console,arguments);}}},createConsole:function(){if(typeof window.console==="undefined"){function b(f){var g=null;if(typeof f==="undefined"){g="[undefined]";}else{if(typeof f==="boolean"){g=(f?"true":"false");
}else{if(typeof f==="number"){g=""+f;}else{if(typeof f==="string"){g=f;}else{if(typeof f==="function"){g=f;}else{if(typeof f==="object"){if(typeof f.nodeType!=="undefined"){if(f.nodeType==1){g="&lt;";g+=f.nodeName.toLowerCase();for(var e=0;e<f.attributes.length;e++){g+=" "+f.attributes[e].nodeName.toLowerCase()+'="'+f.attributes[e].nodeValue+'"';}g+="&gt;";}else{if(f.nodeType==2){g=f.nodeName+'="'+f.nodeValue;}else{if(f.nodeType==3){g=f.nodeValue;}}}}else{if(typeof f.toJSONString!=="undefined"){g=f.toJSONString();}else{if(typeof f.toString!=="undefined"){g=f.toString();}}}}}}}}}if(g===null){g="[unknown]";}return g;}a("body").append('<div id="vwd4_jQueryDebug"><h1>jQuery debug console</h1><ol class="vwd4_debugList"></ol></div>');var d=["log","debug","info","warn","error","assert","dir","dirxml","group","groupEnd","time","timeEnd","count","trace","profile","profileEnd"];window.console={};for(var c=0;c<d.length;c++){window.console[d[c]]=function(){a("#vwd4_jQueryDebug").css("display",a._debug$===true?"block":"none");
if(arguments.length==1){a("#vwd4_jQueryDebug ol.vwd4_debugList").append("<li>"+b(arguments[0])+"</li>");}else{var f="<li><ul>";for(var e=0;e<arguments.length;e++){f+="<li>"+b(arguments[e])+"</li>";}f+="</ul></li>";a("#vwd4_jQueryDebug ol.vwd4_debugList").append(f);}};}window.console.jQueryDebug=true;}}});a.fn.extend({log:function(){if(a._debug$===true){if(a._instance$===false){a.createConsole();a._instance$=true;}var b=[];for(var c=0;c<arguments.length;c++){b.push(arguments[c]);}return this.each(function(){if(b.length>0){var d=b.slice();d.push([this]);a.log.apply(a,d);}else{a.log(this);}});}}});})(jQuery);(function(a){a.fn.doubleListSelection=function(b){var c=a.extend({},a.fn.doubleListSelection.defaults,b);return this.each(function(){var n=a(this);var h=a("button."+c.buttonAddClass,n);var g=a("button."+c.buttonRemoveClass,n);var d=a("."+c.selectionPoolClass,n);var l=a("."+c.selectionSelectedClass,n);var j=a("."+c.errorNoticeClass+":eq(0)",n);a.metadata.setType("class");var o={};if(vwd4.utils.isEmptyObject(n.metadata())===false){o=n.metadata();
}if(o.errorNoticeMaxSelected){j.text(o.errorNoticeMaxSelected);}a("option[value='']",l).each(function(){a(this).remove();});var i=function(){a(this).addClass(c.buttonHoverClass);};var e=function(){a(this).removeClass(c.buttonHoverClass);};h.hover(i,e);g.hover(i,e);var p=function(){if(o.maxSelected){var r=o.maxSelected-a("option",l).length;if(a("option",d).length>0&&r>0&&a("option:selected",d).length<=r){h.removeAttr("disabled").removeClass(c.buttonInactiveClass);}else{h.attr("disabled","disabled").removeClass(c.buttonHoverClass).addClass(c.buttonInactiveClass);}}else{if(a("option",d).length>0){h.removeAttr("disabled").removeClass(c.buttonInactiveClass);}else{h.attr("disabled","disabled").removeClass(c.buttonHoverClass).addClass(c.buttonInactiveClass);}}if(a("option",l).length>0){g.removeAttr("disabled").removeClass(c.buttonInactiveClass);}else{g.attr("disabled","disabled").removeClass(c.buttonHoverClass).addClass(c.buttonInactiveClass);}};var q=function(){if(o.maxSelected){var r=o.maxSelected-a("option",l).length;
if(a("option:selected",d).length>r){return true;}}return false;};var k=function(){if(q()===true){j.removeClass(c.hiddenClass);}else{j.addClass(c.hiddenClass);}};var f=function(){if(q()===false){a("option:selected",d).each(function(){l.append("<option value="+a(this).attr("value")+">"+a(this).text()+"</option>");a(this).remove();});}a(this).blur();p();k();};var m=function(){a("option:selected",l).each(function(){d.append("<option value="+a(this).attr("value")+">"+a(this).text()+"</option>");a(this).remove();});a(this).blur();p();k();};h.click(f);a("option",d).live("dblclick",f);g.click(m);a("option",l).live("dblclick",m);d.change(function(){p();k();});});};a.fn.doubleListSelection.defaults={buttonAddClass:"vwd4_add",buttonRemoveClass:"vwd4_remove",buttonHoverClass:"vwd4_submit_hover",buttonInactiveClass:"vwd4_inactive",selectionPoolClass:"vwd4_selectionPool",selectionSelectedClass:"vwd4_selectionSelected",errorNoticeClass:"vwd4_errorNotice",hiddenClass:"vwd4_hidden"};}(jQuery));(function(a){a.fn.downloadSelection=function(c){a.fn.downloadSelection.options=a.extend({},a.fn.downloadSelection.defaults,c);
var l=a.fn.downloadSelection.options;var g=a(this);var b=a("form[name="+l.formNameAdd+"]",g);var d=a("select",b);var r=a(l.selectorSubmitButton,b);var p=a("form[name="+l.formNameRemove+"]",g);var j=a("select",p);var i=a(l.selectorSubmitButton,p);var s=a("form[name="+l.formNameDownload+"]",g);var e=a(l.selectorSubmitButton,s);var k=a("form[name="+l.formNameDelivery+"]",g);var f=a(l.selectorSubmitButton,k);var q=function(){a(this).addClass("vwd4_submit_hover");};var n=function(){a(this).removeClass("vwd4_submit_hover");};r.hover(q,n);i.hover(q,n);e.hover(q,n);f.hover(q,n);var m=function(){a(this).blur();};r.click(m);i.click(m);e.click(m);f.click(m);if(a("option:first",j).attr("value")===""){a("option:first",j).remove();}var h=function(){if(a("option",d).length>0){r.removeAttr("disabled").removeClass(l.cssClassButtonInactive);}else{r.attr("disabled","disabled").addClass(l.cssClassButtonInactive);}if(a("option",j).length>0){i.removeAttr("disabled").removeClass(l.cssClassButtonInactive);e.removeAttr("disabled").removeClass(l.cssClassButtonInactive);
f.removeAttr("disabled").removeClass(l.cssClassButtonInactive);}else{i.attr("disabled","disabled").addClass(l.cssClassButtonInactive);e.attr("disabled","disabled").addClass(l.cssClassButtonInactive);f.attr("disabled","disabled").addClass(l.cssClassButtonInactive);}};var o=function(u){var v={};v.brochures_selected=[];a("option",j).each(function(){v.brochures_selected.push(a(this).attr("value"));});var t=a("."+l.cssClassContainer,g).height();t=(t<=0)?100:t;a("."+l.cssClassContainer,g).html('<div class="vwd4_loading" style="height:'+t+'px;" />');a.ajaxControl.ajaxLoad(a("."+l.cssClassContainer,g),u,true,null,v);};b.submit(function(){l.changed=false;a("option:selected",d).each(function(){j.append("<option value="+a(this).attr("value")+">"+a(this).text()+"</option>");a(this).remove();l.changed=true;});if(l.changed===true){h();if(typeof(l.selectedMethod)!=="undefined"){l.selectedMethod.submit();}}return false;});p.submit(function(){l.changed=false;a("option:selected",j).each(function(){d.append("<option value="+a(this).attr("value")+">"+a(this).text()+"</option>");
a(this).remove();l.changed=true;});if(l.changed===true){h();if(typeof(l.selectedMethod)!=="undefined"){l.selectedMethod.submit();}}return false;});s.submit(function(){if(l.changed===true||(a("option",j).length>0&&l.selectedMethod!==s)){l.selectedMethod=s;o(a(this).attr("action"));l.changed=false;}return false;});k.submit(function(){if(l.changed===true||(a("option",j).length>0&&l.selectedMethod!==k)){l.selectedMethod=k;o(a(this).attr("action"));l.changed=false;}return false;});return this;};a.fn.downloadSelection.defaults={formNameAdd:"add",formNameRemove:"remove",formNameDownload:"download",formNameDelivery:"delivery",selectorSubmitButton:"button.submit",cssClassButtonInactive:"inactive",cssClassContainer:"container",changed:false};a.fn.downloadSelection.options={};}(jQuery));(function(b){b.formElements=function(){b().formElements();};b.fn.formElements=function(){var c;this.each(function(){c=b(this);b(":checkbox",c).each(function(){var e=b(this);e.wrap('<div class="vwd4_checkbox"></div>');
e.before('<a class="vwd4_handler" href="#'+e.attr("id")+'"></a>');b.fn.formElements._changeCheckbox(e,null);e.siblings("a.vwd4_handler").click(function(){b.fn.formElements._changeCheckbox(e,!e.attr("checked"));return false;});b("label[for="+e.attr("id")+"]").click(function(){b.fn.formElements._changeCheckbox(e,!e.attr("checked"));return false;});});var d="";b(":radio",c).each(function(){var e=b(this);e.wrap('<div class="vwd4_radio"></div>');e.before('<a class="vwd4_handler" href="#'+e.attr("id")+'"></a>');if(d!==e.attr("name")&&e.attr("checked")===true){b.fn.formElements._selectRadio(e);d=e.attr("name");}e.siblings("a.vwd4_handler").click(function(){b.fn.formElements._selectRadio(e);return false;});b("label[for="+e.attr("id")+"]").click(function(){b.fn.formElements._selectRadio(e);return false;});});});return this;};b.fn.formElements._changeCheckbox=function(d,c){if(c===null){c=d.attr("checked");}d.attr("checked",c);if(c){d.siblings("a.vwd4_handler").addClass("vwd4_checked");}else{d.siblings("a.vwd4_handler").removeClass("vwd4_checked");
}d.trigger("change");};b.fn.formElements._selectRadio=function a(c){b("[name="+c.attr("name")+"]:radio").each(function(){b(this).attr("checked",false);b(this).siblings("a.vwd4_handler").removeClass("vwd4_checked");});c.attr("checked",true);c.siblings("a.vwd4_handler").addClass("vwd4_checked");c.trigger("change");};}(jQuery));(function(a){a.formInfoLayer=function(b){a(document).formInfoLayer(b);};a.fn.formInfoLayer=function(b){var d=a(this);var c=a.extend({},a.formInfoLayer.defaults,b);a(c.formInfoSelector,d).each(function(){var e=a(this);a("a:first-child",e).hover(function(){a(this).next().addClass(c.formLayerOpenClass);},function(){a(this).next().removeClass(c.formLayerOpenClass);});a(c.formInfoLayerSelector).each(function(){var g=a(this);var f=g.height();g.css("top","-"+(Math.round(f*0.5)-12)+"px");a("iframe:first-child",g).css("height",f-4+"px");});});};a.formInfoLayer.defaults={formInfoSelector:"div.vwd4_formInfo",formInfoLayerSelector:"div.vwd4_formInfoLayer",formLayerOpenClass:"vwd4_formInfoLayer_open"};
}(jQuery));(function(a){a.flashEmbed=function(b,d){var c=a.extend({},a.fn.flashEmbed.defaults,b);if(typeof(d)==="undefined"){a("."+c.classFlash).flashEmbed(b);}else{a("."+c.classFlash,d).flashEmbed(b);}};a.fn.flashEmbed=function(b){a.fn.flashEmbed.options=a.extend({},a.fn.flashEmbed.defaults,b);var c=a.fn.flashEmbed.options;var d;this.each(function(){d=a(this);d.attr("class",d.attr("class").replace(/\n|\r\n/g,""));c.flashobject.id=undefined;a.metadata.setType("class");if(vwd4.utils.isEmptyObject(d.metadata())===false){c.flashobject=a.extend(c.flashobject,d.metadata());}if(c.flashobject.swf!==""&&c.flashobject.height>0&&c.flashobject.width>0){if(typeof(parseUri(location.href).queryKey.logging)!=="undefined"){c.flashobject.flashvars.logging=parseUri(location.href).queryKey.logging;}if(typeof(parseUri(location.href).queryKey.tc)!=="undefined"){c.flashobject.flashvars.tc=parseUri(location.href).queryKey.tc;}if(typeof(parseUri(location.href).queryKey.v)!=="undefined"){c.flashobject.flashvars.v=parseUri(location.href).queryKey.v;
}d.css("height",c.flashobject.height);var e=d.html();d.html("");var f=(typeof(c.flashobject.id)!=="undefined"&&c.flashobject.id!==null)?c.flashobject.id:vwd4.utils.generateUniqueNumber();if(c.noCache===true){if(c.flashobject.swf.search(/\?/gi)!==-1){c.flashobject.swf+="&uid="+f;}else{c.flashobject.swf+="?uid="+f;}}d.html('<div class="'+c.classFlashObject+'"><div id="'+a.flashEmbed.generateObjectId(f)+'"></div></div>');if(c.usePrintFallback===true){d.append('<div class="'+c.classFlashPrint+'">'+e+"</div>");}c.flashobject.flashvars.flashid=f;swfobject.embedSWF(c.flashobject.swf,a.flashEmbed.generateObjectId(f),c.flashobject.width,c.flashobject.height,c.flashobject.hasVersion,"",c.flashobject.flashvars,c.flashobject.params,c.flashobject.attributes,function(g){a(g.ref).parent().parent().css("height","");});}});return this;};a.flashEmbed.generateObjectId=function(b){var c=a.fn.flashEmbed.options;return c.classFlashObject+"_"+b;};a.fn.flashEmbed.defaults={classFlash:"vwd4_flash",usePrintFallback:true,classFlashObject:"vwd4_flashObject",classFlashPrint:"vwd4_flashPrint",noCache:false,flashobject:{id:"",swf:"",height:0,width:0,hasVersion:"10.0.0",expressInstaller:"",params:{},flashvars:{},attributes:{}}};
a.fn.flashEmbed.options={};}(jQuery));(function(a){a.fn.teaserDock=function(){a(this).hide();var b=a.extend({},a.fn.teaserDock.defaults);if((navigator.userAgent.indexOf("Mac")!==-1)&&(navigator.userAgent.indexOf("Firefox/2")!==-1)){a.fn.teaserDock.defaults.macFF2=true;}var g=this;var h=g.find("li");var j=g.find("li a");var e=g.find("li img.vwd4_dockImgL");var i=g.find("li img.vwd4_dockImgS");if(a("body").css("direction")==="rtl"){g.find("li a").css("left","6px");}var f=a(g).children().size();var c="";switch(f){case 2:c="279px";break;case 3:c="185px";break;case 4:c="93px";break;case 5:c=0;break;default:c=0;}a(g).css("left",c);a(g).removeClass("vwd4_teaserDock2Items");a(g).removeClass("vwd4_teaserDock3Items");a(g).removeClass("vwd4_teaserDock4Items");a(g).removeClass("vwd4_teaserDock5Items");a(g).find("li").prepend('<span class="vwd4_shadowTopRight">&#160;</span><span class="vwd4_shadowBottomLeft">&#160;</span>');a(g).find("a").wrap('<div class="vwd4_shadowBottomRight"><div class="vwd4_shadowTopLeft"></div></div>');
var k=186;var d=(f<5)?23:23;h.each(function(n){n+=1;var m=this;a(m).css("left",d+"px");a(m).data("id",n);a(m).data("leftM",d);a(m).data("leftL",d-25);a(m).data("leftS",d+16);var l=a(m).find("a").metadata().largeImgUrl;var q=a(m).find("a").metadata().smallImgUrl;var r=a(m).find("img").attr("alt");var p='<img class="vwd4_dockImgHidden" src="'+q+'" alt="'+r+'" />';var o='<img class="vwd4_dockImgL" src="'+l+'" alt="'+r+'" />';a(m).find("a").append(p);a(m).find(".vwd4_dockImgHidden").load(function(){a(m).find(".vwd4_dockImgS").attr("src",q);a(this).remove();});a(m).find("a").append(o);d+=k;});a(g).removeClass("vwd4_teaserDockNoJS");a(g).addClass("vwd4_teaserDockJS");if(b.macFF2){e.css("visibility","hidden");}else{e.css("opacity",0);}a(g).show();j.mouseover(function(){i.css("opacity",1);var m=a(this).parents("li").data("id");var l;switch(m){case 1:l=35;break;case 2:l=35;break;case 4:l=-35;break;case 5:l=-35;break;default:l=0;}l=(f<5)?0:l;h.each(function(){var q=a(this).data("id")-m;var p=Math.abs(q);
var o;var n;switch(p){case 1:o=(q<0)?-20+l:20+l;a(this).find("a").teaserDockAnimate(o,"leftM","158px");break;case 2:a(this).find("a").teaserDockAnimate(l,"leftS","126px");break;case 3:n=36*(p-2);o=(q<0)?n+l:-n+l;a(this).find("a").teaserDockAnimate(o,"leftS","126px");break;case 4:n=36*(p-2);o=(q<0)?n+l:-n+l;a(this).find("a").teaserDockAnimate(o,"leftS","126px");break;case 5:n=36*(p-2);o=(q<0)?n+l:-n+l;a(this).find("a").teaserDockAnimate(o,"leftS","126px");break;}});a(this).teaserDockImgL(l);});g.mouseleave(function(){a(this).teaserDockReset(h,j,e,i);});return this;};a.fn.teaserDockReset=function(c,e,b,f){var d=a.extend({},a.fn.teaserDock.defaults);c.stop();b.stop();f.stop();e.stop();if(d.macFF2){f.css("visibility","visible");b.css("visibility","hidden");}else{f.animate({opacity:1},0);b.animate({opacity:0},0);}e.animate({width:"158px"},500,d.easing);c.each(function(){a(this).animate({left:a(this).data("leftM")+"px"},500,d.easing);});return this;};a.fn.teaserDockAnimate=function(f,b,c){var d=a.extend({},a.fn.teaserDock.defaults);
var e=a(this).parents("li").data(b)+f;if(a(this).is(":animated")){a(this).stop();a(this).parents("li").stop();a(this).find("img.vwd4_dockImgL").stop();a(this).find("img.vwd4_dockImgS").stop();}if(a(this).css("width")!==c||e!==a(this).parents("li").css("left").replace("px","")){a(this).animate({width:c},d.transition,d.easing);a(this).parents("li").animate({left:e+"px"},d.transition,d.easing);}return this;};a.fn.teaserDockImgL=function(d){var b=a.extend({},a.fn.teaserDock.defaults);var c=a(this).parents("li").data("leftL")+d;if(a(this).is(":animated")){a(this).stop();a(this).parents("li").stop();a(this).find("img.vwd4_dockImgL").stop();a(this).find("img.vwd4_dockImgS").stop();}if(a(this).css("width")!=="206px"||c!==a(this).parents("li").css("left").replace("px","")){if(b.macFF2){a(this).find("img.vwd4_dockImgL").css("visibility","visible");a(this).find("img.vwd4_dockImgS").css("visibility","hidden");}else{a(this).find("img.vwd4_dockImgL").animate({opacity:1});a(this).find("img.vwd4_dockImgS").animate({opacity:0},b.transition);
}a(this).animate({width:"206px"},b.transition,b.easing);a(this).parents("li").animate({left:c},b.transition,b.easing);}return this;};a.fn.teaserDock.defaults={transition:250,easing:"easeInOutQuart",macFF2:false};}(jQuery));(function(a){a.fn.searchSwitch=function(b){var c=a.extend({},a.fn.searchSwitch.defaults,b);this.each(function(){var h=jQuery(c.simpleTabSelector),j=jQuery(c.simpleFormSelector),d=jQuery(c.advancedTabSelector),k=jQuery(c.advancedFormSelector),e="";h.find("a").removeAttr("href");j.addClass(c.activeTabClass);d.removeClass(c.hideTabClass).find("a").removeAttr("href");k.removeClass(c.activeTabClass);var i=function(m){if(m.data.clickedTab===e){return false;}else{e=m.data.clickedTab;}var r=jQuery(this);var q=r.hasClass(c.simpleTabSelector)===true;var n=r,l=q===false?h:d,o=q===true?j:k,p=q===false?j:k;n.addClass(c.activeTabClass).find("a").css("cursor","auto");l.removeClass(c.activeTabClass).find("a").css("cursor","pointer");o.addClass(c.activeTabClass);p.removeClass(c.activeTabClass);
return false;};h.bind("click.toggleTab",{clickedTab:"simple"},i);d.bind("click.toggleTab",{clickedTab:"advanced"},i);a.metadata.setType("class");var g=jQuery(this).metadata().selectedTab||c.defaultTab;var f=g==="simple"?h:d;f.trigger("click.toggleTab",{selectedTab:g});});return this;};a.fn.searchSwitch.defaults={simpleTabSelector:".vdw4_simpleSearchTab",advancedTabSelector:".vdw4_advancedSearchTab",simpleFormSelector:"#vdw4_simpleSearch",advancedFormSelector:"#vdw4_advancedSearch",defaultTab:"simple",activeTabClass:"vwd4_active",hideTabClass:"vwd4_hide"};}(jQuery));(function(a){a.fn.showSearchFilter=function(c){var d=a.extend({},a.fn.showSearchFilter.defaults,c);var b=a(d.filterId);var e=a(b).find("label, input, a.vwd4_handler");a(b).show();e.click(function(){a(b).submit();a(this).blur();return false;});return this;};a.fn.showSearchFilter.defaults={filterId:"#vdw4_sortingFilter"};}(jQuery));(function(a){a.fn.modelSelector=function(){var c=a(this);var d=a(this).find(".vwd4_m404_1 a");var b=a(this).children(".vwd4_modelSelectorContent");
c.removeClass("vwd4_m404_hidden");if(c.hasClass("vwd4_opened")===false){b.css("margin-top","-"+b.outerHeight()+"px");c.removeClass("vwd4_closed");}d.click(function(){a.metadata.setType("class");var e=a(this).metadata();if(e.open!==undefined){if(c.hasClass("vwd4_opened")===true){vwd4.config.onClickTrack(e.closed.track_options);}else{vwd4.config.onClickTrack(e.open.track_options);}}b.blindToggle("slow",null,function(){c.toggleClass("vwd4_opened");});a(this).blur();return false;});return this;};jQuery.fn.blindToggle=function(c,e,d){var b=this.height()+parseInt(this.css("paddingTop"),10)+parseInt(this.css("paddingBottom"),10);return this.animate({marginTop:(parseInt(this.css("marginTop"),10)<0)?0:-b},c,e,d);};}(jQuery));(function(a){a.printFunctions=function(b){var c=a.extend({},a.printFunctions.defaults,b);if(jQuery(c.jQuerySelector_PrintPage).length>0){self.print();}jQuery(c.jQuerySelector_PrintButton).click(function(){self.print();return false;});jQuery(c.jQuerySelector_sharePrintButton).click(function(){self.print();
return false;});return this;};a.printFunctions.defaults={jQuerySelector_PrintPage:".printPage",jQuerySelector_PrintButton:".printButton",jQuerySelector_sharePrintButton:".vwd4_m230_share a.vwd4_l300"};}(jQuery));(function(a){a.fn.teaserImagePager=function(){var b=a.extend({},a.fn.teaserImagePager.defaults);var c=a(this);c.find("div."+b.contentClass).each(function(d){var e=a(this);e.find("a.vwd4_standardLink:last").addClass("vwd4_last");e.find("a.vwd4_carouselButtonLeft").parent().addClass("vwd4_buttons");if(d===0){e.find("a."+b.leftButtonClass).addClass(b.leftButtonInactiveClass);}if(d+1===c.find("div."+b.contentClass).size()){e.find("a."+b.rightButtonClass).addClass(b.rightButtonInactiveClass);}e.find("a."+b.leftButtonClass).removeClass("vwd4_hidden");e.find("a."+b.rightButtonClass).removeClass("vwd4_hidden");e.find("a."+b.leftButtonClass).click(function(){if(!a(this).hasClass(b.leftButtonInactiveClass)){e.removeClass("vwd4_active");var f=c.find("div."+b.contentClass).index(e)-1;c.find("div."+b.contentClass).eq(f).addClass("vwd4_active");
}return false;});e.find("a."+b.rightButtonClass).click(function(){if(!a(this).hasClass(b.rightButtonInactiveClass)){e.removeClass("vwd4_active");var f=c.find("div."+b.contentClass).index(e)+1;c.find("div."+b.contentClass).eq(f).addClass("vwd4_active");}return false;});});return this;};a.fn.teaserImagePager.defaults={leftButtonClass:"vwd4_carouselButtonLeft",leftButtonInactiveClass:"vwd4_carouselButtonLeftInactive",rightButtonClass:"vwd4_carouselButtonRight",rightButtonInactiveClass:"vwd4_carouselButtonRightInactive",buttonWrapperClass:"vwd4_clear",contentClass:"vwd4_m206Content",activeContentClass:"vwd4_active",teaserContentClass:"vwd4_teaserContent"};}(jQuery));(function(a){a.fn.technicalLexicon=function(b){var c=a.extend({},a.fn.technicalLexicon.defaults,b);this.each(function(){a("div.vwd4_m162 form").removeClass("vwd4_hide");a.extend(a.expr[":"],{containsi:function(g,f,e,h){return(g.textContent||g.innerText||"").toLowerCase().indexOf((e[3]||"").toLowerCase())>=0;}});var d=a(c.selectorFormInput).clone(true);
a(c.selectorFormInput).focus(function(){var e=a(c.selectorFormInput).attr("value");if(e===d.attr("value")){a(c.selectorFormInput).attr("value","");}});a(c.selectorFormInput).blur(function(){var e=a(c.selectorFormInput).attr("value");if(e.length===0){a(c.selectorFormInput).attr("value",d.attr("value"));}});a(c.selectorFormSelect).empty();a(c.selectorAllLinks).each(function(){a(c.selectorFormSelect).append('<option value="'+a(this).attr("href")+'">'+a(this).html()+"</option>");});a(c.selectorFormSelect).change(function(){a(c.selectorFormInput).attr("value",d.attr("value"));window.location.href=a(this).attr("value");});a(c.selectorFormInput).keyup(function(){var e=a(c.selectorAllLinks+":containsi('"+a(c.selectorFormInput).attr("value")+"')");a(c.selectorFormSelect).empty();e.each(function(){a(c.selectorFormSelect).append('<option value="'+a(this).attr("href")+'">'+a(this).html()+"</option>");});});a(c.selectorAllChars).click(function(){a(c.selectorAllChars).each(function(){a(this).removeClass("vwd4_active");
});a(c.selectorAllBoxes).each(function(){a(this).removeClass("vwd4_active");});a(this).addClass("vwd4_active");a(c.selectorAllBoxes+" h6#"+a(this).attr("href").substr(1,a(this).attr("href").length)).parent().addClass("vwd4_active");});a(c.selectorAllBoxes).mouseenter(function(){a(c.selectorAllBoxes+".vwd4_active").each(function(){a(this).removeClass("vwd4_active");});});a(c.selectorAllTopLinks).click(function(){a(this).blur();});});return this;};a.fn.technicalLexicon.defaults={selectorFormInput:"div.vwd4_m162 form input",selectorFormSelect:"div.vwd4_m162 form select",selectorAllLinks:"div.vwd4_m163 ul li a",selectorAllChars:"div.vwd4_m162 ul li a",selectorAllBoxes:"div.vwd4_m163",selectorAllTopLinks:"div.vwd4_m163 a.vwd4_topLink"};}(jQuery));(function(a){a.layer=function(b){a.layer.options=a.extend({},a.layer.defaults,b);var c=a.layer.options;a.ajaxControl.registerPlugin(c.hashKey,c.jQuerySelector,c.eventListener,a.layer);if(navigator.userAgent.indexOf("MSIE 6.0")!==-1&&a(c.iframeClass).length<=0){a("body").append('<iframe class="vwd4_m170_iframe" scrolling="no" frameborder="0" src="javascript:;\'&lt;html&gt;&lt;/html&gt;\';"></iframe>');
a(c.iframeClass).hide();}if(a(c.layerOverlay).length<=0&&a(c.layerContainer).length<=0){a("body").append(c.layerMarkup);}a(".vwd4_m170 .vwd4_l302, .vwd4_m170 .vwd4_ok, "+c.layerOverlay).live("click",function(){var d=a.layer.options;if(d.openFromHTML===true){a(document).trigger("deeplink.removehash",[d.hashKey,d.currentHash]);}else{a(document).trigger("flash.close_layer",[d.hashKey,d.currentHash]);}d.openFromHTML=false;return false;});return this;};a.layer.isLoaded=function(c){var b=a.layer.options;return a(b.layerContainer).hasClass(c);};a.layer.load=function(b){var f=a.layer.options;a.log("layer->load: ",b);if(b.data("reset")===true){b.removeData("reset");a.log("layer.load -> reset: ",b);a.layer.close();return false;}if(b.hasClass(b.data("hashValue"))===false){return false;}var g="";if(b.hasClass("vwd4_ajaxLayer_feature")){g="vwd4_ajaxLayer_feature";}else{if(b.hasClass("vwd4_ajaxLayer_image")){g="vwd4_ajaxLayer_image";}else{if(b.hasClass("vwd4_ajaxLayer_gallery")){g="vwd4_ajaxLayer_gallery";
}else{if(b.hasClass("vwd4_ajaxLayer_video")){g="vwd4_layer_video";}else{if(b.hasClass("vwd4_ajaxLayer_360")){g="vwd4_layer_360";}else{if(b.hasClass("vwd4_ajaxLayer_access")){g="vwd4_ajaxLayer_access";}else{g="vwd4_ajaxLayer_copy";}}}}}}var c=b.attr("href");var e=true;b.attr("class",b.attr("class").replace(/\n|\r\n/g,""));var d={};a.metadata.setType("class");if(vwd4.utils.isEmptyObject(b.metadata())===false){d=b.metadata();if(typeof(d.ajaxurl)!=="undefined"&&d.ajaxurl!==""){c=d.ajaxurl;e=false;}}f.openFromHTML=true;return a.layer.open(b.attr("rel"),c,g,e);};a.layer.open=function(g,c,f,d){var e=a.layer.options;a.log("layer.open: ",g,c,f,d);if(typeof(d)==="undefined"){d=true;}if(a.layer.isLoaded(g)===true){return false;}if(vwd4.utils.isExternalLink(c)===true){return false;}if(typeof(e.currentHash)!=="undefined"){a(e.layerContainer).removeClass(g);}a(e.layerContainer).addClass(g);e.currentHash=g;a(e.iframeClass).show();a(e.layerOverlay).show();if(f==="vwd4_ajaxLayer_feature"){e.layerClass="vwd4_layer_feature";
}else{if(f==="vwd4_ajaxLayer_image"){e.layerClass="vwd4_layer_image";a(e.layerOverlay).addClass("vwd4_m170_background");}else{if(f==="vwd4_ajaxLayer_gallery"){e.layerClass="vwd4_layer_gallery";a(e.layerOverlay).addClass("vwd4_m170_background");}else{if(f==="vwd4_ajaxLayer_video"){e.layerClass="vwd4_layer_video";a(e.layerOverlay).addClass("vwd4_m170_background");}else{if(f==="vwd4_ajaxLayer_360"){e.layerClass="vwd4_layer_360";a(e.layerOverlay).addClass("vwd4_m170_background");}else{if(f==="vwd4_ajaxLayer_access"){e.layerClass="vwd4_layer_access";a(e.layerOverlay).addClass("vwd4_m170_background_white");}else{if(f==="vwd4_layer_video"){e.layerClass="vwd4_layer_video";a(e.layerOverlay).addClass("vwd4_m170_background");}else{e.layerClass="vwd4_layer_copy";a(e.layerOverlay).addClass("vwd4_m170_background");}}}}}}}a(e.layerContainer).addClass(e.layerClass).show();a(e.layerContainer).html('<div class="vwd4_loading" style="height: '+a(e.layerContainer).height()+'px;" />');var b=a.ajaxControl.ajaxLoad(a(e.layerContainer),c,d);
e.isLayerOpen=true;return b;};a.layer.getOpenFromHTML=function(){var b=a.layer.options;return b.openFromHTML;};a.layer.setOpenFromHTML=function(b){var c=a.layer.options;c.openFromHTML=b;};a.layer.isLayerOpen=function(){var b=a.layer.options;return b.isLayerOpen;};a.layer.close=function(){var b=a.layer.options;a(b.iframeClass).hide();a(b.layerOverlay).hide();a(b.layerContainer).hide().html("");a.layer.removeCurrentHashClass();a(b.layerContainer).stop().removeClass(b.layerClass+" "+b.featureLayerWideClass+" "+b.featureLayerWideBgClass).removeAttr("style");a(b.layerOverlay+","+b.layerContainer).removeClass("vwd4_m170_background vwd4_layer_feature vwd4_layer_image vwd4_layer_gallery vwd4_layer_copy");b.isLayerOpen=false;};a.layer.removeCurrentHashClass=function(){var b=a.layer.options;if(typeof(b.currentHash)!=="undefined"){a(b.layerContainer).removeClass(b.currentHash);b.currentHash=undefined;}};a.layer.copyLinkForHashToTempContainer=function(d){var b=a.layer.options;if(a("#layerInLayerOpenerLinks","body").length<=0){a("body").append('<div id="layerInLayerOpenerLinks" class="vwd4_hidden vwd4_noPrint"></div>');
}var c=a("#layerInLayerOpenerLinks","body");c.hide();if(a("."+d,c).length<=0){a("."+d,b.layerContainer).clone().appendTo(c);}};a.layer.resizeLayer=function(b){var c=a.layer.options;if(c.isLayerOpen===false){return false;}if(c.layerClass!=="vwd4_layer_feature"){a(c.layerContainer).stop().removeClass(c.featureLayerWideClass).removeClass(c.featureLayerWideBgClass);return false;}if(a(c.featureLayerWideModules,b).length>0){a(c.layerContainer).stop().addClass(c.featureLayerWideBgClass).addClass(c.featureLayerWideClass,"normal","linear",function(){a(c.layerContainer).css({width:"",margin:""});});}else{a(c.layerContainer).stop().removeClass(c.featureLayerWideClass,"normal","linear",function(){a(c.layerContainer).css({width:"",margin:""}).removeClass(c.featureLayerWideBgClass);});}};a.layer.defaults={hashKey:"layer",eventListener:"click",jQuerySelector:"vwd4_layer",layerOverlay:".vwd4_m170_overlay",layerContainer:".vwd4_m170",layerMarkup:'<a href="#close" class="vwd4_m170_overlay vwd4_noPrint">close</a><div class="vwd4_m170 vwd4_noPrint"></div>',iframeClass:".vwd4_m170_iframe",openFromHTML:false,isLayerOpen:false,featureLayerWideClass:"vwd4_layer_feature_wide",featureLayerWideBgClass:"vwd4_layer_feature_wide_bg",featureLayerWideModules:".vwd4_m427,.vwd4_m428"};
a.layer.options={};}(jQuery));(function(a){a.ajaxQueue=function(c){a.ajaxQueue.options=a.extend({},a.ajaxQueue.defaults,c);a.ajaxQueue.options.ajaxPlugins=a.ajaxControl.getPlugins();for(var e=0;e<a.ajaxQueue.options.ajaxPlugins.length;e++){var b=a.ajaxQueue.options.ajaxPlugins[e].eventListener;var d=a.ajaxQueue.options.ajaxPlugins[e].jQuerySelector;if(b==="click"){a.log("click.ajax: "+d);a(d).livequery("click.ajax",a.ajaxQueue.click);}else{if(b==="flash"){a.log("flash.sethash: "+d);a(d).livequery("flash.sethash",a.ajaxQueue.flash);}else{if(b==="pager"){a.log("pager.sethash: "+d);a(d).livequery("pager.sethash",a.ajaxQueue.pager);}}}}a(document).livequery("deeplink.removehash",a.ajaxQueue.removeHashFromDeeplink);if(vwd4.config.isWCM()===false){a.address.change(a.ajaxQueue.change);}a(document).bind("ajax.loaded",function(f){if(a.ajaxQueue.options.listenToQueueEvents===true){a.ajaxQueue.options.listenToQueueEvents=false;a.log("triggered ajax.loaded",f);a.ajaxQueue.next();}});a(document).bind("ajax.error",function(f){if(a.ajaxQueue.options.listenToQueueEvents===true){a.ajaxQueue.options.listenToQueueEvents=false;
a.log("triggered ajax.error",f);a.ajaxQueue.next();}});a(document).bind("flash.loaded",function(f){if(a.ajaxQueue.options.listenToQueueEvents===true){a.ajaxQueue.options.listenToQueueEvents=false;a.log("triggered flash.loaded",f);a.ajaxQueue.next();}});};a.ajaxQueue.add=function(b){if(b.length>0){a.ajaxQueue.options.queue=a.ajaxQueue.options.queue.concat(b);if(a.ajaxQueue.options.loading===false){a.ajaxQueue.next();}else{a.log("queue is loading");}}};a.ajaxQueue.pause=function(){a.ajaxQueue.options.pause=true;};a.ajaxQueue.resume=function(){if(a.ajaxQueue.options.pause===true){a.ajaxQueue.options.pause=false;a.ajaxQueue.next();}};a.ajaxQueue.clear=function(){a.ajaxQueue.options.queue=[];a.ajaxQueue.options.pause=a.ajaxQueue.defaults.pause;a.ajaxQueue.options.loading=a.ajaxQueue.defaults.loading;};a.ajaxQueue.next=function(){var d=a.ajaxQueue.options;if(d.queue.length===0||typeof(d.queue[0])==="undefined"){a.log("queue finished");d.loading=false;return false;}if(d.pause===true){a.log("queue paused");
return false;}d.loading=true;var c=a.ajaxQueue.getPluginElementByHashValue(d.queue[0].hash);var b=false;if(c!==false){if(d.queue[0].reset===true){c.data("reset",true);}a.log("queue ("+d.queue.length+")",c,d.queue);b=a.ajaxControl.loadPlugin(c);}d.queue.shift();if(b===false){a.log("queue return_val = false -> skip to next");a.ajaxQueue.next();}else{a.log("queue return_val = true -> listen to events");d.listenToQueueEvents=true;}return b;};a.ajaxQueue.change=function(g){var f=a.ajaxQueue.options;if(g.value.search(vwd4.config.defaultHashValue)===1){g.value=g.value.replace(vwd4.config.defaultHashValue,"");}var c={},b=[];f.lastHash=f.currentHash.slice(0);if(g.value.substring(0,1)===vwd4.config.deepLinkFirstChar){f.currentHash=a.ajaxQueue.history.deepLinkToArray(g.value);}else{f.currentHash=[];}var d=a.ajaxQueue.history.differenceByKey(f.lastHash,f.currentHash);if(d.length>0){for(var e=0;e<d.length;e++){b.push({hash:d[e],reset:true});}if(b.length>0){b.reverse();a.log("reset queue......... ",b);
a.ajaxQueue.add(b);}}b=[];for(e=0;e<f.currentHash.length;e++){b.push({hash:f.currentHash[e]});}if(b.length>0){a.ajaxQueue.add(b);}return false;};a.ajaxQueue.getPluginElementByHashValue=function(f){var e=a.ajaxQueue.options;var b=false;for(var c=0;c<e.ajaxPlugins.length;c++){if(f[0]===e.ajaxPlugins[c].hashKey){b=a(e.ajaxPlugins[c].jQuerySelector);try{if(b.hasClass(f[1])){b=a(e.ajaxPlugins[c].jQuerySelector+"."+f[1]);}}catch(d){}b.data("selector",e.ajaxPlugins[c].jQuerySelector);b.data("hashKey",f[0]);b.data("hashValue",f[1]);break;}}return b;};a.ajaxQueue.click=function(e){var b=a.ajaxQueue.options;a.log("ajaxQueue.click",a(this));var m=a(this);var j="",o="",h={},c={};for(var g=0;g<a.ajaxQueue.options.ajaxPlugins.length;g++){h=a.ajaxQueue.options.ajaxPlugins[g];c=a(h.jQuerySelector+"."+m.attr("rel"));for(var f=0;f<c.length;f++){if((m[0]===c[f])===true){o=h.hashKey;j=h.jQuerySelector;break;}}}if(j===""){return true;}if(typeof(m.attr("href"))==="undefined"||vwd4.utils.isExternalLink(m.attr("href"))===true){return true;
}if(vwd4.config.isWCM()===true){m.data("selector",j);m.data("hashKey",o);m.data("hashValue",m.attr("rel"));a.ajaxControl.loadPlugin(m);}else{a.ajaxQueue.history.hashes=b.currentHash;if(a.ajaxTab&&a.ajaxTab.options&&o!==a.ajaxTab.options.hashKey){var n=a(e.currentTarget).closest(".vwd4_tabContent").prev();if(n.length>0){var l=a.ajaxTab.options.hashKey;var d=a("li."+a.ajaxTab.options.activeCssClass,n).find("a").attr("rel");a.ajaxQueue.history.append(l,d);}}a.ajaxQueue.history.append(o,m.attr("rel"));a.address.value(a.ajaxQueue.history.arrayToDeepLink());}return false;};a.ajaxQueue.flash=function(d,l,e,f){var b=a.ajaxQueue.options;var i=a(this);if(vwd4.config.isWCM()===true){i.data("selector",f);i.data("hashKey",l);i.data("hashValue",e);a.ajaxControl.loadPlugin(i);}else{a.ajaxQueue.history.hashes=b.currentHash;if(a.ajaxTab&&a.ajaxTab.options){var j=a.flashCommunication.splitFlashHash(e).flashid;var h=a.flashCommunication.getObjectByFlashId(j);if(h!==null){var k=h.closest(a.ajaxTab.options.containerCssClassSelector).prev();
if(k.length>0){var g=a.ajaxTab.options.hashKey;var c=a("li."+a.ajaxTab.options.activeCssClass,k).find("a").attr("rel");a.ajaxQueue.history.append(g,c);}}}a.ajaxQueue.history.append(l,e);a.address.value(a.ajaxQueue.history.arrayToDeepLink());}return false;};a.ajaxQueue.pager=function(d,k,e,f){var b=a.ajaxQueue.options;var j=[];var h=a(this);if(vwd4.config.isWCM()===true){h.data("selector",f);h.data("hashKey",k);h.data("hashValue",e);a.ajaxControl.loadPlugin(h);}else{a.ajaxQueue.history.hashes=b.currentHash;if(a.ajaxTab&&a.ajaxTab.options){var i=a(d.currentTarget).parent().prev();if(i.length>0){var g=a.ajaxTab.options.hashKey;var c=a("li."+a.ajaxTab.options.activeCssClass,i).find("a").attr("rel");a.ajaxQueue.history.append(g,c);}}a.ajaxQueue.history.append(k,e);a.address.value(a.ajaxQueue.history.arrayToDeepLink());}return false;};a.ajaxQueue.removeHashFromDeeplink=function(g,e,h){var f=a.ajaxQueue.options;var b=[];if(vwd4.config.isWCM()===true){var c=a.ajaxQueue.getPluginElementByHashValue([e,h]);
c.data("reset",true);a.ajaxControl.loadPlugin(c);}else{a.ajaxQueue.history.hashes=f.currentHash;var j=a.ajaxQueue.history.remove(e,h);for(var d=0;d<j.length;d++){b.push({hash:j[d],reset:true});}if(b.length>0){b.reverse();a.log("reset queue......... ",b);a.ajaxQueue.add(b);}if(a.ajaxQueue.history.hashes.length===0){a.address.value(vwd4.config.defaultHashValue);}else{a.address.value(a.ajaxQueue.history.arrayToDeepLink());}}return false;};a.ajaxQueue.trimlevel=function(g,j,d,e){var b=a.ajaxQueue.options;var i=[];if(vwd4.config.isWCM()===true){var h=a(e);h.data("selector",e);h.data("hashKey",j);h.data("hashValue",d);a.ajaxControl.loadPlugin(h);}else{a.ajaxQueue.history.hashes=b.currentHash;if(a.ajaxTab&&a.ajaxTab.options){g=g.prev();if(g.length>0){var f=a.ajaxTab.options.hashKey;var c=a("li."+a.ajaxTab.options.activeCssClass,g).find("a").attr("rel");a.ajaxQueue.history.append(f,c);}}a.ajaxQueue.history.append(j,d);a.address.value(a.ajaxQueue.history.arrayToDeepLink());}return false;};a.ajaxQueue.defaults={queue:[],loading:false,pause:false,listenToQueueEvents:false,ajaxPlugins:[],splitCharHashElement:":",splitCharHashKeyValue:"-",lastHash:[],currentHash:[]};
a.ajaxQueue.options={};a.ajaxQueue.history=function(){};a.ajaxQueue.history.hashes=[];a.ajaxQueue.history.append=function(d,e){var c=a.ajaxQueue.history.hashes;var f=a.ajaxQueue.history.addInjection(c,d,e);c=f.hashes;d=f.key;e=f.value;var b=a.ajaxQueue.history.isKeyInHash(d);if(b>-1){c[b]=[d,e];c=c.splice(b+1,c.length);}else{if(d!==""){c.push([d,e]);}}return c;};a.ajaxQueue.history.remove=function(d,e){var c=a.ajaxQueue.history.hashes;var b=a.ajaxQueue.history.isKeyInHash(d);if(b>-1){c=c.splice(b,c.length);}return c;};a.ajaxQueue.history.differenceByKeyAndValue=function(d,c){var e=[];for(var b=0;b<d.length;b++){if(typeof(c[b])==="undefined"||d[b][0]!==c[b][0]||d[b][1]!==c[b][1]){e.push(d[b]);}}return e;};a.ajaxQueue.history.differenceByKey=function(d,c){var e=[];for(var b=0;b<d.length;b++){if(typeof(c[b])==="undefined"||d[b][0]!==c[b][0]){e.push(d[b]);}}return e;};a.ajaxQueue.history.isKeyValueInHash=function(d,e){var b=a.ajaxQueue.history.hashes;for(var c=0;c<b.length;c++){if(b[c][0]===d&&b[c][1]===e){return c;
}}return -1;};a.ajaxQueue.history.isKeyInHash=function(d){var b=a.ajaxQueue.history.hashes;for(var c=0;c<b.length;c++){if(b[c][0]===d){return c;}}return -1;};a.ajaxQueue.history.deepLinkToArray=function(b){var d=a.ajaxQueue.options;var g=[],e=b.substr(1).split(d.splitCharHashElement),f=[];if(e[0]!==""){for(var c=0;c<e.length;c++){f=e[c].split(d.splitCharHashKeyValue);a.ajaxQueue.history.removeInjection(f);g.push([f[0],f[1]]);}}return g;};a.ajaxQueue.history.arrayToDeepLink=function(f){var d=a.ajaxQueue.options;var b=f,e="";if(typeof(b)==="undefined"){b=a.ajaxQueue.history.hashes;}for(var c=0;c<b.length;c++){if(c>0){e+=d.splitCharHashElement;}e+=a.ajaxQueue.history.hashByKeyAndValue(b[c][0],b[c][1]);}return vwd4.config.deepLinkFirstChar+e;};a.ajaxQueue.history.hashByKeyAndValue=function(b,d){var c=a.ajaxQueue.options;return b+c.splitCharHashKeyValue+d;};a.ajaxQueue.history.addInjection=function(b,e,f){if(a.layer.isLayerOpen&&a.layer.isLayerOpen()===false){j=a.ajaxQueue.history.isKeyInHash("layer");
if(j>-1){b.splice(j,b.length);a.layer.removeCurrentHashClass();}return{hashes:b,key:e,value:f};}if(a.layer.getOpenFromHTML&&a.layer.getOpenFromHTML()===false){var j=a.ajaxQueue.history.isKeyInHash("flash");if(j>-1){var h=f.split(vwd4.config.splitCharHashFlashId);var g=(a.flashCommunication.layerOpenerFlashId&&h[0].search(a.flashCommunication.layerOpenerFlashId())===-1);if(e==="layer"&&g===true){a.layer.copyLinkForHashToTempContainer(f);var d=b[j][1].split("%2B");b[j][1]=d[0];a.layer.removeCurrentHashClass();}else{for(var c=j+1;c<b.length;c++){if(b[c][0].search("layer")===-1){b[c][0]="layer"+b[c][0];}}if(g===true){e="layer"+e;}else{if(e!=="flash"){e="layer"+e;}}}}}else{j=a.ajaxQueue.history.isKeyInHash("layer");if(j>-1){if(e==="layer"){b.splice(j,b.length);a.layer.copyLinkForHashToTempContainer(f);a.layer.removeCurrentHashClass();}else{if(a.layer.isLayerOpen&&a.layer.isLayerOpen()===false&&e==="flash"&&b[j-1][0]==="flash"){b.splice(j-1,b.length);a.layer.removeCurrentHashClass();}else{for(c=j+1;
c<b.length;c++){if(b[c][0].search("layer")===-1){b[c][0]="layer"+b[c][0];}}e="layer"+e;}}}}return{hashes:b,key:e,value:f};};a.ajaxQueue.history.removeInjection=function(b){if(b[0]!=="layer"&&b[0].search("layer")>-1){b[0]=b[0].replace(/layer/gi,"");}};}(jQuery));(function(a){a.ajaxTab=function(b){a.ajaxTab.options=a.extend({},a.ajaxTab.defaults,b);var c=a.ajaxTab.options;a.ajaxControl.registerPlugin(c.hashKey,c.jQuerySelector,c.eventListener,a.ajaxTab);return this;};a.ajaxTab.isLoaded=function(b){var c=a.ajaxTab.options;return b.parent().parent().next().hasClass(b.attr("rel"));};a.ajaxTab.load=function(c){var g=a.ajaxTab.options;if(c.data("reset")===true){c.removeData("reset");c=c.parent().parent().find("li:first a");a.log("ajaxTab.load -> reset: ",c);}if(a.ajaxTab.isLoaded(c)===true){return false;}var d=c.attr("href");var f=true;c.attr("class",c.attr("class").replace(/\n|\r\n/g,""));var e={};a.metadata.setType("class");if(vwd4.utils.isEmptyObject(c.metadata())===false){e=c.metadata();if(typeof(e.ajaxurl)!=="undefined"&&e.ajaxurl!==""){d=e.ajaxurl;
d=a.ajaxTab.prepareUrlTrimlevelSelect(d);f=false;}}if(vwd4.utils.isExternalLink(d)===true){return false;}g.currentLink=c;c.parent().parent().next().html('<div class="vwd4_loading" style="height:'+c.parent().parent().next().height()+'px;" />');var b=a.ajaxControl.ajaxLoad(c.parent().parent().next(),d,f,a.ajaxTab.loadCallback);return b;};a.ajaxTab.loadCallback=function(c,f){var e=a.ajaxTab.options;if(c===true){var d=e.currentLink.attr("rel");f.removeClass().addClass(e.containerCssClass).addClass(d);var b=e.currentLink.parent();b.siblings().removeClass(e.activeCssClass);b.addClass(e.activeCssClass);b.find("a").blur();b.siblings().find("a").blur();}};a.ajaxTab.prepareUrlTrimlevelSelect=function(b){var c=a("body").data("selectedTrimlevel");if(typeof(c)!=="undefined"&&typeof(c[0].value)!=="undefined"){return b.replace("/tab=","/model="+c[0].value+"/tab=");}return b;};a.ajaxTab.defaults={hashKey:"tab",eventListener:"click",jQuerySelector:"a.tab",containerCssClass:"container",containerCssClassSelector:".tabContent",activeCssClass:"active",firstCssClass:"first"};
a.ajaxTab.options={};}(jQuery));(function(a){a.extend({popup:function(b){a().popup(b);}});a.fn.popup=function(b){this.each(function(){var c=a.extend({},a.fn.popup.defaults,b);if(this!==document){if(a(this).attr("href")!==undefined){c.url=a(this).attr("href");}a.metadata.setType("class");if(vwd4.utils.isEmptyObject(a(this).metadata())===false){c=a.extend(c,a(this).metadata());}}if(c.name===""){c.name="vwd4_popup";}if(c.fullscreen===true){c.width=screen.width;c.height=screen.height;}else{if(c.height<=0){delete c.height;}if(c.width<=0){delete c.width;}}if(c.left==="center"&&c.width!==undefined){if(c.width!==undefined&&screen.width!==undefined){c.left=(screen.width-c.width)/2;}else{c.left=0;}}if(c.top==="center"){if(c.height!==undefined&&screen.height!==undefined){c.top=(screen.height-c.height)/2;}else{c.top=0;}}c.params="";for(var d in c){if(d!=="url"&&d!=="name"&&d!=="params"&&d!=="fullscreen"&&d!=="urlIfPopupBlocked"){c.params+=d+"="+c[d]+",";}}if(this!==document){a(this).click(function(){a.fn.popup.open(c.url,c.name,c.params,c.urlIfPopupBlocked);
return false;});}else{a.fn.popup.open(c.url,c.name,c.params,c.urlIfPopupBlocked);}});return this;};a.fn.popup.open=function(e,d,f,c){var b=window.open(e,d,f);if(b===null){if(c!==""){window.location.href=c;}}else{b.focus();}};a.fn.popup.defaults={url:"",height:0,width:0,fullscreen:false,name:"",left:0,top:0,location:"no",menubar:"no",resizable:"yes",scrollbars:"yes",status:"no",toolbar:"no",urlIfPopupBlocked:""};}(jQuery));(function(a){a.pagerInline=function(b,d){var c=a.extend({},a.fn.pagerInline.defaults,a.fn.pagerInline.options,b);if(typeof(d)==="undefined"){a(c.jQuerySelector).pagerInline(b);}else{a(c.jQuerySelector,d).pagerInline(b);}if(c.alreadyRegistred===false){a.ajaxControl.registerPlugin(c.hashKey,c.jQuerySelector,c.eventListener,a.fn.pagerInline);c.alreadyRegistred=true;}};a.fn.pagerInline=function(b){a.fn.pagerInline.options=a.extend({},a.fn.pagerInline.defaults,a.fn.pagerInline.options,b);var c=a.fn.pagerInline.options;var d;this.each(function(){d=a(this);a(c.selectorLinkNumber,d).click(a.fn.pagerInline.clickNumberLink);
a("."+c.classLinkPrev,d).click(a.fn.pagerInline.clickPreviousLink);a("."+c.classLinkNext,d).click(a.fn.pagerInline.clickNextLink);});return this;};a.fn.pagerInline.clickNumberLink=function(d){var c=a.fn.pagerInline.options;var b=a(this).parent().parent().parent();a(b).trigger("pager",[c.hashKey,a(this).attr("rel"),c.jQuerySelector]);return false;};a.fn.pagerInline.clickPreviousLink=function(f){var e=a.fn.pagerInline.options;var d=a(this).parent();var c=a(this).siblings("ul");var b=a("li."+e.classActive,c).prev();if(b.length>0){a(d).trigger("pager",[e.hashKey,a("a",b).attr("rel"),e.jQuerySelector]);}return false;};a.fn.pagerInline.clickNextLink=function(e){var d=a.fn.pagerInline.options;var c=a(this).parent();var b=a(this).siblings("ul");var f=a("li."+d.classActive,b).next();if(f.length>0){a(c).trigger("pager",[d.hashKey,a("a",f).attr("rel"),d.jQuerySelector]);}return false;};a.fn.pagerInline.load=function(c){var e=a.fn.pagerInline.options;var f=c.data("hashValue");var g=a(e.selectorLinkNumber+"."+f,c);
var d=g.parent().parent();var b=-1;if(c.data("reset")===true){c.removeData("reset");b=0;}else{b=a("li",d).index(g.parent());}a.fn.pagerInline.setActiveNumber(d,b);return false;};a.fn.pagerInline.setActiveNumber=function(f,e){var g=a.fn.pagerInline.options;var b=a("li",f).length/f.length;var c=a("li",f)[e];if(typeof(c)!=="undefined"){var d=a("a",c).attr("rel");var i=f.parent().parent().find(g.jQuerySelector);a("li."+g.classActive,i).removeClass(g.classActive);a("li."+g.classFirst,i).removeClass(g.classFirst);a("li."+g.classLast,i).removeClass(g.classLast);a("li",i).addClass(g.classHidden).parent();var h=a("li a."+d,i).parent();h.removeClass(g.classHidden).addClass(g.classActive);if(e===0){h.addClass(g.classFirst);h.next().removeClass(g.classHidden);h.next().next().removeClass(g.classHidden);h.next().next().next().removeClass(g.classHidden);h.next().next().next().next().removeClass(g.classHidden).addClass(g.classLast);}else{if(e===1){h.prev().removeClass(g.classHidden).addClass(g.classFirst);
h.next().removeClass(g.classHidden);h.next().next().removeClass(g.classHidden);h.next().next().next().removeClass(g.classHidden).addClass(g.classLast);}else{if(e===b-2){h.prev().prev().prev().removeClass(g.classHidden).addClass(g.classFirst);h.prev().prev().removeClass(g.classHidden);h.prev().removeClass(g.classHidden);h.next().removeClass(g.classHidden).addClass(g.classLast);}else{if(e===b-1){h.prev().prev().prev().prev().removeClass(g.classHidden).addClass(g.classFirst);h.prev().prev().prev().removeClass(g.classHidden);h.prev().prev().removeClass(g.classHidden);h.prev().removeClass(g.classHidden);h.addClass(g.classLast);}else{h.prev().prev().removeClass(g.classHidden).addClass(g.classFirst);h.prev().removeClass(g.classHidden);h.next().removeClass(g.classHidden);h.next().next().removeClass(g.classHidden).addClass(g.classLast);}}}}if(e===0){a("a."+g.classLinkPrev,i).addClass(g.classHidden);}else{a("a."+g.classLinkPrev,i).removeClass(g.classHidden);}if(e===(a("li",f[0]).length-1)){a("a."+g.classLinkNext,i).addClass(g.classHidden);
}else{a("a."+g.classLinkNext,i).removeClass(g.classHidden);}a.fn.pagerInline.setActiveContent(d);}};a.fn.pagerInline.setActiveContent=function(d){var c=a.fn.pagerInline.options;var b=a(c.jQuerySelector).next().find("ul."+c.classPagerContent);a("li."+d,b).siblings().removeClass(c.classActive);a("li."+d,b).addClass(c.classActive);};a.fn.pagerInline.setHash=function(c){var b=a.fn.pagerInline.options;a(b.jQuerySelector).trigger("pager.sethash",[b.hashKey,c]);};a.fn.pagerInline.defaults={hashKey:"pager",eventListener:"pager",jQuerySelector:"div.vwd4_m132",classDivPager:"vwd4_pager",classLinkPrev:"vwd4_prev",classLinkNext:"vwd4_next",classHidden:"vwd4_hidden",selectorLinkNumber:"ul li a",classFirst:"vwd4_first",classLast:"vwd4_last",classActive:"vwd4_active",classPagerContent:"vwd4_content",alreadyRegistred:false};a.fn.pagerInline.options={};}(jQuery));(function(a){a.ajaxControl=function(b){var c=a.extend({},a.fn.draftPlugin.defaults,b);return this;};a.ajaxControl.getPlugins=function(){return a.ajaxControl.defaults.ajaxPlugins;
};a.ajaxControl.registerPlugin=function(d,c,b,e){a.ajaxControl.defaults.ajaxPlugins.push({hashKey:d,jQuerySelector:c,eventListener:b,plugin:e});};a.ajaxControl.loadPlugin=function(b){var d;for(var c=0;c<a.ajaxControl.defaults.ajaxPlugins.length;c++){d=a.ajaxControl.defaults.ajaxPlugins[c];if(typeof(d.jQuerySelector)!=="undefined"&&typeof(b.data("selector"))!=="undefined"&&b.data("selector").search(d.jQuerySelector)!==-1){if(d.plugin.load){return d.plugin.load(b);}else{return false;}}}return false;};a.ajaxControl.ajaxLoad=function(e,b,c,f,d){if(vwd4.utils.isExternalLink(b)===true){return false;}a.log("ajaxLoad",e,b,c,f,d);d=(typeof(d)==="undefined")?null:d;if(c===true){b=a.ajaxControl.prepareAjaxUrl(b);}e.load(b,d,function(g,h){if(h==="success"){if(typeof(f)!=="undefined"&&f!==null){f(true,e);}a(document).trigger("ajax.loaded",e);}else{if(h==="error"){e.html("<h6>Error 404</h6><p>File not found</p>");if(typeof(f)!=="undefined"&&f!==null){f(false,e);}a(document).trigger("ajax.error");}}});
return true;};a.ajaxControl.prepareAjaxUrl=function(b){var c=vwd4.utils.getFileExtension(b);b=b.replace(c,vwd4.config.ajaxUrlAddition+c);return b;};a.ajaxControl.defaults={ajaxPlugins:[]};}(jQuery));(function(a){a.flashCommunication=function(b){a.flashCommunication.options=a.extend({},a.flashCommunication.defaults,b);var c=a.flashCommunication.options;a.ajaxControl.registerPlugin(c.hashKey,c.jQuerySelector,c.eventListener,a.flashCommunication);a(document).bind("flash.close_layer",function(){a.flashCommunication.closeLayerSendToFlash();});return this;};a.flashCommunication.flashReady=function(d,c){if(a.flashCommunication.getObjectByFlashId(d)!==null){a.flashCommunication.getObjectByFlashId(d).data("flashReady",c);}var b=setTimeout(function(){clearTimeout(b);a(document).trigger("flash.ready",[d]);},0);return true;};a.flashCommunication.waitForAjax=function(c,b){b=(typeof(b)==="undefined")?true:b;if(a.layer.isLayerOpen&&a.layer.isLayerOpen()===true){b=false;}if(a.flashCommunication.getObjectByFlashId(c)!==null){a.flashCommunication.getObjectByFlashId(c).data("waitForAjax",b);
}return true;};a.flashCommunication.setHash=function(b,d){var c=a.flashCommunication.options;d=unescape(d);d=encodeURIComponent(d);d=b+vwd4.config.splitCharHashFlashId+d;a(c.jQuerySelector).trigger("flash.sethash",[c.hashKey,d,c.jQuerySelector]);};a.flashCommunication.historyBack=function(){history.back();};a.flashCommunication.historyForward=function(){history.forward();};a.flashCommunication.openLink=function(d,g,i,f){var h=a.flashCommunication.options;if(i==="popup"){var e=a.extend({},{url:g},f);a.popup(e);return true;}else{if(a.layer&&(i==="vwd4_ajaxLayer_copy"||i==="vwd4_ajaxLayer_image"||i==="vwd4_ajaxLayer_gallery"||i==="vwd4_ajaxLayer_video"||i==="vwd4_ajaxLayer_360"||i==="vwd4_ajaxLayer_feature")){var b=g.split("#");h.layerOpenerFlashId=d;var c=a.layer.open(b[1],b[0],i,true);a.layer.setOpenFromHTML(false);if(c===false){a(document).bind("ajax.loaded.flash.openlink",function(j){a(document).unbind("ajax.loaded.flash.openlink");a(document).trigger("flash.loaded");});}return c;}}return false;
};a.flashCommunication.closeLayer=function(b){if(a.layer){return a.layer.close();}return false;};a.flashCommunication.closeLayerSendToFlash=function(){var e=a.flashCommunication.options;if(e.layerOpenerFlashId!==""){var b=a.flashCommunication.getObjectByFlashId(e.layerOpenerFlashId);try{b[0].closeLayer();}catch(g){}}else{var f=a("object",e.jQuerySelector);for(var c=0;c<f.length;c++){try{f[c].closeLayer();}catch(d){}}}a.flashCommunication.closeLayer();};a.flashCommunication.load=function(b){var e=a.flashCommunication.options;var g=a.flashCommunication.splitFlashHash(b.data("hashValue"));b.data("hashValue",g.hash);var c=g.flashid;if(b.data("reset")===true){b.removeData("reset");b.data("hashValue","/");}var d=false;var f=true;if(a.flashCommunication.getObjectByFlashId(c)!==null){f=a.flashCommunication.getObjectByFlashId(c).data("flashReady");f=(typeof(f)==="undefined")?false:f;}if(f===true){a.flashCommunication.changedHash(c,b.data("hashKey"),b.data("hashValue"));if(a.flashCommunication.getObjectByFlashId(c)!==null){d=a.flashCommunication.getObjectByFlashId(c).data("waitForAjax");
d=(typeof(d)==="undefined")?false:d;a.flashCommunication.getObjectByFlashId(c).data("waitForAjax",false);}if(d===true){return true;}else{return false;}}else{a(document).bind("flash.ready",function(i,h){a(document).unbind("flash.ready");a.flashCommunication.changedHash(h,b.data("hashKey"),b.data("hashValue"));if(a.flashCommunication.getObjectByFlashId(h)!==null){d=a.flashCommunication.getObjectByFlashId(h).data("waitForAjax");d=(typeof(d)==="undefined")?false:d;a.flashCommunication.getObjectByFlashId(h).data("waitForAjax",false);}if(d===false){a(document).trigger("flash.loaded");}});return true;}};a.flashCommunication.changedHash=function(j,l,f){var b=a.flashCommunication.options;try{f=decodeURIComponent(f);}catch(e){}if(typeof(j)!=="undefined"&&j!==null){var c=a.flashCommunication.getObjectByFlashId(j);try{c[0].changedHash(f);}catch(h){}}else{var k=a("object",b.jQuerySelector);for(var d=0;d<k.length;d++){try{k[d].changedHash(f);}catch(g){}}}};a.flashCommunication.startApplication=function(){var c=a.flashCommunication.options;
var d=a("object",c.jQuerySelector);for(var b=0;b<d.length;b++){try{d[b].startApplication();}catch(e){}}};a.flashCommunication.stopApplication=function(b){var e=a.flashCommunication.options;var g=a("object",e.jQuerySelector);for(var c=0;c<g.length;c++){if(b!==undefined){if(a(g[c]).attr("id")!==b){try{g[c].stopApplication();}catch(f){}}}else{try{g[c].stopApplication();}catch(d){}}}};a.flashCommunication.splitFlashHash=function(d){var b={};var c=d.split(vwd4.config.splitCharHashFlashId);if(c.length>1){b.flashid=c.shift();b.hash=c.join(vwd4.config.splitCharHashFlashId);}else{b.flashid=-1;b.hash=d;}return b;};a.flashCommunication.layerOpenerFlashId=function(){var b=a.flashCommunication.options;return b.layerOpenerFlashId;};a.flashCommunication.getObjectByFlashId=function(b){if(a.fn.flashEmbed&&a.flashEmbed.generateObjectId){return a("object#"+a.flashEmbed.generateObjectId(b));}else{return null;}};a.flashCommunication.setHeight=function(c,b){if(typeof(c)!=="undefined"&&c!==null){var d=a.flashCommunication.getObjectByFlashId(c);
try{d.eq(0).closest(".vwd4_flash").height(b);d.eq(0).height(b);}catch(e){}}return true;};a.flashCommunication.getShareConfiguration=function(c){var b=a.flashCommunication.shareFlashes;var e=a.flashCommunication.shareConfig;if(vwd4.config.share.enabled===false){return false;}if(typeof(c)!=="undefined"&&c!==null){var d=a.flashCommunication.getObjectByFlashId(c);b.push(d);a.flashCommunication.setShareConfiguration(d);}return true;};a.flashCommunication.setShareConfiguration=function(d){var b=a.flashCommunication.shareConfig;try{d[0].setShareConfiguration(b);}catch(c){}};a.flashCommunication.updateShareConfigurations=function(){var b=a.flashCommunication.shareFlashes;for(var c=0;c<b.length;c++){try{a.flashCommunication.setShareConfiguration(b[c]);}catch(d){}}};a.flashCommunication.defaults={hashKey:"flash",eventListener:"flash",jQuerySelector:"div.flashObject",layerOpenerFlashId:""};a.flashCommunication.options={};a.flashCommunication.shareFlashes=[];a.flashCommunication.shareConfig={};}(jQuery));
(function(a){a.tracking=function(){};a.fn.trackClick=function(b){var c=a(this);this.each(function(){c=a(this);c.click(function(f){a.metadata.setType("class");var d=a(this).metadata();if(typeof(b.callback)!=="undefined"&&typeof(d.track_options)!=="undefined"){b.callback(d.track_options);}return true;});});return this;};a.fn.trackLoad=function(b){var c=a(this);this.each(function(){a.metadata.setType("class");var d=a(this).metadata();if(typeof(b.callback)!=="undefined"&&typeof(d.track_options)!=="undefined"){b.callback(d.track_options);}});return this;};}(jQuery));(function(a){a.trimlevelcompare=function(b){a("div.vwd4_m440").removeClass("vwd4_hide");a.trimlevelcompare.options=a.extend({},a.trimlevelcompare.defaults,a.trimlevelcompare.options,b);var c=a.trimlevelcompare.options;a(c.selectorCheckbox).change(function(){a.trimlevelcompare.change(a(this));return false;});a.trimlevelcompare.change(a(c.selectorCheckbox));return this;};a.trimlevelcompare.change=function(c){var e=a.trimlevelcompare.options;
if(c.is(":checked")){a(e.selectorTr+"."+e.classEqual).addClass(e.classHide);a(e.selectorTableDivs).each(function(){var j=jQuery(this),h=j.find("table.vwd4_table4col tbody tr:not(.vwd4_firstCaption)").length,i=j.find("table.vwd4_table4col tbody tr:not(.vwd4_firstCaption)."+e.classEqual).length;if(h===i){j.addClass(e.classTableHide);}});var g={};var f={};var b=0;var d=0;a(e.selectorTr+":gt(0):not(."+e.classHide+")").each(function(){g=a(this);f=a("tr:gt(0):not(."+e.classHide+")",g.parent());b=f.length;d=f.index(g);g.removeClass(e.classFirst).removeClass(e.classLast);if(d===0){g.addClass(e.classFirst);}if(d===b-1){g.addClass(e.classLast);}});}else{a(e.selectorTr).removeClass(e.classFirst).removeClass(e.classLast).removeClass(e.classHide);a(e.selectorTableDivs).removeClass(e.classTableHide);a(e.selectorTr+":first-child").next().addClass(e.classFirst);a(e.selectorTr+":last-child").addClass(e.classLast);}};a.trimlevelcompare.defaults={selectorCheckbox:":checkbox",selectorTableDivs:"div.vwd4_m444,div.vwd4_m445",selectorTr:"table tr",classEqual:"vwd4_equalRow",classHide:"vwd4_hideRow",classTableHide:"vwd4_hideTable",classFirst:"first",classLast:"last"};
a.trimlevelcompare.options={};}(jQuery));(function(a){a.trimlevelSelect=function(b,d){var c=a.extend({},a.fn.trimlevelSelect.defaults,a.fn.trimlevelSelect.options,b);if(typeof(d)==="undefined"){a(c.select).trimlevelSelect(b);}else{a(c.select,d).trimlevelSelect(b);}if(c.alreadyRegistred===false){a.ajaxControl.registerPlugin(c.hashKey,c.jQuerySelector,c.eventListener,a.fn.trimlevelSelect);c.alreadyRegistred=true;}};a.fn.trimlevelSelect=function(b){a.fn.trimlevelSelect.options=a.extend({},a.fn.trimlevelSelect.defaults,a.fn.trimlevelSelect.options,b);var c=a.fn.trimlevelSelect.options;var d;this.each(function(){var i=a(this);if(a(c.radio).length>0){i.after('<p class="vwd4_alternativeSelect"></p>');var h=i.attr("class");i.hide();var m=i.next();var g=a(this);var k=function(){var r=a("select.vwd4_alternativeSelect");a.metadata.setType("class");if(vwd4.utils.isEmptyObject(a(":selected",r).metadata())===false){var q=a(":selected",r).metadata();if(a.fn.trimlevelSelect.isLoaded(i,q.hash)===false){var p=[];
p.push({name:r.attr("name"),value:a(":selected",r).attr("value")});r.siblings("input[type='hidden']").each(function(t,s){p.push({name:a(s).attr("name"),value:a(s).attr("value")});});a("body").data("selectedTrimlevel",p);a.ajaxQueue.trimlevel(i.parents(c.selectorTabContainer),c.hashKey,q.hash,c.jQuerySelector);}}};a(c.radio).change(function(){var p=a(this).attr("id");a("body").data("selectedRadioClass",p);if(a("."+p,g).length>1){a(".vwd4_alternativeSelect").replaceWith('<select class="'+h+' vwd4_alternativeSelect"></select>');a("."+p,g).clone().appendTo(a(".vwd4_alternativeSelect"));a(".vwd4_alternativeSelect").change(k);k();}else{a(".vwd4_alternativeSelect").replaceWith('<p class="vwd4_alternativeSelect '+a("."+p,g).attr("class")+'">'+a("."+p,g).text()+"</p>");var t=a("."+p,g).attr("value");var s=a(".vwd4_alternativeSelect");a.metadata.setType("class");var r=a(".vwd4_alternativeSelect").metadata();var q=[];q.push({name:g.attr("name"),value:t});a("body").data("selectedTrimlevel",q);a.ajaxQueue.trimlevel(i.parents(c.selectorTabContainer),c.hashKey,r.hash,c.jQuerySelector);
}return false;});var j=(typeof(a("body").data("selectedRadioClass"))!=="undefined")?a("body").data("selectedRadioClass"):a(c.radio+":checked").attr("id");if(a("."+j,g).length>1){a(".vwd4_alternativeSelect").replaceWith('<select class="'+h+' vwd4_alternativeSelect"></select>');a("."+j,g).clone().appendTo(a(".vwd4_alternativeSelect"));a(".vwd4_alternativeSelect").change(k);}else{a(".vwd4_alternativeSelect").replaceWith('<p class="vwd4_alternativeSelect">'+a("."+j,g).text()+"</p>");}if(typeof(a("body").data("selectedTrimlevel"))!=="undefined"){if(a("body").data("selectedTrimlevel").length===1){if(a("option[value="+a("body").data("selectedTrimlevel")[0].value+"]",i).length>=1){a("option[value="+a("body").data("selectedTrimlevel")[0].value+"]",m).attr("selected","selected");a.log("model:"+a("option[value="+a("body").data("selectedTrimlevel")[0].value+"]",i).text());}}}i=a(".vwd4_alternativeSelect");}else{if(typeof(a("body").data("selectedTrimlevel"))!=="undefined"){a.each(a("body").data("selectedTrimlevel"),function(q,p){a('select[id="select_'+p.name+'"]').find("option[value="+p.value+"]").attr("selected","selected");
a("input[name="+p.name+"]").attr("value",p.value);});}a("select").change(function(){var r=a(this);a.metadata.setType("class");if(vwd4.utils.isEmptyObject(a(":selected",r).metadata())===false){var q=a(":selected",r).metadata();if(a.fn.trimlevelSelect.isLoaded(i,q.hash)===false){var p=[];p.push({name:r.attr("name"),value:a(":selected",r).attr("value")});r.siblings("input[type='hidden']").each(function(t,s){p.push({name:a(s).attr("name"),value:a(s).attr("value")});});a("body").data("selectedTrimlevel",p);a.ajaxQueue.trimlevel(i.parents(c.selectorTabContainer),c.hashKey,q.hash,c.jQuerySelector);}}});a("select").each(function(){var p=a(this);if(p.find("option").length<2){var r=p.find("option").attr("class");var q=p.find("option").text();p.after('<p class="vwd4_alternativeSelect '+r+'">'+q+"</p>");p.hide();}});}var f=navigator.userAgent.toLowerCase();var l=(f.indexOf("msie")>=0&&f.indexOf("opera")<0);if(l===true&&i.hasClass("vwd4_alternativeSelect")===false&&jQuery.browser.version<8){var n=false;
var o=false;var e=i.outerWidth();i.data("origWidth",i.outerWidth()+"px").css("width","auto");e=i.outerWidth();i.css("width",i.data("origWidth"));i.focus(function(){n=true;if(o===false){var p=a(this);if(e>p.outerWidth()){p.css("width",e);}}}).blur(function(){n=false;var p=a(this);p.css("width",p.data("origWidth"));}).mouseover(function(){o=true;var p=a(this);if(e>p.outerWidth()){p.css("width",e);}}).mouseout(function(){o=false;if(n===false){var p=a(this);p.css("width",p.data("origWidth"));}});}});return this;};a.fn.trimlevelSelect.isLoaded=function(b,d){var c=a.fn.trimlevelSelect.options;return b.parents(c.selectorTabContainer).hasClass(d);};a.fn.trimlevelSelect.load=function(c){var g=a.fn.trimlevelSelect.options;g.lastHash=g.currentHash;g.currentHash=c.data("hashValue");if(a.ajaxTab.isLoaded(c,g.currentHash)===true){return false;}var d="";var f=false;c.attr("class",c.attr("class").replace(/\n|\r\n/g,""));var e={};a.metadata.setType("class");if(vwd4.utils.isEmptyObject(c.metadata())===false){e=c.metadata();
if(typeof(e.ajaxurl)!=="undefined"&&e.ajaxurl!==""){d=e.ajaxurl;f=false;}}if(vwd4.utils.isExternalLink(d)===true){return false;}var h=c.parents(g.selectorTabContainer);h.html('<div class="vwd4_loading" style="height:'+h.height()+'px;" />');var b=a.ajaxControl.ajaxLoad(h,d,f,a.fn.trimlevelSelect.loadCallback);return b;};a.fn.trimlevelSelect.loadCallback=function(b,d){var c=a.fn.trimlevelSelect.options;a.log("trimlevelSelect.loadCallback");if(b===true){if(c.lastHash!==""){d.removeClass(c.lastHash);}d.addClass(c.currentHash);}};a.fn.trimlevelSelect.defaults={hashKey:"trimlevel",eventListener:"trimlevel",jQuerySelector:"select option",selectorTabContainer:"tabContent",lastHash:"",currentHash:"",alreadyRegistred:false};a.fn.trimlevelSelect.options={};}(jQuery));(function(a){a.trimlevelflyout=function(b){var d=a.extend({},a.trimlevelflyout.defaults,b);var c=function(){jQuery(d.findClass).removeClass(d.firstClass+" "+d.middleClass+" "+d.lastClass+" "+d.activeClass).find("."+d.activeTileClass).removeClass(d.activeTileClass).unbind("click.closeTrimlevelflyout",c);
return false;};jQuery(d.buttonClass).bind("click.trimlevelflyout",function(){var k=jQuery(this),n=k.parent(),g=jQuery(d.findClass),i=g.find("ul li"),m=d.middleClass,l=jQuery(d.containerClass).size();if(!n.prev().hasClass(d.containerClass)){m=d.firstClass;}else{if(!n.next().hasClass(d.containerClass)&&3===l){m=d.lastClass;}else{m=d.middleClass;}}a.metadata.setType("class");var f=g.metadata()[m];var h=jQuery(".vwd4_m131 li.vwd4_active").find("a").attr("href");var e=h.match(/\/tab=[\w~%]*/);i.find("a").attr("href",function(q){var t=f[q],s=e!==null?t.replace(/\/tab=[\w~%]*/,e):t,r=jQuery(this),p=r.parent(),o=p.hasClass(d.activeTileClass);if(t==="active"&&o!==true){p.addClass(d.activeTileClass).bind("click.closeTrimlevelflyout",c);return"#";}else{if(o===true&&t!=="active"){p.removeClass(d.activeTileClass).unbind("click.closeTrimlevelflyout",c);return s;}else{if(o!==true){return s;}}}});g.removeClass(d.firstClass+" "+d.middleClass+" "+d.lastClass).addClass(m+" "+d.activeClass);var j=a("div.vwd4_m448 ul");
a.each(j,function(){var p=a(this).find("li");var o=0;a.each(p,function(){if(a(this).find("span").eq(0).height()>o){o=a(this).find("span").eq(0).height();}});a.each(p,function(){var q=o-a(this).find("span").eq(0).height();if(q>0){a(this).find("span").eq(0).css("margin-top",q);}});});return false;});jQuery(d.closeClass).bind("click.closeTrimlevelflyout",c);return this;};a.trimlevelflyout.defaults={firstClass:"vwd4_m448_left",middleClass:"vwd4_m448_center",lastClass:"vwd4_m448_right",activeClass:"vwd4_m448_active",activeTileClass:"vwd4_active",findClass:".vwd4_m448",containerClass:".vwd4_m433",buttonClass:".vwd4_m433_3 .vwd4_standardButton",closeClass:".vwd4_m448 .vwd4_l302"};}(jQuery));(function(a){a.trimleveloverview=function(c){var d=a.extend({},a.trimleveloverview.defaults,c);var b=a(d.selectorRow);var g={};var f=0;var e={};b.each(function(){e=a(this);g=a(d.selectorColumn,e);if(g.length>0){f=0;g.each(function(){f=(a(this).height()>f)?a(this).height():f;});g.css("height",f+"px");}});return this;
};a.trimleveloverview.defaults={selectorRow:".container",selectorColumn:".module"};}(jQuery));(function(a){a.fn.subnav=function(b){var c=a(this);c.removeClass("vwd4_m511_noJs");c.mouseenter(function(){a(this).find("ul").stop(true,true).slideDown({duration:250,easing:"easeInOutQuad"});}).mouseleave(function(){a(this).find("ul").slideUp({duration:100,easing:"easeInOutQuad"});a(this).find("a").css("backgroundColor","#FFFFFF");});c.find("a").css("backgroundColor","#FFFFFF");c.find("ul a").mouseenter(function(){c.find("a").stop().animate({backgroundColor:"#FFFFFF"},250);a(this).stop().animate({backgroundColor:"#CFD7D9"},250);});return this;};}(jQuery));(function(a){a.fn.modelflyout=function(c){var d=a(this);var e;if(a(this).find(".vwd4_flash").length>0){var b="vwd4_flashObject_"+a(this).find(".vwd4_flash").metadata().id;}d.mouseenter(function(){clearTimeout(e);a(this).find("div.vwd4_m51x_flyout").addClass("vwd4_m510_active");a.flashCommunication.stopApplication(b);}).mouseleave(function(){var f=a(this);
e=setTimeout(function(){f.find("div.vwd4_m51x_flyout").removeClass("vwd4_m510_active");a.flashCommunication.startApplication();},800);});return this;};}(jQuery));(function(a){a.fn.modelflyouthtml=function(e){var d=a(this),c={navover:false,timeout:500};if(!d.data("modelflyouthtml")){d.data("modelflyouthtml",c);}var b=d.data("modelflyouthtml");d.removeClass("vwd4_m510_2_noJs");d.addClass("vwd4_m510_2_Js");a(this).children("a").bind("mouseenter",function(){b.navover=true;setTimeout(function(){if(b.navover===true){d.addClass("vwd4_m510_2_flyoutOpen");}},b.timeout);}).bind("mouseleave",function(){b.navover=false;setTimeout(function(){if(b.navover===false){d.removeClass("vwd4_m510_2_flyoutOpen");}},b.timeout);});a(this).children(".vwd4_m51x_flyout").bind("mouseenter",function(){b.navover=true;}).bind("mouseleave",function(){b.navover=false;setTimeout(function(){if(b.navover===false){d.removeClass("vwd4_m510_2_flyoutOpen");}},b.timeout);});};}(jQuery));(function(a){a.fn.e31errorlayer=function(l){var m=5;
var j=a(this);var h=j.find("li");var d=j.find(".vwd4_handler");var c=j.find(".vwd4_checkbox .vwd4_checked").length;var i=a("a.vwd4_e31errorlayer_overlay");var e=j.find(".vwd4_e31errorlayer_layer");var b=e.find("button");var k=j.height();var f=e.height();var g=Number(k)/2-Number(f)/2;e.css("top",g+"px");i.live("click",function(){i.addClass("vwd4_e31errorlayer_hidden");e.addClass("vwd4_e31errorlayer_hidden");});b.live("click",function(){i.addClass("vwd4_e31errorlayer_hidden");e.addClass("vwd4_e31errorlayer_hidden");return false;});h.click(function(){a(this).find(".vwd4_handler").trigger("click");});d.click(function(){c=a(this).hasClass("vwd4_checked")?c+1:c-1;if(c>m){i.removeClass("vwd4_e31errorlayer_hidden");e.removeClass("vwd4_e31errorlayer_hidden");}});return this;};}(jQuery));(function(a){a.fn.e31oldmodels=function(b){var d=a.extend({},a.fn.e31oldmodels.defaults);var f=a(d.container);var e=a(d.linkOpen);var c=a(d.linkClose);e.click(function(){f.fadeIn();e.hide();});c.click(function(){f.hide();
e.show();});return this;};a.fn.e31oldmodels.defaults={linkOpen:".vwd4_me31_download_olderModelsOpen",linkClose:".vwd4_me31_download_olderModelsClose",container:".vwd4_me31_download_olderModels"};}(jQuery));(function(a){a.fn.selectTextOnFocus=function(b){var c=a.extend({},a.fn.selectTextOnFocus.defaults,b);a(c.jQuerySelector_input).click(function(){this.focus();if(this.value===this.defaultValue){this.select();}return false;});return this;};a.fn.selectTextOnFocus.defaults={jQuerySelector_input:".vwd4_selectTextOnFocus"};}(jQuery));(function(a){a.fn.shareFunctions=function(c){a.fn.shareFunctions.options=a.extend({},a.fn.shareFunctions.defaults,c);var d=a.fn.shareFunctions.options;if(typeof(addthis)==="undefined"){return this;}if(vwd4.config.share.enabled===false){return;}var e=jQuery(d.shareButtonClass),b=jQuery(d.shareLayerClass);e.hover(function(){b.addClass(d.shareOpenClass);},function(){b.removeClass(d.shareOpenClass);});b.hover(function(){b.addClass(d.shareOpenClass);},function(){b.removeClass(d.shareOpenClass);
});addthis.addEventListener("addthis.ready",function(){a.fn.shareFunctions.processServices(vwd4.config.share.services);if(vwd4.config.share.usePreferred===true){addthis.user.getPreferredServices(a.fn.shareFunctions.preferredServicesCallBack);}});return this;};a.fn.shareFunctions.shareReady=function(b){a.shareFunctions.processServices(vwd4.config.share.services);if(vwd4.config.share.usePreferred===true){addthis.user.getPreferredServices(a.fn.shareFunctions.preferredServicesCallBack);}};a.fn.shareFunctions.preferredServicesCallBack=function(b){a.fn.shareFunctions.processServices(b);};a.fn.shareFunctions.processServices=function(j){var b=a.fn.shareFunctions.options;var q=[];var o={};var e=[];var r={};var g=document.URL;var p=addthis_config.username;if(a.isArray(j)){q=j;}else{if(typeof(j)==="string"){q=String(j).split(",");}else{}}if(q.length){var m=jQuery(b.shareServiceShareBodySelector);if(m){jQuery(m).empty();}jQuery("<ul></ul>").prependTo(m);var c=jQuery(b.shareServiceLinkListSelector);
if(c){jQuery(c).empty();}var f=Math.min(q.length,vwd4.config.share.maxServices);var k;var l;var d;for(var h=0;h<f;h++){d=q[h];d=a.trim(d);k=addthis.util.getServiceName(d);l={service:d,name:k};e.push(l);jQuery('<li><a class="addthis_button_'+d+'"><span class="at300bs at15t_'+d+'"></span><p>'+k+"</p></a></li>").appendTo(c);}d=vwd4.config.share.more;d=a.trim(d);k=addthis.util.getServiceName(d);jQuery('<li class="vwd4_shareMore"><a class="addthis_button_'+d+' vwd4_standardLink"><span>'+k+"</span></a></li>").appendTo(c);addthis.toolbox(".vwd4_m230_shareLayer");r={service:d,name:k};o={label:(vwd4.config.share.label)?vwd4.config.share.label:"",urlToShare:g,moreShareOptions:r,endpoints:e};if(typeof(a.flashCommunication)!=="undefined"){try{a.flashCommunication.shareConfig=o;a.flashCommunication.updateShareConfigurations();}catch(n){}}else{}}};a.fn.shareFunctions.defaults={shareButtonClass:".vwd4_share_btn",shareLayerClass:".vwd4_m230_shareLayer",shareOpenClass:"vwd4_m230_shareLayer_open",shareServiceLinkListSelector:".vwd4_m230_shareLayer_body ul",shareServiceShareBodySelector:".vwd4_m230_shareLayer_body",shareServiceLinkSelector:".vwd4_m230_shareLayer_body ul li a",addThisEnhancedLinkSelector:".vwd4_m230_shareLayer_body ul li a span"};
a.fn.shareFunctions.options={};a.fn.shareFunctions.more={};}(jQuery));(function(a){a.fn.featureflyout=function(b){var g=a.extend({},a.fn.featureflyout.defaults,b);var h=a(this);if((h).parents(g.flyout_content).length===0){var e=h.parent().css("line-height");var f=h.attr("rel");var d=a("body > ."+f+g.flyout_container);if(d.length===0){var c=a("."+f+g.flyout_container);d=c.clone();a("body").append(d);c.remove();}h.bind("mouseenter",function(k){a("body").data("vwd4_flyoutOpen",true);var i=Number(k.pageX-26)+"px";var l=k.pageY+"px";a(g.flyout_container).hide();d.css("left",i);d.css("top",l);d.css("z-index",100000);d.show();d.find(g.flyout_selector).css("bottom",e);var j=d.find(g.flyout_content);j.bind("mouseenter",function(){a("body").data("vwd4_flyoutOpen",true);}).bind("mouseleave",function(){a("body").data("vwd4_flyoutOpen",false);a(g.flyout_container).hide();});h.bind("click",function(){a("body").data("vwd4_flyoutOpen",false);d.hide();});}).bind("mouseleave",function(){a("body").data("vwd4_flyoutOpen",false);
window.setTimeout(function(){if(!a("body").data("vwd4_flyoutOpen")){a(g.flyout_container).hide();}},g.mintime);});}return this;};a.fn.featureflyout.defaults={flyout_selector:".vwd4_m1xx_feature_flyout",flyout_container:".vwd4_m1xx_feature_flyout_container",flyout_content:".vwd4_m1xx_feature_flyout_flyoutContent",mintime:500};}(jQuery));(function(g){g.dynamicGrid=function(n,p){var o=g.extend({},g.fn.dynamicGrid.defaults,g.fn.dynamicGrid.options,n);if(typeof(p)==="undefined"){g(document).dynamicGrid(n);}else{g(p).dynamicGrid(n);}if(o.alreadyRegistred===false){g.ajaxControl.registerPlugin(o.hashKey,o.jQuerySelector,o.eventListener,g.fn.dynamicGrid);o.alreadyRegistred=true;}};g.fn.dynamicGrid=function(n){g.fn.dynamicGrid.options=g.extend({},g.fn.dynamicGrid.defaults,g.fn.dynamicGrid.options,n);var p=this,o=g.fn.dynamicGrid.options;gridItems={};gridItems.items={};g("ul.vwd4_dynamic_grid > li").each(function(q){var r=jQuery(this);gridItems.items[q]={};gridItems.items[q].object=r;gridItems.items[q].originalPosition=r.position();
gridItems.items[q].originalPositionNumber=q;gridItems.items[q].rowPosition=q%4;r.data("gridItem",gridItems.items[q]);});g("ul.vwd4_dynamic_grid a.vwd4_dynamic_grid_close").click(function(){var q=g.fn.dynamicGrid.options;g(document).trigger("deeplink.removehash",[q.hashKey,q.currentHash]);return false;});g("ul.vwd4_m185_slidepager a").click(a);g("ul.vwd4_dynamic_grid a.vwd4_m185_layer_open").click(j);g("ul.vwd4_dynamic_grid a.vwd4_m185_layer_close").click(d);g("ul.vwd4_dynamic_grid .vwd4_m185_next a").click(f);g("ul.vwd4_dynamic_grid .vwd4_m185_prev a").click(c);return this;};g.fn.dynamicGrid.isLoaded=function(n){var o=g.fn.dynamicGrid.options;return n.closest(".vwd4_dynamic_grid_item").hasClass("vwd_dynamic_grid_active");};g.fn.dynamicGrid.load=function(n){var o=g.fn.dynamicGrid.options;n=g(n[0]);o.currentHash=n.data("hashValue");if(n.data("reset")===true){n.removeData("reset");k(n);g.log("dynamicGrid.load -> reset: ",n);return false;}if(g.fn.dynamicGrid.isLoaded(n)===false){l(n);}return false;
};function l(p){if(typeof(p.currentTarget)!=="undefined"){p=jQuery(p.currentTarget);}var t=p.closest(".vwd4_dynamic_grid_item"),r=t.data("gridItem");if(t.hasClass("vwd_dynamic_grid_active")){m(t);}else{var n=jQuery("ul.vwd4_dynamic_grid li.vwd_dynamic_grid_active");m(n);t.addClass("vwd_dynamic_grid_active");b(t);if(2===r.rowPosition||3===r.rowPosition){t.addClass("vwd_dynamic_grid_active_right");}if(1===r.rowPosition){t.prev().before(t);}else{if(2===(r.rowPosition)){t.prev().prev().before(t);}else{if(3===(r.rowPosition)){t.prev().prev().prev().before(t);}}}if(t.find(".vwd4_m187").length>0){var s=0;t.find(".vwd4_dynamic_grid_full .vwd4_m187_content").each(function(){s+=g(this).height();});g.log("m187 height: "+s);}else{var s=t.find(".vwd4_dynamic_grid_full").find("li.vwd4_m185_slideitem_active").height();}var o=h(s);t.find(".vwd4_dynamic_grid_full").height(o);var q=t.find(".vwd4_videoplayer");if(q.length>0){if(vwd4.utils.isFlashFallbackModus()!==false){g.log("fallback mode video active");
t.find("img.vwd4_dynamic_grid_body_image").hide();vwd4.video.initVideoplayerWithElement(q);}}}return false;}function k(n){if(typeof(n.currentTarget)!=="undefined"){n=jQuery(n.currentTarget);}var p=n.closest(".vwd4_dynamic_grid_item"),o=p.data("gridItem");if(p.hasClass("vwd_dynamic_grid_active")){m(p);p.find(".vwd4_m185_layer").hide();}return false;}function m(n){if(1===n.length){n.height("auto");var o=n.find(".vwd4_videoplayer");if(o.length>0){if(vwd4.utils.isFlashFallbackModus()!==false){g.log("fallback mode video active");n.find("img.vwd4_dynamic_grid_body_image").show();o.find("video").remove();o.find("div").remove();}}var p=n.data("gridItem");n.removeClass("vwd_dynamic_grid_active vwd_dynamic_grid_active_right");if(1===(p.rowPosition)){n.next().after(n);}else{if(2===(p.rowPosition)){n.next().next().after(n);}else{if(3===(p.rowPosition)){n.next().next().next().after(n);}}}}}function a(){var p=jQuery(this);$relatedObject=p.closest(".vwd4_m185").find("."+p.attr("rel")),$activeObject=$relatedObject.parent().find(".vwd4_m185_slideitem_active");
if(!p.hasClass("vwd4_active")){$relatedObject.fadeIn(400,function(){jQuery(this).addClass("vwd4_m185_slideitem_active").css("display","");p.closest(".vwd4_m185").find(".vwd4_m185_slidepagerButtons").show();});$activeObject.fadeOut(400,function(){jQuery(this).removeClass("vwd4_m185_slideitem_active").css("display","");});p.closest(".vwd4_m185_slidepager").find(".vwd4_active").removeClass("vwd4_active");p.addClass("vwd4_active");if(0!==p.parent().prev().length){i(p.closest(".vwd4_m185"));}else{e(p.closest(".vwd4_m185"));}b(p.closest(".vwd4_m185"));if(p.find(".vwd4_m187").length>0){var o=p.find(".vwd4_m187").height();g.log("m187 height: "+o);}else{var o=$relatedObject.height();}var n=h(o);$relatedObject.parent().parent().parent().find(".vwd4_dynamic_grid_full").height(n);}return false;}function b(n){var p=g(".vwd4_m185_slidepager",n);g(".vwd4_m185_slidecount_cur",n).text(g(".vwd4_active",p).text());var o=p.children().length;o+=g(".vwd4_m185_layer",n).length;g(".vwd4_m185_slidecount_of",n).text(o);
}function c(){var o=jQuery(this),n=o.closest(".vwd4_m185").find(".vwd4_m185_slidepager .vwd4_active"),p=n.parent().prev();if(0!==p.length){p.find("a").trigger("click");o.closest(".vwd4_m185").find(".vwd4_m185_slidepagerButtons").hide();}return false;}function f(){var p=jQuery(this),n=p.closest(".vwd4_m185").find(".vwd4_m185_slidepager .vwd4_active"),o=n.parent().next();if(0!==o.length){o.find("a").trigger("click");p.closest(".vwd4_m185").find(".vwd4_m185_slidepagerButtons").hide();}else{j.apply(this);}return false;}function i(n){n.find(".vwd4_m185_prev a").removeClass("inactive");}function e(n){n.find(".vwd4_m185_prev a").addClass("inactive");}function j(){var r=jQuery(this),p=r.closest(".vwd4_m185").find(".vwd4_m185_layer"),q=r.closest(".vwd4_m185").height()-50;p.show();r.closest(".vwd4_m185").find(".vwd4_m185_slidepagerButtons").hide();var o=p.find(".vwd4_m185_layer_body").height()+30;if(q>o){p.height(q);}else{var n=h(o);p.parent().height(n);}return false;}function d(){var q=jQuery(this),o=q.closest(".vwd4_m185").find(".vwd4_m185_layer");
o.hide();var p=q.closest(".vwd4_dynamic_grid_full").find("li.vwd4_m185_slideitem_active").height();var n=h(p);q.closest(".vwd4_dynamic_grid_full").height(n);q.closest(".vwd4_m185").find(".vwd4_m185_slidepagerButtons").show();return false;}function h(n){g.log("element height: "+n);if(n>1094){newHeight=1384;}else{if(n>966){newHeight=1252;}else{if(n>784){newHeight=1070;}else{if(n>602){newHeight=888;}else{if(n>425){newHeight=706;}else{newHeight=524;}}}}}g.log("calculated height: "+newHeight);return newHeight;}g.fn.dynamicGrid.defaults={hashKey:"grid",eventListener:"click",jQuerySelector:"ul.vwd4_dynamic_grid a.vwd4_dynamic_grid_normal",currentHash:"",alreadyRegistred:false};g.fn.dynamicGrid.options={};}(jQuery));(function(b){b.fn.slider=function(d){var f=this,e=b.extend({},b.fn.slider.defaults,d);this.each(function(){var i=b(this),g=i.find("li.vwd4_slider_slideitem").length,h=i.find("ul.vwd4_slider_slidelist"),j=g*e.widthPerItem;h.width(g*e.widthPerItem);h.data("slider",{amount:g,listWidth:j,widthPerItem:e.widthPerItem,sliderListPosition:0});
i.find("a.vwd4_slider_previous").click(a);i.find("a.vwd4_slider_next").click(c);});return this;};function a(){var f=jQuery(this),e=f.closest(".vwd4_slider").find(".vwd4_slider_slidelist"),g=e.data("slider"),d=parseInt(g.sliderListPosition,10);if((d*-1)>=g.widthPerItem){g.sliderListPosition=d+g.widthPerItem;e.data("slider",g);e.animate({left:g.sliderListPosition+"px"},250);}else{g.sliderListPosition=(g.listWidth-2*g.widthPerItem)*-1;e.data("slider",g);e.animate({left:g.sliderListPosition+"px"},500);}return false;}function c(){var f=jQuery(this),e=f.closest(".vwd4_slider").find(".vwd4_slider_slidelist"),g=e.data("slider"),d=g.sliderListPosition;if((e.width()-d*-1)>2*g.widthPerItem){g.sliderListPosition=d-g.widthPerItem;e.data("slider",g);e.animate({left:g.sliderListPosition+"px"},250);}else{g.sliderListPosition=0;e.data("slider",g);e.animate({left:"0px"},500);}return false;}b.fn.slider.defaults={widthPerItem:216};}(jQuery));(function(a){a.fn.carousel=function(b){var e=this,d=a.extend({},a.fn.carousel.defaults,b);
var c=function(){var i=jQuery(this),f=i.parent(),h=i.closest(".vwd4_carousel"),g=h.find(".vwd4_active");if(!f.hasClass("vwd4_active")){f.addClass("vwd4_active");g.removeClass("vwd4_active");h.height(f.find(".vwd4_carousel_content").height()+d.offsetBottom);}return false;};this.each(function(){var f=jQuery(this);f.find("a.vwd4_carousel_link").click(c);});window.setTimeout(function(){var f=e.find(".vwd4_active");var g=f.find(".vwd4_carousel_content").height();e.height(g+d.offsetBottom);},300);return this;};a.fn.carousel.defaults={offsetBottom:7};}(jQuery));(function(b){b.fn.accordeon=function(c){var e=this,d=b.extend({},b.fn.accordeon.defaults,c);this.each(function(){var f=jQuery(this);b("li",f).find("a:first").click(a);});return this;};function a(){jQuery(this).parent().find("div.vwd4_accordeon_content").slideToggle("fast");return false;}b.fn.accordeon.defaults={};}(jQuery));(function(b){b.fn.faq_filter=function(c){var e=this,d=b.extend({},b.fn.faq_filter.defaults,c);this.each(function(){var f=jQuery(this);
f.find("select.vwd4_faq_filter_selector").change(a).trigger("change");});return this;};function a(){var c=jQuery(this),e=c.closest(".vwd4_faq_container"),d=c.find("option:selected").val();e.find(".vwd4_faq_filter_content_active").removeClass("vwd4_faq_filter_content_active");e.find("."+d).addClass("vwd4_faq_filter_content_active");return false;}b.fn.faq_filter.defaults={};}(jQuery));(function(a){a.fn.vincheck=function(b){var c=a.extend({},a.fn.vincheck.defaults,b);var d=a(this);this.each(function(){d=a(this);$vin_input=jQuery("input[name=vin]");$vin_input.change(function(){d.find("input[name=vin]").removeClass("vwd4_error");d.find(".vwd4_invalidVIN").css("display","none");d.find("p.vwd4_error").css("display","none");});d.submit(function(){var f=$vin_input.val();var e=f.match(/[^\WIOQa-z_]{9}[^\WIOQUZ0a-z_][^\WIOQa-z_]{7}/);if(String(f)===String(e)){return true;}else{d.find("input[name=vin]").addClass("vwd4_error");d.find(".vwd4_invalidVIN").css("display","block");return false;}});});return this;
};a.fn.vincheck.defaults={};}(jQuery));(function(a){a.fn.appFacToolbar=function(b){var c=a.extend({},a.fn.appFacToolbar.defaults,b);var d=a(this);this.each(function(){d=jQuery(this);jQuery.metadata.setType("class");var e=d.metadata().endpointURL||c.endpointURL;d.load(e+" "+c.snippetContentSelector,function(g,f,h){$appnavContainer=jQuery(d.find(c.snippetContentSelector));if($appnavContainer.hasClass(c.signedOutClass)===true){d.remove();jQuery(".vwd4_appFactLogin").show();if(jQuery(".vwd4_appFactLogin").hasClass("vwd4_first")){jQuery(".vwd4_appFactLogin").next().filter(".vwd4_first").removeClass("vwd4_first");}}else{if($appnavContainer.hasClass(c.signedInClass)===true){d.css("display","block");if(jQuery(".vwd4_appFactLogin").hasClass("vwd4_first")){jQuery(".vwd4_appFactLogin").next().addClass("vwd4_first");}jQuery(".vwd4_appFactLogin").hide();}}jQuery.log("Load AppFactory HTML - httpStatus: "+h.status+", httpMessage: "+h.statusText);});});return this;};a.fn.appFacToolbar.defaults={endpointURL:"http://dev2.ci.appfactory.vw.com/en_GB/widget/web/test-tenant3/uossvecdn1crklyrhniksjpuyogb1wwb8oy9fxgutipblbz2lro2eezhwgbsigi/-/vwdbsappfactoryappspersonaltoolbar_WAR_vwdbsappfactoryappspersonaltoolbar",snippetContentSelector:"#vw_dbs_af_nav_container",signedInClass:"USER_SIGNED_IN",signedOutClass:"USER_NOT_SIGNED_IN"};
}(jQuery));(function(a){a.fn.phoneSelect=function(b){var c=a.extend({},a.fn.phoneSelect.defaults,b);var d=a(this);this.each(function(){var q=a(this),h=q.metadata(),t=[],l={},s=[],f=q.parent().parent().parent().find("button");var e=q.find("optgroup[label]").each(function(x){var y=jQuery(this),w={name:y.attr("label"),value:y.metadata().car_val};l[w.value]=x;w.manufacturers=[];var v={},u,i;y.find("option").each(function(B){var C=jQuery(this),D=C.metadata(),A=0;if(v[D.man_label]===undefined){v[D.man_label]=D.man_val;var z=w.manufacturers.push({name:D.man_label,value:D.man_val,devices:[]});u=w.manufacturers[z-1];if(s[x]===undefined){s[x]={};}s[x][u.value]=u;}u.devices.push({name:D.dev_label,value:D.dev_val});});t.push(w);});var j=jQuery('<div class="vwd4_row vwd4_clear"><label for="'+c.carrierSelectName+'">'+h.sel_carLbl+'</label><select name="'+c.carrierSelectName+'" id="'+c.carrierSelectName+'"><option>'+h.sel_carDefOption+"</option></select></div>"),n=jQuery(j.find("select")),p=jQuery('<div class="vwd4_row vwd4_clear"><label for="'+c.manufacturerSelectName+'">'+h.sel_manLbl+'</label><select name="'+c.manufacturerSelectName+'" id="'+c.manufacturerSelectName+'"><option>'+h.sel_manDefOption+"</option></select></div>"),o=jQuery(p.find("select")),g=jQuery('<div class="vwd4_row vwd4_clear"><label for="'+c.deviceSelectName+'">'+h.sel_devLbl+'</label><select name="'+c.deviceSelectName+'" id="'+c.deviceSelectName+'"><option>'+h.sel_devDefOption+"</option></select></div>"),r=jQuery(g.find("select"));
o.attr("disabled","disabled");r.attr("disabled","disabled");for(var k=0;k<t.length;k++){var m=t[k];n.append('<option value="'+m.value+'">'+m.name+"</option>");}n.bind("change",{manSelect:o,devSelect:r},function(u){f.attr("disabled","disabled");var B=jQuery(this),A=u.data.manSelect,v=u.data.devSelect,y=t[l[B.find("option:selected").attr("value")]];A.attr("disabled","").empty().append("<option>"+h.sel_manDefOption+"</option>");v.attr("disabled","disabled").empty().append("<option>"+h.sel_devDefOption+"</option>");var z=y.manufacturers.length;for(var w=0;w<z;w++){var x=y.manufacturers[w];A.append('<option value="'+x.value+'">'+x.name+"</option>");}});o.bind("change",{carSelect:n,devSelect:r},function(B){f.attr("disabled","disabled");var z=jQuery(this),u=B.data.carSelect,C=B.data.devSelect,x=l[u.find("option:selected").attr("value")],A=s[x][z.find("option:selected").attr("value")];C.attr("disabled","").empty().append("<option>"+h.sel_devDefOption+"</option>");var y=A.devices.length;for(var w=0;
w<y;w++){var v=A.devices[w];C.append('<option value="'+v.value+'">'+v.name+"</option>");}});r.bind("change",{submitBtn:f},function(u){var w=jQuery(this),i=u.data.submitBtn,v=w.find("option:selected").attr("value");if(v!==undefined){i.removeAttr("disabled");}else{i.attr("disabled","disabled");}});f.attr("disabled","disabled");f.bind("click",{carSelect:n,manSelect:o,devSelect:r},function(z){var y=jQuery(this),i=z.data.carSelect,u=z.data.manSelect,A=z.data.devSelect,v=i.find("option:selected").attr("value"),w=u.find("option:selected").attr("value"),x=A.find("option:selected").attr("value");if(v!==undefined&&w!==undefined&&x!==undefined){var B=v+"/"+w+"/"+x;i.attr("name","").find("option:selected").attr("value","");u.attr("name","").find("option:selected").attr("value","");A.attr("name","phonemodel").find("option:selected").attr("value",B);y.attr("disabled","disabled");a("#bluetooth_selects").submit();}else{return false;}});q.parent().parent().append(j);q.parent().parent().append(p);q.parent().parent().append(g);
q.parent().remove();});return this;};a.fn.phoneSelect.defaults={carrierSelectName:"vwd4_phone_carrier",manufacturerSelectName:"vwd4_phone_manufacturer",deviceSelectName:"vwd4_phone_device"};}(jQuery));(function(a){a.fn.vehicleSelect=function(b){var c=a.extend({},a.fn.vehicleSelect.defaults,b);var d=a(this);this.each(function(){var g=a(this);var k=a(".vwd4_m512_chooser_form").find(".vwd4_button");var i=a("label",g.parent()).text();var h=g.metadata().sel_yearlabel;g.parent().after('<div class="vwd4_row vwd4_clear"><label for="vwd4_yearSelect">'+h+'</label><p class="vwd4_yearSelect"></p></div>');g.parent().after('<div class="vwd4_row vwd4_clear"><label for="vwd4_modelSelect">'+i+'</label><p class="vwd4_modelSelect"></p></div>');var e=g.attr("class");g.parent().hide();var f=g.next();var j=a(this);a(".vwd4_modelSelect").replaceWith('<select class="'+e+' vwd4_modelSelect"><option class="vwd4_defaultValue">'+g.metadata().sel_modelDefVal+"</option></select>");a(".vwd4_yearSelect").replaceWith('<select class="'+e+' vwd4_yearSelect"><option class="vwd4_defaultValue">'+g.metadata().sel_yearDefVal+"</option></select>");
a("optgroup",g).each(function(){var l=a(this).attr("label");var m=a(this).metadata().car_val;a(".vwd4_modelSelect").append('<option value="'+m+'">'+l+"</option>");});a(".vwd4_modelSelect").change(function(m){var l=a(".vwd4_modelSelect option:selected").attr("value");a('.vwd4_yearSelect option[className!="vwd4_defaultValue"]').each(function(){a(this).remove();});a("option."+l,j).clone().appendTo(a(".vwd4_yearSelect"));a(".vwd4_yearSelect").removeAttr("disabled");}).change();a(".vwd4_yearSelect").attr("disabled","disabled");k.attr("disabled","disabled");a(".vwd4_yearSelect").change(function(m){var l=a(this).find(":selected").attr("value");j.find('option[value="'+l+'"]').attr("selected","selected");k.removeAttr("disabled");});});return this;};a.fn.vehicleSelect.defaults={};}(jQuery));
