if(typeof vtp==="undefined"){vtp={}}vtp.namespace=function(b,d){var a=d.split(".");for(var c=0;c<a.length;c++){if(typeof(b[a[c]])==="undefined"){b[a[c]]={}}b=b[a[c]]}return b};vtp.clearTimer=function(a){if(!a){return}window.clearTimeout(a);window.clearInterval(a);return null};vtp.arrayRemove=function(a,c){var e;if(!c){return}if(isNaN(c)){e=0;for(var b=0,d=a.length;b<d;b++){if(c==a[b]){e=b}}}else{e=c}a.splice(e,1);return a};$.fn.vtp_setLoading=function(){this.each(function(){vtp.navcontrol.setLoading(jQuery(this).vtp_identify().attr("id"))});return this};$.fn.vtp_unsetLoading=function(){this.each(function(){vtp.navcontrol.unsetLoading(jQuery(this).vtp_identify().attr("id"))});return this};vtp.namespace(vtp,"navcontrol");vtp.navcontrol.loadFunctions=[];vtp.navcontrol._oRegisteredLoaders={};vtp.navcontrol._oRegisteredRunningAnimations={};vtp.navcontrol._oStoredAbsolutizePositions={};vtp.navcontrol.setLoading=function(c){var b=(typeof c=="string")?c:((typeof c=="object")?c.sId:"#vtp_vw_container_main");b=(b.indexOf("#")===-1)?"#"+b:b;
var a=c.sCN||"preload";jQuery(b).addClass(a);this._oRegisteredLoaders[b]=a};vtp.navcontrol.unsetLoading=function(a){a=a||"#vtp_vw_container_main";a=(a.indexOf("#")===-1)?"#"+a:a;if(!this._oRegisteredLoaders[a]){return}jQuery(a).removeClass(this._oRegisteredLoaders[a]);delete this._oRegisteredLoaders[a]};vtp.navcontrol.modalScrollTop=function(){$("#vtp_vw_modal_super_wrapper").animate({scrollTop:0},30)};vtp.navcontrol.ajaxModalContentReadyRegistered=[];vtp.navcontrol.ajaxModalContentReadyCount=0;vtp.navcontrol.ajaxModalContentReadyCountCopy=0;vtp.navcontrol.trigger=function(b,a){switch(b){case"ajaxModalContentPrepared":vtp.navcontrol.ajaxModalContentReadyCount--;jQuery(document).trigger("ajaxModalContentPrepared");break;case"ajaxPageLoadContentReady":jQuery(document).trigger("ajaxPageLoadContentReady");break;case"ajaxSnippetReady":jQuery(document).trigger("ajaxSnippetReady",a);break;case"ajaxSnippetPrepared":jQuery(document).trigger("ajaxSnippetPrepared",a);break}};vtp.navcontrol.unbind=function(b){var a=b.split(".")[1];
b=b.split(".")[0];switch(b){case"ajaxModalContentReady":if(jQuery.inArray(a,vtp.navcontrol.ajaxModalContentReadyRegistered)===-1||!a){return}jQuery(document).unbind("ajaxModalContentReady"+a);vtp.navcontrol.ajaxModalContentReadyRegistered=vtp.arrayRemove(vtp.navcontrol.ajaxModalContentReadyRegistered,a);vtp.navcontrol.ajaxModalContentReadyCount--;vtp.navcontrol.ajaxModalContentReadyCountCopy--;break;case"ajaxPageLoadContentReady":jQuery(document).unbind("ajaxPageLoadContentReady",fn);break;case"ajaxSnippetReady":jQuery(document).unbind("ajaxSnippetReady",fn);break;case"ajaxSnippetPrepared":jQuery(document).unbind("ajaxSnippetPrepared",fn);break}};vtp.navcontrol.bind=function(c,b){var a=c.split(".")[1];c=c.split(".")[0];switch(c){case"ajaxModalContentReady":if(jQuery.inArray(a,vtp.navcontrol.ajaxModalContentReadyRegistered)!==-1||!a){return}jQuery(document).bind("ajaxModalContentReady."+a,b);vtp.navcontrol.ajaxModalContentReadyRegistered.push(a);vtp.navcontrol.ajaxModalContentReadyCount++;vtp.navcontrol.ajaxModalContentReadyCountCopy++;
break;case"ajaxPageLoadContentReady":jQuery(document).bind("ajaxPageLoadContentReady",b);break;case"ajaxSnippetReady":jQuery(document).bind("ajaxSnippetReady",b);break;case"ajaxSnippetPrepared":jQuery(document).bind("ajaxSnippetPrepared",b);break}};function changeView(a,b){var c=document.p.act.value==a;document.p.act.value=a;if(b<0){b=-b;c=false}document.p.v.value=b;if(c&&$("form").is("form.vtpAjax")){$("form.vtpAjax").trigger("submit")}else{document.p.submit()}}function nav_list(a){document.p.nav.value=a;document.p.act.value="offer";if($("form").is("form.vtpAjax")){$("form.vtpAjax").trigger("submit")}else{document.p.submit()}}function changeSelection(a){document.p.v.value=0;if(a&&document.p.show){document.p.show.value=0}document.p.act.value="search";document.p.tab.value=(a)?"all":"chg";document.p.submit()}function openPrintDialog(a){fenster=window.open(a,"Drucken","width=1000,height=850,scrollbars=yes,resizable=yes,menubar=no,toolbar=no");self.focus}function openWeltAuto(a){fenster=window.open(a,"Das_WeltAuto","top=10,left=10,width=400,height=400,location=no,scrollbars=no,resizable=no,menubar=no,status=no,toolbar=no");
self.focus}function openWeltAutoFr(a){fenster=window.open(a,"Das_WeltAuto","top=10,left=10,width=400,height=500,location=no,scrollbars=no,resizable=no,menubar=no,status=no,toolbar=no");self.focus}function getViewStat(){var d=8;var c="";for(var b=1;b<=d;b++){var e=document.getElementById("a"+b);if(e==null){return c}var a=e.style;c+=(a.display=="none")?"0":"1"}return c}var largePic=null;var largePicWhich=null;function showLargePic(d,a,b,c){if(largePic!=null){document.body.removeChild(largePic);largePic=null}d.onmousemove=function(g){if(largePic==null){var i=document.createElement("div");i.innerHTML=a;i.style.position="absolute";i.style.zIndex="100000";i.style.visibility="hidden";largePic=document.body.appendChild(i)}var f,h;if(!g){f=event.clientX+getScrollX();h=event.clientY+getScrollY()}else{f=g.pageX;h=g.pageY}if(h+largePic.clientHeight>getScrollY()+getViewportHeight()){h=getScrollY()+getViewportHeight()-largePic.clientHeight}f+=(b!=undefined?b:10);h+=(c!=undefined?c:0);largePic.style.left=f+"px";largePic.style.top=h+"px";
setTimeout('largePic.style.visibility = "visible";',750)}}function hideLargePic(){if(largePic!=null){document.body.removeChild(largePic);largePic=null}}function getScrollX(){if(window.pageXOffset){return window.pageXOffset}else{if(document.documentElement&&document.documentElement.scrollLeft){return document.documentElement.scrollLeft}else{if(document.body){return document.body.scrollLeft}else{return 0}}}}function getScrollY(){if(window.pageYOffset){return window.pageYOffset}else{if(document.documentElement&&document.documentElement.scrollTop){return document.documentElement.scrollTop}else{if(document.body){return document.body.scrollTop}else{return 0}}}}function getViewportHeight(){if(window.innerHeight){return window.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight){return document.documentElement.clientHeight}else{if(document.body){return document.body.clientHeight}else{return 0}}}}(function(a){a.formElements=function(){a().formElements()};a.fn.formElements=function(){var b;
this.each(function(){b=a(this);a(":checkbox",b).each(function(){var d=a(this);d.wrap('<div class="vwd4_checkbox"></div>')});var c="";a(":radio",b).each(function(){var d=a(this);d.wrap('<div class="vwd4_radio"></div>')})});return this}}(jQuery));var ua=navigator.userAgent;var isiPad=(/iPad/i.test(ua)||/iPod/i.test(ua)||/iPhone/i.test(ua))&&/Safari/i.test(ua)&&/OS .* like Mac OS/i.test(ua);vtp.navcontrol.setStylesheets4UserAgent=function(){if(isiPad){document.write('<link rel="stylesheet" href="vtp_css/vtp_add_ipad.css" type="text/css" media="screen,projection,tv" charset="utf-8"/>')}};vtp.navcontrol.setStylesheets4UserAgent();$(document).ready(function(){vtp.tooltip.initialize(jQuery("body"));vtp.layer.modal.initialize({});vtp.form.simpleAjax.initialize({});vtp.simpleAccordion.initialize(jQuery("body"));vtp.navigation.updatePage(jQuery("body"));vtp.navigation.bindLinks();vtp.navigation.tab.initialize({});vtp.statistic.initialize();vtp.search.initialize();vtp.list.initialize();vtp.detail.initialize();vtp.searchagent.initialize();
vtp.navcontrol.bind("ajaxModalContentReady.navigation",vtp.navigation.onAjaxModalContentReady);vtp.navcontrol.bind("ajaxSnippetReady",vtp.navigation.onAjaxSnippetReady);vtp.navcontrol.bind("ajaxSnippetReady",vtp.tooltip.onAjaxSnippetReady);vtp.navcontrol.bind("ajaxModalContentReady.tooltip",vtp.tooltip.onAjaxModalContentReady)});vtp.namespace(vtp,"statistic");search={};vtp.statistic.initialize=function(){this.__className="vtp.statistic";this.__classVersion="2.0";if(s&&this.initTrackOptions()){this.initPageCall(vtp.statistic.trackOptions.trackOnLoad=="true")}};vtp.statistic.initTrackOptions=function(){var b=false;var a=$("#vtpTrack");if(a.size()>0&&a.get(0)){trackOptions=a.metadata().trackOptions;if(trackOptions){vtp.statistic.trackOptions=trackOptions;b=true}}return b};vtp.statistic.initTrackOptionsManualCall=function(){var b=false;var a=$("#vtpTrackManual");if(a.size()>0&&a.get(0)){trackOptions=a.metadata().trackOptions;if(trackOptions){vtp.statistic.trackOptions=trackOptions;b=true}}return b};vtp.statistic.initTrackOptionsManual=function(b){var c=false;
if(b.size()>0&&b.get(0)){var a=b.metadata();trackOptions=a.trackOptions;if(trackOptions){vtp.statistic.trackOptions=trackOptions;c=true}}return c};vtp.statistic.initPageCall=function(a){if(vtp.statistic.trackOptions&&a==true){if(vtp.statistic.trackOptions.trackType&&vtp.statistic.trackOptions.trackType=="Link"){this.doTrack(false)}else{this.doTrack(true)}}};vtp.statistic.manualPageCall=function(a,c,b){if(vtp.statistic.trackOptions){vtp.statistic.trackOptions.eVar11=c;vtp.statistic.trackOptions.events=b;vtp.statistic.trackOptions.pageName=a;this.doTrack(true)}};vtp.statistic.manualPageCallWeltAuto=function(a){vtp.statistic.initTrackOptionsManualCall();if(vtp.statistic.trackOptions){vtp.statistic.trackOptions.pageName=a;vtp.statistic.trackOptions.eVar11=s.eVar11="";vtp.statistic.trackOptions.events=s.events="";vtp.statistic.trackOptions.prop33=s.prop33="";this.doTrack(true)}};vtp.statistic.manualPageCall=function(a,c,b,d){if(vtp.statistic.trackOptions){vtp.statistic.trackOptions.eVar11=c;vtp.statistic.trackOptions.events=b;
vtp.statistic.trackOptions.prop33=d;vtp.statistic.trackOptions.pageName=a;this.doTrack(true)}};vtp.statistic.sentDealerRequest=function(a,d,b,c,f,e){if(vtp.statistic.trackOptions){vtp.statistic.trackOptions.eVar23=d;vtp.statistic.trackOptions.eVar24=b;vtp.statistic.trackOptions.eVar31=f;vtp.statistic.trackOptions.prop33=e;vtp.statistic.trackOptions.pageName=a;vtp.statistic.trackOptions.events=c;this.doTrack(true)}};vtp.statistic.processDealerRequest=function(a){if(vtp.statistic.trackOptions){vtp.statistic.trackOptions.events="";vtp.statistic.trackOptions.prop33="";vtp.statistic.trackOptions.prop34="";vtp.statistic.trackOptions.eVar11="";s.events="";s.eVar11="";s.prop33="";s.prop34="";vtp.statistic.trackOptions.pageName=a;this.doTrack(true)}};vtp.statistic.initCustomLinkCall=function(a,c,b,d){if(vtp.statistic.trackOptions){vtp.statistic.trackOptions.eVar11=c;vtp.statistic.trackOptions.events=b;vtp.statistic.trackOptions.prop33=d;vtp.statistic.trackOptions.pageName=a;this.doTrack(false)}};vtp.statistic.initCustomLinkCallPrint=function(a,c,b,d){if(vtp.statistic.trackOptions){vtp.statistic.trackOptions.eVar11=c;
vtp.statistic.trackOptions.events=b;vtp.statistic.trackOptions.prop33=d;vtp.statistic.trackOptions.pageName=a;this.doTrack(false)}};vtp.statistic.doTrack=function(b){var c=vtp.statistic.trackOptions;if(c){s.pageName=c.pageName;var a=[1,11,12,20,23,24,31,32,47,53];jQuery.each(a,function(){if(c["eVar"+this]){s["eVar"+this]=c["eVar"+this]}});var a=[8,9,10,13,14,19,34,35,36,37,38,39,41,42,43,44,48,51,52,54,55];jQuery.each(a,function(){if(c["eVar"+this]){s["eVar"+this]=c["eVar"+this]}else{s["eVar"+this]="None"}});if(s.eVar11&&s.eVar11!="FinancialDirectPromise"){s.eVar12=""}if(c.events=="event4"){s.eVar20="";if($("#a1").is(":checked")){s.eVar20+="Car images + "}if($("#a2").is(":checked")){if(s.eVar20!=""){s.eVar20+=" : "}s.eVar20+="Optional Equipment"}if($("#a4").is(":checked")){if(s.eVar20!=""){s.eVar20+=" : "}s.eVar20+="Standard Equipment"}if($("#a5").is(":checked")){if(s.eVar20!=""){s.eVar20+=" : "}s.eVar20+="Financial offer"}}var d=[1,2,3,4,8,13,28,32,33,34,41,42,43,44];jQuery.each(d,function(){if(c["prop"+this]){s["prop"+this]=c["prop"+this]
}});if(c.events){s.events=c.events}if(s.eVar19!="None"){s.prop26=s.eVar19}if(s.eVar8!="None"){s.prop41=s.eVar8}if(s.prop33&&s.eVar8!="None"){s.prop34=s.prop33+" : "+s.eVar8}if(b){s.prop42=s.eVar8+" : "+s.pageName;s.prop43=s.eVar8+" : "+s.eVar9+" : "+s.pageName;s.prop44=s.eVar8+" : "+s.eVar9+" : "+s.eVar10+" : "+s.pageName}else{s.prop42="";s.prop43="";s.prop44=""}}if(b){void (s.t())}else{s.pageName="";s.linkTrackVars="";s.linkTrackEvents="";s.tl(this,"o",c.pageName)}};vtp.statistic.cleanTrackOptions=function(b){if(vtp.statistic.trackOptions!=null){b.prop2=null;for(var a=0;a<100;a++){b["prop"+a]=null;b["eVar"+a]=null}}return false};vtp.namespace(vtp,"search");function rSel(d,c,a){if(!bWait){bWait=true;if(d=="t_manuf"){checkedManuf==false}var b=vtpUrl+"&tab="+d+"&idx=-1";if(c){b+="&tab2="+c}if(a){b+="&tab3="+a}vtp.search.ajaxSearch(b)}else{bWait=false}}vtp.search.doDSearch=function(b,a){if(!bWait){if(typeof b!="object"){return}if(b.name=="UkCity"){if(document.p.City.value==b.value){return}document.p.City.value=b.value;
if(b.value!=""){$("#errorPlz").hide();if(document.s.UkDist.selectedIndex==0&&a){document.s.UkDist.selectedIndex=1;document.p.Distance.value=document.s.UkDist.options[document.s.UkDist.selectedIndex].value}else{if(document.s.UkDist.selectedIndex==0&&!a){return}}}}if(b.name=="UkPLZ"){if(document.p.PostCode.value==b.value){return}if(b.value!=""){$("#errorPlz").hide();if(document.s.UkDist.selectedIndex==0&&a){document.s.UkDist.selectedIndex=1;document.p.Distance.value=document.s.UkDist.options[document.s.UkDist.selectedIndex].value}else{if(document.s.UkDist.selectedIndex==0&&!a){document.p.PostCode.value=b.value;return}}}if(b.value.length>0&&(b.value.length!=5||isNaN(b.value))){b.value=document.p.PostCode.value;$("#errorPlz").attr("style","display:block;margin-top:10px;margin-bottom:10px;");return}document.p.PostCode.value=b.value}if(b.name=="UkDist"){document.p.Distance.value=b.options[b.selectedIndex].value;if(document.p.PostCode.value==""&&document.p.City.value==""){return}if(document.p.Distance.value=="-1"){document.p.City.value=="";
document.p.PostCode.value==""}}document.p.tab.value="dist";vtp.search.showWait();if(document.p.act.value=="list"&&document.p.selfAction){document.p.selfAction.value="search"}document.p.submit()}else{alert(sWait);bWait=false}};function showResultList(b){var a=(b=="p")?document.p:document.s;if(a.Distance&&a.Distance.value=="-2"){a.tab.value="dist2"}else{if(a.selfAction){a.selfAction.value="search"}a.act.value="list";a.v.value=0;a.submit()}vtp.search.showWait()}var busyTimer=null;vtp.search.showWaitImg=function(){if(bWait){var a=$("#vwd4_main").height();$("#busy_overlay").css({height:a}).show();if(jQuery.browser.msie===true&&parseFloat(jQuery.browser.version)<6.5){$(":input").attr("disabled","disabled")}$("#vtp_preloader").css({top:a/2}).show();busyTimer=setTimeout(function(){$("#vtp_preloader").hide();$("#busy_overlay").hide();$(":input").removeAttr("disabled");bWait=false;busyTimer=vtp.clearTimer(busyTimer)},60000)}};vtp.search.showWait=function(){bWait=true;setTimeout("vtp.search.showWaitImg()",100)};function chkSubmit(){return document.s.paramtransfer.value=="1"
}function markTab(a){document.images.dummybild.src=a+"&ts="+(new Date()).getTime();return false}function selTab(c){if(!bWait){var b=c.options[c.selectedIndex].value;bWait=true;var a=c.name;if(a=="t_colorm"&&b.charAt(0)=="G"){a="t_color";b=b.substring(1)}if(a=="t_colorm"&&b=="-1"){vtp.search.ajaxSearch(vtpUrl+"&tab="+a+"&tab2=t_color&idx="+b)}if(a=="t_manuf"&&b==-1){checkedManuf=false;vtp.search.ajaxSearch(vtpUrl+"&tab="+a+"&tab2=t_model&tab3=t_smod&idx="+b)}else{if(a=="t_model"&&b==-1){vtp.search.ajaxSearch(vtpUrl+"&tab="+a+"&tab2=t_smod&idx="+b)}else{vtp.search.ajaxSearch(vtpUrl+"&tab="+a+"&idx="+b)}}}else{bWait=false}}function selCheck(a){if(!bWait){bWait=true;vtp.search.ajaxSearch(vtpUrl+"&tab="+a.name+"&idx="+a.value)}else{bWait=false}}function setDebugJSON(d){var e;try{e=d.d}catch(b){}if(e==undefined){return true}var c="";for(var a=1;a<e.length;a++){var c=c+e[a]+"|"}$("div[id='debugExactSearch']").text(c.replace(/,t_/g," / t_"));$("div[id='debugExactSearch']").show()}function selUpdate(c){if(!c){return}bWait=false;
if(busyTimer!=null){busyTimer=vtp.clearTimer(busyTimer)}$("#vtp_preloader").hide();$("#busy_overlay").hide();$(":input").removeAttr("disabled");for(var e=0;e<c.length;e++){if(c[e].num){var b=c[e].num;var a=$("input[id='vtp_num']");var d=a.metadata();if($(".sidesearch").is("div")&&parseInt(b.replace(/[\s,\.]/,""))!=numCurrentResult){$(".grey").removeClass("grey").bind("click",function(f){showResultList("p")}).addClass("orange")}a.val(b+" "+((b=="1")?d.one:d.more))}else{vtp.search.setTabJSON(c[e]);fillCurrentSelection(c[e])}setDebugJSON(c[e])}}var onlyVW=false;vtp.search.setTabJSON=function(n){var p;try{p=n.t}catch(v){}if(p==undefined){return true}var m=p[0];if(m=="t_basemod"){setBaseMod(p);return}if(m=="t_manuf"){var g=$("#mfZZ");var f=$("#mfVW");if(p.length==4){if(p[3]=="Volkswagen"){onlyVW=true;f.attr("checked","checked")}else{g.attr("checked","checked")}}else{g.removeAttr("checked");f.removeAttr("checked")}if(p[1]=="BQ"){g.attr("checked","checked")}}else{if(m=="t_smod"){var q=(p[1]!==null);if(!q){if(p.length==4&&p[2]==-1){$("#smod_disabled").show();
$("#smod_enabled").hide()}else{$("#smod_disabled").hide();$("#smod_enabled").show()}}else{$("#smod_disabled").hide();$("#smod_enabled").show()}}}var y=document.s[m];if(!(y==undefined)){var l=(p.length-2)>>1;if(m=="t_smod"){setSmod(p)}else{if(y.options){var w=document.getElementById("res"+m);var q=(p[1]!==null&&p[1]!="BQ");if(w){w.style.display=(q)?"block":"none"}y.options.length=y.length=0;if(l>1&&!q){var b="";if(m=="t_manuf"){b=vtp.dictionary.ALL_MANUF}else{if(m=="t_model"){b=vtp.dictionary.ALL_MODEL}else{b=vtp.dictionary.ALL}}y.options[y.length]=new Option(b,-1,false,false)}for(var u=0;u<l;u++){var e=p[(u<<1)+2];var o=p[(u<<1)+3];if(m=="t_manuf"&&"Volkswagen"==o){continue}y.options[y.length]=new Option(o,e,false,e==p[1])}if(q){y.options[y.length]=new Option(tsReset,-1,false,false)}}else{if(p[1]=="C"){if(l==1){y.checked=(p[2]==y.value);y.disabled=(p[3]==0)}else{y.disabled=y.checked=false}}else{if(p[1]=="c"){var c=document.s.elements.length;for(var h=0;h<c;h++){var j=document.s.elements[h];if(m==j.name){var x=p[parseInt(j.value)+2];
j.checked=(x==1);j.disabled=(x>1);var d=(j.nextSibling)?$(j.nextSibling):$(j.parentNode.nextSibling);if(j.disabled){d.addClass("label_disabled")}else{d.removeClass("label_disabled")}}}}}}}}else{if(p[1]=="s"){var k=m.substring(2,m.length-3);var r=$("#slider_"+k);if(r.length==0){return}var a=[];for(var u=0;u<p.length-3;u++){a[u]=p[u+3]}var t=m.indexOf("_fr")!=-1;r.slider("option",((t)?"ixListFr":"ixListTo"),a)}}};function setSmod(m){var g="t_smod";var n=(m[1]!==null);var w=document.getElementById("res"+g);if(w){w.style.display=(n)?"block":"none"}var h=$("#smod1");var u=h.parent();$("div",u).each(function(){var i=$(this).attr("id");if(i.indexOf("smod")==0){$(this).remove()}});var f=(m.length-2)>>1;if(f>0){for(var t=0;t<f;t++){h.clone().attr("id","smod"+(t+1)).appendTo(u)}}var b=document.s[g];if(b.options||!b.length){b=new Array(b)}for(var o=0;o<b.length;o++){var d=m[(o<<1)+3];if(!$.isArray(d)){continue}var y=b[o];var e=$(y).parent();$(".txtsmod",e).text(m[(o<<1)+2]);y.options.length=y.length=0;var v=d.length>>1;if(v>1){y.options[0]=new Option(vtp.dictionary.ALL,-1,false,true)
}var a=-1;for(var t=0;t<v;t++){var c=d[(t<<1)];var l=d[(t<<1)+1];var x=false;if($.isArray(m[1])){var p=m[1];for(var r=0;r<p.length&&a==-1;r++){if($.isArray(c)){for(var q=0;q<c.length;q++){if(c[q]==p[r]){x=true;a=c;break}}}else{if(c==p[r]){x=true;a=c}}}}y.options[y.options.length]=new Option(l,c,false,x)}if(a!=-1){y.options[y.length]=new Option(tsReset,a,false,false)}}}function setBaseMod(h){var a=(h.length-3)>>1;var k=h[1];var b=h[h.length-1];$(".vw_model div").addClass("disable");$(".button_selection").removeClass("button_non-selection");$(".modellfinder_icon_accept").hide();for(var d=0;d<a;d++){var c=h[(d<<1)+2];var e=h[(d<<1)+3];var f=$("div ."+e);if($.inArray(c,b)!=-1){f.removeClass("disable")}f.data("ix",c);if(k.length>0){for(var j=0;j<k.length;++j){if(c==k[j]){$(".modellfinder_icon_accept",f).show();$(".button_selection",f).addClass("button_non-selection");f.removeClass("disable");break}}}}var g=$("#mfVW");if(k.length>0){g.attr("checked","checked");g.attr("disabled","disabled");$("#mfZZ").attr("disabled","disabled")
}else{if(!onlyVW){g.removeAttr("disabled")}}}function selVW(c){var b=$(c);if(!b.hasClass("disable")){if(!bWait){bWait=true;var a=b.data("ix");if(checkedManuf==false){vtp.search.ajaxSearch(vtpUrl+"&tab=t_manuf&idx=BQ");checkedManuf=true}if($("#t_vat").size()>0){vtp.search.ajaxSearch(vtpUrl+"&tab=t_basemod&idx=m"+a)}else{vtp.search.ajaxSearch(vtpUrl+"&tab=t_model&idx=m"+a)}}}}function fillCurrentSelection(h){var g;try{g=h.t}catch(f){}if(g==undefined){return true}var i=$("#slt"+g[0]);if(i.length>0){if(g[1]!=undefined){i.text(g[3])}else{i.text("")}}else{i=$("#slt_"+g[0].substring(2,4));if(i.length>0){if(g[1]=="s"){var b=g[0].substring(2,4);var a=$(".fromto"+b+" span");var e=g[0].indexOf("_to")!=-1;var d=$("#t_"+b+"_fr").text();var j=vtp.search.getIxNum(d);var c=-1;$(a.eq(1)).text((j<0)?"":d.substring(j));if(e){txtTo=$("#t_"+b+"_to").text();c=vtp.search.getIxNum(txtTo);$(a.eq(3)).text((c<0)?"":txtTo.substring(c))}else{$(a.eq(3)).text("")}if(j>0&&c>0){$(a.eq(0)).text("");$(a.eq(2)).text(" - ")}else{$(a.eq(0)).text((j<0)?"":d.substring(0,j));
$(a.eq(2)).text((c<0)?"":txtTo.substring(0,c))}if(b=="pe"){$(a.eq(4)).text((c<0&&j<0)?"":" EUR")}else{if(b=="km"){$(a.eq(4)).text((c<0&&j<0)?"":" km")}}}}}}vtp.search.getIxNum=function(a){var b=-1;for(var c=0;c<a.length;++c){var d=a.charAt(c);if(d>="0"&&d<="9"){b=c;break}}return b};var dyn=false;vtp.search.ajaxSearch=function(a){if(dyn&&a.indexOf("&tab=")!=-1){a+="&d=1"}$.getJSON(a+"&ts="+(new Date).getMilliseconds(),"",function(b){selUpdate(b)});vtp.search.showWait()};vtp.search.initialize=function(){this.__className="vtp.search";this.__classVersion="1.1";$("#UkCity").keyup(function(a){if(a.keyCode==13){vtp.search.doDSearch(document.getElementById("UkCity"),true)}});$("#UkPLZ").keyup(function(a){if(a.keyCode==13){vtp.search.doDSearch(document.getElementById("UkPLZ"),true)}});if($("#s select").length>0){vtp.jqSlider.vtpSliderInitialize({slider:["slider_pe","t_pe_fr","t_pe_to"]});vtp.jqSlider.vtpSliderInitialize({slider:["slider_ez","t_ez_fr","t_ez_to"]});vtp.jqSlider.vtpSliderInitialize({slider:["slider_km","t_km_fr","t_km_to"]});
vtp.jqSlider.vtpSliderInitialize({slider:["slider_kw","t_kw_fr","t_kw_to"]});vtp.jqSlider.vtpSliderInitialize({slider:["slider_hu","t_hu_fr","t_hu_to"]});bWait=false;if(isiPad){$(".vw_model div").bind("click",function(a){selVW(this)})}else{$(".vw_model div").bind("click",function(a){selVW(this)}).hover(function(b){if(!$(this).hasClass("disable")){var a=$(".button_selection",this);a.show();if(!$(".modellfinder_icon_accept",this).is(":hidden")){a.addClass("button_non-selection")}}},function(){var a=$(".button_selection",this);a.removeClass("button_non-selection");a.hide()})}$("#mfVW").bind("click",function(a){if(!$(this).attr("disabled")){vtp.search.ajaxSearch(vtpUrl+"&tab=t_manuf&idx=BQ")}});$("#mfZZ").bind("click",function(a){if(!$(this).attr("disabled")){vtp.search.ajaxSearch(vtpUrl+"&tab=t_manuf&idx=!BQ")}});$("#s input:checkbox").bind("click",function(a){selCheck(this)});vtp.search.ajaxSearch(vtpUrl)}};$(document).ajaxError(function(c,b,a){setTimeout(function(){window.location.href=window.location.href},2000)
});vtp.namespace(vtp,"list");function STD(b,a){document.p.ixList.value=b;document.p.v.value=a;document.p.act.value="offer";document.p.submit()}function GoToPage(b,a){document.p.act.value="list";document.p.page.value=b;document.p.v.value=a;document.p.submit();$("html").scrollTop(0);var c=$("#"+document.p.name);if(c.hasClass("vtpAjax")||c.hasClass("simpleAjax")){c.trigger("submit")}else{document.p.submit()}}function ResultSort(e,a,d,b){document.p.act.value=d;document.p.sortBy.value=e;document.p.v.value=b;if(a=="S"){document.p.sortOrder.value=(document.p.sortOrder.value=="U")?"D":"U"}else{document.p.sortOrder.value=a}var c=$("#"+document.p.name);if(c.hasClass("vtpAjax")||c.hasClass("simpleAjax")){c.trigger("submit")}else{document.p.submit()}}function setLines(b,a){document.p.ixList.value=flagListe();document.p.lines.value=b.value;document.p.v.value=a;document.p.act.value="list";if($("form").is("form.vtpAjax")){$("form.vtpAjax").trigger("submit")}else{document.p.submit()}}function flagListe(){if(!document.p.car){return 0
}var b=0;for(var a=document.p.car.length-1;a>=0;a--){b<<=1;if(document.p.car[a].checked){b|=1}}return b}function checkItem(a){document.images.dummybild.src=a}function showCarDetail(a){document.p.act.value="offer";document.p.cid.value=a;document.p.submit()}vtp.list.initialize=function(){this.__className="vtp.list";this.__classVersion="1.1";$("a.list_flyout").click(function(a){a.preventDefault();var b=$(window).scrollTop();window.location.href=this.href+"&ank_pos="+b});if((typeof(ankpos)!="undefined")&&(ankpos>=0)){$("html, body").animate({scrollTop:ankpos},200)}};vtp.namespace(vtp,"detail");vtp.detail.toggleNotepadLink=function(){var a="#toggleNotepadLink";$("a"+a).unbind("click").click(function(){var c=$(a).metadata();var b=$(a).attr("href");if($(a).text()==c.txtMerken){b=b.replace("notepad=add","notepad=del");$("#detailNotepadEnable").show();$("#detailNotepadDisable").hide();numCarsInNotepad++}else{b=b.replace("notepad=del","notepad=add");numCarsInNotepad--;if(numCarsInNotepad==0){$("#detailNotepadEnable").hide();
$("#detailNotepadDisable").show()}}$(a).attr("href",b).text($(a).text()==c.txtMerken?c.txtLoeschen:c.txtMerken);return false})};function openDealerCars(a){fenster=window.open(a,"DealerCars","width=1024,height=780,scrollbars=yes,resizable=yes,menubar=no,toolbar=no");self.focus}vtp.detail.getPreloader=function(){var a="<div id='preloader'><img src='/ngw_base/img/preloader.gif'/></div>";$("#vtp_vw_modal_overlay").css({display:"block",opacity:0.5});$("#vtp_vw_modal_super_wrapper").css({height:$(window).height(),display:"block"});$("#vtp_vw_modal_container").html(a).css({left:$(window).width()/2,top:$(window).height()-350,position:"absolute","text-align":"center"}).show()};function reloadCaptcha(a){$("#captchaImg").attr("src","controller.do?act=sendtoafriend&v=5&sid="+a+"&ts="+(new Date).getTime())}vtp.detail.initialize=function(){$("#id16").click(function(){var a=$(this).attr("pid");var b=$(this).attr("typ");calculate(a,b);return false});$("#id17").click(function(){var a=$(this).attr("pid");var b=$(this).attr("typ");
calculate(a,b);return false});$("#id20").click(function(){var a=$(this).attr("pid");var b=$(this).attr("typ");calculate(a,b);return false});$("#id18").click(function(){var a=$(this).attr("sid");var b=$(this).attr("typ");var c=$(this).attr("fuoc");callSatellite(b,c,a);return false});$("#id19").click(function(){var a=$(this).attr("sid");var b=$(this).attr("typ");var c=$(this).attr("fuoc");callSatellite(b,c,a);return false});$("#id50").click(function(){var a=$(this).attr("sid");var b=$(this).attr("typ");var c=$(this).attr("fuoc");callSatellite(b,c,a);return false});vtp.detail.toggleNotepadLink;if(typeof $("#galleria").galleria==="function"){$("#galleria").galleria()}};vtp.namespace(vtp,"finance");function calculate(a,b){calCounter=-1;document.p.calCounter.value=calCounter;document.p.act.value="finance";document.p.pId.value=a;document.p.pT.value=b;document.p.submit()}vtp.finance.calculateCredit=function(a,b){vtp.finance.calculateRate(a,b)};vtp.finance.calculateLease=function(a,b){vtp.finance.calculateRate(a,b)};vtp.finance.calculateRate=function(a,b){document.p.act.value="finance";
document.p.pId.value=a;document.p.pT.value=b;document.p.scanFinParam.value="true";document.p.submit()};vtp.finance.recalculateRate=function(c,a,b){document.p.act.value="finance";document.p.pId.value=a;document.p.pT.value=b;document.p.scanFinParam.value="true";document.p.groupName.value=c;document.p.submit()};vtp.finance.editInsuranceGroup=function(c,a,b){document.p.act.value="finance";document.p.pId.value=a;document.p.pT.value=b;document.p.scanFinParam.value="true";document.p.groupName.value=c;document.p.submit()};vtp.finance.calculateLease=function(a,b){document.p.act.value="finance";document.p.pId.value=a;document.p.pT.value=b;document.p.scanFinParam.value="true";document.p.submit()};vtp.namespace(vtp,"searchagent");function processSearchEntry(b,a,c){document.sa.act.value=b;document.sa.v.value=a;document.sa.sagentid.value=c-1;$("#"+document.sa.name).trigger("submit")}function showResultListSa(a){document.sa.act.value="list";document.sa.v.value=0;document.sa.sa_resultlist.value=a;document.sa.submit()}function setSagentBaseMod(d){var a=document.sa.t_model;
var b=document.sa.t_smod;if($("#t_basemod").length>0){a=document.sa.t_basemod}$(".vw_model_sagent div").toggleClass("disable");$(".modellfinder_icon_accept",d).toggle();if($(".modellfinder_icon_accept",d).css("display")=="inline"){$(".button_selection",d).addClass("button_non-selection");a.value=$.trim($(d).attr("id"));if(b){var c=document.sa.txtAllSpecialModel.value;fillSpecialModell(a.value,c)}}else{$(".button_selection",d).removeClass("button_non-selection");if(b){b.options.length=b.length=0}a.value=""}$(d).removeClass("disable")}vtp.searchagent.initialize=function(){this.__className="vtp.sagent";this.__classVersion="1.1";bindClick();if($("#radio_manuf_vw").length>0){if($("#select_manuf_sagent option:selected").val()!="-1"){$("#radio_manuf_other").attr("checked",true);setManufOther()}}$("#select_manuf_sagent").bind("change",function(b){var a=document.sa.t_model;if($("#t_basemod").length>0){a=document.sa.t_basemod}a.value=""});$("#select_model_sagent").bind("change",function(b){var a=document.sa.t_model;if($("#t_basemod").length>0){a=document.sa.t_basemod
}var c=document.sa.txtAllSpecialModel.value;fillSpecialModell(document.sa.t_model.value,c);a.value=""})};function bindClick(){if($("#radio_manuf_vw").length>0){$("#radio_manuf_vw").bind("click",function(a){setManufVW()})}if($("#radio_manuf_other").length>0){$("#radio_manuf_other").bind("click",function(a){setManufOther()})}if(isiPad){$(".vw_model_sagent div").bind("click",function(a){resetManuf();if($(this).hasClass("disable")||$(this).attr("id")=="none"){return false}setSagentBaseMod(this)})}else{$(".vw_model_sagent div").bind("click",function(a){resetManuf();if($(this).hasClass("disable")||$(this).attr("id")=="none"){return false}setSagentBaseMod(this)}).hover(function(b){if(!$(this).hasClass("disable")){var a=$(".button_selection",this);a.show();if(!$(".modellfinder_icon_accept",this).is(":hidden")){a.addClass("button_non-selection")}}},function(){var a=$(".button_selection",this);a.removeClass("button_non-selection");a.hide()})}}function fillSpecialModell(e,b){var f=document.sa.sagentid.value;var d="t_basemod";
var a=vtpAjaxUrl+"&"+d+"="+e+"&sagentid="+f;var c=document.sa.t_smod;$.getJSON(a,function(g){c.options.length=c.length=0;c.options[c.length]=new Option(b,"-1",false,false);$.each(g.t_smod,function(h,j){c.options[c.length]=new Option(j.value,j.key,false,false)})})}function fillModell(f,g,b){g=g-1;var d=f.name;var e=f.options[f.selectedIndex].value;if(e=="-1"){$(".vw_model_sagent div").removeClass("disable")}else{$(".vw_model_sagent div").addClass("disable");$(".vw_model_sagent .modellfinder_icon_accept").hide();$("#radio_manuf_vw").attr("checked",false);$("#radio_manuf_other").attr("checked",true)}var a=vtpAjaxUrl+"&"+d+"="+e+"&sagentid="+g;var c=document.sa.t_model;$.getJSON(a,function(h){c.options.length=c.length=0;c.options[c.length]=new Option(b,"-1",false,false);$.each(h.t_model,function(j,k){c.options[c.length]=new Option(k.value,k.key,false,false)})})}function resetManuf(){$("#select_manuf_sagent").val("-1");$("#select_model_sagent").empty()}function setManufVW(){$("#radio_manuf_other").attr("checked",false);
if($("#radio_manuf_vw").attr("checked")==true){$(".vw_model_sagent div").removeClass("disable");resetManuf()}}function setManufOther(){$("#radio_manuf_vw").attr("checked",false);$(".vw_model_sagent .modellfinder_icon_accept").hide();if($("#radio_manuf_other").attr("checked")==true){$(".vw_model_sagent div").addClass("disable")}}function reverseBlock(a){if(a=="3"){$("#b3a").toggle();$("#b3b").toggle();$("#b3c").toggle()}else{$("#b"+a).toggle()}}vtp.namespace(vtp,"enquiry");vtp.enquiry.initialize=function(){this.__className="vtp.enquiry";this.__classVersion="1.1";$(".bid_forward").click(function(){if($("form").hasClass("simpleAjax")){var a=$("form.simpleAjax").attr("name");var b=document.forms[a]}b.act.value="enquiry";b.v.value=(a=="enquiry1")?"1":"2";$(b).submit();return false});$("#enquiry1tab,.bid_back_toenq1").click(function(){if($("form").hasClass("simpleAjax")){var a=$("form.simpleAjax").attr("name");var b=document.forms[a]}b.act.value="enquiry";b.v.value=(a=="enquiry2")?"3":"5";$(b).submit();return false});
$("#enquiry2tab,.bid_back_toenq2").click(function(){document.enquiry3.act.value="enquiry";document.enquiry3.v.value="1";$("form#enquiry3").submit();return false});$("#buttonSend").click(function(){document.enquiry3.act.value="enquiry";document.enquiry3.v.value="20";$("form#enquiry3").submit();return false})};vtp.namespace(vtp,"dom");vtp.dom._oRegisteredUniqueElements={};$.fn.vtp_identify=function(){vtp.dom.identify(this);return this};$.fn.vtp_unsetUnique=function(){this.each(function(){vtp.dom.unsetUnique(jQuery(this).vtp_identify().attr("id"))});return this};$.fn.vtp_setUnique=function(){this.each(function(){vtp.dom.setUnique(jQuery(this).vtp_identify().attr("id"))});return this};vtp.dom._identifyBase=["vtp_genericId_",new Date().getTime()].join("");vtp.dom._identifyCounter=0;vtp.dom.identify=function(b){var a=jQuery(b).attr("id");if(!a||a===null||a=="null"){jQuery(b).attr("id",((vtp.dom._identifyBase+"_"+vtp.dom._identifyCounter++).toString()))}return jQuery(b).attr("id")};vtp.dom.unsetUnique=function(a){a=(a.indexOf("#")===-1)?"#"+a:a;
vtp.dom._oRegisteredUniqueElements[a]=false;delete vtp.dom._oRegisteredUniqueElements[a]};vtp.dom.setUnique=function(a){a=(a.indexOf("#")===-1)?"#"+a:a;vtp.dom._oRegisteredUniqueElements[a]=true};vtp.dom.getUnique=function(a){a=(a.indexOf("#")===-1)?"#"+a:a;return !!vtp.dom._oRegisteredUniqueElements[a]||false};vtp.namespace(vtp,"form.simpleAjax");$.fn.vtp_simpleAjax=function(){vtp.dom.simpleAjax._doSubmit(this);return this};vtp.form.simpleAjax._addEvents=function(b){var c=vtp.form.simpleAjax;var a=b||"";a+=" form.";a+=c._oOptions._sClassNameMarker;forms=jQuery(a);forms.unbind("submit").bind("submit.simpleAjax",vtp.form.simpleAjax.submit).find(".close").unbind("click.simpleAjax").bind("click.simpleAjax",vtp.form.simpleAjax.hide)};vtp.form.simpleAjax.submit=function(d){d.preventDefault();var c=vtp.form.simpleAjax;var a="form.";a+=c._oOptions._sClassNameMarker;a+=".";a+=c._oOptions._sClassNameActiveMarker;if(jQuery(a).size()){return}var b=jQuery(d.target)||jQuery(d);vtp.form.simpleAjax._doSumbit(b,d);return false
};vtp.form.simpleAjax._doSumbit=function(b){var d=vtp.form.simpleAjax;$callback=function(){};if(b.hasClass("audiCallbackLoginResponse")){$callback=vtp.myaudi.handleLoginResponse}b.parent().end().addClass(d._oOptions._sClassNameActiveMarker).vtp_setLoading();var a=b.find(":input").serializeArray();var c=vtp.url.getContext(b.attr("action"));$.post(c,a,function(e){vtp.form.simpleAjax.onSuccess(e,$callback)})};vtp.form.simpleAjax.onSuccess=function(d,e){var c=vtp.form.simpleAjax;var b=null;var a="form.";a+=c._oOptions._sClassNameMarker;a+=".";a+=c._oOptions._sClassNameActiveMarker;if(jQuery("#vtp_vw_modal_super_wrapper").css("display")!=="none"){vtp.layer.modal._$elLayer.find("#vtp_vw_modal_body").html(jQuery("<div/>").append(d.replace(/<script(.|\s)*?\/script>/g,"")).find(" #vtp_vw_modal_body > *"));vtp.navigation.loadScript(d);b="#vtp_vw_modal_body";e(b)}else{jQuery(a).replaceWith(jQuery("<div/>").append(d.replace(/<script(.|\s)*?\/script>/g,"")).find(" #vtp_vw_content_wrapper > *"));b="#vtp_vw_container_page"}vtp.navcontrol.trigger("ajaxSnippetReady",[{sId:b}])
};vtp.form.simpleAjax.hide=function(b){var a=jQuery(b.target)||jQuery(b);vtp.form.simpleAjax._doHide(a)};vtp.form.simpleAjax._doHide=function(a){var b=vtp.form.simpleAjax;a.find("form."+b._oOptions._sClassNameActiveMarker).removeClass(b._oOptions._sClassNameActiveMarker).vtp_unsetLoading()};vtp.form.simpleAjax.onAjaxModalContentReady=function(a,b){if(!vtp.url.hasXHRContent(b,a.timeStamp)){return false}vtp.form.simpleAjax._addEvents();vtp.navcontrol.trigger("ajaxModalContentPrepared")};vtp.form.simpleAjax.onAjaxSnippetReady=function(a,b){vtp.form.simpleAjax._addEvents(b.sId);vtp.navcontrol.trigger("ajaxSnippetPrepared",[a,b])};vtp.form.simpleAjax.initialize=function(a){var b=vtp.form.simpleAjax;b.__className="vtp.form.simpleAjax";b.__classVersion="1.2";b._oOptions={};b._oOptions._sClassNameMarker="simpleAjax";b._oOptions._sClassNameActiveMarker="runningRequest";vtp.navcontrol.bind("ajaxModalContentReady.formSimpleAjax",vtp.form.simpleAjax.onAjaxModalContentReady);vtp.navcontrol.bind("ajaxSnippetReady",vtp.form.simpleAjax.onAjaxSnippetReady);
b._addEvents()};vtp.namespace(vtp,"jqSlider");vtp.jqSlider.vtpSliderInitialize=function(e){var a="#"+e.slider[0];if($(a).length<=0){return}var c="#"+e.slider[1];var b="#"+e.slider[2];var d=$(a).metadata();$(c).text((d.ixFrom<0)?"all":d.labelFrom+" "+d.txtFr[d.ixFrom]);$(b).text(d.labelTo+" "+d.txtTo[d.ixTo]);$(a).slider({range:true,min:0,max:d.txtTo.length-1,values:[d.ixFrom,d.ixTo],oldLeftValue:d.ixFrom,start:function(i,j){orgValueMin=j.values[0];orgValueMax=j.values[1];var f=$(a);var h;var g;if(a.lastIndexOf("_sa")!=-1){h=d.ixKListFr;g=d.ixKListTo}else{h=vtp.jqSlider._copyValid(d.ixKListFr,f.slider("option","ixListFr"));g=vtp.jqSlider._copyValid(d.ixKListTo,f.slider("option","ixListTo"))}ixListMax=vtp.jqSlider._getMax(h);ixListMin=vtp.jqSlider._getMin(g);txtMin=$(c);txtMax=$(b)},slide:function(f,h){var i=true;if(h.values[0]==h.values[1]){if(h.values[0]!=oldLeftValue){h.values[0]--}else{h.values[1]++}i=false}oldLeftValue=h.values[0];if(h.values[0]>ixListMax){h.values[0]=ixListMax;i=false}else{txtMin.text(d.labelFrom+" "+d.txtFr[h.values[0]])
}if(h.values[1]<ixListMin){h.values[1]=ixListMin;i=false}else{txtMax.text(d.labelTo+" "+d.txtTo[h.values[1]])}if(!i){var g=$(a+" .ui-slider-range");g.addClass("noslide");setTimeout(function(){g.removeClass("noslide")},2000)}return i},change:function(f,g){$(c).text(d.labelFrom+" "+d.txtFr[g.values[0]]);$(b).text(d.labelTo+" "+d.txtTo[g.values[1]])},stop:function(f,k){if(orgValueMin==k.values[0]&&orgValueMax==k.values[1]){return}var h=k.values[0]==k.value;var o=k.value;var n=o;if(h&&o==0||!h&&o==(d.txtTo.length-1)){n=-1}if(n>=0){n="r"+n}var g=e.slider[h?1:2];if(e.slider[0].lastIndexOf("_sa")==-1){vtp.search.ajaxSearch(vtpUrl+"&tab="+g+"&idx="+n)}else{var m=((h)?d.listKeyFr[o]:d.listKeyTo[o]);for(var j=0;j<document.sa.length;j++){var l=document.sa[j];if(!l||!l.value){continue}if(l.name==g.substr(3)){if(h&&o==0||!h&&o==(d.txtTo.length-1)){m=-1}l.value=m;break}}}}})};vtp.jqSlider._copyValid=function(f,a){if(a==undefined){return f}var d=new Array();for(var c in f){var e=f[c];d[c]=-1;for(var b=0;b<a.length;++b){if(e==a[b]){d[c]=e;
break}}}return d};vtp.jqSlider._getMin=function(b){for(var a in b){if(b[a]!=-1){return a}}return b.length-1};vtp.jqSlider._getMax=function(b){for(var a=b.length-1;a>=0;--a){if(b[a]!=-1){return a}}return 0};vtp.namespace(vtp,"layer");vtp.layer.setIE6Fix=function(b,i,c){if(jQuery.browser.msie===true&&parseFloat(jQuery.browser.version)<6.5){var f=vtp.layer;var e=jQuery(b);var h=(b=="body")?jQuery("body"):e.parent();if(!f._elIframe&&!c){f._elIframe=jQuery('<iframe id="vtp_vw_layer_iframe" src="">').css({opacity:1,position:"absolute",zIndex:"8000",height:e.outerHeight()+"px",width:e.outerWidth()+"px"}).appendTo(h)}if(!f._elIframeModalAdvice&&c){f._elIframeModalAdvice=jQuery('<iframe id="vtp_vw_layer_iframe" src="">').css({opacity:1,position:"absolute",zIndex:"8000",height:e.outerHeight()+"px",width:e.outerWidth()+"px"}).appendTo(h)}var d=f._elIframe;var a=f._elIframeModalAdvice;if(b=="body"){jQuery(window).bind("resize.IFRAMEFIX",vtp.layer.onResizeIframeDimensions);d.css({left:0,top:0,height:(jQuery("body").outerHeight())+"px",width:(jQuery("body").outerWidth())+"px"})
}if(b!="body"){var g=(c===true)?a:d;g.css({left:i.left||e.position().left+"px",bottom:i.bottom||0,height:e.outerHeight()+"px",width:e.outerWidth()+"px"});return}d=null;a=null}return this};vtp.layer.setIE6FixResize=function(b){if(jQuery.browser.msie===true&&parseFloat(jQuery.browser.version)<6.5){var a=jQuery(b);var c=(jQuery("#vtp_vw_modal_overlay").css("display")!="none")?vtp.layer._elIframeModalAdvice:vtp.layer._elIframe;c.css({height:a.outerHeight()+"px",width:a.outerWidth()+"px"});c=null}};vtp.layer.onResizeIframeDimensions=function(){vtp.layer._elIframe.css({left:0,top:0,height:(jQuery("body").outerHeight())+"px",width:(jQuery("body").outerWidth())+"px"})};vtp.layer.unsetIE6Fix=function(){if(jQuery.browser.msie===true&&jQuery.browser.version<6.5){var a=vtp.layer;if(a._elIframeModalAdvice){a._elIframeModalAdvice.remove();a._elIframeModalAdvice=null}if(jQuery("#vtp_vw_modal_overlay").css("display")=="none"&&a._elIframe){a._elIframe.remove();a._elIframe=null;jQuery(window).unbind("resize.IFRAMEFIX")}}return this
};vtp.layer._calculatePosition=function(h,g,d){var i,a,c,j;switch(g){case"element":var b=vtp.layer.simple;var e=jQuery("#vtp_vw_container_main").outerHeight();var f=d.position();j=f.left;c=e-f.top+d.height();i=e-f.top+d.height();break;case"center":j=Math.floor(((jQuery("#vtp_vw_container_page").outerWidth()/2)-(h.outerWidth()/2)));i=Math.floor((jQuery("#vtp_vw_container_page").outerHeight()/2)-(h.outerHeight()/2));c=Math.floor((jQuery("#vtp_vw_container_page").outerHeight()/2)+(h.outerHeight()));break}j+="px";i+="px";c+="px";return{iHeight:h.outerHeight(),iWidth:h.outerWidth(),sLeft:j,sTop:i,sBottom:c}};vtp.layer.setContent=function(b){var c=vtp.layer.getOptions(b);var d=c.sType;var a=vtp.layer[d]._$elLayer;vtp.layer._doSetContent(a,b,d,c)};vtp.layer._doSetContent=function(b,d,h,c){var f=vtp.layer[h];var e=c.sContentType;var g;var a;switch(e){case"ajax-layer":if(vtp.url.validate(c.sContent)===false){return false}if(!c.sSelectorContainer){g=c.sContent;b.empty().css("width","auto");jQuery.ajax({url:g,type:"GET",dataType:"html",complete:function(l,i,m){var k=l.responseText;
if(i!="error"&&k.indexOf("vtp_vw_content_wrapper")!==-1&&k.indexOf("vtp_vw_modal_container")===-1){b.html(jQuery("<div/>").append(k.replace(/<script(.|\s)*?\/script>/g,"")).find(" #vtp_vw_content_wrapper > *"));vtp.navigation.loadScript(k);jQuery(document).unbind("ajaxModalContentPrepared").bind("ajaxModalContentPrepared",function(){if(vtp.navcontrol.ajaxModalContentReadyCount===0){vtp.layer.xhrReallocate(b,b,d,h,c);vtp.navcontrol.ajaxModalContentReadyCount=vtp.navcontrol.ajaxModalContentReadyCountCopy;jQuery(document).unbind("ajaxModalContentPrepared");return true}});jQuery(document).trigger("ajaxModalContentReady",[l]);var j=window.location.href;j=j.split("#");if("object"==typeof(vtp.navigation.history)&&1==jQuery("#vtp_vw_modal_header").parents(".detailview_image, .func_sendfriend").size()){if(-1==jQuery.inArray(j[1],vtp.navigation.history)){vtp.navigation.history.push(j[1])}}else{vtp.navigation.history=[j[1]]}}else{vtp.layer.modal.hide();return false}}})}break;default:break}};vtp.layer.xhrReallocate=function(c,b,e,g,d){var a={};
var f=vtp.layer[g];if(typeof f._calculatePosition=="function"){a=f._calculatePosition(b,d.sPosition,e)}else{a=vtp.layer._calculatePosition(b,d.sPosition,e)}f._doXhrReallocation(c,a)};vtp.layer.getOptions=function(c,a){var e=c.metadata()||{};if(!e.layerOptions){e.layerOptions={}}if(!e.sType&&!a){throw new Error("layerOptions: Missing required layer type 'sType'")}var b=(a)?a:e.layerOptions.sType.split(".")[1];var d={sBottom:e.layerOptions.sBottom,sPosition:e.layerOptions.sPosition||vtp.layer[b].oDefaults.sPosition,hasOutsideClick:(e.layerOptions.hasOutsideClick==="undefined"||e.layerOptions.hasOutsideClick===undefined)?vtp.layer[b].oDefaults.hasOutsideClick:e.layerOptions.hasOutsideClick,hasHideDelayed:(e.layerOptions.hasHideDelayed==="undefined"||e.layerOptions.hasHideDelayed===undefined)?vtp.layer[b].oDefaults.hasHideDelayed:e.layerOptions.hasHideDelayed,sContentType:e.layerOptions.sContentType||vtp.layer[b].oDefaults.sContentType,sContent:e.layerOptions.sContent||vtp.layer[b].oDefaults.sContent,sWidth:e.layerOptions.sWidth||null,sHeight:e.layerOptions.sHeight||null,sRel:c.attr("rel")||null,sSelectorContainer:e.layerOptions.sSelectorContainer||null};
return d};vtp.layer.bind=function(d,e,b){var a=vtp.layer[e];var c=a._$elLayer;b=(typeof b=="function")?b:function(){};switch(d){case"outsideClick":jQuery(document).bind("click.simple",b,a._doOutsideClick);break;case"hideDelayed":a._oTimers.hideDelayed=window.setTimeout(function(){if(vtp.dom.getUnique(a._options.sIdLayer)===true){c.fadeOut(a.oDefaults.iFadeOutMS,a.hide)}},a.oDefaults.iHideDelayedMs);break}b=null};vtp.namespace(vtp,"layer.modal");vtp.namespace(vtp,"layer.modal.api");vtp.layer.modal.api.show=function(d,c){var b=vtp.layer.modal;var a=b._$elLayer;c=c||{};if(typeof d=="object"){b._oLayerOptions={sPosition:"center",hasOutsideClick:false,hasHideDelayed:false,sRel:"layerModal",sContentType:"confirm_dialog",sContent:d,sWidth:null||c.sWidth,sHeight:null||c.sHeight}}else{b._oLayerOptions={sPosition:"center",hasOutsideClick:false,hasHideDelayed:false,sRel:"layerModal",sContentType:"ajax-layer",sWidth:null||c.sWidth,sHeight:null||c.sHeight}}vtp.layer.modal._doShow(a,null,b._oLayerOptions);vtp.layer.modal.apiOnClose=(typeof c.onClose=="function")?c.onClose:function(){}
};vtp.layer.modal._setUp=function(){if(jQuery("#vtp_vw_modal_container")){jQuery("<div></div>").attr("id","vtp_vw_modal_container").appendTo("body")}jQuery(this._options.sIdModalContainer).before(this._options.sHTMLModalOverlay);jQuery(this._options.sIdModalContainer).wrap(this._options.sHTMLModalSuperWrapper).wrap(this._options.sHTMLModalWrapper);this._$elLayer=jQuery(this._options.sIdModalContainer);if(jQuery.browser.mozilla&&parseFloat(jQuery.browser.version)<1.9){jQuery("#vtp_vw_modal_super_wrapper").css("position","fixed")}this._$elLayerWrapper=jQuery("#vtp_vw_modal_super_wrapper").hide();this._$elModal=jQuery("#vtp_vw_modal_overlay").hide()};vtp.layer.modal._addClose=function(b){var c=vtp.layer.modal;var a="#";a+=b||"vtp_vw_modal_container";a+=" #vtp_vw_modal_header";jQuery(a).append(c._options.sHTMLModalCloseButton)};vtp.layer.modal.setPosition=function(c,b,f){var e=vtp.layer.modal;f=f||e._oLayerOptions.sPosition;if(!b||b.sTop=="0px"){return}if(0<jQuery("#vtp_vw_modal_container .layer_fullscreen").size()){var a=jQuery(window).height();
var d=jQuery(window).width();if(jQuery.browser.msie===true&&parseFloat(jQuery.browser.version)<6.5){d=d-2;a=a-6}jQuery("#vtp_vw_modal_container").css({height:a,width:d,left:0,top:0});a=a-jQuery("#vtp_vw_modal_container #vtp_vw_modal_header").outerHeight()-6;jQuery("#vtp_vw_modal_container #vtp_vw_modal_body").css({height:a,width:d});return}switch(f){case"centerStatic":c.css({top:b.sTop,left:b.sLeft});break;case"center":c.stop().animate({top:b.sTop,left:b.sLeft,easing:"linear"},150);break;case"centerOnResize":c.stop().animate({top:b.sTop,left:b.sLeft,easing:"linear"},150);if(jQuery.browser.msie){$("#vtp_vw_modal_wrapper").width(c.outerWidth()+"px");$("#vtp_vw_modal_wrapper").height(c.outerHeight()+"px")}break}};vtp.layer.modal._calculatePosition=function(f,e,d){var g,a,c,i;var h=vtp.layer.modal;f=h._$elLayer;switch(e){case"centerStatic":case"center":var b=(jQuery.browser.msie===true&&jQuery.browser.version<7)?document.documentElement.clientHeight:jQuery("body").innerHeight();if(b<f.height()){g=h._options.iMinPaddingTop
}else{g=(((b/2)-(f.height()/2))>h._options.iMinPaddingTop)?((b/2)-(f.height()/2)):h._options.iMinPaddingTop;g=parseInt(g,10)}if(!f.height()){g=0}i=Math.floor(((jQuery("body").outerWidth()/2)-(f.outerWidth()/2)));break}i+="px";g+="px";c+="px";return{iHeight:(!f.outerHeight()&&h._oLayerOptions&&h._oLayerOptions.sHeight)?parseInt(h._oLayerOptions.sHeight,10):f.outerHeight(),iWidth:(!f.outerWidth()&&h._oLayerOptions&&h._oLayerOptions.sWidth)?parseInt(h._oLayerOptions.sWidth,10):f.outerWidth(),sLeft:i,sTop:g,sBottom:c}};vtp.layer.modal._doXhrReallocation=function(b,a){var c=vtp.layer.modal;if(vtp.dom.getUnique(b.attr("id"))!==true){c._doHide(b);return false}if(c._oLayerOptions.sWidth||c._oLayerOptions.sHeight){vtp.layer.modal.setPosition(b,a);vtp.layer.modal._doXhrReallocationComplete(b);return false}if("center"==c._oLayerOptions.sPosition){if(c._oLayerOptions.sSelectorContainer){b.animate({height:a.iHeight+"px"},"fast","",vtp.layer.modal._doXhrReallocationComplete)}else{if(0===jQuery("#vtp_vw_modal_container .layer_fullscreen").size()){if("undefinedpx"!==a.sLeft){b.css("left",a.sLeft)
}if("undefinedpx"!==a.sTop){b.css("top",a.sTop)}b.css("width",a.iWidth+"px")}else{jQuery("#vtp_vw_modal_container").css({width:"100%",height:"100%",left:"0px",top:"0px"})}vtp.layer.modal._doXhrReallocationComplete(b)}}return true};vtp.layer.modal._doXhrReallocationComplete=function(){var b=vtp.layer.modal;var a=arguments[0]||jQuery(this);window.setTimeout(function(){if(vtp.dom.getUnique(a.attr("id"))!==true){vtp.layer.modal._doHide(a);return}if(b._oLayerOptions.sHeight){a.height(b._oLayerOptions.sHeight)}else{a.css("height","")}if(b._oLayerOptions.sSelectorContainer){if(b._oLayerOptions.sSelectorContainer=="#vtp_vw_modal_body"){jQuery("#vtp_vw_modal_body_tmp").remove();jQuery("#vtp_vw_modal_header_tmp").remove();jQuery("#vtp_vw_modal_body").css("overflow","auto");jQuery("#vtp_vw_modal_container").css({overflow:"auto"})}else{jQuery(b._oLayerOptions.sSelectorContainer).vtp_unsetLoading()}}else{b._$elLayerWrapper.vtp_unsetLoading()}b.setPosition(b._$elLayer,b._calculatePosition(b._$elLayer,b._oLayerOptions.sPosition),"centerStatic");
if(jQuery.browser.msie===true){$("#vtp_vw_modal_wrapper").css("overflow","");$("#vtp_vw_modal_super_wrapper").css("overflow","");if(parseFloat(jQuery.browser.version)<6.5){$(window).resize();jQuery("#vtp_vw_modal_container .vtp_vw_tab_navigation").addClass("vtp_vw_someTmpClass").removeClass("vtp_vw_someTmpClass")}}},300)};vtp.layer.modal._doCenterPosition=function(){var a=vtp.layer.modal;a.setPosition(a._$elLayer,a._calculatePosition(a._$elLayer,a._oLayerOptions.sPosition),"centerOnResize")};vtp.layer.modal.delayedHide=function(){window.setTimeout(vtp.layer.modal._doHide,300);return false};vtp.layer.modal.hide=function(){if(1===jQuery("#vtp_vw_modal_container").length){var a=window.location.href.split("#");window.location.href=a[0];return}vtp.layer.modal._doHide();return false};vtp.layer.modal.isVisible=function(){var a=jQuery("#vtp_vw_modal_super_wrapper").css("display");if("block"===a){return true}return false};vtp.layer.modal._doHide=function(){var a=vtp.layer.modal;a._oTimers.hideDelayed=vtp.clearTimer(a._oTimers.hideDelayed);
delete a._oTimers.hideDelayed;jQuery(window).unbind("resize.modal",vtp.layer.modal._doCenterPosition);a._$elLayerWrapper.vtp_unsetLoading();a._$elLayer.hide();if(jQuery.browser.msie){a._$elLayer.find("object, embed").each(function(){vtp.flash.remove(this)})}a._$elLayer.empty().vtp_unsetUnique().attr("className","").css({height:"",width:"",top:"",right:"",bottom:"",left:"",opacity:1});if(a._$elLayerClone){a._$elLayerClone.empty().remove();a._$elLayerClone=null}this._oLayerOptions={};a._$elLayerWrapper.hide();a._$elModal.hide();jQuery("body").removeClass("hasModal");if(a._oLayerOptions.sSelectorContainer){jQuery(a._oLayerOptions.sSelectorContainer).vtp_unsetUnique()}vtp.layer.unsetIE6Fix();jQuery("body","html").css({height:"",width:""});jQuery("html").css("overflow","");if(jQuery.isFunction(vtp.layer.modal.apiOnClose)){vtp.layer.modal.apiOnClose()}return false};vtp.layer.modal.showHistory=function(c){var b=vtp.layer.modal;var a=b._$elLayer;b._oLayerOptions={sPosition:"center",hasOutsideClick:false,hasHideDelayed:false,sContentType:"ajax-layer",sRel:"layerModal",sContent:vtp.url.addAjaxFragment(c),sWidth:null,sHeight:null};
$eventElement=null;vtp.layer.modal._doShow(a,$eventElement,b._oLayerOptions)};vtp.layer.modal.showContent=function(e,a){if(arguments[0].preventDefault){e.preventDefault()}if(jQuery("#vtp_vw_modal_overlay").css("display")!=="block"){vtp.layer.modal.showHistory(arguments[0]);return false}var d=vtp.layer.modal;var b=d._$elLayer;var c=c||{};d._oLayerOptions={sPosition:"center",hasOutsideClick:false,hasHideDelayed:false,sContentType:"ajax-layer",sRel:"layerModalContent",sContent:vtp.url.addAjaxFragment(sURL),sWidth:null,sHeight:null};$eventElement=null;d._oLayerOptions.sSelectorContainer=a||"#vtp_vw_modal_body";d._doShow(b,_$eventElement,d._oLayerOptions)};vtp.layer.modal.show=function(e){if(jQuery.browser.msie===true){document.getElementById("vtp_vw_modal_overlay").style.display="block"}e.preventDefault();var d=vtp.layer.modal;var a=d._$elLayer;var c=c||{};var b=jQuery(e.target)||jQuery(e);d._oLayerOptions=vtp.layer.getOptions(b,"modal");d._doShow(a,b,d._oLayerOptions)};vtp.layer.modal._doShow=function(b,d,c){var e=vtp.layer.modal;
if(e._$elLayerClone){return}var a={};e._$elLayer.attr("class","");e._$elLayer.attr("class","");vtp.layer.setIE6Fix("body",{});window.scroll(0,0);jQuery("body","html").css({height:"100%",width:"100%"});jQuery("html").css("overflow","hidden");jQuery("#vtp_vw_modal_super_wrapper").css({overflow:""});jQuery("#vtp_vw_modal_wrapper").css({overflow:""});if(jQuery.browser.msie===true){jQuery("#vtp_vw_modal_wrapper").css({left:"0",top:"0",height:"1%"});$("#vtp_vw_modal_wrapper").css("overflow","hidden");$("#vtp_vw_modal_super_wrapper").css("overflow","hidden")}if(c.sSelectorContainer){b=jQuery(c.sSelectorContainer);if(c.sSelectorContainer=="#vtp_vw_modal_body"){jQuery("#vtp_vw_modal_body").css("overflow","hidden");jQuery("#vtp_vw_modal_body").append('<div id="vtp_vw_modal_body_tmp" class="preload"></div>');jQuery("#vtp_vw_modal_body_tmp").css({overflow:"hidden"," height":jQuery("#vtp_vw_modal_body").outerHeight()+"px"});if(jQuery("#vtp_vw_modal_header").size()){jQuery("#vtp_vw_modal_header").append('<div id="vtp_vw_modal_header_tmp"></div>');
jQuery("#vtp_vw_modal_header").css("overflow","hidden");jQuery("#vtp_vw_modal_header_tmp").css({overflow:"hidden",height:jQuery("#vtp_vw_modal_header").outerHeight()+"px"})}}else{jQuery(c.sSelectorContainer).vtp_setLoading()}}else{e._$elLayerWrapper.vtp_setLoading()}e._$elModal.show();jQuery("body").addClass("hasModal");e._$elLayerWrapper.show();b.vtp_setUnique();if(c.sWidth){b.width(c.sWidth);e._$elLayerClone.width(c.sWidth)}if(c.sHeight){b.height(c.sHeight);e._$elLayerClone.height(c.sHeight)}if(typeof e._doSetContent=="function"){a=e.setContent(b,"modal",c)}else{a=vtp.layer._doSetContent(b,d,"modal",c)}if(0<jQuery("#vtp_vw_modal_container .layer_fullscreen").size()){if(typeof e._calculatePosition=="function"){a=e._calculatePosition(b,c.sPosition,d)}else{a=vtp.layer._calculatePosition(b,c.sPosition,d)}}if(!c.sSelectorContainer){vtp.layer.modal.setPosition(b,a,"centerStatic");jQuery(window).bind("resize.modal",vtp.layer.modal._doCenterPosition);b.show();vtp.layer.modal._doCenterPosition()}setTimeout(function(){jQuery(window).trigger("resize")
},1000)};vtp.layer.modal.onAjaxModalContentReady=function(a,b){if(!vtp.url.hasXHRContent(b,a.timeStamp)){return false}vtp.layer.modal._addClose();vtp.navcontrol.trigger("ajaxModalContentPrepared")};vtp.layer.modal.onAjaxSnippetReady=function(a,b){if(jQuery("#vtp_vw_modal_overlay").css("display")!=="none"){vtp.layer.modal._doCenterPosition();vtp.layer.modal._addClose(b.sId.slice(1))}vtp.navcontrol.trigger("ajaxSnippetPrepared")};vtp.layer.modal.initialize=function(a){this.__className="vtp.layer.modal";this.__classVersion="1.2";this._options={};this._options.iMinPaddingTop=20;this._options.sIdToClone="vtp_vw_modal_container";this._options.sIdModalContainer="#vtp_vw_modal_container";this._options.sIdModalHeader="#vtp_vw_modal_header";this._options.sIdModalHeaderH1="#vtp_vw_modal_header h1";this._options.sIdModalBody="#vtp_vw_modal_body";this._options.sIdModalTabNavigation="#vtp_vw_tab_navigation";this._options.sIdModalWrapper="#vtp_vw_modal_wrapper";this._options.sHTMLModalSuperWrapper='<div id="vtp_vw_modal_super_wrapper"></div>';
this._options.sHTMLModalWrapper='<div id="vtp_vw_modal_wrapper"></div>';this._options.sHTMLModalCloseButton='<a href="#" id="modal_close"></a>';this._options.sHTMLModalOverlay='<div id="vtp_vw_modal_overlay"></div>';this.oDefaults={hasOutsideClick:false,hasHideDelayed:false,iHideDelayedMs:0,iFadeOutMS:0,sContentType:"ajax-layer",sPosition:"center",sContent:"DEFAULT TEXT"};this._oTimers={};this._$elLayer=null;this._$elLayerWrapper=null;this._$elModal=null;this._$elLayerClone=null;this._setUp();vtp.navcontrol.bind("ajaxModalContentReady.layerModal",vtp.layer.modal.onAjaxModalContentReady);vtp.navcontrol.bind("ajaxSnippetReady",vtp.layer.modal.onAjaxSnippetReady)};vtp.namespace(vtp,"navigation");vtp.namespace(vtp,"navigation.parameters");vtp.namespace(vtp,"navigation.container");vtp.navigation.container.page="vtp_vw_content_wrapper";vtp.navigation.bindLinks=function(){jQuery("a").live("click.liveLinks",vtp.navigation.clickedLink)};vtp.navigation.clickedLink=function(e){if(e.button&&0!==e.button){return true}var d=jQuery(e.target);
if(!d.attr("href")){d=d.closest("a")}var a=d.attr("rel"),c=d.attr("href"),b=d.metadata();vtp.navigation.activeContext=a;if("tabAjax"==a||"layerModal"==a||"layerModalContent"==a){if(false===vtp.url.validate(c)){if("page"==a){window.location.href=c}else{window.open(c,"external")}return false}if("tabAjax"===a&&0<d.parents("#vtp_vw_modal_wrapper").size()){a="tabAjaxLayer"}vtp.navigation.handleClick("source="+c+"&container="+a);return false}else{if("modal_close"===d.attr("id")){vtp.layer.modal._doHide();vtp.navigation.title=vtp.navigation.baseTitle;return false}else{if("tabStatic"==a){vtp.navigation.tab.handleClick(e);return false}}}return true};vtp.navigation.onAjaxModalContentReady=function(b,c){var a=jQuery("#"+vtp.url.getContentId());vtp.navigation.ajaxLoad(a);vtp.navcontrol.trigger("ajaxModalContentPrepared")};vtp.navigation.onAjaxSnippetReady=function(b,c){var a=jQuery(c.sId);vtp.navigation.ajaxLoad(a);vtp.navcontrol.trigger("ajaxSnippetPrepared",[b,c])};vtp.navigation.handleClick=function(g){var a=false,d,c;
try{vtp.navigation._parseParameters(g)}catch(f){a=true}d=vtp.url.removeAjaxFragment(vtp.navigation.parameters.source);if("layerModal"==vtp.navigation.parameters.container){vtp.layer.modal.showHistory(vtp.navigation.parameters.source+vtp.navigation.parameters.get);return false}else{if("layerModalContent"==vtp.navigation.parameters.container){vtp.layer.modal.showHistory(vtp.navigation.parameters.source+vtp.navigation.parameters.get);return false}else{if("tabAjax"==vtp.navigation.parameters.container){c=jQuery(".vtp_vw_tab_navigation a[href*="+d+"]");var b=jQuery("#vtp_vw_modal_wrapper .vtp_vw_tab_navigation a[href*="+d+"]");if(0!==b.length){c=b}else{vtp.layer.modal.hide()}vtp.navigation.loadPage(vtp.navigation.parameters.source,jQuery("#"+vtp.navigation.container.page));return false}else{return true}}}return false};vtp.navigation.ajaxLoad=function(a){jQuery("div.vtp_vw_ajax_load",a).each(function(){var b=jQuery(this),c=b.metadata();if("undefined"!=typeof(c.url)&&true===vtp.url.validate(c.url)){b.removeClass("vtp_vw_ajax_load");
c.url=vtp.url.getContext(c.url);jQuery.get(c.url,null,function(d){b.html(d)})}})};vtp.navigation._parseParameters=function(b){vtp.navigation.parameters={source:"",container:"",get:""};var a=b.split("&");if(a.length>=2){var c=[];jQuery(a).each(function(){var d=this.split("?");if(d.length>=2){c.push(d[0]);c.push(d[1])}else{c.push(d[0])}});jQuery(c).each(function(){var e=this.split("=");if(e.length!=2){throw"ParameterException"}else{if("source"!=e[0]&&"container"!=e[0]){var d=e[0]+"="+e[1];if(0!==vtp.navigation.parameters.get.length){d=vtp.navigation.parameters.get+"&"+d}else{d="?"+d}vtp.navigation.parameters.get=d}else{vtp.navigation.parameters[e[0]]=e[1]}}});if(vtp.navigation.parameters.source===""||vtp.navigation.parameters.container===""){throw"ParameterException"}}};vtp.navigation.loadScript=function(a){var b=a.match(/<script(.|\s)*?\/script>/g);if(!b){return}if(b!==null&&b.length){jQuery.each(b,function(){var c=this+"",d=jQuery(c).attr("src");if(!d){jQuery("body").append(jQuery(c))}else{jQuery.ajax({url:d,dataType:"script",cache:true,async:false})
}})}};vtp.navigation.ajaxLoad=function(a){jQuery("div.vtp_vw_ajax_load",a).each(function(){var b=jQuery(this),c=b.metadata();if("undefined"!=typeof(c.url)&&true===vtp.url.validate(c.url)){b.removeClass("vtp_vw_ajax_load");c.url=vtp.url.getContext(c.url);jQuery.get(c.url,null,function(d){if(jQuery.browser.msie){jQuery("object, embed",b).each(function(){vtp.flash.remove(this)})}b.html(d);vtp.navigation.updatePage(b.parent())})}})};vtp.navigation.updatePage=function(a){vtp.simpleAccordion.initialize(a);vtp.navigation.ajaxLoad(a);vtp.navigation.tab.initialize({});jQuery("#vtp_vw_content_wrapper a[rel*=popupOnload]",a).click()};vtp.namespace(vtp,"simpleAccordion");$.fn.vtp_slideDownToggleParentNext=function(){this.each(function(){if(jQuery(this).parent().next().css("display")=="none"){vtp.simpleAccordion.slideDown(jQuery(this).parent().next())}else{vtp.simpleAccordion.slideUp(jQuery(this).parent().next())}});return this};$.fn.vtp_slideDown=function(){this.each(function(){vtp.simpleAccordion.slideDown(jQuery(this).vtp_identify().attr("id"))
});return this};$.fn.vtp_slideUp=function(){this.each(function(){vtp.simpleAccordion.slideUp(jQuery(this).vtp_identify().attr("id"))});return this};$.fn.vtp_animate=function(){this.each(function(){vtp.simpleAccordion.animate(jQuery(this).vtp_identify().attr("id"))});return this};vtp.simpleAccordion.options={};vtp.simpleAccordion.options.SLIDESPEEDBASE=100;vtp.simpleAccordion.options.SLIDESPEEDFACTOR=1.5;vtp.simpleAccordion._oRegisteredLoaders={};vtp.simpleAccordion._oRegisteredRunningAnimations={};vtp.simpleAccordion._oStoredAbsolutizePositions={};vtp.simpleAccordion.animate=function(b,c){vtp.dom.identify(b);if(!vtp.simpleAccordion.getRunning(jQuery(b).attr("id"))){vtp.simpleAccordion.setRunning(jQuery(b).attr("id"));var a=c.speed||"normal";var d=c.animation||{};jQuery(b).animate(oAnimation,a,"",function(){vtp.simpleAccordion.unsetRunning(jQuery(b).attr("id"));if(c&&typeof c.fnCb=="function"){c.fnCb()}})}};vtp.simpleAccordion.slideDown=function(a,b){vtp.dom.identify(a);if(!vtp.simpleAccordion.getRunning(jQuery(a).attr("id"))){vtp.simpleAccordion.setRunning(jQuery(a).attr("id"));
jQuery(a).prev().addClass("open");jQuery(a).slideDown(vtp.simpleAccordion.getSlideSpeed(jQuery(a)),function(){jQuery(a).addClass("open");vtp.simpleAccordion.unsetRunning(jQuery(a).attr("id"));if(b&&typeof b.fnCb=="function"){b.fnCb()}})}};vtp.simpleAccordion.slideUp=function(a,b){vtp.dom.identify(a);if(!vtp.simpleAccordion.getRunning(jQuery(a).attr("id"))){vtp.simpleAccordion.setRunning(jQuery(a).attr("id"));jQuery(a).slideUp(vtp.simpleAccordion.getSlideSpeed(jQuery(a)),function(){jQuery(this).removeClass("open");jQuery(this).prev().removeClass("open");vtp.simpleAccordion.unsetRunning(jQuery(a).attr("id"));if(b&&typeof b.fnCb=="function"){b.fnCb()}})}};vtp.simpleAccordion.getSlideSpeed=function(a){return(a.outerHeight()*vtp.simpleAccordion.options.SLIDESPEEDFACTOR)+vtp.simpleAccordion.options.SLIDESPEEDBASE};vtp.simpleAccordion.onComplete=function(a){a=(a.indexOf("#")===-1)?"#"+a:a;vtp.simpleAccordion.unsetRunning(a)};vtp.simpleAccordion.unsetRunning=function(a){a=(a.indexOf("#")===-1)?"#"+a:a;vtp.simpleAccordion._oRegisteredRunningAnimations[a]=false;
delete vtp.simpleAccordion._oRegisteredRunningAnimations[a]};vtp.simpleAccordion.setRunning=function(a){a=(a.indexOf("#")===-1)?"#"+a:a;vtp.simpleAccordion._oRegisteredRunningAnimations[a]=true};vtp.simpleAccordion.getRunning=function(a){a=(a.indexOf("#")===-1)?"#"+a:a;return !!vtp.simpleAccordion._oRegisteredRunningAnimations[a]||false};vtp.simpleAccordion._addEvents=function(c){var a=vtp.simpleAccordion.getOptions(c);var b=jQuery("#"+a.sIdContainer+" > "+a.sListType+", ."+a.sIdContainer+" > "+a.sListType).children(a.sAnchorElType);if(""!==a.sClassExceptedElements){b=b.not("."+a.sClassExceptedElements)}b.unbind("click.simpleAccordion").bind("click.simpleAccordion",function(){vtp.simpleAccordion.toggle(this,a.sIdContainer);return false})};vtp.simpleAccordion.toggle=function(b,a){vtp.simpleAccordion._doToggle(b,a)};vtp.simpleAccordion.getOptions=function(a){return vtp.simpleAccordion._oRegisteredSimpleAccordions[a]||false};vtp.simpleAccordion._doToggle=function(c,b){var a=vtp.simpleAccordion.getOptions(b);if(jQuery(c).hasClass("open")){vtp.simpleAccordion.slideUp(jQuery(c).next())
}else{if(a.fCloseAll){vtp.simpleAccordion.closeAllElements(a.sIdContainer);vtp.simpleAccordion.slideDown(jQuery(c).next())}else{vtp.simpleAccordion.slideDown(jQuery(c).next())}}};vtp.simpleAccordion.openAllElements=function(b){var a=vtp.simpleAccordion.getOptions(b);var c=jQuery("#"+a.sIdContainer+" > "+a.sListType+", ."+a.sIdContainer+" > "+a.sListType).children(a.sAnchorElType);if(""!==a.sClassExceptedElements){c=c.not("."+a.sClassExceptedElements)}c.each(function(){vtp.simpleAccordion.slideDown(jQuery(jQuery(this)).next())})};vtp.simpleAccordion.closeAllElements=function(b){var a=vtp.simpleAccordion.getOptions(b);var c=jQuery("#"+a.sIdContainer+" > "+a.sListType+", ."+a.sIdContainer+" > "+a.sListType).children(a.sAnchorElType);if(""!==a.sClassExceptedElements){c=c.not("."+a.sClassExceptedElements)}c.each(function(){vtp.simpleAccordion.slideUp(jQuery(jQuery(this)).next())})};vtp.simpleAccordion.initialize=function(a){this.__className="vtp.simpleAccordion";this.__classVersion="1.2";this._oRegisteredSimpleAccordions={};
vtp.simpleAccordion.register({sIdContainer:"vtp_foldout",sIdToggleAll:"",sClassExceptedElements:"",sListType:"dl",sAnchorElType:"dt",sContentElType:"dd",sClassOpen:"open",fCloseAll:true})};vtp.simpleAccordion.register=function(a){this._oRegisteredSimpleAccordions[a.sIdContainer]=a;this._addEvents(a.sIdContainer)};vtp.namespace(vtp,"navigation.tab");vtp.navigation.tab._addEvents=function(b){var c=vtp.navigation.tab;var a=(b)?"#"+b+" "+c._oOptions._sSelectorTabs:c._oOptions._sSelectorTabs;jQuery(a).each(function(e,d){jQuery(d).parent().unbind("mouseover.navigationTab").bind("mouseover.navigationTab",vtp.navigation.tab.setHover).unbind("mouseout.navigationTab").bind("mouseout.navigationTab",vtp.navigation.tab.unsetHover).find("a").width($(this).parent().width()).css({paddingLeft:"0",paddingRight:"0","text-align":"center"})})};vtp.navigation.tab.handleClick=function(c){var b=vtp.navigation.tab;var a=jQuery(c.target)||jQuery(c);if(a.attr("rel")==="tabAjax"){b._doAjaxClick(a)}else{if(a.attr("rel")==="layerModalContent"){vtp.layer.modal.showContent(c,"#vtp_vw_modal_body");
a.parent().removeClass(b._oOptions._sClassNameHover).siblings("."+b._oOptions._sClassNameActive).removeClass(b._oOptions._sClassNameActive).end().addClass(b._oOptions._sClassNameActive);return false}else{if(a.attr("rel")==="tabStatic"){b._doSimpleClick(a)}else{if(a.attr("rel")==="tabForm"){b._doSimpleClick(a)}}}}return false};vtp.navigation.tab._doSimpleClick=function(b){var c=vtp.navigation.tab;var d=b.parent().parent().parent().vtp_identify().attr("id");var a=b.metadata().tabOptions||{};if(a.sIdRelated){a.sSelectorRelated=a.sIdRelated}if(!a.sSelectorRelated){throw new Error("[vtp.navigation.tab.handleClick]: missing sSelectorRelated at metadata.tabOptions")}c._setTabsVisible(b,jQuery("#"+d+" "+a.sSelectorRelated))};vtp.navigation.tab.setHover=function(c){var b=vtp.navigation.tab;var a=jQuery(this);if(!a.hasClass(b._oOptions._sClassNameActive)){a.addClass(b._oOptions._sClassNameHover)}};vtp.navigation.tab.unsetHover=function(c){var b=vtp.navigation.tab;var a=jQuery(this);a.removeClass(b._oOptions._sClassNameHover)
};vtp.navigation.tab._setTabsVisible=function(c,a){var b=vtp.navigation.tab;c.parent().removeClass(b._oOptions._sClassNameHover).siblings("."+b._oOptions._sClassNameActive).removeClass(b._oOptions._sClassNameActive).end().addClass(b._oOptions._sClassNameActive);a.siblings().removeClass("vwd4_active").hide();a.addClass("vwd4_active").show();if(jQuery.browser.msie===true&&parseFloat(jQuery.browser.version)<6.5){a.css("display","block")}};vtp.navigation.tab.bindLinks=function(){jQuery("a").live("click.liveLinks",vtp.navigation.tab.clickedLink)};vtp.navigation.tab.clickedLink=function(e){var d=jQuery(e.target);if(!d.attr("href")){d=d.closest("a")}var a=d.attr("rel"),c=d.attr("href"),b=d.metadata();vtp.navigation.tab.activeContext=a;if("tabStatic"==a){vtp.navigation.tab.handleClick(e);return false}return true};vtp.navigation.tab.initialize=function(a){var b=vtp.navigation.tab;b.__className="vtp.navigation.tab";b.__classVersion="1.2";b._oOptions={};b._oOptions._sClassNameHover="rollover";b._oOptions._sClassNameActive="vwd4_active";
b._oOptions._sSelectorTabs='ul.vtp_vw_tab_navigation li a[rel="tabStatic"],ul.vtp_vw_tab_navigation li a[rel="tabAblage"], ul.vtp_vw_tab_navigation li a[rel="tabAjax"], ul.vtp_vw_tab_navigation li a[rel="layerModalContent"]';vtp.navigation.tab.bindLinks();vtp.navigation.tab._addEvents()};vtp.namespace(vtp,"url");vtp.url.hasXHRContent=function(b,c){if(!b||!c){return false}if(vtp.url.hasXHRContentCache.split(":")[0]!=c){var a=(b.responseText.indexOf("vtp_vw_content_wrapper")!==-1)?1:0;vtp.url.hasXHRContentCache=c+":"+a;return !!a}return !!parseInt(vtp.url.hasXHRContentCache.split(":")[1],10)};vtp.url.getContentId=function(){return"vtp_vw_modal_container"};vtp.url.validate=function(a){var b="//"+window.location.host;if(-1===a.indexOf("://")){return true}if(vtp.navcontrol.sHostHTTPS===vtp.navcontrol.sHostHTTP){if(window.location.protocol==="http:"&&a.indexOf("http:")===-1){return false}else{if(window.location.protocol==="https:"&&a.indexOf("https:")===-1){return false}}}else{if(-1===a.indexOf(b)&&-1===a.indexOf(vtp.navcontrol.sHostHTTPS)&&-1===a.indexOf(vtp.navcontrol.sHostHTTP)){return false
}}return true};vtp.url.addAjaxFragment=function(b,a){a=a||vtp.fragmentSelector;if(a&&b.indexOf(a)===-1){b=b.replace(/([^?#]*)(\..*)/,"$1."+a+"$2")}return b};vtp.url.removeAjaxFragment=function(b,a){a=a||vtp.fragmentSelector;if(a&&b.indexOf(a)!==-1){b=b.replace("."+a,"")}return b};vtp.url.getContext=function(b){var a;if((b.indexOf(vtp.navcontrol.sHostHTTP)!==-1&&window.location.protocol==="https:")){a=new RegExp(vtp.navcontrol.sHostHTTP,"g");b=b.replace(a,vtp.navcontrol.sHostHTTPS);return b}if((b.indexOf(vtp.navcontrol.sHostHTTPS)!==-1&&window.location.protocol==="http:")){a=new RegExp(vtp.navcontrol.sHostHTTP,"g");b=b.replace(a,vtp.navcontrol.sHostHTTPS);return b}return b};vtp.url.isHTTPSContext=function(){return(window.location.protocol==="https:")};vtp.url.hasXHRContentCache="0:0";vtp.namespace(vtp,"tooltip");vtp.tooltip.show=function(a){var f=a.attr("alt");var b=a.metadata();if("undefined"!==b.tooltip){f=b.tooltip}if(!f){return false}var e=a.offset();var d=e.left-10+a.width();var c=e.top+10-a.height();jQuery("body").append('<div id="vtp_vw_tooltip">'+f+"<span /></div>");
jQuery("#vtp_vw_tooltip").css("left",d).css("top",c)};vtp.tooltip.onAjaxSnippetReady=function(b,c){var a=jQuery(c.sId);vtp.tooltip.initialize(a);vtp.navcontrol.trigger("ajaxSnippetPrepared")};vtp.tooltip.onAjaxModalContentReady=function(b,c){var a=jQuery("#"+vtp.url.getContentId());vtp.tooltip.initialize(a);vtp.navcontrol.trigger("ajaxModalContentPrepared")};vtp.tooltip.flyout=function(a){jQuery(".vtp_vw_tooltip",a).unbind("click").click(function(){vtp.tooltip.show(jQuery(this))},function(){jQuery("#vtp_vw_tooltip").remove()});var b;jQuery(".adviceTooltipJs_FO",a).removeClass("adviceTooltipJs_FO");jQuery(".adviceTooltip_FO",a).hover(function(c){jQuery(this).addClass("adviceTooltipHover_FO").find(".adviceContainer2").fadeIn(250,function(){if(!jQuery(this).parent().hasClass("adviceTooltipHover_FO")){jQuery(this).hide()}})},function(){jQuery(this).removeClass("adviceTooltipHover_FO");b=window.setInterval(function(){jQuery(".adviceTooltip_FO").not(".adviceTooltipHover_FO").find(".adviceContainer2").hide();window.clearInterval(b)
},400)})};vtp.tooltip.infoicon=function(a){jQuery(".vtp_vw_tooltip",a).unbind("hover").hover(function(){vtp.tooltip.show(jQuery(this))},function(){jQuery("#vtp_vw_tooltip").remove()});var b;jQuery(".adviceTooltipJs",a).removeClass("adviceTooltipJs");jQuery(".adviceTooltip",a).hover(function(c){jQuery(this).addClass("adviceTooltipHover").find(".adviceContainer").fadeIn(250,function(){if(!jQuery(this).parent().hasClass("adviceTooltipHover")){jQuery(this).hide()}});if(isiPad){$("span .adviceContainer:visible").hover(function(d){jQuery(this).hide()})}},function(){jQuery(this).removeClass("adviceTooltipHover");b=window.setInterval(function(){jQuery(".adviceTooltip").not(".adviceTooltipHover").find(".adviceContainer").hide();window.clearInterval(b)},400)})};vtp.tooltip.sharebutton=function(a){jQuery(".vtp_linkList_share",a).click(function(){jQuery(".adviceContainer3").fadeIn(250,function(){jQuery("span .sharebutton_popup_button").show()})});jQuery(".share_but_continue").unbind("click").click(function(){jQuery("span .sharebutton_popup_law").hide();
jQuery("span .sharebutton_popup_button").hide();jQuery(".adviceContainer3").hide()});jQuery(".share_icon_facebook").unbind("click").click(function(){jQuery("span .sharebutton_popup_button").hide();jQuery("span .sharebutton_popup_law").show();return false});jQuery(".share_but_back").unbind("click").click(function(){jQuery("span .sharebutton_popup_law").hide();jQuery(".adviceContainer3").hide();return false})};vtp.tooltip.initialize=function(a){vtp.tooltip.flyout(a);vtp.tooltip.infoicon(a);vtp.tooltip.sharebutton(a)};
