(function(B,C){B[C]=B[C].replace(/\bnojs\b/,"js");})(document.body,"className");function loadScript(url,callback){var script=document.createElement("script");script.type="text/javascript";if(script.readyState){script.onreadystatechange=function(){if(script.readyState=="loaded"||script.readyState=="complete"){script.onreadystatechange=null;callback();}};}else{script.onload=function(){callback();};}script.src=url;document.getElementsByTagName("head")[0].appendChild(script);}var isIE6=false;function initNav(){$browser=jQuery.browser;browserMajorVersion=$browser.version.substr(0,1);if($browser.msie&&browserMajorVersion==6){return;}$nav=jQuery("#nav");$navMainItems=jQuery("#nav>ul>li");$productNav=$nav.find(".produkte");$schnelleinstieg=jQuery("#schnelleinstieg button");$schnelleinstiegLayers=jQuery("#schnelleinstieg div.btnLayer");var navLvl2Config={over:openSubMenu,timeout:300,out:closeSubMenu,sensitivity:7};$schnelleinstieg.click(function(e){closeLayers();$this=jQuery(this);if($this.parent().hasClass("has_childs")){$schnelleinstiegLayers.hide();$schnelleinstieg.removeClass("open");$this.toggleClass("open").parent().find("div.btnLayer:first").click(function(e){e.stopPropagation();}).toggle(0);e.stopPropagation();if(jQuery(this).hasClass("open")){if($browser.msie&&browserMajorVersion<=7){for(i=0,I=$schnelleinstieg.length;i<I;i++){if(jQuery($schnelleinstieg[i]).parent().attr("class")!=$this.parent().attr("class")){jQuery($schnelleinstieg[i]).css("z-index",($this.css("z-index")-1));jQuery($schnelleinstieg[i]).parent().css("z-index",($this.css("z-index")-1));}}}jQuery("body").bind("click",function(ev){if($browser.msie&&browserMajorVersion<=7){$schnelleinstieg.parent().css("z-index","5");}$schnelleinstieg.removeClass("open");$schnelleinstiegLayers.hide();jQuery(this).unbind(ev);});}}});$navMainItems.hover(function(){toggleMenu(jQuery(this),"over");},function(){toggleMenu(jQuery(this),"out");});$productNav.find("li.has_childs").hoverIntent(navLvl2Config);}zIndexTmp=99102;function toggleMenu($this,state){closeLayers();if($this.hasClass("has_childs")){if(state=="over"){$schnelleinstieg.removeClass("open");$schnelleinstiegLayers.hide();zIndexTmp++;$this.css("zIndex",zIndexTmp).addClass("lvl1Hover").find("div:first").show(0);}else{$this.find("div:first").hide(0,function(){jQuery(this).parents("li.lvl1:first").removeClass("lvl1Hover");});}}}function openSubMenu(){$this=jQuery(this);var $subMenu=$this.find("div:first");$subMenu[0].style.display="block";if(jQuery.browser.msie&&browserMajorVersion>6){adjustIEShadow($this,$subMenu);}}function closeSubMenu(){$this=jQuery(this);var $subMenu=$this.find("div:first");$subMenu[0].style.display="none";if(jQuery.browser.msie&&browserMajorVersion>6){adjustIEShadow($this,$subMenu);}}function adjustIEShadow($this,$subMenu){$shadowLeft=jQuery("#shadowLeft");if($shadowLeft.length){$shadowLeft.hide();}else{$shadowLeft=jQuery('<div id="shadowLeft"></div>)').hide().appendTo("body");}$lvl1Menu=jQuery($this.context).parents("div.sub_lvl1");lvl1Height=$lvl1Menu.height();lvl1Offset=$lvl1Menu.offset().top;lvl1Sum=Math.floor(lvl1Height+lvl1Offset);lvl2Height=$subMenu.height();lvl2Offset=$subMenu.offset().top;lvl2Sum=Math.floor(lvl2Offset+lvl2Height);var versionOffset=3;if(browserMajorVersion<8){versionOffset=-3;}if(lvl2Sum>lvl1Sum){$shadowLeft.css({left:$this.offset().left+176+"px",top:lvl1Sum+versionOffset+"px",height:lvl2Sum-lvl1Sum+"px"}).show();}}function closeLayers(){jQuery("#mpb,#content_modules").find("div.button").each(function(){var layer=jQuery(this).find("div.layer");if(layer.css("display")=="block"){jQuery(this).removeClass("active");jQuery(this).find("div.arrow").removeClass("arrow_active");jQuery(this).find("div.icon").removeClass("icon_active");jQuery(this).find("a.button").show();layer.hide();}});}jQuery(".neo-what, .neo-full").hide();jQuery(".neo-teaser").each(function(){jQuery(this).replaceWith('<a class="neo-teaser" href="#">'+jQuery(this).html()+"</a>");});jQuery(".neo-teaser").click(function(){jQuery(this).siblings(".neo-more").click();return false;});jQuery(".neo-more").click(function(){jQuery(".neo-close").click();jQuery(this).parent().parent("li").css("height",jQuery(this).parent().parent("li").css("height"));jQuery(this).siblings(".neo-what, .neo-full").toggle();jQuery(this).siblings(".neo-what").after('<span class="neo-close"></span>');jQuery("body").append('<div class="neo-full-close"></div>');jQuery(".neo-close").click(function(){jQuery(this).siblings(".neo-what, .neo-full, .neo-more").toggle();jQuery(this).unwrap();jQuery(this).remove();jQuery(".neo-full-close").remove();return false;});jQuery(".neo-full-close").click(function(){jQuery(".neo-close").click();});jQuery(this).parent().wrapInner('<div class="neo-mehr" />');jQuery(this).toggle();return false;});function isValidEmail(emailAddress){string=emailAddress.toUpperCase();var pattern=new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);return pattern.test(string);}jQuery(".js-validate").submit(function(){var error=false;jQuery(".val-hint").remove();jQuery(".val-email").each(function(){if(!isValidEmail(jQuery(this).val())){jQuery(this).parent().parent().addClass("error");jQuery(this).parent().siblings("p").append('<span class="val-hint">Bitte geben Sie eine gültige E-Mail-Adresse an.</span>');error=true;}else{jQuery(this).parent().parent().removeClass("error");}});jQuery(".val-email-rep").each(function(){if(jQuery(this).val().toUpperCase()!=jQuery(".val-email").val().toUpperCase()){jQuery(this).parent().parent().addClass("error");jQuery(this).parent().siblings("p").append('<span class="val-hint">Die angegebenen E-Mail-Adressen stimmen nicht überein.</span>');error=true;}else{jQuery(this).parent().parent().removeClass("error");}});jQuery(".val-checked").parent().parent().removeClass("error");jQuery(".val-checked:not(:checked)").each(function(){jQuery(this).parent().parent().addClass("error");jQuery(this).parent().siblings("p").append('<span class="val-hint">Bitte bestätigen Sie, die Datenschutzhinweise gelesen zu haben.</span>');error=true;});jQuery(".val-selection option:selected").each(function(){if(jQuery(this).val()=="none"){jQuery(this).parent().parent().parent().addClass("error");jQuery(this).parent().parent().siblings("p").append('<span class="val-hint">Bitte wählen Sie Ihre Branche.</span>');error=true;}else{jQuery(this).parent().parent().parent().removeClass("error");}});if(error){focusError();return false;}});function getUrlVars(){var vars=[],hash;var hashes=window.location.href.slice(window.location.href.indexOf("?")+1).split("&");for(var i=0;i<hashes.length;i++){hash=hashes[i].split("=");vars.push(hash[0]);vars[hash[0]]=hash[1];}return vars;}function focusError(){if(jQuery(".error").length>0){jQuery("body").scrollTo(".error:first",300,{offset:-50});}}function initPage(){if(window.location.href.indexOf(".html")==-1){submit_file_pretension="";submit_file_extension=".php";}else{submit_file_pretension="tarifrechner_";submit_file_extension=".html";}jQuery("#showall,.copy").hover(function(){var cssObj={color:"#000","text-decoration":"underline"};jQuery(this).css(cssObj);},function(){var cssObj={color:"#707173","text-decoration":"none"};jQuery(this).css(cssObj);});jQuery("form.form fieldset .butShowInitially").show();var pic=new Image(1,1);pic.src="/global/grp/img/form_error_bg.gif";jQuery(".grouptrigger").change(function(){var toCheck=":checked";if(jQuery(this).hasClass("inverse")){toCheck=":not(:checked)";}if((this.tagName=="INPUT")&&(jQuery(this).attr("type")=="text")){if(jQuery(this).attr("value")!=""){jQuery(".group-"+this.id).show(100);}else{var classList=jQuery(".group-"+this.id).attr("class").split(" ");var dataSomewhereElse=false;jQuery.each(classList,function(i,item){if(item.substr(0,6)==="group-"){if(jQuery("#"+item.substr(6)).attr("value")!=""){dataSomewhereElse=true;}}});if(!dataSomewhereElse){jQuery(".group-"+this.id).hide(100);}}}else{if(this.tagName=="SELECT"){var visible=".group-"+jQuery("#"+this.id+" :selected").attr("id");var hideGroup="."+this.id;jQuery(hideGroup).hide(100);jQuery(visible).show(100);}else{if(jQuery("#"+this.id).is(toCheck)){var hideGroup="."+jQuery(this).parent().parent().attr("id");try{jQuery(hideGroup).hide();}catch(err){}if(jQuery(this).attr("type")=="radio"){jQuery(".group-"+this.id).show();}else{jQuery(".group-"+this.id).show(100);}}else{jQuery(".group-"+this.id).hide(100);}}}});var id0="form.form .teaser";var id1="form.form .more";var id2="form.form .close";jQuery("select#hideGroupC").change(function(){if(jQuery(this).val()==0){jQuery("#securitytraining-others").hide();}});jQuery(".infotrigger").change(function(){jQuery(this).closest("li").toggleClass("info");});function addMore(id){jQuery(id).click(function(event){closeAll();event.stopPropagation();var oldHTML=jQuery(this).parent().attr("innerHTML");var theHead=jQuery(".what",jQuery(this).parent()).attr("innerHTML");var theSpan=jQuery(".teaser",jQuery(this).parent()).attr("innerHTML")+jQuery(".full",jQuery(this).parent()).attr("innerHTML");jQuery(this).parent().html('<div class="mehr"><span class="what">'+theHead+'</span><div class="close"></div><p>'+theSpan+"</p></div>"+oldHTML);addClose(id2);addClose("body");});}function addClose(id){jQuery(id).click(function(event){event.stopPropagation();jQuery(id2).parent().remove();addMore(id0);addMore(id1);});}function closeAll(){jQuery(id2).click();}addMore(id0);addMore(id1);jQuery(".progressbutton").mouseenter(function(){jQuery(".title",this).toggle();if(jQuery(this).hasClass("left")){jQuery(this).parent().parent().parent().removeClass("progress_step_done_done");jQuery(this).parent().parent().parent().addClass("progress_step_act_done");}if(jQuery(this).hasClass("right")){jQuery(this).parent().parent().parent().removeClass("progress_step_done_done");jQuery(this).parent().parent().parent().addClass("progress_step_done_act");}if(jQuery(this).hasClass("wide")){jQuery(this).parent().parent().parent().addClass("progress_step_act");jQuery(this).parent().parent().parent().removeClass("progress_step_done");}if(jQuery(this).hasClass("short")){jQuery(this).parent().parent().parent().addClass("progress_step_act_act");jQuery(this).parent().parent().parent().removeClass("progress_step_done_act");}});jQuery(".progressbutton").mouseleave(function(){jQuery(".title",this).toggle();if(jQuery(this).hasClass("left")){jQuery(this).parent().parent().parent().addClass("progress_step_done_done");jQuery(this).parent().parent().parent().removeClass("progress_step_act_done");}if(jQuery(this).hasClass("right")){jQuery(this).parent().parent().parent().addClass("progress_step_done_done");jQuery(this).parent().parent().parent().removeClass("progress_step_done_act");}if(jQuery(this).hasClass("wide")){jQuery(this).parent().parent().parent().addClass("progress_step_done");jQuery(this).parent().parent().parent().removeClass("progress_step_act");}if(jQuery(this).hasClass("short")){jQuery(this).parent().parent().parent().addClass("progress_step_done_act");jQuery(this).parent().parent().parent().removeClass("progress_step_act_act");}});jQuery("#copy_address").click(function(){var selectedGender=jQuery("input[name='gender']:checked").val();jQuery("#owner_frau,#owner_herr").removeAttr("checked");if(selectedGender==1){jQuery("#owner_herr").attr("checked","checked");}else{if(selectedGender==0){jQuery("#owner_frau").attr("checked","checked");}}var selectedTitle=jQuery("#titel option:selected").index();jQuery("#owner_titel option").removeAttr("selected");jQuery("#owner_titel option:eq("+selectedTitle+")").attr("selected","selected");jQuery("#owner_name").val(jQuery("#name").val());jQuery("#owner_family").val(jQuery("#family").val());jQuery("#owner_addendum").val(jQuery("#addendum").val());jQuery("#owner_company").val(jQuery("#company").val());jQuery("#owner_street").val(jQuery("#street").val());jQuery("#owner_no").val(jQuery("#no").val());jQuery("#owner_postlz").val(jQuery("#postlz").val());jQuery("#owner_ort").val(jQuery("#ort").val());});collapse(jQuery(".collapse .legend input"));jQuery(".collapse .legend input").each(function(){jQuery(this).change(function(){if(jQuery(this).attr("checked")==true){openCollapsed(jQuery(this));jQuery("form.form fieldset .hide").hide();jQuery("form.form fieldset .butShowInitially").show();}else{collapse(jQuery(this));}});});function openCollapsed(object){object.parent().parent().parent().find("li").show();object.parent().parent().parent().removeClass("desaturate");object.parent().parent().parent().find(".form_footer").remove();}function collapse(object){object.parent().parent().parent().find("li").hide();object.parent().parent().parent().addClass("desaturate");object.parent().parent().parent().append('<div class="form_footer">&nbsp;</div>');}jQuery("#job_type").change(function(){jQuery("#job_area .text").remove();if(jQuery(this).val()!=0){jQuery("#job_area .firstline_checkboxes").hide();jQuery("#job_area p").before('<div class="form_elements text"><p>Dieser Ausbildungsberuf kann derzeit nur in Hannover erlernt werden.</p></div>');}else{jQuery("#job_area .firstline_checkboxes").show();}});jQuery("#education_graduation").val("7");selectAbitur();jQuery("#education_graduation").change(function(){var val=jQuery(this).val();switch(val){case"1":case"2":case"3":case"4":jQuery(".ba, .accounting, .informatics, .average, #education_grade_math_02, #education_grade_math_03, #education_grade_math_04, #education_grade_german_02, #education_grade_german_03, #education_grade_german_04").hide();jQuery(".math, #education_grade_math_01, #education_grade_german_01").show();jQuery(".applicant_grades .text p").text("Haupt- und Realschulabsolventen tragen bitte ihre Abschlußnoten in Mathematik und Deutsch ein");break;case"5":case"6":case"7":selectAbitur();break;case"8":jQuery(".ba, .accounting, .average, #education_grade_math_03, #education_grade_math_04, #education_grade_german_03, #education_grade_german_04").hide();jQuery(".math, .informatics, #education_grade_math_01, #education_grade_math_02, #education_grade_german_01, #education_grade_german_02").show();jQuery(".applicant_grades .text p").text("Absolventen von Informatikschulen tragen bitte ihre Abschlußnoten in Mathematik, Deutsch und Informatik ein.");break;case"9":jQuery(".math, .informatics, .average, #education_grade_german_03, #education_grade_german_04").hide();jQuery(".ba, .accounting, #education_grade_german_01, #education_grade_german_02").show();jQuery(".applicant_grades .text p").text("Absolventen von Wirtschaftsschulen tragen bitte ihre Abschlußnoten in Deutsch, Betriebswirtschaft und Rechnungswesen ein.");break;case"10":jQuery(".ba, .accounting, .informatics, .math, .average, #education_grade_math_02, #education_grade_math_03, #education_grade_math_04").hide();jQuery(".average, #education_grade_german_01, #education_grade_german_02").show();jQuery(".applicant_grades .text p").text("Hochschulabsolventen tragen bitte ihre Abschlußnoten in Deutsch und ihre Durchschnittsnote ein.");break;default:jQuery(".ba, .accounting, .informatics").hide();jQuery(".math,  .average, #education_grade_math_01, #education_grade_math_02, #education_grade_math_03, #education_grade_math_04, #education_grade_german_01, #education_grade_german_02, #education_grade_german_03, #education_grade_german_04").show();jQuery(".applicant_grades .text p").text("Abiturienten tragen bitte ihre Durchschnittsnote (Abinote) und die Punktbewertung der Kurse Mathematik und Deutsch der letzten vier Halbjahre ein.");}});function selectAbitur(){jQuery(".ba, .accounting, .informatics").hide();jQuery(".math,  .average, #education_grade_math_01, #education_grade_math_02, #education_grade_math_03, #education_grade_math_04, #education_grade_german_01, #education_grade_german_02, #education_grade_german_03, #education_grade_german_04").show();jQuery(".applicant_grades .text p").text("Abiturienten tragen bitte ihre Durchschnittsnote (Abinote) und die Punktbewertung der Kurse Mathematik und Deutsch der letzten vier Halbjahre ein.");}jQuery("input#k").change(function(){if(jQuery("input#k:checked").length>=1){jQuery("#open_occupantsprotection").click();}});jQuery("#apply_occupantsprotection").click(function(){jQuery.fancybox.close();});jQuery("input[name=reply_channel]:radio").change(function(){if(jQuery(this).val()==1){jQuery(".input_switch .email").hide();jQuery(".input_switch .phone").show();}else{jQuery(".input_switch .email").show();jQuery(".input_switch .phone").hide();}});if(jQuery("#contact_map_canvas").length>0){function initialize(){var latlng=new google.maps.LatLng(52.372068,9.735686);var fullOptions={zoom:8,center:latlng,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControl:true,scaleControl:true,navigationControl:true,navigationControlOptions:{style:1,position:google.maps.ControlPosition.TOP_LEFT}};var compactOptions={zoom:8,center:latlng,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControl:false};if(jQuery("#contact_map_canvas").is(".compact")){myOptions=compactOptions;}else{myOptions=fullOptions;}var map=new google.maps.Map(document.getElementById("contact_map_canvas"),myOptions);var branches=[["VHV",52.372068,9.735686,1],];setMarkers(map,branches);}var markers=[];function createMarkerImage(num){var image=new google.maps.MarkerImage("/global/grp/img/marker/"+num+".png",new google.maps.Size(24,46),new google.maps.Point(0,0),new google.maps.Point(4,44));return image;}function setMarkers(map,locations){var shadow=new google.maps.MarkerImage("/global/grp/img/marker/shadow.png",new google.maps.Size(51,39),new google.maps.Point(0,0),new google.maps.Point(8,32));var shape={coord:[1,1,1,46,24,46,24,1],type:"poly"};for(var i=0;i<1;i++){var branch=locations[i];var myLatLng=new google.maps.LatLng(52.372068,9.735686);var marker=new google.maps.Marker({position:myLatLng,map:map,shadow:shadow,icon:createMarkerImage(i+1),shape:shape,title:"vhv",zIndex:2});markers.push(marker);var contentString='<div id="overlay" class="clearfix">	<img alt="" src="/global/grp/img/vhv_logo_small.gif"/>	<p>		<strong>VHV Versicherung AG</strong><br/>		VHV-Platz 1<br/>		30177 Hannover<br/>	</p>	<p class="span-10 left">		Tel.:0511/907-0<br/>		E-Mail:<a href="info@vhv.de">info@vhv.de</a>	</p>	<p class="span-10 left">		<a href="/" class="arrow">Weitere Informationen</a>		<a href="/" class="arrow">Routenplaner</a>	</p></div>';var infowindow=new InfoBox({content:contentString,pixelOffset:new google.maps.Size(-267,-245),boxStyle:{background:"url('/global/grp/img/gmap_bubble.png') no-repeat",width:"320px",height:"237px"},closeBoxURL:"/global/grp/img/gmap_bubble_close.png' class='closBoxImg",closeBoxMargin:"6px",maxWidth:320,boxClass:"gmibox"});google.maps.event.addListener(marker,"click",function(){});infowindow.open(map,marker);}}jQuery("#contact_map_canvas").css("height","360px");jQuery.ready(initialize());}if(jQuery("#garage_map_canvas").length>0){function garage_initialize(){var position=new google.maps.LatLng(52.372068,9.735686);var options={zoom:8,center:position,navigationControl:false,scaleControl:true,mapTypeControl:false,mapTypeId:google.maps.MapTypeId.ROADMAP};var map=new google.maps.Map(document.getElementById("garage_map_canvas"),options);var shadow=new google.maps.MarkerImage("/global/grp/img/marker/shadow.png",new google.maps.Size(51,39),new google.maps.Point(0,0),new google.maps.Point(8,32));var image=new google.maps.MarkerImage("/global/grp/img/marker/garage.png",new google.maps.Size(24,46),new google.maps.Point(0,0),new google.maps.Point(4,44));var garageMarker=new google.maps.Marker({position:position,map:map,shadow:shadow,icon:image});var contentString='<div class="garage-overlay"><img src="/global/grp/img/partnerwerkstatt.png" alt="Partnerwerkstatt" /><p>Diese Werkstatt ist ein Partnerbetrieb der VHV.</p><p>Bitte wenden Sie sich im Schadensfall immer zuerst an die Service-Hotline, bevor Sie eine Werkstatt aufsuchen:</p><img src="/global/grp/img/overlay_phone.png" /><p>Mi. - Fr. 8:00 Uhr - 18:00 Uhr</p></div>';var infowindow=new InfoBox({content:contentString,pixelOffset:new google.maps.Size(-165,-124),boxStyle:{background:"url('/global/grp/img/gmap-shadowbox.png') no-repeat",width:"329px",height:"248px"},closeBoxURL:"/global/grp/img/gmap_bubble_close.png",closeBoxMargin:"12px",maxWidth:290});google.maps.event.addListener(garageMarker,"click",function(){infowindow.open(map,garageMarker);});}jQuery("#garage_map_canvas").css("height","550px");jQuery.ready(garage_initialize());}function elementSupportAttribute(element,attribute){var test=document.createElement(element);if(attribute in test){return true;}else{return false;}}(function(jQuery){jQuery.fn.placeholder=function(options){var defaults={css_class:"placeholder"};var options=jQuery.extend(defaults,options);this.each(function(){if(jQuery(this).attr("placeholder")!==undefined){var phvalue=jQuery(this).attr("placeholder");var currvalue=jQuery(this).attr("value");if(phvalue==currvalue){jQuery(this).addClass(options.css_class);}if(currvalue==""){jQuery(this).addClass(options.css_class);jQuery(this).val(phvalue);}jQuery(this).focusin(function(){var ph=jQuery(this).attr("placeholder");if(ph==jQuery(this).val()){jQuery(this).val("").removeClass(options.css_class);}});jQuery(this).focusout(function(){var ph=jQuery(this).attr("placeholder");if(jQuery(this).val()==""){jQuery(this).val(ph).addClass(options.css_class);}});}});return this;};})(jQuery);jQuery("input:text").placeholder({css_class:"placeholder"});jQuery("textarea").placeholder({css_class:"placeholder"});jQuery("#berater_kontakt_select").children("li").bind("mouseover",function(){closeLayers();jQuery("#berater_kontakt").children("div.content").css("display","none");jQuery("#berater_kontakt").children("div.content:eq("+jQuery(this).index()+")").css("display","block");jQuery("#berater_kontakt_zeiger").css("background-position",17+jQuery(this).index()*54+"px -225px");});jQuery("div.button").bind("mouseover",function(){jQuery(this).addClass("hover");jQuery(this).find("div.arrow").addClass("arrow_hover");jQuery(this).find("div.icon").addClass("icon_hover");jQuery(this).find("div.icon").addClass("icon_more_under_hover");});jQuery("div.button").bind("mouseout",function(){jQuery(this).removeClass("hover");jQuery(this).find("div.arrow").removeClass("arrow_hover");jQuery(this).find("div.icon").removeClass("icon_hover");jQuery(this).find("div.icon").removeClass("icon_more_under_hover");});jQuery("div.more_under").bind("mouseover",function(){jQuery(this).find("ul.layer_list").show();});jQuery("div.more_under").bind("mouseout",function(){jQuery(this).find("ul.layer_list").hide();});jQuery("div.button").bind("click",function(e){var layer=jQuery(this).find("div.layer");if(layer.html()){var link=jQuery(this).find("a.button");var arrow=jQuery(this).find("div.arrow");var icon=jQuery(this).find("div.icon");var button=jQuery(this);var layerContent=jQuery(this).find("div.layer_content");if(layer.css("display")=="none"){closeLayers();arrow.addClass("arrow_active");icon.addClass("icon_active");button.addClass("active");link.hide();button.css("z-index","99999");layer.show();jQuery("body").bind("click",function(e){button.removeClass("active");arrow.removeClass("arrow_active");icon.removeClass("icon_active");link.show();layer.hide();jQuery(this).unbind(e);});e.stopPropagation();layer.bind("click",function(e){e.stopPropagation();});layer.find("div.tc").css("width",layerContent.width()+"px");layer.find("div.bc").css("width",layerContent.width()+"px");layer.find("div.lc").css("height",layerContent.height()+"px");layer.find("div.rc").css("height",layerContent.height()+"px");if(layer.attr("id")=="berater_nachricht"){layer.css("top","-48px");}else{if(layer.attr("id")=="expertenrat_nachricht"){layer.css("top","-252px");}else{if(layer.attr("id")=="expertenrat_telefon"){layer.css("top","-90px");}else{if(layer.hasClass("beraten_lassen_layer")){layer.css("top","-150px");}else{if(layer.attr("id")=="produkt_schnellauswahl"){layer.css("top","-"+layerContent.height()*0.36+"px");}else{layer.css("top","-"+layerContent.height()*0.49+"px");}}}}}}else{if(layer.css("display")=="block"){button.removeClass("active");arrow.removeClass("arrow_active");icon.removeClass("icon_active");link.show();layer.hide();}}}});jQuery("#content_modules, #startpage_teaser").find("div.move_box").each(function(){var boxCount=jQuery(this).find("div.move_box_content").size();if(jQuery(this).parents("#startpage_teaser").size()!=0){var boxWidth=jQuery(this).hasClass("move_box_3full")?304:228;}else{var boxWidth=jQuery(this).hasClass("move_box_small")?155:222;}var containerWidth=boxCount*boxWidth;var moveBoxContainer=jQuery(this).find("div.move_box_content_container");moveBoxContainer.css("width",containerWidth+"px");var m=containerWidth/boxCount;var mcalc=boxCount-1;var mv=false;var buttonPrev=jQuery(this).find("a.prev");var buttonNext=jQuery(this).find("a.next");if(jQuery(this).parent().parent().attr("id")=="content_modules"){var maxVisibleBoxes=3;}else{var maxVisibleBoxes=4;}if(jQuery(this).hasClass("move_box_small")){maxVisibleBoxes=1;}if(boxCount>maxVisibleBoxes){buttonNext.show();}buttonPrev.click(function(){if(!moveBoxContainer.is(":animated")){var cm=parseInt(moveBoxContainer.css("margin-left"));if(isNaN(cm)){cm=0;}var returnFalse=0;for(var i=0;i<boxCount;i++){if(cm!=0-m*i){returnFalse++;}}if(returnFalse==boxCount){return false;}if(cm<0){moveBoxContainer.animate({marginLeft:cm+m},"normal",function(){if(parseInt(moveBoxContainer.css("margin-left"))==0){buttonPrev.hide();}buttonNext.show();});}else{moveBoxContainer.animate({marginLeft:0-m*mcalc},"fast");}}return false;});buttonNext.click(function(){if(!moveBoxContainer.is(":animated")){var cm=parseInt(moveBoxContainer.css("margin-left"));if(isNaN(cm)){cm=0;}var returnFalse=0;for(var i=0;i<boxCount;i++){if(cm!=0-m*i){returnFalse++;}}if(returnFalse==boxCount){return false;}if(cm>0-m*mcalc){moveBoxContainer.animate({marginLeft:cm-m},"normal",function(){if((containerWidth-boxWidth*maxVisibleBoxes)==(parseInt(moveBoxContainer.css("margin-left"))*-1)){buttonNext.hide();}buttonPrev.show();});}else{moveBoxContainer.animate({marginLeft:0},"fast");}}return false;});});jQuery("div.img_toggle").each(function(){var imgCon=jQuery(this);var firstImg=imgCon.find("img:eq(0)");var secondImg=imgCon.find("img:eq(1)");imgCon.bind("mouseover",function(){firstImg.hide();secondImg.show();});imgCon.bind("mouseout",function(){secondImg.hide();firstImg.show();});});jQuery("div.download_box").each(function(){jQuery(this).bind("mouseover mouseout",function(){jQuery(this).toggleClass("download_box_hover");});jQuery(this).bind("click",function(){var aTag=jQuery(this).find("a");if(aTag.attr("target")=="_blank"){window.open(aTag.attr("href"));}else{window.location=aTag.attr("href");}return false;});});jQuery("#berater_lebenssituation,.schnellrechner").find("a.radio").bind("click",function(){jQuery(this).siblings().removeClass("selected");jQuery(this).toggleClass("selected");});jQuery(".schnellrechner").find("a.checkbox").bind("click",function(){jQuery(this).toggleClass("checkbox_selected");});function hightlightTab(elem,nav){nav.find(".tab_nav").each(function(){jQuery(this).removeClass("selected");jQuery(this).removeClass("selected_first");jQuery(this).removeClass("selected_last");jQuery(this).find("div.tab_bg_r").css("visibility","visible");});elem.removeClass("cy_tab_hover");elem.prev().find("div.tab_bg_r").css("visibility","hidden");elem.addClass("selected");elem.find("div.icon").removeClass("icon_hover");if(!elem.prev().hasClass("tab_nav")){elem.addClass("selected_first");}else{if(!elem.next().hasClass("tab_nav")){elem.addClass("selected_last");}}}jQuery("a").click(function(){jQuery(this).blur();});jQuery("div.tabs_nav .selected").not(".no_script").each(function(){var elem=jQuery(this);if(!elem.prev().hasClass("tab_nav")){}else{if(!elem.next().hasClass("tab_nav")){}}});jQuery("div.tabs").not(".no_script").each(function(){var tabs=jQuery(this);var tabsNav=jQuery(this).find("div.tabs_nav");tabsNav.find(".tab_nav").not(".more_under").bind("click",function(){tabs.find("div.tab_panel").hide();if(jQuery(this).parent().hasClass("layer_list")){hightlightTab(jQuery(this).parent().parent(),tabsNav);indi=jQuery(this).index()+jQuery(this).parent().parent().index();}else{hightlightTab(jQuery(this),tabsNav);indi=jQuery(this).index();}tabs.find("div.tab_panel:eq("+indi+")").show("fast",function(){});return false;});tabsNav.find("div.tab_nav").not(".more_under").bind("mouseover mouseout",function(){jQuery(this).not(".selected").find("div.icon").toggleClass("icon_hover");});});jQuery(".experten_ort_map form").not(".beraten_lassen_micro_layer form").each(function(){var self=jQuery(this);var inputText=self.find("input.text");var plzError=self.parent().parent().children("em");var overlay=self.parent().parent().parent().children("div.opacity_overlay");var content=self.parent().parent().parent().children("div.content");jQuery(this).submit(function(){plz=inputText.val();rePlz=new RegExp(/^\d{5}$/);if(!rePlz.test(plz)){if(content.css("display")=="none"){plzError.css("display","block");}else{overlay.fadeIn("slow",function(){content.hide();overlay.fadeOut("slow",function(){plzError.css("display","block");});});}}else{try{loadDBA(urlDbaDatenDyn,urlDbaSessionDyn,plz);}catch(e){}plzError.hide();overlay.fadeIn("slow",function(){content.fadeIn("slow",function(){});});}});});jQuery(".beraten_lassen_micro_layer form").each(function(){var self=jQuery(this);var closer=self.parent().parent().parent().children("div.one").children("a.backer");var inputText=self.find("input.text");var plzError=self.parent().parent().children("em");var overlay=self.parent().parent().parent().children("div.two");var content=self.parent().parent().parent().children("div.one");jQuery(this).submit(function(){plz=inputText.val();rePlz=new RegExp(/^\d{5}$/);if(!rePlz.test(plz)){plzError.css("display","block");}else{try{loadDBA(urlDbaDatenDyn,urlDbaSessionDyn,plz);}catch(e){}plzError.hide();overlay.fadeOutIeSave("slow",function(){content.fadeInIeSave("slow",function(){});});}});closer.bind("click",function(){overlay.fadeInIeSave("slow",function(){content.fadeOutIeSave("slow",function(){});});jQuery("#beraten_lassen_micro_layer input.text").val("Bitte PLZ eingeben");});});jQuery("#firmen_berater_plz_search_form").each(function(){var searchForm=jQuery(this);var searchCon=jQuery("#firmen_berater_plz_search");var searchField=searchCon.find("div.input");var searchError=jQuery(".plz_search_box em");var searchResult=jQuery("#firmen_berater_kontakt").find("div.berater_search_result");var searchResultOverlay=jQuery("#firmen_berater_kontakt .content .opacity_overlay");var aOpen=searchCon.find("a.plz_search_open");var aClose=searchCon.find("a.plz_search_close");function fadeInCross(elem,speed,callback){elem.fadeIn(speed,callback);}function fadeOutCross(elem,speed,callback){elem.fadeOut(speed,callback);}searchForm.submit(function(){plz=jQuery("#firmen_berater_plz_search input.text").val();rePlz=new RegExp(/^\d{5}$/);if(!rePlz.test(plz)){searchCon.fadeOutIeSave("slow",function(){searchCon.addClass("error_plz_search");searchError.fadeInIeSave("slow");searchCon.fadeInIeSave("slow");});}else{searchError.hide();searchCon.removeClass("error_plz_search");try{loadDBA(urlDbaDatenDyn,urlDbaSessionDyn,plz);}catch(e){}searchField.fadeOutIeSave("fast");searchCon.fadeOutIeSave("slow",function(){aOpen.removeClass("hidden");aClose.addClass("hidden");searchCon.addClass("toggled_plz_search");searchResult.fadeInIeSave("slow");searchResultOverlay.fadeOutIeSave("fast");searchCon.fadeInIeSave("slow",function(){jQuery("#firmen_berater_kontakt").addClass("no_bg_img");});});}});aOpen.bind("click",function(){jQuery("#firmen_berater_plz_search input.text").val("Bitte PLZ eingeben");searchCon.fadeOutIeSave("slow",function(){searchCon.removeClass("toggled_plz_search");searchCon.fadeInIeSave("slow");searchResultOverlay.fadeInIeSave("fast");});aClose.removeClass("hidden");jQuery(this).addClass("hidden");searchField.fadeInIeSave("fast");});aClose.bind("click",function(){searchError.hide();searchCon.removeClass("error_plz_search");searchCon.fadeOutIeSave("slow",function(){searchCon.addClass("toggled_plz_search");searchCon.fadeInIeSave("slow");aOpen.removeClass("hidden");});jQuery(this).addClass("hidden");searchField.fadeOutIeSave("fast");searchResultOverlay.fadeOutIeSave("fast");});});function formatTitle(title,currentArray,currentIndex,currentOpts){return'<div class="fancybox_title"><a href="javascript://" class="fancybox_close" onclick="fancyClose();"></a>'+(title&&title.length?"<h4>"+title+"</h4>":"")+"</div>";}function fancyPicStart(){jQuery("#fancybox-wrap").addClass("fancypicbox-wrap");elemToWidthen=jQuery("#"+this["href"].split("#")[1]);refImageJq=elemToWidthen.children("img");refImgWidth=getIntFromCssValue(refImageJq.css("width"));refImgHeight=getIntFromCssValue(refImageJq.css("height"));subtitleHeight=elemToWidthen.find(".bildunterschrift").length>0?52:0;headerHeight=52;nuHeight=headerHeight+refImgHeight+subtitleHeight;elemToWidthen.css("width",refImgWidth+"px");elemToWidthen.css("height",nuHeight+"px");hasTitleDone=elemToWidthen.find(".fancybox_title").length>0?true:false;if(!hasTitleDone){jQuery(elemToWidthen).prepend('<div class="fancybox_title"><a href="javascript://" onclick="fancyClose();" class="fancybox_close"></a></div>');if(jQuery(elemToWidthen).children("h4").length>0){jQuery(elemToWidthen).find(".fancybox_title").prepend(jQuery(elemToWidthen).children("h4"));}}}function fancyPicClosed(){jQuery("#fancybox-wrap").removeClass("fancypicbox-wrap");}function getIntFromCssValue(val){return parseInt(val.substring(0,val.length-2));}function fancyComplete(){}jQuery(".zoom").fancybox({hideOnContentClick:false,showCloseButton:false,overflow:"hidden",cyclic:true,overlayColor:"#c4c956",overlayOpacity:0.6,autoScale:false,autoDimensions:true,padding:12,margin:11,titleShow:false,scrolling:"no",onComplete:fancyComplete,onClosed:fancyPicClosed,onStart:fancyPicStart});jQuery(".please_wait_overlay").fancybox({hideOnContentClick:false,hideOnOverlayClick:false,showCloseButton:false,overflow:"hidden",cyclic:false,overlayColor:"#c4c956",overlayOpacity:0.6,transitionIn:"fade",speedIn:600,changeSpeed:300,changFade:"fast",autoScale:true,autoDimensions:true,centerOnScroll:true,padding:12,margin:0,index:"999",titleShow:false,titlePosition:"inside",titleFormat:formatTitle,scrolling:"no",onComplete:fancyComplete});jQuery(".form_overlay").fancybox({hideOnContentClick:false,showCloseButton:false,overflow:"hidden",cyclic:true,overlayColor:"#c4c956",overlayOpacity:0.6,autoScale:false,autoDimensions:true,padding:12,margin:11,index:"2",titleShow:true,titlePosition:"inside",titleFormat:formatTitle,scrolling:"no",onComplete:fancyComplete});jQuery(".send_page").fancybox({hideOnContentClick:false,showCloseButton:false,overflow:"hidden",cyclic:true,overlayColor:"#c4c956",overlayOpacity:0.6,autoScale:false,autoDimensions:false,width:750,height:490,padding:12,margin:11,index:"2",titleShow:true,titlePosition:"inside",titleFormat:formatTitle,scrolling:"no",onComplete:fancyComplete});jQuery(".form_overlay_ext").fancybox({hideOnContentClick:false,showCloseButton:false,hideOnContentClick:false,overflow:"hidden",overlayColor:"#c4c956",overlayOpacity:0.6,padding:12,margin:11,index:"2",titleShow:true,titlePosition:"inside",titleFormat:formatTitle,scrolling:"no",onComplete:fancyComplete});jQuery("#berater_mail_kontakt .submit_button_small_2").click(function(){window.location="/privat/kontakt/erfolg";});jQuery("#calculator_save .submit").click(function(){jQuery(".step1").hide();jQuery(".step2").show();jQuery.fancybox.resize();});jQuery(".form_buttons .save, .form_buttons .save_nude").click(function(){jQuery("#open_calculator_save").click();});jQuery("#vehicle_select .apply").click(function(){jQuery("#selected_vehicle").text("Golf 1.4/75 PS (55 KW) / 1390");jQuery.fancybox.close();});jQuery(".tarifrechner #over100k").change(function(){if(jQuery(".tarifrechner #over100k:checked").length!=0){jQuery("#open_currentvalue_overlay").click();jQuery(".tarifrechner #over100k").attr("checked","checked");}});jQuery(".close_layer").click(function(){jQuery.fancybox.close();});jQuery(".shurl").click(function(){window.location=(jQuery(this).attr("shurl")+escape(self.location.href));return false;});jQuery("#sfpartner").change(function(){jQuery("#sfpartner_sf").toggle();});jQuery("#sfparent").change(function(){jQuery("#sfparent_sf").toggle();});if(jQuery("#showall").length>0){jQuery("li.extended").hide();jQuery("#showall").click(function(){jQuery("li.extended").toggle();if(jQuery("li.extended:first").css("display")!="none"){jQuery("#showall").text("Wichtigste Daten");jQuery("#showall").addClass("uparrow");}else{jQuery("#showall").text("Alle anzeigen");jQuery("#showall").removeClass("uparrow");}});}jQuery("#g_submit").click(function(){jQuery(".alternate_result").show();});jQuery(".pstoerer").mouseover(function(e){jQuery(this).parent().children(".sternup").show();jQuery(this).children(".sternup").show();}).mouseout(function(e){jQuery(this).children(".sternup").hide();jQuery(this).parent().children(".sternup").hide();});jQuery(".i-icon-gray").mouseover(function(e){jQuery(this).children(".i-icon-gray_hidden_content").show();}).mouseout(function(e){jQuery(this).children(".i-icon-gray_hidden_content").hide();});var roundaboutIn=false;jQuery("ul.coverflow_signet").roundabout({easing:"easeInOutExpo",bearing:0,tilt:0,minScale:0.538,maxScale:1,maxOpacity:1,minOpacity:0.1,reflect:false,duration:3000});jQuery("ul.coverflow_signet li.roundabout-moveable-item").mouseover(function(e){jQuery(this).css("opacity",1);roundaboutIn=true;}).mouseout(function(e){if(!jQuery(this).hasClass("roundabout-in-focus")){jQuery(this).css("opacity",0.55);}roundaboutIn=false;});jQuery("ul.coverflow_signet li.roundabout-moveable-item a").focus(function(e){jQuery(this).blur();});var autoplayIntervall=setInterval(function(){if(!roundaboutIn){jQuery("ul.autoplay").roundabout_animateToNextChild();}},7000);flowplayer("a.video_player","/global/grp/swf/flowplayer-3.2.2.swf",{clip:{autoPlay:false}});jQuery(".field_tooltip").tooltip({position:"center right",offset:[-2,10]});jQuery("input.text").each(function(i){jQuery(this).attr("title",jQuery(this).attr("value"));});jQuery("input.submit").focus(function(){jQuery(this).blur();});jQuery("input.text").focus(function(){if(jQuery(this).attr("title")==jQuery(this).attr("value")){jQuery(this).attr("value","");}});jQuery("input.text").blur(function(){if(jQuery(this).attr("value")==""){jQuery(this).attr("value",jQuery(this).attr("title"));}});var downbox_solo_head=jQuery(".downbox_solo h4");if(downbox_solo_head.length){downbox_solo_head.click(function(){if(jQuery(this).hasClass("active")){jQuery(this).removeClass("active");jQuery(this).parent().children("table").slideUp("slow");}else{jQuery(".downbox_solo h4.active").parent().children("table").slideUp("fast");jQuery(".downbox_solo h4.active").removeClass("active");jQuery(this).addClass("active");jQuery(this).parent().children("table").slideDown("slow");}});}var solidbox_solo_head=jQuery(".solidbox_solo h4");if(solidbox_solo_head.length){solidbox_solo_head.click(function(){if(jQuery(this).hasClass("active")){jQuery(this).removeClass("active");jQuery(this).parent().children("div.toggler").slideUp("slow");}else{jQuery(this).addClass("active");jQuery(this).parent().children("div.toggler").slideDown("slow");}});}$social=jQuery("#social");if(jQuery("#social").length){var socialPosY=$social.offset().top-10;jQuery(window).scroll(function(){if(jQuery(window).scrollTop()>=socialPosY){jQuery("#social").addClass("socialfixed");}else{jQuery("#social").removeClass("socialfixed");}});}try{jQuery("input[name='antwort_art']").click(function(){if(jQuery("input[name='antwort_art']:checked").val()=="per E-Mail"){jQuery("input[name='telefon']").hide();jQuery("input[name='email_adresse']").show();}else{if(jQuery("input[name='antwort_art']:checked").val()=="per Telefon"){jQuery("input[name='telefon']").show();jQuery("input[name='email_adresse']").hide();}}});}catch(e){}try{jQuery("dl dt").click(function(){if(jQuery(this).hasClass("current")){jQuery(this).removeClass("current");jQuery(this).next("dd").slideUp();}else{jQuery(this).addClass("current");jQuery(this).next("dd").slideDown();}});}catch(e){}try{jQuery(".table_slide_down tr").click(function(){if(jQuery(this).hasClass("current")){jQuery(this).removeClass("current");jQuery(this).next("tr").children("td").children("div").slideUp();}else{jQuery(this).addClass("current");jQuery(this).next("tr").children("td").children("div").slideDown();}});}catch(e){}if(typeof(isIe6)!="undefined"&&typeof(showSwitchRibbon)!="undefined"&&jQuery.cookie("vhv.de_ie6siwtch")!="false"){jQuery("body").not(".nomsg").prepend('<div class="pleaseswitch"><div class="pleaseswitch_inner"><h5>Wussten Sie schon? Ihr Browser wird bald 10!</h5><p>Sie verwenden eine veraltete Version Ihres Webbrowsers. <br/>Die Darstellung und Funktionalität dieser Seite wird dadurch eingeschränkt. <br/><strong>Besser, schneller und sicherer im Web mit einem modernen Browser.</strong></p><a href="http://www.mozilla-europe.org/de/" target="_blank"><img src="/global/grp/img/switch/1.png"/></a><a href="http://www.google.com/chrome" target="_blank"><img src="/global/grp/img/switch/2.png"/></a><a href="http://www.microsoft.com/germany/windows/internet-explorer/" target="_blank"><img src="/global/grp/img/switch/3.png"/></a><div class="close"></div></div></div>');}plSwi=jQuery(".pleaseswitch .close");window.setTimeout(function(){jQuery(".pleaseswitch").slideDown(1000);},1500);if(plSwi.length){plSwi.click(function(){jQuery(this).parent().parent().slideUp();});}if(typeof(vhvPrepare)!="undefined"){vhvPrepare();}}function fancyClose(){jQuery.fancybox.close();}
