
var eingabeVname=false;var eingabeNname=false;var eingabePLZ=false;var eingabeOrt=false;var eingabeTelefonVor=false;var eingabeTelefonRuf=false;var eingabeMobilVor=false;var eingabeMobilRuf=false;var eingabeFaxVor=false;var eingabeFaxRuf=false;var eingabeEmail=false;var eingabeEmail2=false;var eingabePasswort=false;var eingabePasswort2=false;var glob_her_arr=new Array();var glob_her_multi_arr=new Array();var glob_kategorie_aktiv_arr=new Array();var glob_kat_arr=new Array();var glob_kat_multi_arr=new Array();var glob_hersteller_aktiv_arr=new Array();var slider_beliebte_artikel=new Array();var slider_beliebte_warengrp=new Array();var slider_restposten=new Array();var sliderData=null;function initComputerpool(typ){$(function(){switch(typ){case'home':var wirueberuns=$('#zeile1').html();var bewertungen=$('#zeile2').html();var angebote=$('#zeile3').html();var highlights=$('#zeile4').html();var service=$('#zeile5').html();$('#zeile1').html(angebote);$('#zeile2').html(highlights);$('#zeile3').html(service);$('#zeile4').html(bewertungen);$('#zeile5').html(wirueberuns);var url="ajax/ajax_slider.php";var data={"keineCookies":"true","sliderInkid":inkid};var dataType="json";$.post(url,data,function(json){slider(json);},dataType);break;case'katuebersicht':var wirueberuns=$('#zeile1').html();var bewertungen=$('#zeile2').html();var angebote=$('#zeile3').html();var kategorien=$('#zeile4').html();$('#zeile1').html(angebote);$('#zeile2').html(kategorien);$('#zeile3').html(bewertungen);$('#zeile4').html(wirueberuns);break;case'artikelliste':var wirueberuns=document.getElementById('zeile1').innerHTML;var bewertungen=document.getElementById('zeile2').innerHTML;var filter=document.getElementById('zeile3').innerHTML;var supply=document.getElementById('zeile4').innerHTML;var liste=document.getElementById('zeile5').innerHTML;document.getElementById('zeile1').innerHTML=filter;document.getElementById('zeile2').innerHTML=supply;document.getElementById('zeile3').innerHTML=liste;document.getElementById('zeile4').innerHTML=bewertungen;document.getElementById('zeile5').innerHTML=wirueberuns;break;case'supplytool':var wirueberuns=$('#zeile1').html();var supplytool=$('#zeile2').html();$('#zeile1').html(supplytool);$('#zeile2').html(wirueberuns);break;default:break;}});}
function slider(json){slider_beliebte_artikel=json.beliebte_artikel;slider_beliebte_warengrp=json.beliebte_warengrp;slider_restposten=json.restposten;}
function SupplyToolGetHersteller(){$(function(){if($('#supplytool_spalte_hersteller')){var url="/ajax/ajax_supplytool.php";var data={};var dataType="html";$.post(url,data,function(html){$('#supplytool_spalte_hersteller').html(html);},dataType);}});}
function SupplyToolGetModelle(herstellerID){$(function(){if($('#supplytool_spalte_modelle')){var url="/ajax/ajax_supplytool.php";var data={"herstellerID":herstellerID};var dataType="html";$.post(url,data,function(html){$('#supplytool_spalte_modelle').html(html);},dataType);}});}
function SupplyToolSendRequest(hersteller,modell){$(function(){hersteller=str_replace(" ","-",hersteller.toLowerCase());hersteller=str_replace("/","-",hersteller);modell=str_replace(" ","-",modell.toLowerCase());modell=str_replace("/","-",modell);location.href="/supplytool/druckerpatronen-toner/"+hersteller+"/"+modell+"/"+inkid;});}
function str_replace(search,replace,subject){return subject.split(search).join(replace);}
function showWarenkorbSmall(totalohneversand){var divContainer=$('#wk_merkliste');var anzahl=$('input#anzWK').val();var preis=$('input#sumWK').val();var htmlText=anzahl+" Artikel<br />Gesamtpreis ";totalohneversand*=1;versandfrei*=1;if(totalohneversand<versandfrei){htmlText+="inkl. Versand: ";}else{htmlText+="<b>(Portofrei):</b> ";}
htmlText+=preis
divContainer.html(htmlText);}
function showMerklisteSmall(){var divContainer=$('#wk_merkliste');var anzahl=$('input#anzML').val();var htmlText="";htmlText=anzahl+" Artikel<br />in der Merkliste";divContainer.html(htmlText);}
function topnavi(){$(function(){if($('#hauptnavi')){var url="/ajax/ajax_navi.php";var data={"topnavi":1,"keineCookies":"true"};var dataType="html";$.post(url,data,function(html){$('#hauptnavi').html(html.replace(/{INKID}/g,inkid))},dataType);}});}
function start_slider(){$(function(){sliderData=slider_topprodukte;if(sliderData!=null){$('#mycarousel').html("");$('#mycarousel').jcarousel({auto:3,scroll:1,size:sliderData.length,wrap:"circular",animation:"slow",initCallback:mycarousel_initCallback,itemVisibleInCallback:{onBeforeAnimation:slider_itemVisibleInCallback}});}});}
function mycarousel_initCallback(carousel,state){$('#angebote_auswahl1').click(function(evt){var oldData=sliderData;carousel.startAuto(0);sliderData=slider_topprodukte;carousel.reset();carousel.size(sliderData.length);for(i=0;i<sliderData.length;i++){carousel.add(i+1,mycarousel_getItemHTML(sliderData[i]));}
for(i=0;i<sliderData.length;i++){carousel.remove(oldData.length+i+1);}
carousel.startAuto(3);$('#angebote_selected').html("TOP ANGEBOTE");});$('#angebote_auswahl2').click(function(evt){carousel.startAuto(0);var oldData=sliderData;sliderData=slider_beliebte_artikel;carousel.reset();carousel.size(sliderData.length);for(i=0;i<sliderData.length;i++){carousel.add(i+1,mycarousel_getItemHTML(sliderData[i]));}
for(i=0;i<sliderData.length;i++){carousel.remove(oldData.length+i+1);}
carousel.startAuto(3);$('#angebote_selected').html("BELIEBTESTE ARTIKEL");});$('#angebote_auswahl3').click(function(evt){carousel.startAuto(0);var oldData=sliderData;sliderData=slider_beliebte_warengrp;carousel.reset();carousel.size(sliderData.length);for(i=0;i<sliderData.length;i++){carousel.add(i+1,mycarousel_getWGItemHTML(sliderData[i]));}
for(i=0;i<sliderData.length;i++){carousel.remove(oldData.length+i+1);}
carousel.startAuto(3);$('#angebote_selected').html("BELIEBTESTE WARENGRUPPEN");});$('#angebote_auswahl4').click(function(evt){carousel.startAuto(0);var oldData=sliderData;sliderData=slider_restposten;carousel.reset();carousel.size(sliderData.length);for(i=0;i<sliderData.length;i++){carousel.add(i+1,mycarousel_getItemHTML(sliderData[i]));}
for(i=0;i<sliderData.length;i++){carousel.remove(oldData.length+i+1);}
carousel.startAuto(3);$('#angebote_selected').html("RESTPOSTEN");});carousel.buttonNext.bind('click',function(){carousel.startAuto(0);});carousel.buttonPrev.bind('click',function(){carousel.startAuto(0);});carousel.clip.hover(function(){carousel.stopAuto();},function(){carousel.startAuto();});}
function slider_itemVisibleInCallback(carousel,item,i,state,evt){var idx=carousel.index(i,sliderData.length);if(sliderData[idx-1].SLIDER=="beliebte_warengrp"){carousel.add(i,mycarousel_getWGItemHTML(sliderData[idx-1]));}else{carousel.add(i,mycarousel_getItemHTML(sliderData[idx-1]));}}
function mycarousel_getItemHTML(item){var html="";html+='<a href="'+item.href+'" title="'+item.title+'" class="item block">';html+='<span class="caption block pointer">'+item.caption+'</span>';html+='</a>';html+='<a href="'+item.href+'" title="'+item.title+'" class="item block" class="icon block">';html+='<img src="'+item.imgSrc+'" alt="'+item.imgAlt+'" title="'+item.title+'" height="'+item.imgHval+'" />';html+='</a>';html+='<a href="'+item.href+'" title="'+item.title+'" class="item block" class="icon block">';html+='<span class="slider_preis block pointer">nur '+item.formatPreis+' </span>';html+='</a>';html+='<a href="'+item.href+'" title="'+item.title+'" class="item block" class="icon block">';if(item.B2B){if(item.getPreis<item.versand){html+='<span class="slider_mwst block pointer">zzgl.MwSt zzgl.Versand</span>';}else{html+='<span class="slider_mwst block pointer">zzgl. MwSt. Portofrei!</span>';}}else{if(item.getPreis<item.versand){html+='<span class="slider_mwst block pointer">inkl.MwSt zzgl.Versand</span>';}else{html+='<span class="slider_mwst block pointer">inkl. MwSt. Portofrei!</span>';}}
html+='</a>';return html;};function mycarousel_getWGItemHTML(item){var html="";html+='<a href="'+item.href+'" title="'+item.title+'" class="item block">';html+='<span class="caption block">'+item.caption+'</span>';html+='</a>';html+='<a href="'+item.href+'" title="'+item.title+'" class="icon block">';html+='<img src="'+item.imgSrc+'" alt="'+item.imgAlt+'" title="'+item.title+'" width="92" />';html+='</a>';html+='<a href="'+item.href+'" title="'+item.title+'">';html+='<span class="slider_aanz block">'+item.anz+' Artikel</span>';html+='</a>';return html;}
function subnavi(kat){$(function(){if($('#subnavi_left')){var url='/ajax/ajax_subnavi.php';var data={"subnavi_left":1,"kat":kat,"keineCookies":"true"};var dataType="html";$.post(url,data,function(html){$('#subnavi_left').html(html.replace(/{INKID}/g,inkid));},dataType);}});}
function changeHerstellerAction(host,kat_name,kat_id,hersteller_name,inkid,sort_2){if(hersteller_name){hersteller_name=str_replace(" ","-",hersteller_name.toLowerCase());hersteller_name=str_replace("ä","ae",hersteller_name);hersteller_name=str_replace("ü","ue",hersteller_name);hersteller_name=str_replace("ö","oe",hersteller_name);hersteller_name=str_replace("/","-",hersteller_name);hersteller_name=str_replace(".","",hersteller_name);hersteller_name=str_replace(">","",hersteller_name);hersteller_name=str_replace("<","",hersteller_name);hersteller_name=str_replace("(","",hersteller_name);hersteller_name=str_replace(")","",hersteller_name);hersteller_name=str_replace("&","",hersteller_name);hersteller_name=delHyphen(hersteller_name);}
if(kat_name){kat_name=str_replace(" ","-",kat_name.toLowerCase());kat_name=str_replace("ä","ae",kat_name);kat_name=str_replace("ü","ue",kat_name);kat_name=str_replace("ö","oe",kat_name);kat_name=str_replace("/","-",kat_name);kat_name=str_replace(".","-",kat_name);kat_name=str_replace(">","",kat_name);kat_name=str_replace("<","",kat_name);kat_name=str_replace("(","",kat_name);kat_name=str_replace(")","",kat_name);kat_name=str_replace(",","",kat_name);kat_name=str_replace("&","",kat_name);kat_name=delHyphen(kat_name);}
if(hersteller_name.substr(hersteller_name.length-1,1)=="-"){hersteller_name=hersteller_name.substr(0,hersteller_name.length-1);}
if(sort_2){sort=sort_2;}else{sort='';}
if(hersteller_name==""){hersteller_name="kat";}
if(sort==""){window.location.href=delHyphen(host+"/f/hersteller/"+hersteller_name+"/"+kat_name+"_"+kat_id+"/"+inkid);}else{window.location.href=delHyphen(host+"/f/"+sort+"/"+hersteller_name+"/"+kat_name+"_"+kat_id+"/"+inkid);}}
function delHyphen(string){return string.replace(/(-{2,})/g,'-');}
function cha(ele1,updown,ele2){ele1.className=ele1.className+' sort_'+updown+'_aktiv';$(ele2).className=$(ele2).className+' filterbutton_aktiv';}
function hersteller_filter(hersteller){hersteller_name=hersteller;hersteller_name=str_replace(" ","-",hersteller_name.toLowerCase());hersteller_name=str_replace("ä","ae",hersteller_name);hersteller_name=str_replace("ü","ue",hersteller_name);hersteller_name=str_replace("ö","oe",hersteller_name);hersteller_name=str_replace("/","-",hersteller_name);hersteller_name=str_replace(".","",hersteller_name);hersteller_name=str_replace(">","",hersteller_name);hersteller_name=str_replace("<","",hersteller_name);hersteller_name=str_replace("(","",hersteller_name);hersteller_name=str_replace(")","",hersteller_name);hersteller_name=str_replace("&","",hersteller_name);hersteller_name=delHyphen(hersteller_name);if($('#haken_'+hersteller).css("visibility")=="visible"){$('#haken_'+hersteller).css("visibility","hidden");$('#multi_select').val(str_replace(','+hersteller_name,'',$('#multi_select').val()));$('#multi_select').val(str_replace(hersteller_name+',','',$('#multi_select').val()));$('#multi_select').val(str_replace(hersteller_name,'',$('#multi_select').val()));}else{$('#haken_'+hersteller).css("visibility","visible");if($('#multi_select').val()==""){$('#multi_select').val(hersteller_name);}else{$('#multi_select').val($('#multi_select').val()+","+hersteller_name);}}}
function tab_auswahl(name){switch(name){case"produktdetails":$('#tab_produktdetails').addClass('active');$('#tab_zubehoer').removeClass('active');$('#tab_bewertungen').removeClass('active');$('#tab_datenblatt').removeClass('active');$('#tab_preisentwicklung').removeClass('active');$('#tab_rabatte').removeClass('active');$('#artikel_produktdetails').removeClass('none');$('#artikel_zubehoer').addClass('none');$('#artikel_bewertungen').addClass('none');$('#artikel_show_datenblatt').addClass('none');$('#artikel_preisentwicklung').addClass('none');$('#artikel_rabattstaffel').addClass('none');break;case"zubehoer":$('#tab_produktdetails').removeClass('active');$('#tab_zubehoer').addClass('active');$('#tab_bewertungen').removeClass('active');$('#tab_datenblatt').removeClass('active');$('#tab_preisentwicklung').removeClass('active');$('#tab_rabatte').removeClass('active');$('#artikel_produktdetails').addClass('none');$('#artikel_zubehoer').removeClass('none');$('#artikel_bewertungen').addClass('none');$('#artikel_show_datenblatt').addClass('none');$('#artikel_preisentwicklung').addClass('none');$('#artikel_rabattstaffel').addClass('none');break;case"bewertungen":$('#tab_produktdetails').removeClass('active');$('#tab_zubehoer').removeClass('active');$('#tab_bewertungen').addClass('active');$('#tab_datenblatt').removeClass('active');$('#tab_preisentwicklung').removeClass('active');$('#tab_rabatte').removeClass('active');$('#artikel_produktdetails').addClass('none');$('#artikel_zubehoer').addClass('none');$('#artikel_bewertungen').removeClass('none');$('#artikel_show_datenblatt').addClass('none');$('#artikel_preisentwicklung').addClass('none');$('#artikel_rabattstaffel').addClass('none');break;case"datenblatt":$('#tab_produktdetails').removeClass('active');$('#tab_zubehoer').removeClass('active');$('#tab_bewertungen').removeClass('active');$('#tab_datenblatt').addClass('active');$('#tab_preisentwicklung').removeClass('active');$('#tab_rabatte').removeClass('active');$('#artikel_produktdetails').addClass('none');$('#artikel_zubehoer').addClass('none');$('#artikel_bewertungen').addClass('none');$('#artikel_show_datenblatt').removeClass('none');$('#artikel_preisentwicklung').addClass('none');$('#artikel_rabattstaffel').addClass('none');break;case"preisentwicklung":$('#tab_produktdetails').removeClass('active');$('#tab_zubehoer').removeClass('active');$('#tab_bewertungen').removeClass('active');$('#tab_datenblatt').removeClass('active');$('#tab_preisentwicklung').addClass('active');$('#tab_rabatte').removeClass('active');$('#artikel_produktdetails').addClass('none');$('#artikel_zubehoer').addClass('none');$('#artikel_bewertungen').addClass('none');$('#artikel_show_datenblatt').addClass('none');$('#artikel_preisentwicklung').removeClass('none');$('#artikel_rabattstaffel').addClass('none');break;case"rabatte":$('#tab_produktdetails').removeClass('active');$('#tab_zubehoer').removeClass('active');$('#tab_bewertungen').removeClass('active');$('#tab_datenblatt').removeClass('active');$('#tab_preisentwicklung').removeClass('active');$('#tab_rabatte').addClass('active');$('#artikel_produktdetails').addClass('none');$('#artikel_zubehoer').addClass('none');$('#artikel_bewertungen').addClass('none');$('#artikel_show_datenblatt').addClass('none');$('#artikel_preisentwicklung').addClass('none');$('#artikel_rabattstaffel').removeClass('none');break;}}
function openFinanzRechner(){var objPreis=zweinachkomma($("#artpreis").val());window.open('http://www.santander.de/rechenmodule/warenhaendler.asp?kennung=demo&kaufpreis='+objPreis+'&laufzeit=24&zinssatz6=9,9&zinssatz12=9,9&zinssatz24=9,9&zinssatz36=9,9&zinssatz48=9,9&zinssatz60=9,9&zinssatz72=9,9&showAnzahlung=ja','Rechenmodul','toolbar=0,menubar=1,width=470,height=470,location=0,scrollbars=1');}
function openFinanzAbschluss(){var objPreis=zweinachkomma($("#preis").val());var objBezeichnung="";if($("#bezeichnung").val()==""){objBezeichnung="Best. bei computerpool.de";}else{objBezeichnung=$("#bezeichnung").val();}
window.open('https://shop.santander.de/webfinanz/deutsch/startWebfinanz.jsp?haendlernummer=3501479900&kaufpreis='+objPreis+'&warenbezeichnung='+objBezeichnung+'','Rechenmodul','toolbar=0,menubar=1,width=780,height=470,location=0,scrollbars=1');}
function zweinachkomma(x){var k=(Math.round(x*100)/100).toString();k+=(k.indexOf('.')==-1)?'.00':'00';return k.substring(0,k.indexOf('.')+3);}
function openWindow(theURL,winName,features,eigenePosition){win=window.open(theURL,winName,features);if(win&&!eigenePosition){win.moveTo((screen.width/2)-300,(screen.height/2)-250);}}
function ClassFestlegen(ele){$(ele).addClass("sortierung_hersteller_liste_li_hover");$(ele).css("backgroundColor","#D4EAF4");}
function ClassLoeschen(ele){$(ele).removeClass("sortierung_hersteller_liste_li_hover");$(ele).css("backgroundColor","#fcfcfc");}
function isset(){var a=arguments;var l=a.length;var i=0;if(l===0){throw new Error("Empty isset");}
while(i!==l){if(typeof(a[i])=="undefined"||a[i]===null){return false;}else{i++;}}
return true;}
function checkAnker(fehler){var url=document.URL;var anker=url.split("#");if(isset(anker[1])&&anker[1]=="bewertungNeu"){JetztBewertungSchreiben();tab_auswahl('bewertungen');}
if(isset(anker[1])&&anker[1]=="bewertungen"){if(fehler){JetztBewertungSchreiben();tab_auswahl('bewertungen');}else{tab_auswahl('bewertungen');}}
if(isset(anker[1])&&anker[1]=="bewertunghilfreich"){tab_auswahl('bewertungen');$("#hilfreich_bewertung_meldung").html("Vielen Dank für Ihre Bewertung");}
if(isset(anker[1])&&anker[1]=="bewertungnichthilfreich"){tab_auswahl('bewertungen');$("#hilfreich_bewertung_meldung").html("Vielen Dank für Ihre Bewertung");}
if(isset(anker[1])&&anker[1]=="knrfehler"){tab_auswahl('bewertungen');$("#hilfreich_bewertung_meldung").html("Sie können Ihre eigene Bewertung nicht bewerten!");}
if(isset(anker[1])&&anker[1]=="preisentwicklung"){tab_auswahl('preisentwicklung');}}
function fn_display(obj,str_displayNeu,str_displayAlt){obj.removeClass(str_displayAlt);obj.addClass(str_displayNeu);}
function fn_display2(obj,str_displayNeu,str_displayAlt){$(obj).removeClass(str_displayAlt);$(obj).addClass(str_displayNeu);}
function fehlerAus(objHtml,objName){if(objName){$('#erg-'+objName).removeClass("kreuz_error");$('#erg-'+objName).removeClass("haken_ok");setFehlerText(objName,"");}else{$('#erg-'+objHtml.id).removeClass("kreuz_error");$('#erg-'+objHtml.id).removeClass("haken_ok");setFehlerText(objHtml.id,"");}}
function setFehlerText(name,fehlerText){$('#fehler-text-'+name).html(fehlerText);}
function setError(name,fehlerText){$('#erg-'+name).removeClass("haken_ok");$('#erg-'+name).addClass("kreuz_error");setFehlerText(name,fehlerText);}
function setOK(name){$('#erg-'+name).removeClass("kreuz_error");$('#erg-'+name).addClass("haken_ok");setFehlerText(name,"");}
function checkAdresseEinrichtung(){var eingabe=$.trim($('#einrichtung').val());var laenge=eingabe.length;var fehler=false;var name="einrichtung";if(laenge=="0"){setError(name,"Bitte Einrichtungsname angeben!");fehler=true;}else if((eingabe.length*1)>35){setError(name,"Enthält mehr als 35 Zeichen!");fehler=true;}else{setOK(name);}
return!fehler;}
function checkAdresseFirma(objHtml,delivery,delID){var eingabe=$.trim($('#firma').val());var laenge=eingabe.length;var fehler=false;var name="firma";if(delivery){name="l_"+name;if(delID>0){name+=delID.toString();}}
if(laenge=="0"&&!delivery){setError(name,"Bitte Firmenname angeben!");fehler=true;}else if((eingabe.length*1)>35){setError(name,"Enthält mehr als 35 Zeichen!");fehler=true;}else{setOK(name);}
return!fehler;}
function checkAdresseZusatz(objHtml,delivery,delID){var eingabe=$.trim($('#zusatz').val());var laenge=eingabe.length;var fehler=false;var name="zusatz";if(delivery){name="l_"+name;if(delID>0){name+=delID.toString();}}
if((laenge*1)>35){setError(name,"Enthält mehr als 35 Zeichen!");fehler=true;}
if(!fehler){setOK(name);}
return!fehler;}
function checkAdresseZusatz2(objHtml,delivery,delID){var eingabe=$.trim($('#zusatz2').val());var laenge=eingabe.length;var fehler=false;var name="zusatz2";if(delivery){name="l_"+name;if(delID>0){name+=delID.toString();}}
if((laenge*1)>35){setError(name,"Enthält mehr als 35 Zeichen!");fehler=true;}
if(!fehler){setOK(name);}
return!fehler;}
function checkAdresseVorname(objHtml,delivery,delID){var nname="nname";var vname="vname";if(delivery){nname="l_"+nname;vname="l_"+vname;if(delID>0){nname+=delID.toString();vname+=delID.toString();}}
eingabeVname=true;return checkVollName(vname,nname);}
function checkAdresseNachname(objHtml,delivery,delID){var vname="vname";var nname="nname";if(delivery){nname="l_"+nname;vname="l_"+vname;if(delID>0){vname+=delID.toString();nname+=delID.toString();}}
eingabeNname=true;return checkVollName(vname,nname);}
function checkVollName(vname,nname){var eingabe1=$.trim($('#'+vname).val());var eingabe2=$.trim($('#'+nname).val());var laenge1=eingabe1.length;var laenge2=eingabe2.length;var laenge=laenge1+laenge2;var fehler=false;if(laenge1=="0"&&eingabeVname){setError(vname,"Bitte geben Sie Ihren Vornamen an!");fehler=true;}else if(eingabeVname){setOK(vname);}
if(laenge2=="0"&&eingabeNname){setError(nname,"Bitte geben Sie Ihren Nachnamen an!");fehler=true;}else if(eingabeNname){setOK(nname);}
if(laenge>34&&!fehler){setError(vname,"Vor- und Nachname dürfen zusamman");setError(nname,"max. 34 Zeichen enthalten!");fehler=false;}
return!fehler;}
function checkAdresseStrasse(objHtml,delivery,delID){var eingabe=$.trim($('#strasse').val());var laenge=eingabe.length;var fehler=false;var name="strasse";if(delivery){name="l_"+name;if(delID>0){name+=delID.toString();}}
if(laenge=="0"){setError(name,"Bitte geben Sie Ihre Straße an!");fehler=true;}
if(eingabe.search(/Packstation/)!=-1){setError(name,"Wir liefern keine Packstationen an!");fehler=true;}
if((laenge*1)>35){setError(name,"Enthält mehr als 35 Zeichen!");fehler=true;}
if(!fehler){setOK(name);}
return!fehler;}
function checkAdressePLZ(objHtml,delivery,delID){var name="ort";if(delivery){name="l_"+name;if(delID>0){name+=delID.toString();}}
eingabePLZ=true;return checkPLZOrt("plz",name,delivery,delID);}
function checkAdresseOrt(objHtml,delivery,delID){var name="plz";if(delivery){name="l_"+name;if(delID>0){name+=delID.toString();}}
eingabeOrt=true;return checkPLZOrt(name,"ort",delivery,delID);}
function checkPLZOrt(plz,ort,delivery,delID){var eingabe1=$.trim($('#'+plz).val());var eingabe2=$.trim($('#'+ort).val());var laenge1=eingabe1.length;var laenge2=eingabe2.length;var fehler=false;var land=$('#land');var element="plz-ort";if(delivery){element="l_"+element;if(delID>0){element+=delID.toString();land=$('#l_land'+delID.toString());}else{land=$('#l_land');}}
if(eingabePLZ){if(laenge1=="0"&&!fehler){setError(element,"Bitte geben Sie Ihre Postleitzahl an!");fehler=true;}else if(land.val()=="Deutschland"){eingabe1*=1;if(laenge1!=5){setError(element,"In Deutschland hat eine PLZ 5 Stellen!");fehler=true;}
if(laenge1>9){setError(element,"PLZ enthält mehr als 9 Zeichen!");fehler=true;}}}
if(laenge2=="0"&&!fehler){setError(element,"Bitte geben Sie Ihren Ort an!");fehler=true;}
if(laenge2>35&&!fehler){setError(element,"Ort enthält mehr als 35 Zeichen!");fehler=false;}
if(!fehler){setOK(element);}
return!fehler;}
function checkAdresseTelefonVor(objHtml){var name="tel_ruf";eingabeTelefonVor=true;return checkTelefon("tel_vor",name);}
function checkAdresseTelefonRuf(objHtml){var name="tel_vor";eingabeTelefonRuf=true;return checkTelefon(name,"tel_ruf");}
function checkTelefon(vor,ruf){var eingabe1=$.trim($('#'+vor).val());var eingabe2=$.trim($('#'+ruf).val());var fehler=false;var erg1="";var erg2="";var teltest=/^[0-9]{3,}$/;erg1=$.trim(eingabe1.replace(teltest,""));erg2=$.trim(eingabe2.replace(teltest,""));if(erg1||erg2){if(erg1.toString()!=""){erg1*=1;}
if(erg2.toString()!=""){erg2*=1;}
if(isNaN(erg1)||isNaN(erg2)){setError("tel","Bitte keine Buchstaben. Nur Ziffern!!");fehler=true;}else if(erg1.toString()!=""){setError("tel","Eine Vorwahl enthält mind. 3 Ziffern!");fehler=true;}else if(erg2.toString()!=""){setError("tel","Eine Rufnummer enthält mind. 3 Ziffern!");fehler=true;}}else if(!eingabe1||!eingabe2){if(!eingabe1&&eingabe2){setError("tel","Bitte geben Sie Ihre Vorwahl an!");}else if(eingabe1&&!eingabe2){setError("tel","Bitte geben Sie Ihre Rufnummer an!");}else{setError("tel","Bitte geben Sie Ihre Telefonnummer an!");}
fehler=true;}
if(!fehler){setOK("tel");}
return!fehler;}
function checkAdresseMobilVor(objHtml){var name="mobil_ruf";eingabeMobilVor=true;return checkMobil("mobil_vor",name);}
function checkAdresseMobilRuf(objHtml){var name="mobil_vor";eingabeMobilRuf=true;return checkMobil(name,"mobil_ruf");}
function checkMobil(vor,ruf){var eingabe1=$.trim($('#'+vor).val());var eingabe2=$.trim($('#'+ruf).val());var fehler=false;var haken=true;var erg1="";var erg2="";var teltest1=/^[0-9]{4,}$/;var teltest2=/^[0-9]{7,}$/;erg1=$.trim(eingabe1.replace(teltest1,""));erg2=$.trim(eingabe2.replace(teltest2,""));if(erg1||erg2){if(erg1.toString()!=""){erg1*=1;}
if(erg2.toString()!=""){erg2*=1;}
if(isNaN(erg1)||isNaN(erg2)){setError("mobil","Bitte keine Buchstaben. Nur Ziffern!!");fehler=true;}else if(erg1.toString()!=""){setError("mobil","Eine Vorwahl enthält mind. 4 Ziffern!");fehler=true;}else if(erg2.toString()!=""){setError("mobil","Eine Rufnummer enthält mind. 7 Ziffern!");fehler=true;}}
if(!fehler&&eingabe1==""&&eingabe2==""){fehlerAus("mobil")
fehler=false;haken=false;}else if(!fehler&&((eingabe1&&!eingabe2)||(!eingabe1&&eingabe2))){if(!eingabe1&&eingabe2){setError("mobil","Bitte geben Sie Ihre Vorwahl an!");}else if(eingabe1&&!eingabe2){setError("mobil","Bitte geben Sie Ihre Rufnummer an!");}else{setError("mobil","Bitte geben Sie Ihre Mobilnummer an!");}
fehler=true;}
if(!fehler&&haken){setOK("mobil");}
return!fehler;}
function checkAdresseLand(objHtml,delivery,delID){var plz="plz";var ort="ort";if(delivery){plz="l_"+plz;ort="l_"+ort;if(delID>0){plz+=delID.toString();ort+=delID.toString();}}
eingabeLand=true;return checkPLZOrt(plz,ort,delivery,delID);}
function checkAdresseFaxVor(objHtml){var name="fax_ruf";eingabeFaxVor=true;return checkFax("fax_vor",name);}
function checkAdresseFaxRuf(objHtml){var name="fax_vor";eingabeFaxRuf=true;return checkFax(name,"fax_ruf");}
function checkFax(vor,ruf){var eingabe1=$.trim($('#'+vor).val());var eingabe2=$.trim($('#'+ruf).val());var fehler=false;var haken=true;var erg1="";var erg2="";var teltest=/^[0-9]{3,}$/;erg1=$.trim(eingabe1.replace(teltest,""));erg2=$.trim(eingabe2.replace(teltest,""));if(erg1||erg2){if(erg1.toString()!=""){erg1*=1;}
if(erg2.toString()!=""){erg2*=1;}
if(isNaN(erg1)||isNaN(erg2)){setError("fax","Bitte keine Buchstaben. Nur Ziffern!!");fehler=true;}else if(erg1.toString()!=""){setError("fax","Eine Vorwahl enthält mind. 3 Ziffern!");fehler=true;}else if(erg2.toString()!=""){setError("fax","Eine Rufnummer enthält mind. 3 Ziffern!");fehler=true;}}
if(!fehler&&eingabe1==""&&eingabe2==""){fehlerAus("fax")
fehler=false;haken=false;}else if(!fehler&&((eingabe1&&!eingabe2)||(!eingabe1&&eingabe2))){if(!eingabe1&&eingabe2){setError("fax","Bitte geben Sie Ihre Vorwahl an!");}else if(eingabe1&&!eingabe2){setError("fax","Bitte geben Sie Ihre Rufnummer an!");}else{setError("fax","Bitte geben Sie Ihre Faxnummer an!");}
fehler=true;}
if(!fehler&&haken){setOK("fax");}
return!fehler;}
function checkAdresseMail1(objHtml){var name="email2";eingabeEmail=true;return checkEmail("email",name);}
function checkAdresseMail2(objHtml){var name="email";eingabeEmail2=true;return checkEmail(name,"email2");}
function checkEmail(email1,email2){var eingabe1=$.trim($('#'+email1).val());var eingabe2=$.trim($('#'+email2).val());var fehler=false;var erg1="";var erg2="";var mailtest=/^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*(\.[a-zA-Z]{2,4})$/;erg1=eingabe1.match(mailtest);erg2=eingabe2.match(mailtest);if(eingabeEmail&&!eingabe1){setError(email1,"Bitte geben Sie Ihre E-Mail an!");fehler=true;}else if(eingabeEmail){setOK(email1);}
if(eingabeEmail2&&!eingabe2){setError(email2,"Bitte wiederholen Sie Ihre E-mail!");fehler=true;}else if(eingabeEmail2){setOK(email2);}
if(eingabeEmail&&!erg1){setError(email1,"Fehler in der Syntax!");fehler=true;}else if(eingabeEmail){setOK(email1);}
if(eingabeEmail2&&!erg2){setError(email2,"Fehler in der Syntax!");fehler=true;}else if(eingabeEmail2){setOK(email2);}
if(!fehler&&eingabe1!=eingabe2){setError(email2,"Ihre Eingaben sind nicht identisch!");fehler=true;}
return!fehler;}
function checkPasswort1(objHtml){var name="pswort2";eingabePasswort=true;return checkPasswort("pswort",name);}
function checkPasswort2(objHtml){var name="pswort";eingabePasswort2=true;return checkPasswort(name,"pswort2");}
function checkPasswort(pw1,pw2){var eingabe1=$.trim($('#'+pw1).val());var eingabe2=$.trim($('#'+pw2).val());var laenge1=eingabe1.length;var laenge2=eingabe2.length;var fehler=false;var erg1="";var erg2="";var zahlentest=/^[0-9]+$/;var buchtest=/^[a-zA-Z]+$/;if(!eingabe1&&eingabePasswort){setError(pw1,"Bitte geben Sie ein Passwort ein!");fehler=true;}else if(eingabePasswort){setOK(pw1);}
if(!eingabe2&&eingabePasswort2){setError(pw2,"Bitte wiederholen Sie Ihr Passwort!");fehler=true;}else if(eingabePasswort2){setOK(pw2);}
erg1=eingabe1.replace(zahlentest,"");erg2=eingabe2.replace(zahlentest,"");if(!erg1&&eingabePasswort&&!fehler){setError(pw1,"Ihr Passwort enthält nur Ziffern!");fehler=true;}else if(eingabePasswort&&!fehler){setOK(pw1);}
if(!erg2&&eingabePasswort2&&!fehler){setError(pw2,"Ihr Passwort enthält nur Ziffern!");fehler=true;}else if(eingabePasswort2&&!fehler){setOK(pw2);}
erg1=eingabe1.replace(buchtest,"");erg2=eingabe2.replace(buchtest,"");if(!erg1&&eingabePasswort&&!fehler){setError(pw1,"Ihr Passwort enthält nur Buchstaben!");fehler=true;}else if(eingabePasswort&&!fehler){setOK(pw1);}
if(!erg2&&eingabePasswort2&&!fehler){setError(pw2,"Ihr Passwort enthält nur Buchstaben!");fehler=true;}else if(eingabePasswort2&&!fehler){setOK(pw2);}
if(laenge1<5&&eingabePasswort&&!fehler){setError(pw1,"Ihr Passwort ist zu kurz (mind. 5 Zeichen)!");fehler=true;}else if(eingabePasswort&&!fehler){setOK(pw1);}
if(laenge2<5&&eingabePasswort2&&!fehler){setError(pw2,"Ihr Passwort ist zu kurz (mind. 5 Zeichen)!");fehler=true;}else if(eingabePasswort2&&!fehler){setOK(pw2);}
if(!fehler&&eingabe1!=eingabe2){setError(pw2,"Ihre Eingaben sind nicht identisch!");fehler=true;}
return!fehler;}
function fn_kunden_daten_eingabe_change_type(objHtml,art){customer_type=objHtml.selectedIndex;var objFirma=$("#wktunnel_firma");var objZuatz1=$("#wktunnel_zusatz1");var objZuatz2=$("#wktunnel_zusatz2");var objEinrichtung=$("#wktunnel_einrichtung");var objAnsprechpartner=$("#wktunnel_ansprechpartner");var objBestellungAls=$("#wktunnel_bestellung_als")
switch(art){case"lastcheck":switch(customer_type){case 0:fn_display($("#wktunnel_text_firma_einrichtung"),"display_none","display_tablerow");fn_display($("#wktunnel_text_firma"),"display_none","display_tablecell");fn_display($("#wktunnel_text_einrichtung"),"display_none","display_tablecell");fn_display($("#wktunnel_text_zusatz"),"display_none","display_tablerow");fn_display($("#wktunnel_text_zusatz2"),"display_none","display_tablerow");break;case 1:fn_display($("#wktunnel_text_firma_einrichtung"),"display_tablerow","display_none");fn_display($("#wktunnel_text_firma"),"display_none","display_tablecell");fn_display($("#wktunnel_text_einrichtung"),"display_tablecell","display_none");fn_display($("#wktunnel_text_zusatz"),"display_tablerow","display_none");fn_display($("#wktunnel_text_zusatz2"),"display_tablerow","display_none");break;case 2:fn_display($("#wktunnel_text_firma_einrichtung"),"display_tablerow","display_none");fn_display($("#wktunnel_text_firma"),"display_tablecell","display_none");fn_display($("#wktunnel_text_einrichtung"),"display_none","display_tablecell");fn_display($("#wktunnel_text_zusatz"),"display_tablerow","display_none");fn_display($("#wktunnel_text_zusatz2"),"display_tablerow","display_none");break;}
break;case"registrierung":default:switch(customer_type){case 0:fn_display(objFirma,"display_none","display_block");fn_display(objEinrichtung,"display_none","display_block");fn_display(objZuatz1,"display_none","display_block");fn_display(objZuatz2,"display_none","display_block");objAnsprechpartner.html("NAME");fn_display(objBestellungAls,"height40","height120");break;case 1:fn_display(objFirma,"display_none","display_block");fn_display(objEinrichtung,"display_block","display_none");fn_display(objZuatz1,"display_block","display_none");fn_display(objZuatz2,"display_block","display_none");objAnsprechpartner.html("ANSPRECHPARTNER");fn_display(objBestellungAls,"height120","height40");break;case 2:fn_display(objFirma,"display_block","display_none");fn_display(objEinrichtung,"display_none","display_block");fn_display(objZuatz1,"display_block","display_none");fn_display(objZuatz2,"display_block","display_none");objAnsprechpartner.html("ANSPRECHPARTNER");fn_display(objBestellungAls,"height120","height40");break;}
break;}}
function fn_kunden_daten_eingabe_display_lieferadresse(objHtml){var objLieferadresse=$("#wktunnel_lieferAdresse");if(objHtml.checked){fn_display(objLieferadresse,"display_block","display_none");}else{fn_display(objLieferadresse,"display_none","display_block");}}
function checkDatenschutz(objHtml){if(objHtml.checked){setOK("datenschutz");}else{setError("datenschutz","");}}
function pruefeRechnungsAdresseEingaben(){var erg=true;if($('#customer_type').val()=="2"){erg=!erg|!checkAdresseFirma($('firma'))?false:true;erg=!erg|!checkAdresseZusatz($('zusatz'))?false:true;erg=!erg|!checkAdresseZusatz($('zusatz2'))?false:true;}else if($('#customer_type').val()=="1"){erg=!erg|!checkAdresseEinrichtung($('einrichtung'))?false:true;erg=!erg|!checkAdresseZusatz($('zusatz'))?false:true;erg=!erg|!checkAdresseZusatz($('zusatz2'))?false:true;}
erg=!erg|!checkAdresseVorname($('vname'),false,0)?false:true;erg=!erg|!checkAdresseNachname($('nname'),false,0)?false:true;erg=!erg|!checkAdresseStrasse($('strasse'),false,0)?false:true;erg=!erg|!checkAdressePLZ($('plz'),false,0)?false:true;erg=!erg|!checkAdresseOrt($('ort'),false,0)?false:true;erg=!erg|!checkAdresseLand($('land'),false,0)?false:true;erg=!erg|!checkAdresseTelefonVor($('tel_vor'))?false:true;erg=!erg|!checkAdresseTelefonRuf($('tel_ruf'))?false:true;erg=!erg|!checkAdresseMobilVor($('mobil_vor'))?false:true;erg=!erg|!checkAdresseMobilRuf($('mobil_ruf'))?false:true;erg=!erg|!checkAdresseFaxVor($('fax_vor'))?false:true;erg=!erg|!checkAdresseFaxRuf($('fax_ruf'))?false:true;return erg;}
function pruefeLieferAdresseEingaben(delID){var erg=true;var delErw="";if(delID>0){delErw=delID.toString();}
erg=!erg|!checkAdresseFirma($('#l_firma'+delErw),true,delID)?false:true;erg=!erg|!checkAdresseZusatz($('#l_zusatz'+delErw),true,delID)?false:true;erg=!erg|!checkAdresseZusatz2($('#l_zusatz2'+delErw),true,delID)?false:true;erg=!erg|!checkAdresseVorname($('#l_vname'+delErw),true,delID)?false:true;erg=!erg|!checkAdresseNachname($('#l_nname'+delErw),true,delID)?false:true;erg=!erg|!checkAdresseStrasse($('#l_strasse'+delErw),true,delID)?false:true;erg=!erg|!checkAdressePLZ($('#l_plz'+delErw),true,delID)?false:true;erg=!erg|!checkAdresseOrt($('#l_ort'+delErw),true,delID)?false:true;erg=!erg|!checkAdresseLand($('#l_land'+delErw),true,delID)?false:true;return erg;}
function pruefeEMailEingaben(){var erg=true;erg=!erg|!checkAdresseMail1($('#email'))?false:true;erg=!erg|!checkAdresseMail2($('#email2'))?false:true;return erg;}
function pruefePasswortEingabe(){var erg=true;erg=!erg|!checkPasswort1($('#pswort'))?false:true;erg=!erg|!checkPasswort2($('#pswort2'))?false:true;return erg;}
function checkEingaben(art,delID){var erg=true;switch(art){case"rechnung":erg=erg&pruefeRechnungsAdresseEingaben()?true:false;break;case"delivery":erg=erg&pruefeLieferAdresseEingaben(delID)?true:false;break;case"email":erg=erg&pruefeEMailEingaben()?true:false;break;case"passwort":erg=erg&pruefePasswortEingabe()?true:false;break;case"alles":erg=erg&pruefeRechnungsAdresseEingaben()?true:false;erg=erg&pruefeEMailEingaben()?true:false;if($('#keinKunde')&&$('#keinKunde').val()=="false"){erg=erg&pruefePasswortEingabe()?true:false;}
if($('#abweichende_lieferadresse').attr("checked")){erg=erg&pruefeLieferAdresseEingaben(delID)?true:false;}
erg=!erg|!$('#datenschutz').attr("checked")?false:true;break;}
if(!erg){alert("Einige Ihrer Angaben enthalten Fehler! Bitte überprüfen Sie ihre Angaben auf Richtigkeit!");}
return erg;}
function zeigeFormular(ansicht,lieferID){switch(ansicht){case"rechnungsAdresse":$('#rechnungsAdresseAnzeige').removeClass("display_block");$('#rechnungsAdresseFormular').removeClass("display_none");$('#rechnungsAdresseAnzeige').addClass("display_none");$('#rechnungsAdresseFormular').addClass("display_block");break;case"lieferAdresse":$('#lieferAdresseAnzeige'+lieferID).removeClass("display_block");$('#lieferAdresseFormular'+lieferID).removeClass("display_none");$('#lieferAdresseAnzeige'+lieferID).addClass("display_none");$('#lieferAdresseFormular'+lieferID).addClass("display_block");$('#lieferAdresseFormular'+lieferID).addClass("lieferAdresseFormular");break;case"weitereLieferAdressen":$('#lieferAdresseAnzeige'+lieferID).removeClass("display_block");$('#weitereLieferAdressen').removeClass("display_none");$('#lieferAdresseAnzeige'+lieferID).addClass("display_none");$('#weitereLieferAdressen').addClass("display_block");break;case"kontodaten":$('#kontodatenAnzeige').removeClass("display_block");$('#kontodatenFormular').removeClass("display_none");$('#kontodatenAnzeige').addClass("display_none");$('#kontodatenFormular').addClass("display_block");break;}}
function zeigeAnzeige(ansicht,lieferID){switch(ansicht){case"rechnungsAdresse":$('#rechnungsAdresseAnzeige').removeClass("display_none");$('#rechnungsAdresseFormular').removeClass("display_block");$('#rechnungsAdresseAnzeige').addClass("display_block");$('#rechnungsAdresseFormular').addClass("display_none");document.forms['rechnungsAdresseEdit'].reset();break;case"lieferAdresse":$('#lieferAdresseAnzeige'+lieferID).removeClass("display_none");$('#lieferAdresseFormular'+lieferID).removeClass("display_block");$('#lieferAdresseFormular'+lieferID).removeClass("lieferAdresseFormular");$('#lieferAdresseAnzeige'+lieferID).addClass("display_block");$('#lieferAdresseFormular'+lieferID).addClass("display_none");if(lieferID=="Neu"){document.forms['lieferAdresseForm'+lieferID].reset();}else{document.forms['lieferAdresseEdit'+lieferID].reset();}
break;case"weitereLieferAdressen":$('#lieferAdresseAnzeige'+lieferID).removeClass("display_none");$('#weitereLieferAdressen').removeClass("display_block");$('#lieferAdresseAnzeige'+lieferID).addClass("display_block");$('#weitereLieferAdressen').addClass("display_none");break;case"kontodaten":$('#kontodatenAnzeige').removeClass("display_none");$('#kontodatenFormular').removeClass("display_block");$('#kontodatenAnzeige').addClass("display_block");$('#kontodatenFormular').addClass("display_none");break;}}
function setIhrZeichen(text){$('#wktunnel_ihrZeichen').html("<b>"+text+"</b>");}
function getIhrZeichen(){if($('#wktunnel_ihrZeichenEingabe')){$('#wktunnel_ihrZeichenForm1').val($('#wktunnel_ihrZeichenEingabe').val());$('#wktunnel_ihrZeichenForm2').val($('#wktunnel_ihrZeichenEingabe').val());}}
function getCheckAGB(){if($('#wktunnel_checkAGB').attr("checked")){$('#wktunnel_checkAGBForm1').val("1");return true;}
alert("Um Bestellen zu können, müssen Sie unsere AGB gelesen und akzeptiert haben!");return false;}
function createSupplyToolAction(auswahl1,auswahl2){var link1;var link2;if(auswahl2=="empty"||auswahl2=="-1"){link1=str_replace(" ","-",auswahl1.toLowerCase());link1=str_replace("/","-",link1);$("#hHersteller").val(link1);$("#fHersteller").attr("action","/supplytool/druckerpatronen-toner/"+link1+"/"+inkid);$("#fHersteller").submit();}else{link1=str_replace(" ","-",auswahl1.toLowerCase());link1=str_replace("/","-",link1);link2=str_replace(" ","-",auswahl2.toLowerCase());link2=str_replace("/","-",link2);$("#hHersteller2").val(link1);$("#hModell").val(link2);$("#fModell").attr("action","/supplytool/druckerpatronen-toner/"+link1+"/"+link2+"/"+inkid);$("#fModell").submit();}}
function suchnavi(suchwort){if($('#subnavi_left')){var url='/ajax/ajax_suche.php';var data={"subnavi_left":1,"suchwort":suchwort,"keineCookies":"true"};var dataType="html";$.post(url,data,function(html){$('#subnavi_left').html(html.replace(/{INKID}/g,inkid));},dataType);}}
function csa(ele1,updown,ele2){ele1.className=ele1.className+' sort_'+updown+'_aktiv';$('#'+ele2).className=$('#'+ele2).className+' sortierung_aktiv';}
function changeSearchAction(host,p,parastring,inkid){p=str_replace("ä","ae",p);p=str_replace("ü","ue",p);p=str_replace("ö","oe",p);p=str_replace("Ä","Ae",p);p=str_replace("Ü","Ue",p);p=str_replace("Ö","Oe",p);p=str_replace("/","-",p);p=str_replace(".","-",p);p=str_replace(">","",p);p=str_replace("<","",p);p=str_replace(",","",p);p=str_replace("&","",p);p=delHyphen(p);if(parastring==""){window.location.href=delHyphen(host+"/search/"+p+"/"+inkid);}else{window.location.href=delHyphen(host+"/search/"+p+"/"+parastring+"/"+inkid);}}
function kat_wahl(kat,arr,arr_all){if($('#kat_'+kat).css("visibility")=="visible"){$('#kat_'+kat).css("visibility","hidden");delete(glob_her_multi_arr[kat]);glob_her_arr=new Array();speicher=new Array();length_von_gkaa=glob_kategorie_aktiv_arr.length;for(var j=0;j<length_von_gkaa;j=j+1){if(glob_kategorie_aktiv_arr[j]!=kat){glob_her_arr=glob_her_arr.concat(glob_her_multi_arr[glob_kategorie_aktiv_arr[j]]);}else{speicher[speicher.length]=j;}}
for(var z=0;z<speicher.length;z=z+1){glob_kategorie_aktiv_arr.splice(speicher,1);}
$('#kat_filter_div').removeChild($('#katid['+kat+']'));}else{$('#kat_'+kat).css("visibility","visible");glob_her_arr=glob_her_arr.concat(arr);glob_her_multi_arr[kat]=arr;glob_kategorie_aktiv_arr[glob_kategorie_aktiv_arr.length]=kat;inputfeld='<input type="hidden" name="kat[]" value="'+kat+'" id="katid['+kat+']">';$('#kat_filter_div').html($('#kat_filter_div').html()+inputfeld);}
for(var i=0;i<arr_all.length;i=i+1){if(array_search(arr_all[i],glob_her_arr)===false&&glob_her_arr.length>0){$('#her_li_'+arr_all[i]).css("display","none");$('#her_li_passiv_'+arr_all[i]).css("display","block");}else{$('#her_li_'+arr_all[i]).css("display","block");$('#her_li_passiv_'+arr_all[i]).css("display","none");}}}
function her_wahl(her,arr,arr_all){if($('#her_'+her).css("visibility")=="visible"){$('#her_'+her).css("visibility","hidden");delete(glob_kat_multi_arr[her]);glob_kat_arr=new Array();speicher=new Array();length_von_ghaa=glob_hersteller_aktiv_arr.length;for(var j=0;j<length_von_ghaa;j=j+1){if(glob_hersteller_aktiv_arr[j]!=her){glob_kat_arr=glob_kat_arr.concat(glob_kat_multi_arr[glob_hersteller_aktiv_arr[j]]);}else{speicher[speicher.length]=j;}}
for(var z=0;z<speicher.length;z=z+1){glob_hersteller_aktiv_arr.splice(speicher,1);}
$('#her_filter_div').removeChild($('#herid['+her+']'));}else{$('#her_'+her).css("visibility","visible");glob_kat_arr=glob_kat_arr.concat(arr);glob_kat_multi_arr[her]=arr;glob_hersteller_aktiv_arr[glob_hersteller_aktiv_arr.length]=her;inputfeld='<input type="hidden" name="hersteller[]" value="'+her+'" id="herid['+her+']">';$('#her_filter_div').html($('#her_filter_div').html()+inputfeld);}
for(var i=0;i<arr_all.length;i=i+1){if(array_search(arr_all[i],glob_kat_arr)===false&&glob_kat_arr.length>0){$('#kat_li_'+arr_all[i]).css("display","none");$('#kat_li_passiv_'+arr_all[i]).css("display","block");}else{$('#kat_li_'+arr_all[i]).css("display","block");$('#kat_li_passiv_'+arr_all[i]).css("display","none");}}}
function filter_an(){$('#filter_auswahlform').addClass('display_block');$('#filter_auswahlform').removeClass('display_none');}
function filter_aus(){$('#filter_auswahlform').addClass('display_none');$('#filter_auswahlform').removeClass('display_block');}
function checkBrowserName(name,version){var agent=navigator.userAgent.toLowerCase();if(agent.indexOf(name.toLowerCase())>-1&&agent.indexOf(version.toLowerCase())>-1){return true;}
return false;}
function filter_toggle(){if(checkBrowserName('MSIE','MSIE 6.0')){if($('#filter_auswahlform').css("display")=="block"){$('#filter_auswahlform').css("display","none");}else{$('#filter_auswahlform').css("display","block");}}else{if($('#filter_auswahlform').hasClass('display_block')){$('#filter_auswahlform').addClass('display_none');$('#filter_auswahlform').removeClass('display_block');}else if($('#filter_auswahlform').hasClass('display_none')){$('#filter_auswahlform').addClass('display_block');$('#filter_auswahlform').removeClass('display_none');}}}
function filter_toggle2(art1,art2){if(checkBrowserName('MSIE','MSIE 6.0')){if($('#filter_auswahlform').css("display")=="block"){$('#filter_auswahlform').css("display","none");if(checkBrowserName('MSIE','MSIE 6.0')){$('#'+art1).css('visibility','visible');$('#'+art2).css('visibility','visible');$('#sortieren_nach_ie7').css('visibility','visible');$('#pager_oben_ie7').css('visibility','visible');}}else{$('#filter_auswahlform').css("display","block");if(checkBrowserName('MSIE','MSIE 6.0')){$('#'+art1).css('visibility','hidden');$('#'+art2).css('visibility','hidden');$('#sortieren_nach_ie7').css('visibility','hidden');$('#pager_oben_ie7').css('visibility','hidden');}}}else{if($('#filter_auswahlform').hasClass('display_block')){$('#filter_auswahlform').addClass('display_none');$('#filter_auswahlform').removeClass('display_block');if(checkBrowserName('MSIE','MSIE 7.0')){$('#'+art1).removeClass('visibility_hidden');$('#'+art1).addClass('visibility_visible');$('#'+art2).removeClass('visibility_hidden');$('#'+art2).addClass('visibility_visible');$('#sortieren_nach_ie7').removeClass('visibility_hidden');$('#sortieren_nach_ie7').addClass('visibility_visible');$('#pager_oben_ie7').removeClass('visibility_hidden');$('#pager_oben_ie7').addClass('visibility_visible');}}else if($('#filter_auswahlform').hasClass('display_none')){if(checkBrowserName('MSIE','MSIE 7.0')){$('#'+art1).addClass('visibility_hidden');$('#'+art1).removeClass('visibility_visible');$('#'+art2).addClass('visibility_hidden');$('#'+art2).removeClass('visibility_visible');$('#sortieren_nach_ie7').addClass('visibility_hidden');$('#sortieren_nach_ie7').removeClass('visibility_visible');$('#pager_oben_ie7').addClass('visibility_hidden');$('#pager_oben_ie7').removeClass('visibility_visible');}
$('#filter_auswahlform').addClass('display_block');$('#filter_auswahlform').removeClass('display_none');}}}
function array_search(needle,haystack,argStrict){var strict=!!argStrict;var key='';for(key in haystack){if((strict&&haystack[key]===needle)||(!strict&&haystack[key]==needle)){return key;}}
return false;}
function bewertungSchreiben(){alert(true);$("#hilfreich_bewertung_meldung").html("");$("#artikeldetail_bewertung_schreiben").removeClass("display_block");$("#artikeldetail_bewertung_schreiben").addClass("display_none");$("#bewertungs_liste").removeClass("display_none");$("#bewertungs_liste").addClass("display_block");$("#bw_form_button").removeClass("display_none");$("#bw_form_button").addClass("display_block");$("#bw_ohneform_button").removeClass("display_block");$("#bw_ohneform_button").addClass("display_none");}
function JetztBewertungSchreiben(){$("#hilfreich_bewertung_meldung").html("");$("#bewertungs_liste").removeClass("display_block");$("#bewertungs_liste").addClass("display_none");$("#bw_form_button").removeClass("display_block");$("#bw_form_button").addClass("display_none");$("#bw_ohneform_button").removeClass("display_none");$("#bw_ohneform_button").addClass("display_block");if($("#artikeldetail_bewertung_schreiben").hasClass("display_none")){$("#artikeldetail_bewertung_schreiben").removeClass("display_none");$("#artikeldetail_bewertung_schreiben").addClass("display_block");}}
function checkName(objHtml){var eingabe=$.trim($('#e_name').val());var laenge=eingabe.length;var fehler=false;if(laenge=="0"){setError('e_name',"Bitte tragen Sie Ihren Namen ein!");fehler=true;}else{setOK('e_name');}
return!fehler;}
function checkBewertungstitel(objHtml){var eingabe=$.trim($('#titel_feld').val());var laenge=eingabe.length;var fehler=false;if(laenge=="0"){setError('titel_feld',"Bitte tragen Sie einen Bewertungstitel ein!");fehler=true;}else{setOK('titel_feld');}
return!fehler;}
function checkBewertungskommentar(objHtml){var eingabe=$.trim($('#kommentar').val());var laenge=eingabe.length;var fehler=false;if(laenge=="0"){setError('kommentar',"Bitte tragen Sie einen Bewertungskommentar ein!");fehler=true;}else{setOK('kommentar');}
return!fehler;}
function checkSicherheitsabfrage(objHtml,matheerg){var eingabe=$.trim($('#mathe').val());var laenge=eingabe.length;var fehler=false;if(laenge=="0"||eingabe!=matheerg){if(laenge=="0"){setError('mathe',"Bitte beantworten Sie die Sicherheitsabfrage!");}else{setError('mathe',"Bitte beantworten Sie die Sicherheitsabfrage korrekt!");}
fehler=true;}else{setOK('mathe');}
return!fehler;}
function checkSterne(name){var eingabe=$.trim($('#'+name).val());if(eingabe>0&&eingabe<=5){setOK(name);return true;}else{setError(name,"Bitte bewerten Sie dieses Produkt!");return false;}}
function AnzeigeWoerter(textfeld){standard=50;inhalt=$('#kommentar').val();anzahl=str_word_count(inhalt);uebrig=standard-anzahl;if(uebrig<0){uebrig=0;}
$("#wortanzeige").html('Noch <div class="orange" style="display: inline;">'+uebrig+' Wörter</div> schreiben und Netbook kassieren!');$("#wortanzeige_2").html('Noch '+uebrig+' Wörter!');}
function str_word_count(str,format,charlist){var l=str.length,tmpStr="";var i=0;var c='';var wArr=[],wC=0;var assArr={},aC=0,reg="";if(charlist){for(i=0;i<=charlist.length-1;i++){if(i!=charlist.length-1){reg=reg+charlist.charCodeAt(i)+"|";}else{reg=reg+charlist.charCodeAt(i);}}
reg=new RegExp(reg);}
for(i=0;i<=l-1;i++){c=str.charCodeAt(i);if((c<91&&c>64)||(c<123&&c>96)||c==45||c==39||(reg&&reg.test(c))){if(tmpStr==""&&format==2){aC=i;}
tmpStr=tmpStr+String.fromCharCode(c);}else if(tmpStr!=""){if(format!=2){wArr[wArr.length]=tmpStr;}else{assArr[aC]=tmpStr;}
tmpStr="";wC++;}}
if(!format){return wC;}else if(format==1){return wArr;}else if(format==2){return assArr;}
throw'You have supplied an incorrect format';}
function bewertungssterne(stern,klick){var i,j;for(i=1;i<=stern;i++){$("#stern_bild_"+i).addClass("sternbig_aktiv");$("#stern_bild_"+i).removeClass("sternbig_passiv");}
for(j=i;j<=5;j++){$("#stern_bild_"+j).addClass("sternbig_passiv");$("#stern_bild_"+j).removeClass("sternbig_aktiv");}
if(klick){$("#sterne").val(stern);checkSterne("sterne");}}
function checkEingabenBewertungen(matheerg){var erg=true;erg=!erg|!checkName($('#e_name'))?false:true;erg=!erg|!checkBewertungstitel($('#titel_feld'))?false:true;erg=!erg|!checkBewertungskommentar($('#kommentar'))?false:true;erg=!erg|!checkSterne('sterne')?false:true;erg=!erg|!checkSicherheitsabfrage($('#mathe'),matheerg)?false:true;if(!erg){alert("Einige Ihrer Angaben enthalten Fehler! Bitte überprüfen Sie ihre Angaben auf Richtigkeit!");}
return erg;}
function installSearchEngine(){if(window.external&&("AddSearchProvider"in window.external)){window.external.AddSearchProvider("http://www.computerpool.de/search.xml");}else{alert("Ihr Browser besitzt keine Unterstützung für Suchanbieter");}}
function legeInWarenkorb(pid,anz){var wk;var url="/cart/add/"+inkid;var data={"pid":pid,"anz":anz,"PHPSESSID":inkid,"action":"cart","CMD":"add","js":"ja","pt":ptype,"kdn":intKnr};var dataType="html";$.post(url,data,function(html){wk=html.split("|");$("#anzWK").val(wk[0]);$("#sumWK").val(wk[1]);$("#sumWK2").val(wk[3]);showWarenkorbSmall(wk[3]);if(wk[3]*1<versandfrei*1){$("#wkbox_popup_text").html("Noch "+wk[4]+"<br />bis zur versand- kostenfreien Lieferung!");}else{$("#wkbox_popup_text").html("Ihre Lieferung ist versand- kostenfrei!");}
if($("#wkdialog").dialog("isOpen")){$("#wkdialog").dialog("moveToTop");}else{$("#wkdialog").dialog("open");}},dataType);}
function legeInMerkliste(pid){var url="/merkliste/add/"+inkid;var data={"pid":pid,"PHPSESSID":inkid,"action":"merkliste","CMD":"add","js":"ja"};var dataType="html";$.post(url,data,function(html){$("#anzML").val(html);showMerklisteSmall();if($("#mldialog").dialog("isOpen")){$("#mldialog").dialog("moveToTop");}else{$("#mldialog").dialog("open");}},dataType);}
function zeigeZubehoehr(pid){if($("#wk_zubehoer_"+pid).dialog("isOpen")){$("#wk_zubehoer_"+pid).dialog("moveToTop");}else{$("#wk_zubehoer_"+pid).dialog("open");}}
function schliesseZubehoerWK(){var i;var reload=true;for(i=0;i<zubehoerPIDs.length;i++){if($("#wk_zubehoer_"+zubehoerPIDs[i]).dialog("isOpen")){reload=false;}}
if(reload){location.reload(true);}}
function getSupplytoolHersteller(hersteller){var url="/ajax/supplytool_hersteller.php";var data={"selectedHersteller":hersteller};var dataType="html";$.post(url,data,function(html){var out=$('#zubehoer_select_hersteller_div');if(out!==null){var text='<select id="zubehoer_select_hersteller" onchange="$(\'#supplytool_showHersteller\').html(this.options[this.selectedIndex].text); createSupplyToolAction(this.value, \'empty\');"><option value="---">Bitte Hersteller auswählen</option>';text=text+html;text=text+'</select>';out.html(text);}},dataType);}
function getSupplytoolModelle(hersteller,modell){var url="/ajax/supplytool_modelle.php";var data={"selectedHersteller":hersteller,"selectedModell":modell};var dataType="html";$.post(url,data,function(html){var out=$('#zubehoer_select_modelle_div');if(out!==null){html=html.split("#||#");var text='<select id="zubehoer_select_modelle" size="'+html[1]+'" onchange="createSupplyToolAction(\''+hersteller+'\', this.value);"><option value="---">Bitte Modell auswählen</option>';text=text+html[0];text=text+'</select>';out.html(text);}},dataType);}
$(function(){$("#wkdialog").dialog({autoOpen:false,width:255,dialogClass:"wkbox_popup",resizable:false});$("#mldialog").dialog({autoOpen:false,width:255,dialogClass:"mlbox_popup",resizable:false});});