/* START Navigations $Id:navigations.css 4739 2009-05-28 10:50:27Z mseckert $ START */
"use strict";var activate_delay_navigations_stack=[],activate_navigation2=null,activate_navigation3=null,actual_hover_element=null,element_temp=0,element_temp_pos=0,navStack=[],z=0;function deactivateDataTableNavigation(b,a){b.style.visibility="hidden";}function hoverEffectNavigationLvl1Button(a,b){if(a==="hover"){b.getElementsByTagName("td")[0].style.backgroundPosition="0px -43px";b.getElementsByTagName("a")[0].style.color="white";}else{if(a==="normal"){b.getElementsByTagName("td")[0].style.backgroundPosition="0px 0px";b.getElementsByTagName("a")[0].style.color="black";}else{alert("Fehler in Parameteruebergabe.");}}}function hoverEffectNavigationLvl4Button(a,b){if(a==="hover"){b.getElementsByTagName("td")[0].style.backgroundPosition="0px -37px";b.getElementsByTagName("a")[0].style.color="white";}else{if(a==="normal"){b.getElementsByTagName("td")[0].style.backgroundPosition="0px 0px";b.getElementsByTagName("a")[0].style.color="black";}else{alert("Fehler in Parameteruebergabe.");}}}function doBannerSlide(a){$("#teaserSlider").animate({marginLeft:a},600);}function bannerSlide(d,c){var a,e,b;switch(d){case 1:b=293;break;case 3:b=879;break;default:b=879;}e=parseInt(document.getElementById("teaserSlider").style.marginLeft,10);if(c==="left"&&e>-1758){a=(e-b)+"px";doBannerSlide(a);}if(c==="right"&&e<0){a=(e+b)+"px";doBannerSlide(a);}}$(document).ready(function(){$(window).unload(function(){$(".navigationLvl2, .navigationLvl3, .soccercard").css("visibility","hidden");});$("#teaserSlider").animate({marginLeft:"0px"},600);$(".navigationLvl2, .navigationLvl3").css("visibility","hidden");$(".callToActionLink").hover(function(){$(this).siblings(".closer").css("backgroundPosition","0 -25px");},function(){$(this).siblings(".closer").css("backgroundPosition","0 0");});$(".callToActionMainActionLink").hover(function(){$(this).siblings(".closer").css("backgroundPosition","0 -25px");},function(){$(this).siblings(".closer").css("backgroundPosition","0 0");});$(".modelDataTableCategoryLinkOpenClose").click(function(){$(this).css("backgroundPosition","0 -39px");$(this).parent("tr").next(".category").children(".categoryContent").css("border","1px solid red");});$("#modelName").css("cursor","pointer");$("#modelName").click(function(){location.replace("lacetti-overview.html");});soccerCardTopPosition=$("#navigationFirstModel").offset();});function findPos(b){var c=0,a=0;while(b.offsetParent){c+=b.offsetLeft;a+=b.offsetTop;b=b.offsetParent;}return[c,a];}function textContains(c,b){var d,a;if(c){a=c.split(" ");for(d=0;d<=a.length;d+=1){if(a[d]===b){return true;}}return false;}else{return false;}}function getParentNode(b,a,c){while(b.nodeName!==a||b.nodeName==="BODY"){b=b.parentNode;}if(b.nodeName==="BODY"){return false;}if(c){if(textContains(b.className,c)){return b;}}else{if(c===0){return b;}}}function getChildNode(d,e,c,f){var b=d,a=0;while(b.nodeName!==c&&a<d.childNodes.length){if(e==="lvl1"){b=d.childNodes[a];}else{b=d.childNodes[a];}a+=1;}if(b.nodeName===c){return b;}}function testNodeChildnode(a,b){if(a&&b){while(a!==b&&a.nodeName!=="BODY"){a=a.parentNode;}if(a.nodeName===b.nodeName){return true;}else{return false;}}else{return false;}}function deleteStack(){while(0<navStack.length){window.clearTimeout(navStack[0]);navStack.shift();}}function setVisibleView(b,c,a){if(c==="active"){$(b).addClass("selected");}else{if(c==="inactive"){var d=$(b).children("li");$.each(d,function(){if($(this)!==a){$(this).removeClass("selected");
}});}else{alert("Error in setting active-status.");}}}function handle_main_nav(d,f,h,k){var i,a,l,j,g,b,c;if(!h){h=window.event;}if(h.stopPropagation){h.stopPropagation();}else{h.cancelBubble=true;}this_element=f;g=h.target||h.srcElement||false;i=h.relatedTarget||h.fromElement||false;c=h.relatedTarget||h.toElement||false;l=g;if(k==="lvl1"){l=getParentNode(g,"LI","navigationLvl1");}else{if(k==="lvl2"||k==="lvl3"){l=$(g).closest("li")[0];}}deleteStack();if(d==="in"){targetElement=getChildNode(l,k,"UL",0);if(k==="lvl1"){$("ul#navigationLvl1 > li").removeClass("hover");$(f).parent().parent("li").addClass("hover");if(targetElement){$("ul.navigationLvl2").css("visibility","hidden");$("ul.navigationLvl2").css("visibility","visible");}else{$(f).children("ul.navigationLvl2").css("visibility","visible");$("ul#navigationLvl1 ul").css("visibility","hidden");}}else{if(k==="lvl2"&&g.nodeName==="A"){$(f).parent("ul").parent("li").toggleClass("selected");b=$("ul.navigationLvl2");setVisibleView(b,"inactive",f);setVisibleView(f,"active",f);if(targetElement){j=window.setTimeout("delay_activate_navigation(this_element, targetElement, '"+k+"')",280);navStack.unshift(j);}else{j=window.setTimeout("delay_deactivate_navigation(this_element, targetElement, '"+k+"')",280);navStack.unshift(j);}}else{if(k==="lvl3"&&g.nodeName==="A"){$("ul.navigationLvl2 li").removeClass("selected");$(f).parent("ul").parent("li").addClass("selected");b=$("ul.navigationLvl3");setVisibleView(b,"inactive",f);setVisibleView(f,"active",f);if(targetElement){setVisibleView(f,"active",f);j=window.setTimeout("delay_activate_navigation(this_element, targetElement, '"+k+"')",280);navStack.unshift(j);}else{j=window.setTimeout("delay_deactivate_navigation(this_element, targetElement, '"+k+"')",280);navStack.unshift(j);}}else{if(k==="sc"){$(f).parent("ul").parent("li").parent("ul").children("li").removeClass("selected");$(f).parent("ul").parent("li").addClass("selected");}}}}}else{if(d==="out"){if(g.nodeName==="ul"){j=window.setTimeout("delay_deactivate_navigation(this_element, targetElement, 'lvl1')",280);navStack.unshift(j);}if(k==="sc"&&textContains(c.className,"callToActionMainActionLink")===false&&textContains(c.className,"wrapper")===false&&textContains(c.className,"teaser")===false&&textContains(c.className,"price")===false&&textContains(c.className,"headline")===false&&textContains(c.className,"callToActionLink")===false){j=window.setTimeout("delay_deactivate_navigation(this_element, targetElement, 'sc')",280);navStack.unshift(j);j=window.setTimeout("delay_deactivate_navigation(this_element, targetElement, 'lvl3')",560);navStack.unshift(j);j=window.setTimeout("delay_deactivate_navigation(this_element, targetElement, 'lvl2')",840);navStack.unshift(j);j=window.setTimeout("delay_deactivate_navigation(this_element, targetElement, 'lvl1')",1120);navStack.unshift(j);}else{if(k==="lvl3"&&textContains(c.className,"callToActionMainActionLink")===false&&textContains(c.className,"wrapper")===false&&textContains(c.className,"teaser")===false&&textContains(c.className,"price")===false&&textContains(c.className,"headline")===false&&textContains(c.className,"sdtNavigation")===false){a=$("ul.navigationLvl3");setVisibleView(a,"inactive",f);j=window.setTimeout("delay_deactivate_navigation(this_element, targetElement, 'lvl2')",280);navStack.unshift(j);j=window.setTimeout("delay_deactivate_navigation(this_element, targetElement, 'lvl1')",360);navStack.unshift(j);}else{if(k==="lvl2"&&textContains(c.className,"callToActionMainActionLink")===false&&textContains(c.className,"wrapper")===false&&textContains(c.className,"teaser")===false&&textContains(c.className,"price")===false&&textContains(c.className,"headline")===false&&textContains(c.className,"sdtNavigation")===false&&i!=="LI"){a=$("ul.navigationLvl2");
setVisibleView(a,"inactive",f);j=window.setTimeout("delay_deactivate_navigation(this_element, targetElement, 'lvl1')",280);navStack.unshift(j);}else{if(k==="lvl1"&&textContains(c.className,"callToActionMainActionLink")===false&&textContains(c.className,"wrapper")===false&&textContains(c.className,"teaser")===false&&textContains(c.className,"price")===false&&textContains(c.className,"headline")===false&&textContains(c.className,"sdtNavigation")===false&&i!=="LI"){a=$("ul#navigationLvl2");setVisibleView(a,"inactive",f);j=window.setTimeout("delay_deactivate_navigation(this_element, targetElement, 'lvl1')",120);navStack.unshift(j);}}}}}}}function delay_activate_navigation(c,a,d){if(d==="lvl3"){$("ul.navigationLvl3 ul.soccercard").css("visibility","hidden");}else{if(d==="lvl2"){$("ul.navigationLvl2 ul").css("visibility","hidden");}}var b=$(c).offset();$(c).children(".soccercard").css("top","-"+(parseInt(b.top,10)-parseInt(soccerCardTopPosition.top,10))+"px");$(a).css("visibility","visible");}function delay_deactivate_navigation(c,b,d){var a;if(d==="sc"){$("ul.navigationLvl3 ul").css("visibility","hidden");}else{if(d==="lvl3"){$("ul.navigationLvl2 ul").css("visibility","hidden");}else{if(d==="lvl2"){$("ul.navigationLvl2 ul").css("visibility","hidden");}else{if(d==="lvl1"){if(activate_delay_navigations_stack.length>0){for(a=0;a<activate_delay_navigations_stack.length;a+=1){window.clearTimeout(activate_delay_navigations_stack[a]);}}$("ul#navigationLvl1 li").removeClass("selected");$("ul.navigationLvl2, ul.navigationLvl2 ul").css("visibility","hidden");$("ul#navigationLvl1 > li").removeClass("hover");}}}}}function get_next_dom_element(c,b,a){if(!a){a=0;}if(c){b=b;if(c.nodeName!==b){c=c.firstChild.nextSibling;get_next_dom_element(c,b,a);}else{if(c.nodeName===b){a=a+1;alert("i hochzaehlen bitte!");}}}return a;}function verify_dom_element(c,b,a){if(!a){a=0;}if(c){b=b;if(c.getElementsByTagName(b).length<1){return 0;}else{if(c.getElementsByTagName(b).length>=1){return 1;}else{return -1;}}}}
/* START Inline-Windows $Id: navigations.min.js 7297 2009-12-07 16:22:59Z bhillebrand $ START */
function drawWindowOverlay(c,e){var d=c.getElementsByTagName("img"),a=new Image(),f=new Image(),b;a.src=d[0].src;f.src=d[1].src;if(e==="show"){b="visible";d[0].src=f.src;d[1].src=a.src;}else{b="hidden";d[0].src=f.src;d[1].src=a.src;}$("div:eq(0)",c).css("visibility",b);}function activateInlineWindow(b){var d,h,a=0,e,g,f=document.body.offsetWidth-800,c=f/2;if(c<=0){c=0;}if(document.documentElement.clientHeight){a=document.documentElement.clientHeight;}else{if(document.body.offsetHeight){a=document.body.offsetHeight;}}e=a-$(document.getElementById(b)).height();g=e/2;if(g<=0){g=0;}if(window.pageYOffset){g+=window.pageYOffset;}else{if(document.body.scrollTop){g+=document.body.scrollTop;}else{if(document.documentElement.scrollTop){g+=document.documentElement.scrollTop;}}}c+="px";g+="px";if(!document.getElementById("inlinewindowOverlay")){$(document.body).append("<div id='inlinewindowOverlay'></div>");}d=window.innerHeight;if(window.scrollMaxY){d+=window.scrollMaxY;}if(!d){d=document.body.clientHeight;}$(document.getElementById("inlinewindowOverlay")).show();if(document.getElementsByTagName("body")[0].scrollHeight<d){h=d;}else{h=document.getElementsByTagName("body")[0].scrollHeight;}document.getElementById("inlinewindowOverlay").style.height=h+"px";$("#"+b).show().css({top:g,left:c,"z-index":"1000"});}function deactivateInlineWindow(a){$("#inlinewindowOverlay").remove();$(document.getElementById(a)).hide();
$(document.getElementById(a)).attr({style:"top:128px;left:119px;"});}function iwLoadElementsFromFile(c,e,d,a){var b=$.ajax({url:c,beforeSend:function(){if(a){if(a.preloader&&a.preloaderElement){var f="<img src='"+a.preloader+"' />";$("#"+e+" "+a.preloaderElement).html(f);}}},success:function(g){var f;for(f in d){if(d.hasOwnProperty(f)){$("#"+e+" ."+f).html($(b.responseText).find(d[f]).html());activateInlineWindow(e);}}if(a){if(a.iwTitle){$("#"+e+" .titleHeadline").text(a.iwTitle);}}},error:function(f){if(a){if(a.preloaderElement){$(a.preloaderElement).text(b.status);}}}});}$(document).ready(function(){var a;$(".activateInlineWindow").click(function(){var b="inlineWindow_"+$(this).attr("id"),c;activateInlineWindow(b);if($(this).hasClass("iwTitle")){c=$(this).attr("title");}if($(this).hasClass("iwLoader")){a=$(this).attr("href");iwLoadElementsFromFile(a,b,{titleHeadline:"#iwPageHeadline",contentText:"#iwPageCopy"},{preloader:"/assets/images/global/ajax-loader.gif",preloaderElement:".contentText",iwTitle:c});}return false;});$(".deactivateInlineWindow").click(function(){deactivateInlineWindow("inlineWindow_"+($(this).attr("id").replace(/(\w[^\n\r$]+)_/,"")));});$(".activateInlineWindow,.generateMousePointer").attr({style:"cursor:pointer"});});function browseContinents(a){var b=$(a).attr("id").replace("activate","");$(a).parent().siblings().children().removeClass("continentActive");$(a).addClass("continentActive");$(document.getElementById("iwWorldWide"+b)).siblings().hide();$(document.getElementById("iwWorldWide"+b)).show();}