function externalLinkTracking(){jQuery("a").filter(":urlExternal").click(function(){externalLinkTrackingDoEvent(jQuery(this).attr("href"))})}function externalLinkTrackingDoEvent(a){var b=s_gi(s_account);b.eVar14=a;b.events="event23";b.linkTrackVars="eVar14,events";b.linkTrackEvents="event23";b.tl(this,"o","Externer Link")}var dropdownChange=function dropdownChangeF(){trackingDropdown(jQuery(this));window.location.href=jQuery(this).val()};function trackingDropdown(c){var b=jQuery(c).closest(".tracking_dropdown").attr("class").split(" ");b=jQuery.grep(b,function(e,d){return(e.indexOf("trackingcode_")!=-1)});b=b[0].substr(13);var a=s_gi(s_account);a.products=";"+b;a.events="event8";a.prop1="Platz:"+b;a.prop2="boxName:"+b+"";a.prop3="LinkType:dropdown";a.prop4="Platz:"+b+"_boxName:"+b+"_LinkType:dropdown";a.eVar1="Platz:"+b;a.eVar3=b;a.campaign=b;a.linkTrackVars="prop1,prop2,prop3,prop4,eVar1,eVar3,products,events,campaign";a.linkTrackEvents="event8";a.tl(this,"o","Ad Click")}function trackPartnerSlider(c){var b="partnerslider_"+c.slug;var a=s_gi(c.trackingAccount);a.products=";"+b;a.events="event8";a.prop1="Platz:"+c.box;a.prop2="boxName:"+b;a.prop3="LinkType:"+c.linkType;a.prop4="Platz:"+c.box+"_boxName:"+b+"_LinkType:"+c.linkType;a.eVar3=b;a.campaign=b;a.linkTrackVars="prop1,prop2,prop3,prop4,eVar3,products,events,campaign";a.linkTrackEvents="event8";a.tl(this,"o","Ad Click")}function tracking(c){var b=jQuery(".tracking_"+c);var a="";var d;switch(c){case"praemien":a="a";break;case"sonderthemen":a="a";break;case"dropdown":a="select";break}b.each(function(){var f=jQuery(this).attr("class").split(" ");f=jQuery.grep(f,function(h,g){return(h.indexOf("trackingcode_")!=-1)});if(f.length>0){var e="int_cmp="+f[0].substr(13);switch(c){case"praemien":d=jQuery(this).find("a").find("[href^=praemien_detail],[href^=praemien_suche]");break;case"sonderthemen":d=jQuery("a").filter(":urlInternal");break;case"dropdown":d=jQuery(this).find("select").find("option");break}switch(a){case"a":d.each(function(){var g=jQuery(this).attr("href");if(g.indexOf("int_cmp")==-1){jQuery(this).attr("href",addTrackingCode2URL(g,e))}});break;case"select":d.each(function(){var g=jQuery(this).val();if(g.indexOf("int_cmp")==-1){jQuery(this).val(addTrackingCode2URL(g,e))}});break;default:break}}})}function addTrackingCode2URL(b,a){var c;if(b.indexOf("#")!=-1&&b.indexOf("?")!=-1){c=b.split("#");b=c[0]+"&"+a+"#"+c[1]}else{if(b.indexOf("#")!=-1){c=b.split("#");b=c[0]+"?"+a+"#"+c[1]}else{if(b.indexOf("?")!=-1){b=b+"&"+a}else{b=b+"?"+a}}}return b}function trackFavourite(c,d){var a="favorite";if(c.className.indexOf("favorite_add")!=-1){if(c.className.indexOf("favorite_partner")==-1){a="LieblingspartnerDazuFuegen"}else{a="LieblingspartnerLoeschen"}}else{a="LieblingspartnerFehler"}var b=s_gi(d);b.products=";"+a;b.eVar3=a;b.prop3="LinkType:text";b.events="event8";b.eVar1="column";b.campaign=a;b.linkTrackVars="eVar1,eVar3,prop3,products,events,campaign";b.linkTrackEvents="event8";b.tl(this,"o","Ad Click")}function moodswitch(){if(jQuery("#switch").attr("href")){var b=jQuery("#switch").attr("href").split("/",5);b=b[4];var a=b.split(".",2)}jQuery.ajax({url:"/moods/moods/change-ajax/current/"+a[0],dataType:"json",success:function(c){jQuery("#switch").attr("href","/files/libs/css/"+c.css+".css");jQuery("#moodlinks").remove();jQuery("#page").append(c.html)},})}function headlineHeight(b){var a=b.split(/(?:::|\n)+/);return a.length*32}function ClipPic(){jQuery(".clippic").each(function(c){if(!jQuery(this).parent().hasClass("no-clippic")){var b=jQuery(this).attr("src");var a=b;var b="url("+b+")";var f=jQuery(this).attr("style");if(f){var d=jQuery(this).parent().attr("style");if(d){f=d+"; "+f}jQuery(this).parent().attr("style",f)}if(jQuery(this).parent().is("h1,h2")){var e=Math.max(jQuery(this).height(),headlineHeight(jQuery(this).parent().text()));jQuery(this).parent().css({backgroundImage:b,height:e})}else{if(jQuery(this).height()<jQuery(this).parent().height()){var e=jQuery(this).parent().height()+15}else{var e=jQuery(this).height()}if(e){jQuery(this).parent().css({backgroundImage:b,height:e})}else{jQuery(this).parent().css({backgroundImage:b})}}}})}function ShadowBox(){var a=new Array('<div class="wm_contentbox_shadow">','<div class="wm_contentbox_shadow_header"></div>');var b=jQuery(".shadowBox");b.wrap(a[0]);b.before(a[1])}function wmShadowBox(){jQuery(".wm-box").each(function(e){$this=jQuery(this);var d=$this.attr("class").split(" ");colorClassNames=jQuery.grep(d,function(l,k){return(l.match(/^box/)!=null)});var h=jQuery.grep(d,function(l,k){return(l.match(/^gradient/)!=null)});var f=jQuery.grep(d,function(l,k){return(l.match(/^padding-(.+)/)!=null)});var c="";if(f[0]){var j=f[0].split("-");$this.removeClass(f[0]);var b=Number(j[1])+8;c=b+"px"}$this.wrapInner('<div class="wm-box-content"></div>').prepend('<div class="wm-box-header"></div>').append('<div class="wm-box-footer"></div>').children(".wm-box-content").css("padding",c);var g=$this.find("div.wm-box-content")[0].firstChild;if(g.nodeType!=3||g.data.replace(/\s/g,"").length==0){$this.find("div.wm-box-content").children(":first").filter("h3").appendTo($this.find("div.wm-box-header"))}var a=$this.find("div.wm-box-content .wm-box-footer-navi").html();if(a){$this.find("div.wm-box-content .wm-box-footer-navi").remove();$this.find(".wm-box-footer").after('<div class="wm-box-footer-navi">'+a+"</div>")}if(h!=""){$this.wrap('<div class="'+h+'" />')}$this.find("div.wm-box-header:not(:has(h3))").parent("div.wm-box").removeClass("default").removeClass("colored").removeClass("navi")})}function wmTextBox(){jQuery(".wm-box-text").each(function(e){$this=jQuery(this);var d=$this.attr("class").split(" ");var c=jQuery.grep(d,function(k,j){return(k.match(/^padding-(.+)/)!=null)});var b="";if(c[0]){var g=c[0].split("-");$this.removeClass(c[0]);b=Number(g[1])+"px"}var a=jQuery.grep(d,function(k,j){return(k.match(/^margin-(.+)/)!=null)});var h="";if(a[0]){var f=a[0].split("-");$this.removeClass(a[0]);h=Number(f[1])+"px"}$this.css("padding-left",b).css("padding-right",b).css("margin",h)})}function wmBoxMixed(){jQuery(".wm-box-mixed").each(function(a){$this=jQuery(this);var b=$this.find(".arrow_link").attr("href");$this.click(function(){window.location.href=b})})}function checkDefaultMood(){var a=jQuery("#page").css("backgroundImage");if(a=="none"){jQuery("link[id=switch]").attr("href","/files/libs/css/colors.css")}}function moodswitch(){var b=jQuery("#page").css("backgroundImage");var c=/.*\/(.*?)\.{1}/i;var a=c.exec(b);var a=a[1];if(a=="com"){a="colors"}jQuery.post("customize/settings/setmood/format/json","mood="+a,function(d){jQuery("link[id=switch]").attr({href:d})},"json")}function checkCom(o){var n=jQuery("#page").css("backgroundImage");if(n=="none"){n="/files/images/webmiles_de/moods/colors/colors.png"}var f=/.*\/(.*?)\.{1}/i;var m=f.exec(n);var d=$("#page_margins").offset().top;var k=$("#page_margins").offset().left;var c=$("#page").offset().left+34;var l=$("#page_margins").height();var h=$("#page_margins").offset().top;var a=($("#page").offset().left+$("#page").width())-34;var e=$("#page_margins").width()-a;var j=$("#page_margins").height();var b=/.*\/(.*?)\.{1}/i;var g=b.exec(comHeader);var g="/files/libs/css/"+g[1]+".css";if(m[1]=="colors"){jQuery("#page").append(jQuery("#clickColOne"));jQuery("#page").append(jQuery("#clickColTwo"));jQuery("#header").append(jQuery("#clickHeaderOne"));jQuery("#header").append(jQuery("#clickHeaderTwo"));jQuery("#clickColOne").css({top:d,height:l});jQuery("#clickColTwo").css({top:h,height:j});jQuery(".clickHref").attr({href:comLink,target:comLinkTarget,title:comLinkTitle});jQuery("link[id=switch]").attr("href",g)}else{jQuery("#clickColWrapper").append(jQuery("#clickColOne"));jQuery("#clickColWrapper").append(jQuery("#clickColTwo"));jQuery("#clickColWrapper").append(jQuery("#clickHeaderOne"));jQuery("#clickColWrapper").append(jQuery("#clickHeaderTwo"))}}function makeTall(){jQuery("#styleswitch .styleswitchBg").animate({backgroundPosition:"0px 0px"},500)}function makeShort(){jQuery("#styleswitch .styleswitchBg").animate({backgroundPosition:"-126px 0px"},300)}function loginFormPlaceholder(){var d=false;var a=jQuery("#ondemand_loginform #identity, #topbox_loginform #identity, #content_loginform #identity, #default_loginform #identity, #blanklogin_loginform #identity");var c=jQuery("#ondemand_loginform #credential, #topbox_loginform #credential, #content_loginform #credential, #default_loginform #credential, #blanklogin_loginform #credential");var b=a.parent("label").text().replace(/\s+$/,"");var e=c.parent("label").text().replace(/\s+$/,"");a.blur(function(){if(this.value==""){this.value=b}}).focus(function(){if(this.value==b){this.value=""}});if(a.val()==""){a.val(b)}c.hide();c.parent().append('<input type="text" value="'+e+'" id="credentialPlaceholder" class="credentialClass" />');jQuery(".credentialClass").each(function(){jQuery(this).focus(function(){jQuery(this).hide().prev().show().focus()})});c.each(function(){jQuery(this).blur(function(){if(this.value==""){jQuery(this).hide().next().show()}})})}function wmImageReplacement(){jQuery("h1 .clippic, h2 .clippic").each(function(){jQuery(this).parent().addClass("headline-clippic").css("min-width","550px")});jQuery(".no-clippic").each(function(){imageUrl=jQuery(this).find("img").attr("src");jQuery(this).html("<img src='"+imageUrl+"'/>")})}function wmSubmitButtons(){if(jQuery.browser.msie){if(parseInt(jQuery.browser.version)<8){$(".wm-form button").bind("click",function(){$(".wm-form").submit()})}}jQuery(".wm-form button").wrap('<div class="wm_relative"><div class="submit-button"></div></div>');jQuery(".wm-form button").each(function(){var a=jQuery(this).find("img").width()+40;jQuery(this).css("width",a)})}jQuery(document).ready(function(){if(jQuery.browser.msie){if(parseInt(jQuery.browser.version)<7){jQuery("#topContentHint").append('<div style="position: relative; padding: 0 0 10px 0;"><div style="position: absolute; top:-20px; left: 250px;">Wir empfehlen die Verwendung von <a href="http://www.mozilla-europe.org/de/firefox/" target="_blank">Firefox</a> bzw. <a href="http://www.microsoft.com/germany/windows/internet-explorer/download-ie.aspx" target="_blank">Internet Explorer 8</a></div></div>')}}wmImageReplacement();tracking("praemien");ClipPic();ShadowBox();wmShadowBox();wmTextBox();wmBoxMixed();externalLinkTracking();checkDefaultMood();loginFormPlaceholder();wmSubmitButtons();jQuery(".favorite_add").html("");jQuery("form :checkbox").addClass("wm_noborder");jQuery("#styleswitch").hoverIntent({sensitivity:3,interval:100,over:makeTall,timeout:200,out:makeShort});jQuery("#styleswitch").click(function(){moodswitch()});try{jQuery(".favorite_add").livequery("click",function(){var clickedOn=jQuery(this);clickedOn.hide();jQuery.post(jQuery(this).attr("href")+"/format/json",null,function(data,textStatus){var answer=eval(data);try{if(answer.data.scalar.redirect!=false){window.location.href=answer.data.scalar.redirect;return false}if(answer.data.scalar.success==true){var cssIdentifier=answer.data.scalar.cssIdentifier;if(answer.data.scalar.isFavourite==false){jQuery("."+cssIdentifier+" a.favorite_add").removeClass("favorite_partner").attr("title",answer.data.scalar.linkTitle)}else{jQuery("."+cssIdentifier+" a.favorite_add").addClass("favorite_partner").attr("title",answer.data.scalar.linkTitle)}jQuery("#partners_favourites").replaceWith(answer.data.complex.favourites)}}catch(e){}clickedOn.show()},"json");return false})}catch(e){}});jQuery.extend({__stringPrototype:{decFormat:function(c){var c=this.s(c);var d=this.decClean(c);if(d.length>3){var b=d.length%3;var a=b>0?d.substring(0,b):"";for(i=0;i<Math.floor(d.length/3);i++){if((b==0)&&(i==0)){a+=d.substring(b+3*i,b+3*i+3)}else{a+=this.getDecChar()+d.substring(b+3*i,b+3*i+3)}}d=a}return d},decUnformat:function(a){var a=this.s(a);var b=this.getDecChar();return a?a.replace(b,""):""},decClean:function(a){var a=this.s(a);if(a!==""){a=this.decUnformat(a);a=a.match(/\d+/);return a?a[0]:""}return a},getDecChar:function(){switch(LOCALE){case"fr_CH":case"ch_CH":var a="'";break;default:var a=".";break}return a},s:function(a){if(a===""||a){return""+a}if(this.str===""||this.str){return""+this.str}return this}},string:function(a){if(a===String.prototype){jQuery.extend(String.prototype,jQuery.__stringPrototype)}else{return jQuery.extend({str:a},jQuery.__stringPrototype)}}});jQuery(document).ready(function(){jQuery("#home.no_col #pane-1").each(function(){$.getScript("/files/libs/js/jquery/tools.tabs.min.js",function(){$("#tab-controls").tabs("div#main > div.pane");$("a.tab-api-consumer").click(function(a){$("#tab-controls").data("tabs").click($(a).attr("href"));return false})})})});
