/* $Id: global.min.js 11518 2010-12-22 09:08:01Z kschaefer $ */
"use strict";$(document).ready(function(){(function(){var a=$("#searchInput").addClass("default").val();$("#globalSearch").hover(function(){$(this).parent().addClass("searchHover");},function(){$(this).parent().removeClass("searchHover");});$("#searchInput").focus(function(){if($(this).val()===a){$(this).val("").removeClass("default");}}).blur(function(){if(!$(this).val()){$(this).val(a);}if($(this).val()===a){$(this).addClass("default");}});}());$(".tabItem").click(function(){var a=$(".tabItem").index(this),b=$(".tabMainContent:eq("+a+")");$(b).siblings().hide();$(b).show();$(this).siblings().removeClass("tabbed");$(this).addClass("tabbed");});window.ieLte6Helper=(function(){return{isIElte6:((/MSIE (\d+\.\d+);/).test(navigator.userAgent)&&(RegExp.$1)*1<=6)};}());window.oCtaHelper=(function(){var c,d,j=$("a.button"),e=j.filter(".grouped"),a=j.not(".grouped"),h='<span class="corner topLeft"></span>\n<span class="corner bottomLeft"></span>\n<span class="corner topRight"></span>\n<span class="corner bottomRight"></span>\n';d=window.ieLte6Helper.isIElte6;function b(k){var l=[25,40,60,90,130,200];k.each(function(){var o=$(this),m="",n=1;while(n<=l.length&&o.innerHeight()>l[n-1]){n+=1;}m="size"+n;o.get(0).className=o.get(0).className.replace(/ +size\d+/g,"");o.addClass(m);if(d){o.children(".corner").toggleClass("oddHeightFix",o.innerHeight()%2!==0).toggleClass("oddWidthFix",o.innerWidth()%2!==0);o.get(0).className=o.get(0).className.replace(/ +cta\d+size\d+/g,"");if(/ *(cta\d+) */.test(o.get(0).className)){o.addClass(RegExp.$1+m);}}});}function g(k){if(!k.hasClass("static")&&!k.children(".topLeft, .topRight, bottomLeft, .bottomRight").addClass("corner").length){k.append(h);}}function f(p,l,m){var k,o=0,n=0;if(l%2){o=(l-1)/2;n=o+1;}else{o=n=l/2;}k=m==="height"?"paddingTop":"paddingLeft";p.css(k,parseInt(p.css(k),10)+o+"px");k=m==="height"?"paddingBottom":"paddingRight";p.css(k,parseInt(p.css(k),10)+n+"px");}function i(m){var k=0,l=0;m.each(function(){var n=$(this);if(!n.hasClass("groupWidthOnly")){k=Math.max(k,n.height());}if(n.is(".groupWidth, .groupWidthOnly")){l=Math.max(l,n.width());}}).each(function(){var n=$(this);if(!n.hasClass("groupWidthOnly")){f(n,k-n.height(),"height");}if(n.is(".groupWidth, .groupWidthOnly")){f(n,l-n.width(),"width");}g(n);b(n);});}c="group1";while(e.hasClass(c)){i(e.filter("."+c));c="group".concat(c.match(/group(\d+)/)[1]*1+1);}b(a);g(a);return{refreshGroup:function(l){var k=$('<a class="button jsStandardButton"></a>').appendTo("body").hide();if(!l||!l.jquery){l=$(l);}l.css({paddingTop:parseInt(k.css("paddingTop"),10),paddingBottom:parseInt(k.css("paddingBottom"),10)});k.remove();i(l);},setType:function(l,k){return $(l).each(function(){this.className=this.className.replace(/cta\d+/g,k);});},refresh:function(k){$(k).each(function(){var l=$(this);b(l);g(l);});}};}());});function splitQueryString(b,a){var d,g,j,c,h;if(b){d=b.substring(b.indexOf("?")+1,b.length);g=d.split("&");if(a){j=[];}else{j={};}for(c=0;c<g.length;c+=1){h=g[c].split("=");if(a){j.push(h[1]);}else{j[h[0]]=h[1];}}return j;}}function writeModelPricesInSoccercards(b){var c="/"+b+".json",a=$(".soccercard > li > .boxTop > .wrapper > .teaser").html();$(".soccercard > li > .boxTop > .wrapper > .teaser").empty();$.getJSON(c,function(d){$.each(d.models,function(e,f){if(f&&f.model){$("#sc_minprice_"+f.model).append(a+"<span class='price nobr noWrap'>"+f.minprice+"</span>");if(f.minpriceSecond){$("#sc_minprice_"+f.model).append(" <span class='price'>/</span><br/><span class='price nobr'>"+f.minpriceSecond+"</span>");
}}});});}function setCookie(d,a,e,b){var c=new Date();if(!d){return;}a=a||null;b=b||"/";e=parseInt(e,10)||365;c.setTime(c.getTime()+(e*86400000));document.cookie=d+"="+a+"; expires="+c.toGMTString()+"; path="+b;}function getCookieParam(a){if(document.cookie){var b=new RegExp(a+"=([^;$]*)");return b.test(document.cookie)?b.exec(document.cookie)[1]:false;}return false;}$(document).ready(function(){var a=$("#searchItem").val();$("#searchItem").val(getCookieParam("searchItem")||a);if(!$("#dealerSearchWrp").is("#metaNavi > li.dealerSearch #dealerSearchWrp")){$("#metaNavi > li.dealerSearch").css({position:"relative"}).append($("#dealerSearchWrp"));}$("#metaNavi .dealerSearch > a").click(function(c){var d=$("#dealerSearchWrp"),b;$("#searchItem").removeClass("warning");d.show();b=d.offset().left;if(b+d.outerWidth()>$(window).width()){$("#dealerSearchWrp").css({left:parseInt(d.css("left"),10)-b-d.outerWidth()+$(window).width()+"px"});}return false;});$("#searchItem").closest("form").submit(function(c){var b=$("#searchItem");if(b.val()&&b.val()!==a){setCookie("searchItem",b.val());}else{b.addClass("warning");c.preventDefault();}});$("#dealerSearchWrp .closeAction").click(function(){$("#dealerSearchWrp").hide();});$("#dealerSearchWrp a.button").click(function(b){b.preventDefault();$("#dealerSearchForm").submit();});$("#searchItem").focus(function(){if($(this).val()===a){$(this).val("");}});$("#searchItem").blur(function(){if(""===$(this).val()){$(this).val(a);}});});jQuery(document).ready(function(){var a=window.s_account||"",b=a.indexOf(","),c=a;if(-1!==b){c=a.substring(0,b);}if(""!==c){jQuery("#navi-support-brochure-request").click(function(){s_gi(c).tl(this,"e","Brochure Request Utility Nav");});jQuery("#navi-support-contact-overview").click(function(){s_gi(c).tl(this,"e","Contact Overview Utility Nav");});jQuery("#navi-meta1-contact-overview").click(function(){s_gi(c).tl(this,"e","Contact Overview Footer Nav");});jQuery("#navi-meta1-sitemap").click(function(){s_gi(c).tl(this,"e","Sitemap Footer Nav");});jQuery("a[id*=Brochure-Request]").click(function(){s_gi(c).tl(this,"e",this.id.replace(/-/g," "));});jQuery("ul#navigationLvl1 ul.soccercard a.button[id]").click(function(){var d=s_gi(c);d.prop28=this.id;d.linkTrackVars="prop28";jQuery(window).unload(function(){d.tl();});});jQuery("#model-overview-price-pdf").click(function(){var d=s_gi(c);d.linkTrackVars="eVar2,events";d.linkTrackEvents="event46";d.eVar2="Price List Download";d.events="event46";d.tl(this,"e","Model Overview Pricelist Download");});jQuery("#model-technical-data-price-pdf").click(function(){var d=s_gi(c);d.linkTrackVars="eVar2,events";d.linkTrackEvents="event46";d.eVar2="Price List Download";d.events="event46";d.tl(this,"e","Features & Specs Pricelist Download");});}});jQuery(document).ready(function(){if(typeof(bluestreakTaggingLink)!="undefined"){var b=bluestreakTaggingLink||"";jQuery("#model-technical-data-price-pdf").click(function(){if(""!==b){jQuery("body").append("<img src='"+b+"' width=1 height=1 border=0>");}});jQuery("#model-overview-price-pdf").click(function(){if(""!==b){jQuery("body").append("<img src='"+b+"' width=1 height=1 border=0>");}});jQuery("ul#navigationLvl1 ul.soccercard a[id*=SoccerCard-PDF]").click(function(){if(""!==b){jQuery("body").append("<img src='"+b+"' width=1 height=1 border=0>");}});}if(typeof(bluestreakTaggingFrame)!="undefined"){var a=bluestreakTaggingFrame||"";jQuery("#model-technical-data-price-pdf").click(function(){if(""!==a){jQuery("body").append("<!--suppress HtmlDeprecatedTag --><iframe scrolling='no' frameborder='0' width='1' height='1' src='"+a+"'");
}});jQuery("#model-overview-price-pdf").click(function(){if(""!==a){jQuery("body").append("<!--suppress HtmlDeprecatedTag --><iframe scrolling='no' frameborder='0' width='1' height='1' src='"+a+"'");}});jQuery("ul#navigationLvl1 ul.soccercard a[id*=SoccerCard-PDF]").click(function(){if(""!==a){jQuery("body").append("<!--suppress HtmlDeprecatedTag --><iframe scrolling='no' frameborder='0' width='1' height='1' src='"+a+"'");}});}});jQuery(document).ready(function(){if(typeof(mediamindPdfTaggingId)!="undefined"){var b=mediamindPdfTaggingId||"";var a=Math.random()+"";a=a*1000000;jQuery("#model-technical-data-price-pdf").click(function(){if(""!==b){jQuery("body").append("<iframe src='http://bs.serving-sys.com/BurstingPipe/ActivityServer.bs?cn=as&amp;ActivityID="+b+"&amp;ifrm=1&amp;rnd="+a+"' width='0' height='0' marginwidth='0' marginheight='0' hspace='0' vspace='0' frameborder='0' scrolling='no' bordercolor='#000000'></iframe>");}});jQuery("#model-overview-price-pdf").click(function(){if(""!==b){jQuery("body").append("<iframe src='http://bs.serving-sys.com/BurstingPipe/ActivityServer.bs?cn=as&amp;ActivityID="+b+"&amp;ifrm=1&amp;rnd="+a+"' width='0' height='0' marginwidth='0' marginheight='0' hspace='0' vspace='0' frameborder='0' scrolling='no' bordercolor='#000000'></iframe>");}});jQuery("ul#navigationLvl1 ul.soccercard a[id*=SoccerCard-PDF]").click(function(){if(""!==b){jQuery("body").append("<iframe src='http://bs.serving-sys.com/BurstingPipe/ActivityServer.bs?cn=as&amp;ActivityID="+b+"&amp;ifrm=1&amp;rnd="+a+"' width='0' height='0' marginwidth='0' marginheight='0' hspace='0' vspace='0' frameborder='0' scrolling='no' bordercolor='#000000'></iframe>");}});}});function displayInfoLayer(b){var d=b.length;var a=b.substring(1,d);var c=b.substring(d-1,d);if(document.getElementById(a).parentNode.offsetLeft>500||(c==3&&document.getElementById(a).parentNode.offsetParent.tagName=="LI")){$(""+b+" div.priceInfoCopyContainer").addClass("infoLayerRight");}else{$(""+b+" div.priceInfoCopyContainer").removeClass("infoLayerRight");}$(b).removeClass("buttonHide");}function hideInfoLayer(a){$(a).addClass("buttonHide");}function isMobile(){return((navigator.platform.indexOf("iPad")!=-1)||(navigator.platform.indexOf("iPhone")!=-1)||(navigator.platform.indexOf("iPod")!=-1)||(navigator.userAgent.match(/Android/i)));}
