var justClose = "false"; function versionSelectIn(id){ if(document.getElementById("versBox"+id).className != "versBoxAkt"){ document.getElementById("versBox"+id).className = "versBoxHover"; } } function versionSelectOut(id){ if(document.getElementById("versBox"+id).className != "versBoxAkt"){ document.getElementById("versBox"+id).className = "versSelectBox"; } } function filterMat(matval){ var i = 1; while(document.getElementById("mattab"+i)){ if(matval == "alles"){ document.getElementById("mattab"+i).style.display = ""; }else{ if(document.getElementById("mattab"+i).title == matval){ document.getElementById("mattab"+i).style.display = ""; }else{ document.getElementById("mattab"+i).style.display = "none"; } } i++; } } var xmlhttp = false; function check_price(uid, artikelid, menge, version){ var url = "http://www.safetymarking.ch/fr/frdll/ce.dll/" + uid + "?call=get_artikel_detail&artikel_id=" + artikelid + "&menge=" + menge; if(version == "true"){ var versionsel = document.getElementById("version").value; url += "&version_auswahl=" + versionsel; } if (window.XMLHttpRequest){ xmlhttp=new XMLHttpRequest(); }else if (window.ActiveXObject){ try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } xmlhttp.onreadystatechange = viewcheck; xmlhttp.open("GET",url,true); xmlhttp.send(null); } function check_price(uid, artikelid, menge, version){ var url = "http://www.safetymarking.ch/fr/frdll/ce.dll/" + uid + "?call=get_artikel_detail&artikel_id=" + artikelid + "&menge=" + menge; if(version == "true"){ var versionsel; if(document.getElementById("version")){ versionsel = document.getElementById("version").value; }else{ var i = 0; var k = 0; while(document.getElementById("version"+i)){ if(document.getElementsByName("version")[i].checked == true){ versionsel = document.getElementsByName("version")[i].value; } i++; } } url += "&version_auswahl=" + versionsel; } if (window.XMLHttpRequest){ xmlhttp=new XMLHttpRequest(); }else if (window.ActiveXObject){ try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } xmlhttp.onreadystatechange = viewcheck; xmlhttp.open("GET",url,true); xmlhttp.send(null); } function viewcheck() { if (xmlhttp.readyState == 4) { if (xmlhttp.status == 200) { var preis = xmlhttp.responseXML.getElementsByTagName("artikel")[0].getElementsByTagName("einzelpreis")[0].firstChild.nodeValue; var versanddat = xmlhttp.responseXML.getElementsByTagName("artikel")[0].getElementsByTagName("lieferdatum")[0].firstChild.nodeValue; var preiscalc = preis.replace(".", ""); preiscalc = preiscalc.replace(",", "."); preiscalc = preiscalc * 1.076; preiscalc = Math.round(preiscalc*100)/100; var preisbrutto = preiscalc.toString(); preisbrutto = preisbrutto.replace(".", ","); var laenge = preisbrutto.length; var sep = preisbrutto.indexOf(","); if(laenge - sep == 2){ preisbrutto += "0"; } preisbrutto = "CHF " + preisbrutto; preis = "CHF " + preis; document.getElementById("price").innerHTML=preis; document.getElementById("bruttopr").innerHTML=preisbrutto; document.getElementById("versanddatum").innerHTML=versanddat; if(xmlhttp.responseXML.getElementsByTagName("artikel")[0].getElementsByTagName("auslauf")[0].firstChild.nodeValue == "true"){ var bestand = xmlhttp.responseXML.getElementsByTagName("artikel")[0].getElementsByTagName("bestand")[0].firstChild.nodeValue; bestand = parseInt(bestand); var menge = document.artikelForm.menge.value; if(menge > bestand){ document.artikelForm.menge.value = bestand; document.getElementById("popupContent").innerHTML = "

Von diesem Artikel sind nur noch " + bestand + " Stück verfügbar.

Die Menge wurde entsprechend angepasst.

"; document.getElementById("jsclick").onclick(); } } } } } function reloadVersion(url, linenr, version){ if(document.getElementById("inwarenkorb")){ document.getElementById("inwarenkorb").style.display = "none"; } var i = 1; while(document.getElementById("mattab"+i)){ if(document.getElementById("mattab"+i).className == "activeRow"){ document.getElementById("mattab"+i).className = ""; } i++; } document.getElementById("mattab"+linenr).className = "activeRow"; document.getElementById("radio"+linenr).checked = "checked"; if(document.getElementById("matfilter")){ var matselval = document.getElementById("matfilter").value; matselval = matselval.split(" ").join("_"); if(matselval != "alles"){ url += "?materialfilter=" + matselval; } } if(version){ url += "?version=" + version; } url += "#price"; window.location.href = url; return false; } function changeVersion(id, versval){ if(document.getElementById("versBox"+id).className != "versBoxAkt"){ var k = 1; while(document.getElementById("versBox"+k)){ document.getElementById("versBox"+k).className = "versSelectBox"; k++; } document.getElementById("versBox"+id).className = "versBoxAkt"; document.getElementById("version").value = versval; document.getElementById("versTitle").innerHTML = document.getElementById("versBox"+id).title; } } function clearTI(valueNow, valueStan){ if (valueNow == valueStan){ return ""; }else{ return valueNow; } } function restoreTI(valueNow, valueStan){ if (valueNow == ""){ return valueStan; }else{ return valueNow; } } function change_zahlart(showbank){ if(showbank === false){ document.getElementById("hidediv").style.display = "none"; }else{ document.getElementById("hidediv").style.display = ""; } } function changeProdPic(picurl){ document.getElementById("bigProdImg").src = picurl; var slash = String.fromCharCode(47); var picurlbig = picurl.split(slash+"280"+slash).join(slash+"600"+slash); document.getElementById("lupelink").href = "https://www.safetymarking.ch/fr/" + picurlbig; } function checkInWkForm(){ var myErrorMessage = ""; if(isNaN(document.artikelForm.menge.value) == true){ myErrorMessage = "Bitte geben Sie eine Zahl als Menge ein!\n"; } if(document.artikelForm.menge.value == ""){ myErrorMessage = "Bitte geben Sie die gewünschte Menge ein!\n"; } if(document.artikelForm.menge.value < 1){ myErrorMessage = "Bitte geben Sie eine Menge größer Null ein!\n"; } if(document.getElementById("version1")){ var selectedRadio = false; for(var i = 0; i < document.getElementsByName("version").length; i++){ if(document.getElementsByName("version")[i].checked == true){ selectedRadio = true; } } if(selectedRadio === false){ myErrorMessage += "Bitte wählen Sie eine Version aus!"; } } if(myErrorMessage != ""){ window.alert(myErrorMessage); return false; }else{ var x = document.getElementsByTagName( "body" )[0]; x.style.cursor = "wait"; return true; } } function check_add_WK(){ var myErrorMessage = ""; if(document.wkAddWkForm.artikelnr.value == ""){ myErrorMessage += "Bitte geben Sie eine Artikelnummer ein!\n"; } if(isNaN(document.wkAddWkForm.mengeadd.value) == true){ myErrorMessage += "Bitte geben Sie eine Zahl als Menge ein!\n"; } if(document.wkAddWkForm.mengeadd.value == ""){ myErrorMessage += "Bitte geben Sie eine Zahl als Menge ein!\n"; } if(document.wkAddWkForm.mengeadd.value < 1){ myErrorMessage += "Bitte geben Sie eine Menge größer Null ein!\n"; } if(myErrorMessage != ""){ window.alert(myErrorMessage); return false; }else{ return true; } } function check_login(){ var errorMsg = ""; if(document.loginForm.kundennummer.value == ""){ errorMsg += "Bitte geben Sie Ihre Kundennummer ein!\n"; }else{ if(isNaN(document.loginForm.kundennummer.value) == true){ errorMsg += "Bitte geben Sie Ihre sechstellige Kundennummer als Zahl ein!\n"; document.loginForm.kundennummer.value = ""; document.loginForm.kundennummer.focus(); } } if(document.loginForm.benutzername.value == ""){ errorMsg += "Bitte geben Sie Ihren Benutzernamen ein!\n"; } if(document.loginForm.kennwort.value == ""){ errorMsg += "Bitte geben Sie Ihr Passwort ein!\n"; } if(errorMsg != ""){ window.alert(errorMsg); return false; }else{ return true; } } function check_search(){ if(document.searchForm.search_phrase.value == "" || document.searchForm.search_phrase.value == "Suche"){ window.alert("Bitte geben Sie einen Suchbegriff in das Suchfeld ein."); return false; } return true; } function check_advanced_search(){ if(document.advanced_search.suchbegriff.value == ""){ window.alert("Bitte geben Sie einen Suchbegriff in das Suchfeld ein."); return false; } return true; } function check_send_password(){ var errorMsg = ""; if(document.passwordForm.kundennummer.value == ""){ errorMsg += "Bitte geben Sie Ihre Kundennummer ein!\n"; } if(document.passwordForm.anmeldung.value == ""){ errorMsg += "Bitte geben Sie Ihren Benutzernamen ein!\n"; } if(errorMsg != ""){ window.alert(errorMsg); return false; }else{ return true; } } function check_register(){ var errorMsg = ""; if(document.registerForm.firma1.value == ""){ errorMsg += "Bitte geben Sie Ihren Firmennamen ein\n"; } if(document.registerForm.strasse.value == ""){ errorMsg += "Bitte geben Sie Ihre Straße und Hausnummer ein\n"; } if(document.registerForm.plz.value == ""){ errorMsg += "Bitte geben Sie Ihre Postleitzahl ein\n"; } if(document.registerForm.ort.value == ""){ errorMsg += "Bitte geben Sie Ihren Ort ein\n"; } if(document.registerForm.vorwahl.value == "" || document.registerForm.telefon.value == ""){ errorMsg += "Bitte geben Sie Ihre Telefonnummer ein\n"; } if(document.registerForm.name.value == ""){ errorMsg += "Bitte geben Sie Ihren Namen ein\n"; } if(document.registerForm.vorname.value == ""){ errorMsg += "Bitte geben Sie Ihren Vornamen ein\n"; } if(document.registerForm.email.value == ""){ errorMsg += "Bitte geben Sie Ihre Email-Adresse ein\n"; } if(document.registerForm.kennwort.value == ""){ errorMsg += "Bitte geben Sie Ihre Kennwort ein\n"; }else{ if(document.registerForm.kennwort_r.value != document.registerForm.kennwort.value){ errorMsg += "Die Kennwortwiederholung stimmt nicht mit dem Passwort überein.\n"; } } if(errorMsg != ""){ window.alert(errorMsg); return false; }else{ return true; } } function check_kontakt(){ var errorMsg = ""; if(document.kontaktForm.firma.value == ""){ errorMsg += "Bitte geben Sie Ihren Firmennamen ein!\n"; } if(document.kontaktForm.ansprechpartner.value == ""){ errorMsg += "Bitte geben Sie Ihren Namen ein!\n"; } if(document.kontaktForm.abteilung.value == ""){ errorMsg += "Bitte geben Sie Ihre Abteilung an!\n"; } if(document.kontaktForm.strasse.value == ""){ errorMsg += "Bitte geben Sie Ihre Straße und Hausnummer ein!\n"; } if(document.kontaktForm.plz.value == ""){ errorMsg += "Bitte geben Sie Ihre Postleitzahl ein!\n"; } if(document.kontaktForm.ort.value == ""){ errorMsg += "Bitte geben Sie Ihren Ort ein!\n"; } if(document.kontaktForm.mail.value == ""){ errorMsg += "Bitte geben Sie Ihre Email-Adresse ein!\n"; } if(document.kontaktForm.fon.value == ""){ errorMsg += "Bitte geben Sie Ihre Telefonnummer ein!\n"; } if(errorMsg != ""){ window.alert(errorMsg); return false; }else{ return true; } } function check_katalog(){ var errorMsg = ""; if(document.katalogForm.firma.value == ""){ errorMsg += "Bitte geben Sie Ihren Firmennamen ein!\n"; } if(document.katalogForm.ansprechpartner.value == ""){ errorMsg += "Bitte geben Sie Ihren Namen ein!\n"; } if(document.katalogForm.vorname.value == ""){ errorMsg += "Bitte geben Sie Ihren Vornamen ein!\n"; } if(document.katalogForm.strasse.value == ""){ errorMsg += "Bitte geben Sie Ihre Straße ein!\n"; } if(document.katalogForm.plz.value == ""){ errorMsg += "Bitte geben Sie Ihre Postleitzahl ein!\n"; } if(document.katalogForm.ort.value == ""){ errorMsg += "Bitte geben Sie Ihren Ort ein!\n"; } if(document.katalogForm.mail.value == ""){ errorMsg += "Bitte geben Sie Ihre Email-Adresse ein!\n"; } if(document.katalogForm.vorwahl.value == "" || document.katalogForm.telefon.value == ""){ errorMsg += "Bitte geben Sie Ihre Telefonnummer ein!\n"; } if(isNaN(document.katalogForm.vorwahl.value) == true){ errorMsg += "Als Telefonnummer sind ausschließlich Zahlen erlaubt!\n"; document.katalogForm.vorwahl.value = ""; } if(isNaN(document.katalogForm.telefon.value) == true){ errorMsg += "Als Telefonnummer sind ausschließlich Zahlen erlaubt!\n"; document.katalogForm.telefon.value = ""; } if(errorMsg != ""){ window.alert(errorMsg); return false; }else{ return true; } } function check_signplus(){ var errorMsg = ""; if(document.signplusForm.firma.value == ""){ errorMsg += "Bitte geben Sie Ihren Firmennamen ein!\n"; } if(document.signplusForm.ansprechpartner.value == ""){ errorMsg += "Bitte geben Sie Ihren Namen ein!\n"; } if(document.signplusForm.strasse.value == ""){ errorMsg += "Bitte geben Sie Ihre Straße ein!\n"; } if(document.signplusForm.plz.value == ""){ errorMsg += "Bitte geben Sie Ihre Postleitzahl ein!\n"; } if(document.signplusForm.ort.value == ""){ errorMsg += "Bitte geben Sie Ihren Ort ein!\n"; } if(document.signplusForm.mail.value == ""){ errorMsg += "Bitte geben Sie Ihre Email-Adresse ein!\n"; } if(document.signplusForm.fon.value == ""){ errorMsg += "Bitte geben Sie Ihre Telefonnummer ein!\n"; } if(document.signplusForm.fax.value == ""){ errorMsg += "Bitte geben Sie Ihre Faxnummer ein!\n"; } if(errorMsg != ""){ window.alert(errorMsg); return false; }else{ return true; } } function check_newsletter(){ if(document.newsletterForm.nl_email.value == ""){ window.alert("Bitte geben Sie Ihre Email-Adresse ein!"); return false; } return true; } function checkKasseAGB(){ var kasseErrorMsg = ""; if( document.kasseForm.agb.checked == false){ kasseErrorMsg += "Bitte akzeptieren Sie unsere AGB durch Anklicken des Kontrollkästchens.\n"; } if( document.kasseForm.b2b.checked == false){ kasseErrorMsg += "Bitte bestätigen Sie durch Anklicken des Kontrollkästchens, dass Sie Unternehmer oder juristische Person sind.\n"; } if(document.kasseForm.zahlart.length > 1){ var boolRadio = false; for(var i=0; i maxViewed) { active = 0; } document.getElementById("changeProd").innerHTML = "\"Bild"; return false; } function setbreite(element, breite) { document.getElementById(element).style.width = breite; } var menge_focussed_1=true; function checkDirektBestellungForm(){ if(menge_focussed_1 == true){ return true; }else{ var errorMsg = ""; if(isNaN(document.artikelForm.menge.value) == true){ errorMsg = "
  • Bitte geben Sie eine Zahl als Menge ein!
  • "; } if(document.artikelForm.menge.value == ""){ errorMsg = "
  • Bitte geben Sie die gewünschte Menge ein!
  • "; } if(document.artikelForm.menge.value < 1){ errorMsg = "
  • Bitte geben Sie eine Menge größer Null ein!
  • "; } if(document.getElementById("version1")){ var selectedRadio = false; for(var i = 0; i < document.getElementsByName("version").length; i++){ if(document.getElementsByName("version")[i].checked == true){ selectedRadio = true; } } if(selectedRadio === false){ errorMsg += "
  • Bitte wählen Sie eine Version aus!
  • "; } } if(errorMsg != ""){ errorMsg = "

    Bei der Verarbeitung Ihrer Eingaben sind folgende Fehler aufgetreten:

    "; document.getElementById("popupContent").innerHTML = errorMsg; document.getElementById("jsclick").onclick(); return false; }else{ var x = document.getElementsByTagName( "body" )[0]; x.style.cursor = "wait"; return true; } } } // end