var payshipid="";
var snode = null;
var FocusControl="";
var mbbgsel="#FF0000";
var mbvgsel="#FFFFFF";
var mbdbgsel="#4A6AB0";
var mbdvgsel="#C0C0C0";
var aktivepage="#aktivepage#";
var lvartikelnr="#LVANR#";
var laufschriftpos="0";
var laufschrift_on="1";
var mitlastwarelist="";
var StartTimerID = null;
var ipland="#IPLAND#" ;
var listrowpath="x64";
var lastbildscr="";
var isload=false;
var packstation=false;
var lucasmenu_movecount=0;
var menutabtimer;
var tabmenupopup=false;
var textanimate_color_red  ="#000000#000000#FF0000";
var textanimate_color_blue ="#AAAAAA#CCCCCC#0000FF";
var textanimate_color_green="#000000#00AA00#00CC00";
var browser = navigator.appName;
var version = navigator.appVersion.substring(0, 1);
var ie =  ((browser == "Microsoft Internet Explorer") &&  (version >= 4));
var ns = ((browser == "Netscape") &&  (version >= 4));
if (/MSIE (\d+\.\d+);/.test(navigator.userAgent))
{
var ieversion=new Number(RegExp.$1);
} else ieversion=100;
var xmszaehler=0;
var wkclickcount=0;
var caution = false;
var lastwg0="";
var i=0;
var twidth="95%";
var xorstring="";
var auser="";
var apassword="";
var cleft=0;
var secs=1;
var timerID = null;
var timerRunning = false;
var delay = 1000;
var fade="off";
var java_vis    ='inkl. MwSt., zzgl. <a class=A2 href="/shop/seite/versandkosten.htm">Versandkosten</a>';
var tip_inwarenkorb="<b>Artikel in den Warenkorb</b><br>Klicken Sie hier um den Artikel in den Warenkorb zu legen.<br>Der <b>Warenkorb</b> zeigt Ihnen direkt alle Kosten an. <b>Artikel in den Warenkorb legen ist kostenlos und unverbindlich.</b> Sie können den Warenkorb jederzeit wieder löschen.";
var tip_fragezumartikel="<b>Fragen kostet nichts!</b><br>Wenn Sie eine Frage zum Artikel haben klicken Sie bitte hier. Bei uns werden alle Fragen beantwortet.<br><br><b>Oder rufen Sie uns einfach an.<br></b>Tel: 0180 50041080<br>Mo-Fr: 10-17 Uhr ";
var tip_druckvorschau="<b>Drucken</b><br>Klicken Sie hier, wenn Sie die Seite ausgedruckt haben möchten. Es wird eine druckbare Seite generiert.";
var tip_24h="<b>Wir sind schnell!</b> Alle Bestellungen die bis 15 Uhr eingehen, werden noch am gleichen Tag bearbeitet. Falls Sie die Ware per Nachnahme bestellen, erfolgt der Versand noch am gleichem Tag. Bei Vorkasse erfolgt der Versand am Tag des Zahlungseingangs.";
var tip_LiST555= "<b>Lieferstatus</b><br>Sofort ab Lager lieferbar!";
var tip_LiST0=   "<b>Lieferstatus</b><br>Zur Zeit nicht lieferbar!<br>Liefertermin bitte telefonisch erfragen!";
var tip_LiST3=   "<b>Lieferstatus</b><br>Lieferzeit 3 Tage<br>Der Artikel ist/wird bestellt";
var tip_LiST7=   "<b>Lieferstatus</b><br>Lieferzeit 7 Tage<br>Der Artikel ist/wird bestellt";
var tip_LiST14=  "<b>Lieferstatus</b><br>Lieferzeit 14 Tage<br>Der Artikel ist/wird bestellt";
var tip_LiST1000="<b>Lieferstatus</b><br>Auf Bestellung verfügbar";
lastwg0=window.location.search;
i=lastwg0.indexOf("&lwg0=");
if (i!=0) {lastwg0=lastwg0.substring(i,255)} else {lastwg0=""};
function getlagerinfo(lagerinfo, einheit, istbestand){
if (lagerinfo=='java_lilr0') return('<br><span class=span_sl><span class=spanlink onclick=f_clss("versandinfo.htm")>Lieferzeit ca. 3 Tage</span><br><span class=fs8pt>Lagerbestand: 0 '+einheit+'<br></span></span>');
if (lagerinfo=='java_lilrg0') return('<br><span class=span_sl><span class=spanlink onclick=f_clss("versandinfo.htm")>sofort lieferbar 24h</span><br><span class=fs8pt>Noch '+istbestand+' '+einheit+' auf Lager.<br></span></span>');
}
function setardiv(objid,apvk,apnk,einheit,versandinfo,lagerinfo,istbestand,basispreisinfo) {
var obj=document.getElementById(objid);
if (obj) {
if (versandinfo=='java_vis') versandinfo=java_vis;
lagerinfo=getlagerinfo(lagerinfo, einheit, istbestand);
if (basispreisinfo!='') basispreisinfo='Basispreis für 1'+basispreisinfo;
obj.innerHTML='<div class="divprwerte"><span class="fs10pt">&euro;</span><span style="color: red; font-weight: normal; font-size: 24pt; font-family: impact">'+apvk+',<sup>'+apnk+'</sup></span> / '+einheit+'<div class="divprwerte_info">'+versandinfo+'<br>'+lagerinfo+' '+basispreisinfo+'</div></div>';
}
}
function setardivbtns(objid,satznr,userid,artikellink,buy){
var obj=document.getElementById(objid);
if (obj) {
var result='';
if (buy) result='<span class=redeck></span><span class=spanlink_buy onclick=buy_product("'+satznr+'","1","'+userid+'") >In den Warenkorb</span><br style=style="clear: both">';
result=result+'<span class=redeck ></span><span class=spanlink_buy onclick=f_clad("'+artikellink+'")>Details</span>';
obj.innerHTML=result;
}
}
function zahlaus(string) { var zahlstr=""; var c="";  for (var i=0; i<string.length; i++) {  c=string.charAt(i);  if (c>='0' && c<='9') zahlstr=zahlstr+c   }; if (zahlstr=="") { return ""}; return parseFloat(zahlstr); }
function click (e) {
{
if (ie) e = window.event;
if (document.getElementById('foo')) {
if (document.getElementById('foo').style.visibility!="visible") return true;
if ((e.type && e.type == "contextmenu") || (e.button && e.button == 2) || (e.which && e.which == 3)) { return false; }
}
}
}
function closecontextmenu() {if (document.getElementById('foo')) {document.getElementById('foo').style.visibility="hidden"; document.getElementById('foo').style.left=-100}}
if (document.layers) document.captureEvents(Event.MOUSEDOWN);
document.onmousedown = click;
document.oncontextmenu = click;
document.onclick = closecontextmenu;
function addToFavorites(siteURL, description) {
if (ie && window.external) {window.external.AddFavorite(siteURL, description)} else {if (ns && window.sidebar) {window.sidebar.addPanel(description, siteURL,'')} else  { alert("Die Seite kann nicht automatisch den Favoriten hinzugefügt werden! Ihr Browser unterstützt diese Funktion leider nicht!") }}
}
function pos(substr,str){ return Number(str.toLowerCase().indexOf(substr.toLowerCase())); }
function trim(v) { var a=-1, e=-1; for (var i = 0; i<v.length; i++) { if (v.charAt(i)>' ' && a==-1) {a=i; e=i} else if (v.charAt(i)>' ' && a!=-1) {e=i}} if (e!=-1) e++; return v.substr(a,e-a)}
function FastReplace(value, oldstr, newstr) { return value.split(oldstr).join(newstr)}
function wortcount(value){var lastchar="-"; var result=0; value=trim(value); if (value!='') { result++; for (var i=0; i<value.length; i++) {var c=value.charAt(i); if (c==' ' && lastchar!=' ') result++; lastchar=c; }} return result}
function firstuppercase(value) { value=trim(value);
for (var i=0; i<value.length-1; i++)
if (i==0 || value.charAt(i-1)==' ' || value.charAt(i-1)=='-') {value=value.substr(0,i)+value.charAt(i).toUpperCase()+value.substr(i+1,value.length-1); }
value=value+' ';
kleinwoerter = new Array('am','an','der','die','das','dem','den','des','ist','in','von','im','rte','de','zum','rue','van','zur','auf','mit','und','c/o');
for (i=0; i<kleinwoerter.length; i++) { value=FastReplace(value,' '+kleinwoerter[i].toUpperCase().charAt(0)+kleinwoerter[i].substr(1,kleinwoerter[i].length-1)+' ',' '+kleinwoerter[i]+' ')}
while (pos('  ',value)>0) {value=FastReplace(value,'  ',' ')}
value=FastReplace(value,'C/o','c/o');
value=FastReplace(value,'C/O','c/o');
value=FastReplace(value,'Z.h','z.H');
value=FastReplace(value,'Z.H','z.H');
return trim(value)
}
function istZahl(zeichen) { return (zeichen>='0' && zeichen<='9') }
function istKleinBuchstabe(zeichen) { return (zeichen>='a' && zeichen<='z') || (zeichen=='ä') || (zeichen=='ö') || (zeichen=='ü') }
function istGrossBuchstabe(zeichen) { return (zeichen>='A' && zeichen<='Z') || (zeichen=='Ä') || (zeichen=='Ö') || (zeichen=='Ü') }
function istBuchstabe(zeichen) { return (istKleinBuchstabe(zeichen) || istGrossBuchstabe(zeichen))}
function korrektstrasse(obj) {
var s=firstuppercase(obj.value);
for (var i = s.length; i>2; i--) if (istZahl(s.charAt(i)) && !(istZahl(s.charAt(i-1))) && !(s.charAt(i-1)==' ')) s=s.substr(0,i)+' '+s.substr(i,255);
s=FastReplace(s,'str ','str. ');
s=FastReplace(s,'Str ','Str. ');
obj.value=s;
clearinfo(obj);
}
function onlychar(s) {
var result="";
for (var i=0; i<s.length; i++) if (!istZahl(s.charAt(i))) result=result+s.charAt(i);
return trim(result);
}
function korrektUppercase(obj) { obj.value=trim(firstuppercase(obj.value))  ;   clearinfo(obj) }
function korrektort(obj)
{
var s=obj.value;
for (var i=2; i<s.length-1; i++) if (istZahl(s.charAt(i)) && istBuchstabe(s.charAt(i+1))) s=s.substr(0,i+1)+' '+s.substr(i+1,255);
else
if (istKleinBuchstabe(s.charAt(i-1)) && istGrossBuchstabe(s.charAt(i))) s=s.substr(0,i)+' '+s.substr(i,255);
obj.value=firstuppercase(s);
clearinfo(obj);
}
function onloadfunc()
{
clearTimeout(StartTimerID);
StartTimerID = setTimeout("doTimer()",9);
wkaktualisieren();
lastviewware=CookieWertHolen('lastviewware');
var cookieinfo=document.getElementById('cookieinfo');
if (cookieinfo && lvartikelnr.length==6)  {
lastviewware=lvartikelnr+','+lastviewware.replace(lvartikelnr+',','');
if (lastviewware.length>10*7) lastviewware=lastviewware.substr(0,10*7); // Die letzten 10 Artikel merken
CookieWertSetzen('lastviewware', lastviewware, 120) ; // 120 Minuten gültig
}
isload=true;
}
function savesession()
{
}
function mnuOver (mnuItem)
{
document.getElementById(mnuItem+'td').style.backgroundColor = mbbgsel;
document.getElementById(mnuItem).style.color = mbvgsel;
}
function mnuOut (mnuItem)
{
var item=document.getElementById(mnuItem);
if (item.id==aktivepage)
{
document.getElementById(mnuItem+'td').style.backgroundColor = mbdbgsel;
item.style.color = mbdvgsel;
} else
{
document.getElementById(mnuItem+'td').style.backgroundColor = mbdvgsel;
item.style.color = "#000000";
}
}
function popupPicture(url)
{
window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=700,height=690,screenX=150,screenY=150,top=150,left=150')
}
function htmlcode(value)
{
var s="";
var c="";
for (var i = 0; i<value.length; i++)
{
c=value.substr(i,1);
if (c=='"') {s=s+"%22"} else
if (c=="!") {s=s+"%21"} else
if (c=='"') {s=s+"%22"} else
if (c=="#") {s=s+"%23"} else
if (c=="$") {s=s+"%24"} else
if (c=="%") {s=s+"%25"} else
if (c=="&") {s=s+"%26"} else
if (c=="'") {s=s+"%27"} else
if (c=="€") {s=s+"%80"} else {s=s+c};
}
s=escape(value);
return s;
}
function Trim(TRIM_VALUE)
{
if(TRIM_VALUE.length < 1) { return"";}
TRIM_VALUE = RTrim(TRIM_VALUE);
TRIM_VALUE = LTrim(TRIM_VALUE);
if(TRIM_VALUE=="") {return "";} else { return TRIM_VALUE; }
}
function RTrim(VALUE)
{
var w_space = String.fromCharCode(32);
var v_length = VALUE.length;
var strTemp = "";
if(v_length < 0){ return"";}
var iTemp = v_length -1;
while(iTemp > -1) { if(VALUE.charAt(iTemp) == w_space) {} else { strTemp = VALUE.substring(0,iTemp +1); break;}
iTemp = iTemp-1;
}
return strTemp;
}
function LTrim(VALUE)
{
var w_space = String.fromCharCode(32);  if(v_length < 1) { return"" };  var v_length = VALUE.length; var strTemp = "";  var iTemp = 0;
while(iTemp < v_length) { if(VALUE.charAt(iTemp) == w_space){} else {strTemp = VALUE.substring(iTemp,v_length); break;
}
iTemp = iTemp + 1;  }
return strTemp;
}
function MinLength(object,laenge,meldung)
{
var value=Trim(object.value);
if (value.length<laenge) { return meldung } else {return ""}
}
function IstZuLang(Feld, AnzZeichen) {
var FehlerMeldung = "Fehler beim Ausfüllen des Formulars\n\n";
var FeldLaenge = Feld.value.length;
var OK = FeldLaenge <= AnzZeichen;
if (!OK) {
FehlerMeldung += "Dieses Feld darf max. " + AnzZeichen;
FehlerMeldung += " enthalten.\nSie haben " + FeldLaenge + " Zeichen eingegeben";
return FehlerMeldung;
} else {return ""}
}
function NurZiffern(Feld) {
var antwort=PruefeZeichen(Feld, "0123456789", "Bitte prüfen Sie die Nummer");
if (Trim(Feld.value).length<1) antwort="Nummer erforderlich";
return antwort;
}
function NurTelefon(Feld,erforderlich) {
Feld.value=Trim(Feld.value);
if (!Feld) return "";
var antwort=PruefeZeichen(Feld, "0123456789 /-+()", "Bitte prüfen Sie die Rufnummer");
if (erforderlich && Trim(Feld.value).length<2) antwort='Das Feld <b>'+firstuppercase(onlychar(Feld.alt))+'</b> bitte ausfüllen';
return antwort;
}
function PruefeZeichenVorhanden(Feld, Zeichenvon,Zeichenbis) {
var eingabevalue=Feld.value.toUpperCase();
Zeichenvon=Zeichenvon.toUpperCase();
Zeichenbis=Zeichenbis.toUpperCase();
for (var Pos = 0; Pos < eingabevalue.length; Pos++) {
if (eingabevalue.charAt(Pos) >= Zeichenvon && eingabevalue.charAt(Pos) <= Zeichenbis) return true;
}
return false;
}
function checkStrasse(Feld) {
Feld.value=Trim(Feld.value);
if (Feld.value=='') return "Das Feld <b>Straße</b> bitte ausfüllen";
if (PruefeZeichenVorhanden(Feld,'0','9')==false) return "Bitte im Feld <b>Straße</b> die <b>Hausnummer</b> mit angeben";
if (PruefeZeichenVorhanden(Feld,'a','z')==false) return "Der <b>Strassenname</b> fehlt";
if (PruefeZeichenVorhanden(Feld,' ',' ')==false) return "Der <b>Strassenname</b> ist fehlerhaft";
return "";
}
function checkPLZORT(Feld) {
Feld.value=Trim(Feld.value);
if (Feld.value=='') return "Das Feld <b>PLZ / ORT</b> bitte ausfüllen";
if (PruefeZeichenVorhanden(Feld,'0','9')==false) return "Bitte die <b>Postleitzahl</b> mit angeben";
if (PruefeZeichenVorhanden(Feld,'a','z')==false) return "Der <b>Ortsname</b> fehlt";
if (PruefeZeichenVorhanden(Feld,' ',' ')==false) return "Die <b>Ortsangabe</b> ist fehlerhaft";
return "";
}
function checkPLZ(Feld) {
Feld.value=Trim(Feld.value);
var Stellen=5;
if (Feld.value=='') return "Das Feld <b>Postleitzahl</b> bitte ausfüllen";
if (Feld.value.length<4) return "Postleitzahl fehlerhaft";
if (PruefeZeichenVorhanden(Feld,'0','9')==false) return "Die <b>Postleitzahl</b> ist fehlerhaft";
if (PruefeZeichenVorhanden(Feld,'a','z')==true) return "Die <b>Postleitzahl</b> ist fehlerhaft";
var Land=Feld.form.kunden_land.value;
if (pos('deutschland',Land)>=0 || pos('frankreich',Land)>=0 || pos('Italien',Land)>=0 || pos('spanien',Land)>=0)  { Stellen=5; if (Feld.value.length!=Stellen) {return "Die <b>Postleitzahl</b> muß für "+Land+" "+Stellen+"-stellig sein"}; } else
if (pos('österreich',Land)>=0 || pos('schweiz',Land)>=0 || pos('niederlande',Land)>=0 || pos('Belgien',Land)>=0 || pos('Luxemburg',Land)>=0 || pos('slowenien',Land)>=0 || pos('dänemark',Land)>=0)  { Stellen=4; if (Feld.value.length!=Stellen) {return "Die <b>Postleitzahl</b> muß für "+Land+" "+Stellen+"-stellig sein"}; }
return "";
}
function checkORT(Feld) {
Feld.value=Trim(Feld.value);
if (Feld.value=='') return "Das Feld <b>Ortsname</b> bitte ausfüllen";
if (PruefeZeichenVorhanden(Feld,'a','z')==false) return "Der <b>Ortsname</b> ist fehlerhaft";
return "";
}
function eMailAdresseOK(eMail) {
eMail.value=trim(eMail.value);
var FehlerMeldung = new String("Fehler in der eMail-Adresse\n\n")
var PosEt = eMail.value.indexOf("@");
if (eMail.value=="") { return "Bitte das Feld <b>E-Mail-Adresse</b> ausfüllen"}
if (PosEt == -1) { return FehlerMeldung + "Es fehlt ein @"}
if (PosEt == 0) { return FehlerMeldung + "Es fehlt der Empfänger" }
if (eMail.value.indexOf("@", PosEt + 1) > PosEt) { return FehlerMeldung + "Es darf nur ein @ enthalten sein" }
var PosPt = eMail.value.indexOf(".", PosEt)
if ((PosPt == -1) || (PosPt - PosEt < 2) || (eMail.value.length - PosPt < 3)) {
FehlerMeldung += "Eine eMail-Adresse muß so aufgebaut sein: x@x.xx "; FehlerMeldung += "Jedes x steht für mindestens ein Zeichen";
return FehlerMeldung;
}
var ZugelasseneZeichen = new String("abcdefghijklmnopqrstuvwxyz");
ZugelasseneZeichen += ZugelasseneZeichen.toUpperCase() + "0123456789.+-_@";
return PruefeZeichen(eMail, ZugelasseneZeichen, FehlerMeldung)
}
function PruefeZeichen(Feld, ZugelasseneZeichen, FehlerMeldung)
{ for (var Pos = 0; Pos < Feld.value.length; Pos++)
{
if (ZugelasseneZeichen.indexOf(Feld.value.charAt(Pos)) == -1)
{ FehlerMeldung += "\n\nIhre Eingabe enthält das Zeichen '";
FehlerMeldung += Feld.value.charAt(Pos);
FehlerMeldung += "'. Sie dürfen nur diese Zeichen verwenden:\n";
FehlerMeldung += ZugelasseneZeichen;
return FehlerMeldung;
}
}
return "";
}
function loadImage(url) {
document['picture'].src = url;
}
function formsubmit(what)  {
var s=""; for (var i = 0; i<what.elements.length; i++)   {
switch (what.elements[i].type)  {
case "select-one": { var si=what.elements[i].options.selectedIndex; if (si>=0) s=s+'&'+what.elements[i].name+'='+what.elements[i].options[what.elements[i].options.selectedIndex].value; break; }
case "checkbox": { s=s+'&'+what.elements[i].name+'='+what.elements[i].checked; break; }
case "radio": { if (what.elements[i].checked) s=s+'&'+what.elements[i].name+'='+htmlcode(what.elements[i].value); break; }
default: { s=s+'&'+what.elements[i].name+'='+htmlcode(what.elements[i].value); break; }
}
}
s=s.replace(/%0D%0A/g,"<-zeilenumbruch->");
window.status ="Bitte warten...";
newlocation('/cgi-bin/shop.dll/ssl?'+s);
}
function formsubmit1(what)  {
var s="";
for (var i = 0; i<what.elements.length; i++) {s=s+'&'+what.elements[i].name+'='+what.elements[i].value;}
document.location=document.location.href+s;
}
function formsubmitsearch(what)  {
var s="/shop/liste/";
s=s+what.elements[0].value+'/1.htm';
if (what.elements[0].value=="Suchbegriff oder Artikelnr." || what.elements[0].value.length==0) return false;
window.status ="Bitte warten...";
document.location=s;
return false;
}
function CookieWertHolen(wertname) {
var Wert = ""; var svalue=wertname+"="; var s=""; if(document.cookie) { var Wertstart = document.cookie.indexOf(svalue);  if (Wertstart==-1) {Wert=""; return Wert; exit;} else {Wertstart=Wertstart+svalue.length;};
s=document.cookie.substring(Wertstart,document.cookie.length);  var Wertende = s.indexOf(";");  if (Wertende == -1)  Wertende = s.length;  Wert = s.substring(0,Wertende);
}
return Wert;
}
function getCookie(name) {
var prefix = name + "=";
var cookieStartIndex = document.cookie.indexOf(prefix);
if (cookieStartIndex == -1)return null;
var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length);
if (cookieEndIndex == -1) cookieEndIndex = document.cookie.length;
return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex));
}
function Set_Cookie( name, value, expires, path, domain, secure ) {
var today = new Date();
today.setTime( today.getTime() );
if ( expires ) { expires = expires * 1000 * 60 * 60 * 24; }
var expires_date = new Date( today.getTime() + (expires) );
document.cookie = name + "=" +escape( value ) + ( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + ( ( path ) ? ";path=" + path : "" ) + ( ( domain ) ? ";domain=" + domain : "" ) + ( ( secure ) ? ";secure" : "" );
}
function setCookie(name, value, expires, path, domain, secure) {
var curCookie = name + "=" + escape(value) + ((expires) ? "; expires=" + expires.toGMTString() : "") + ((path) ? "; path=" + path : "")+((domain) ? "; domain=" + domain : "")+((secure) ? "; secure" : "");
if (!caution || (name + "=" + escape(value)).length <= 4000) {document.cookie = curCookie}  else { if (confirm("Cookie exceeds 4KB and will be cut!")) {document.cookie = curCookie}}
}
function CookieWertSetzen(Bezeichner, Wert, Minuten) {
var Verfall=1000*60*Minuten;
var jetzt = new Date(); var Auszeit = new Date(jetzt.getTime() + Verfall);
document.cookie = Bezeichner+"="+Wert+"; expires="+Auszeit.toGMTString()+"; path=/";
}
function Zaehlerstand(wertname) {
var Anzahl = CookieWertHolen(wertname);
var Zaehler = 0;
if(Anzahl != "") Zaehler = parseInt(Anzahl);
if(document.cookie) { Zaehler++;} else { Zaehler = 1;}
CookieWertSetzen(wertname,Zaehler,20)
return(Zaehler);
}
var jetzt = new Date();
var x = Zaehlerstand("Seitenzaehler");
function checkaktuell() {}
function updateclickcount() {
}
function inputchange(idname,oldvalue,newvalue) {
if (oldvalue==newvalue) {return false}
window.document.getElementById(idname).value=newvalue;
document.forms["formwk"].elements["update"].value="true";
formsubmit(document.forms["formwk"]);
}
function combochange(what) {
if (what.name=="land") CookieWertSetzen('land', what.value, 120);
document.forms["formwk"].elements["update"].value="true";
formsubmit(document.forms["formwk"]);
}
function wkzkclick(what) {
what.onclick="";
what.value=" <<< Bitte warten >>> ";
document.forms["formwk"].elements["update"].value="false";
document.forms["formwk"].elements["npage"].value="kdata";
formsubmit(document.forms["formwk"]);
}
function besendclick(what) {
if (document.getElementById('checkboxAGB').checked==false)
{
alert('Bitte bestätigen Sie zuerst unsere Allgemeinen Geschäftsbedingungen!');
return false;
}
what.onclick="";  what.value=" <<< Bitte warten >>> ";
var s="";
var ss=document.location.href;
var Pos = ss.indexOf("?", 0);
ss=ss.substring(0,Pos);
s=s.substring(1,s.length);
ss=document.location.href+'&npage=besend';
window.status ="Bitte warten...";
location.replace(ss);
}
function kontaktsend(what)
{
if (document.forms["Kontaktsend"].email.value=='') {alert('E-Mail-Adresse ist dringend erforderlich!'); document.forms["Kontaktsend"].email.focus();return false};
if (document.forms["Kontaktsend"].message.value=='') {alert('Sie haben keine Nachricht eingegeben'); document.forms["Kontaktsend"].message.focus();return false};
if (eMailAdresseOK(document.forms["Kontaktsend"].email)=='')
{
if (document.forms["Kontaktsend"].copyanmich.checked)
{document.forms["Kontaktsend"].copyanmich.value='1'} else
{document.forms["Kontaktsend"].copyanmich.value='0'};
if (document.forms["Kontaktsend"].rueckruf.checked)
{document.forms["Kontaktsend"].rueckruf.value='1'} else
{document.forms["Kontaktsend"].rueckruf.value='0'};
if (document.getElementById("rueckrufdiv1").style.visibility=="visible")
{
if (document.forms["Kontaktsend"].telefon.value=='') {alert('Bitte Telefonnummer eingeben!'); document.forms["Kontaktsend"].telefon.focus();return false};
}
window.status ="Bitte warten...";
var what=document.forms["Kontaktsend"];
var s="/cgi-bin/shop.dll/page?pagename=kontakt";
for (var i = 0; i<what.elements.length; i++) {s=s+'&'+what.elements[i].name+'='+htmlcode(what.elements[i].value);}
window.status ="Bitte warten...";
document.location.replace(s);
}
}
function loginclick(what)
{
formsubmit(document.forms["formkundenlogin"]);
}
function DateNow()
{
var Datum = new (Date);
var Tag = Datum.getDate();
var Wochentag = Datum.getDay();
var Monat = Datum.getMonth();
var Jahr = Datum.getFullYear();
var Tagname = new Array("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag");
var Monatname = new Array("Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember");
return Tagname[Wochentag]+", "+Tag+". "+Monatname[Monat]+" "+Jahr;
}
var offsetxpoint=20; //Customize x offset of tooltip
var offsetypoint=20; //Customize y offset of tooltip
var ie=document.all;
var ns6=document.getElementById && !document.all;
var enabletip=false;
function ietruebody(){return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;}
function ddrivetip(thetext, thecolor, thewidth){
if (ns6||ie){ tipobj.style.width="200px"; tipobj.style.backgroundColor="#ffff00"; enabletip=true; document.getElementById('info').innerHTML=thetext; return false}
}
function positiontip(e){
if (enabletip){
var curX=(ns6)?e.pageX : event.x+ietruebody().scrollLeft;
var curY=(ns6)?e.pageY : event.y+ietruebody().scrollTop;
var rightedge=ie&&!window.opera? ietruebody().clientWidth-event.clientX-offsetxpoint : window.innerWidth-e.clientX-offsetxpoint-20
var bottomedge=ie&&!window.opera? ietruebody().clientHeight-event.clientY-offsetypoint : window.innerHeight-e.clientY-offsetypoint-20
var to=document.getElementById('inforahmen');
var leftedge=(offsetxpoint<0)? offsetxpoint*(-1) : -1000;
if (rightedge<to.offsetWidth) {
to.style.left=ie? ietruebody().scrollLeft+event.clientX-to.offsetWidth+"px" : window.pageXOffset+e.clientX-to.offsetWidth+"px";
} else if (curX<leftedge) {
to.style.left=cleft+5+"px";} else {to.style.left=cleft+curX+offsetxpoint;
}
if (bottomedge<to.offsetHeight) {
to.style.top=ie? ietruebody().scrollTop+event.clientY-to.offsetHeight-offsetypoint+"px" : window.pageYOffset+e.clientY-to.offsetHeight-offsetypoint+"px";
} else {
to.style.top=curY+offsetypoint+"px";
}
to.style.visibility="visible";
}
}
function hideddrivetip(){ if (ns6||ie){ enabletip=false; with (document.getElementById('inforahmen').style) {visibility="hidden"; left=30+"px"; top =10+"px";}}}
function newlocation(value) {var s="document.location="+"'"+value+"'"; setTimeout(s,50);}
function kundenlogin()
{
auser=document.forms["formkundenlogin"].elements["kunden_email"].value;
Set_Cookie( 'email', auser, 1, location.path, '', '' );
apassword=document.forms["formkundenlogin"].elements["kunden_passwort"].value;
senddata('kundenlogin&user='+auser+'&passwort='+apassword,'',false);
return false;
}
function replacelocation(value)
{
location.replace(value);
}
function senddata(in_name,newvalue,savecookie)
{
newvalue=htmlcode(newvalue);
if (savecookie) Set_Cookie( in_name, newvalue, 1, location.path, '', '' );
var s='/cgi-bin/shop.dll/setdata?InName='+in_name+'&value='+newvalue+'&Time='+new Date().getTime();
snode = document.createElement('script');
snode.setAttribute('type','text/javascript');
snode.setAttribute('src',s);
document.getElementsByTagName('head')[0].appendChild(snode);
}
function setnewland(value)
{
CookieWertSetzen('land', value, 120);
replacelocation("/cgi-bin/shop.dll/senddata?InName=Land&Value="+value+"&href="+location+"%20");
}
function showwarenkorb()
{
document.location='/cgi-bin/shop.dll/ssl?';
}
function getdata(was,value,data)
{
value=htmlcode(value);
var s='/cgi-bin/shop.dll/getdata?'+was+'='+value+'&data='+data+'&Time='+new Date().getTime();
snode = document.createElement('script');
snode.setAttribute('type','text/javascript');
snode.setAttribute('src',s);
document.getElementsByTagName('head')[0].appendChild(snode);
}
function changelocation(value)
{
hide_infodiv();
document.location=value;
}
function f_cl(value) { changelocation(value) }
function f_clss(value) { changelocation('/shop/seite/'+value) }
function f_clmp(value) { changelocation('/shop/liste/matching_products_'+value+'/1.htm') }
function f_clad(value) { changelocation(value) }
function changelocationname(lname)
{
document.location.href=lname;
}
function InitializeTimer()  {
var tempUserID=CookieWertHolen('UserID');
if (tempUserID!=0) CookieWertSetzen('UserID', tempUserID, 20160) ; // 14 Tage gültig
secs = 1;
StopTheClock();
StartTheTimer();
}
function StopTheClock()     {
if(timerRunning) clearTimeout(timerID);
timerRunning = false;
}
function StartTheTimer()    {
if (secs==0) {
StopTheClock();
if (document.getElementById('WKAM')) {
if (document.getElementById('WKZS').innerHTML!=unescape(CookieWertHolen('WKZS'))) {
document.getElementById('WKAM').innerHTML=unescape(CookieWertHolen('WKAM'));
document.getElementById('WKAP').innerHTML=unescape(CookieWertHolen('WKAP'));
document.getElementById('WKZS').innerHTML=unescape(CookieWertHolen('WKZS'));
};
if (document.getElementById('testeodiv'))
{
document.getElementById('testeodiv').innerHTML=document.getElementById('testeodummy').innerHTML;
}
timerID = self.setTimeout("StartTheTimer()", delay);
}
} else {
secs = secs - 1;
timerRunning = true;
timerID = self.setTimeout("StartTheTimer()", delay);
}
}
function setliststyle(value){ replacelocation("/cgi-bin/shop.dll/senddata?InName=Liststyle&Value="+value+"&href="+location+"%20");}
function setsortstyle(value){ replacelocation("/cgi-bin/shop.dll/senddata?InName=Sortstyle&Value="+value+"&href="+location+"%20");}
function showprintversion()
{
var page=location.pathname+location.search;
page=page+"&Printversion=true"
window.open(page,'Druckversion','width=800,scrollbars,menubar,toolbar')
}
function changeimagename(obj,name){
obj.src=name;
}
function xorstr(to_enc){
var the_res=""; for(i=0;i<to_enc.length;++i) { the_res+='%'+(xorstring.charCodeAt(i)^to_enc.charCodeAt(i));} return the_res;
}
function textanimate(){
var fade=0; var animatecolor=""; var divs=document.getElementsByTagName("span");
var red=0; var blue=0; var green=0;
function byte_to_hex(zahl) {if (zahl>255) {zahl=255} else if (zahl<0) zahl=0; hex="0123456789ABCDEF"; return(hex.charAt(Math.floor(zahl/16)) + hex.charAt(zahl-(Math.floor(zahl/16)*16)));}
function getvalue(pos){return parseInt(animatecolor.charAt(pos)+animatecolor.charAt(pos+1),16);}
function setvalue(c,a,e) {if (fade==0) {x=a; a=e; e=x}; if (a<e) {c=c+10; if (c>e) c=e} else {c=c-10; if (c<e) c=e}; return c;}
for (var i=0;i<divs.length;i++) if (divs[i].className.substr(0,12)=="textanimate_") {
var farbe=divs[i].className.substr(12,5);
if (farbe=='red') {animatecolor=textanimate_color_red; red++;} else
if (farbe=='green') {animatecolor=textanimate_color_green; green++;} else
if (farbe=='blue') {animatecolor=textanimate_color_blue; blue++;};
fade=animatecolor.substr(21,1);
animatecolor="#"+byte_to_hex(setvalue(getvalue(1),getvalue(8),getvalue(15)))+byte_to_hex(setvalue(getvalue(3),getvalue(10),getvalue(17)))+byte_to_hex(setvalue(getvalue(5),getvalue(12),getvalue(19)))+animatecolor.substr(7,14);
if (animatecolor.substr(0,7)==animatecolor.substr(7,7) || animatecolor.substr(0,7)==animatecolor.substr(14,7)) if (fade==1) {fade=0} else {fade=1};
animatecolor=animatecolor+fade;
divs[i].style.color=animatecolor.substr(0,7);
if (farbe=='red'   && red==1 ) {textanimate_color_red=animatecolor} else
if (farbe=='green' && green==1){textanimate_color_green=animatecolor} else
if (farbe=='blue'  && blue==1) {textanimate_color_blue=animatecolor};
}
setTimeout("textanimate()",50);
}
function showtab(group,pos){
for (var i = 0; i<255; i++) {
var tab=window.document.getElementById('ad_menutab'+i);
if (tab) {
if (i==pos) {
tab.className="ad_menutabsel"; document.getElementById(group+i).style.display='block';
} else {
tab.className="ad_menutab";  document.getElementById(group+i).style.display='none';
}
} else return;
}
}
var Opacziel=100;
var opacity=0;
function changeOpac() {
var object = document.getElementById('divLieferstatus').style;
if (Opacziel<opacity)  {opacity=opacity-1} else {
opacity=ie? opacity+1 : opacity+1;
if (ie && ieversion>6) { if (opacity<50) opacity=50; opacity=opacity+1; }
}
if (opacity>Opacziel) opacity=Opacziel;
object.opacity = (opacity / 100);
object.MozOpacity = (opacity / 100);
object.KhtmlOpacity = (opacity / 100);
object.filter = "alpha(opacity=" + opacity + ")";
object.visibility=(document.getElementById('divLieferstatus').offsetHeight>70 && opacity>0)? "visible" : "hidden";
if (opacity!=Opacziel) setTimeout("changeOpac()",1)
}
function ShowDiv(e,divID,bildscr) {
var to=document.getElementById(divID);
if (e=="" && to) {
if (lastbildscr!=bildscr) {to.innerHTML=bildscr; lastbildscr=bildscr;}
var pageOffset=getScrollXY()[1];
to.style.top=pageOffset+100+"px";
var pageOffset=getClientWidth()/2-500/2;//to.offsetWidth/2;
to.style.left=pageOffset+"px";
Opacziel=100;
to.style.display="block";
} else if (to){
if (isload=false) return false;
if (lastbildscr!=bildscr) {to.innerHTML=bildscr; lastbildscr=bildscr;}
var curX=(ns6)?e.pageX : event.clientX+ietruebody().scrollLeft;
var curY=(ns6)?e.pageY : event.clientY+ietruebody().scrollTop;
var rightedge=ie&&!window.opera? ietruebody().clientWidth-event.clientX-offsetxpoint : window.innerWidth-e.clientX-offsetxpoint-20;
var bottomedge=ie&&!window.opera? ietruebody().clientHeight-event.clientY-offsetypoint : window.innerHeight-e.clientY-offsetypoint-20;
var leftedge=(offsetxpoint<0)? offsetxpoint*(-1) : -1000;
curX=curX+offsetxpoint;
var pageOffsetX=ie? ietruebody().scrollLeft : window.pageXOffset;
if (curX<pageOffsetX) curX=pageOffsetX;
if (to.style.left!=curX+"px") to.style.left=curX+"px";
if (bottomedge<to.offsetHeight) curY=curY+bottomedge-to.offsetHeight;
var pageOffset=ie? ietruebody().scrollTop : window.pageYOffset;
if (curY<pageOffset) curY=pageOffset;
if (to.style.top!=curY+"px") to.style.top=curY+"px";
Opacziel=100;
to.style.display="block";
}
}
function HideDiv(divID){
document.getElementById(divID).style.display="none";
}
function openwindow_wgedit() {
window.open(this.href,'_blank','width=600,height=500,scrollbars=no,menubar=no,toolbar=no') ;
return false;
}
function openwindow_containeredit() {
window.open(this.href,'_blank','width=800,height=590,scrollbars=no,menubar=no,toolbar=no') ;
return false;
}
function loadContents(e,obj,wgnr) {
if (document.getElementById('foo')); else return false;
var button=(ns6)?e.button :  window.event.button
if (button==2) {
var to=document.getElementById('foo');
var curX=(ns6)?e.pageX : event.clientX+ietruebody().scrollLeft;
var curY=(ns6)?e.pageY : event.clientY+ietruebody().scrollTop;
var rightedge=ie&&!window.opera? ietruebody().clientWidth-event.clientX-offsetxpoint : window.innerWidth-e.clientX-offsetxpoint;
var bottomedge=ie&&!window.opera? ietruebody().clientHeight-event.clientY-offsetypoint : window.innerHeight-e.clientY-offsetypoint;
var leftedge=(offsetxpoint<0)? offsetxpoint*(-1) : -1000;
curX=curX+offsetxpoint;
var pageOffsetX=ie? ietruebody().scrollLeft : window.pageXOffset;
if (curX<pageOffsetX) curX=pageOffsetX;
if (to.offsetWidth>rightedge) curX=curX-(to.offsetWidth-rightedge);  //rechts begrenzen
if (to.style.left!=curX+"px") to.style.left=curX+"px";
if (bottomedge<to.offsetHeight) curY=curY+bottomedge-to.offsetHeight;
var pageOffset=ie? ietruebody().scrollTop : window.pageYOffset;
if (curY<pageOffset) curY=pageOffset;
if (to.style.top!=curY+"px") to.style.top=curY+"px";
if (obj.alt && obj.alt.substr(0,10)=='CONTAINER|') {
document.getElementById('popupmenuitem_wb').innerHTML='Container bearbeiten';
document.getElementById('popupmenuitem_wb').href='/cgi-bin/shop.dll/webedit?fnc=containeredit&containername='+obj.alt+'&userid=1234';
document.getElementById('popupmenuitem_wb').onclick=openwindow_containeredit;
}  else {
var s=wgnr;
var satznr="";
if (s.substr(3,3)=='000') {satznr=s.substr(0,3);} else {if (s.substr(6,3)=='000') {satznr=s.substr(3,3);} else {satznr=s.substr(6,3);}}
document.getElementById('popupmenuitem_wb').innerHTML='Warengruppe bearbeiten';
document.getElementById('popupmenuitem_wb').href='/cgi-bin/shop.dll/webedit?fnc=warengruppeedit&satznr='+satznr+'&userid=1234';
document.getElementById('popupmenuitem_wb').onclick=openwindow_wgedit;
}
to.style.visibility="visible";
}
}
function csscheck() {window.open('http://jigsaw.w3.org/css-validator/validator?uri='+location.href); }
function httpcheck() {var page=location.href; window.open('http://validator.w3.org/check?uri='+page,'','width=1024,scrollbars,menubar,toolbar') }
function httpcheck1() { window.open('http://validator.w3.org/check?uri='+location.href); }
function setpvalue(wert1,wert2) { getdata('Land|Paketdienst',wert1+'|'+wert2,'versandkosteninfo'); }
function setcatimage(catid,imagename) { document.getElementById("catimage"+catid).src=imagename; document.title=document.getElementById("catimage"+catid).src;}
function mdTab(tabName) {
tabmenupopup=!tabmenupopup;
if (tabmenupopup) acTab(tabName)
}
function acTab(tabName) {
if (tabmenupopup==true) {
if ( document.getElementById(tabName)) document.getElementById(tabName).style.display = "inline-block";
if ( document.getElementById(tabName+'_txt')) document.getElementById(tabName+'_txt').style.height="20px";
var tc=document.getElementById(tabName+'content');
if (tc && tc.innerHTML=="") {
getdata('tabcontent',tabName,'get_tabcontent');
}
window.clearTimeout(menutabtimer);
}
}
function deTab (tabName) {
if (document.getElementById(tabName)) document.getElementById(tabName).style.display = "none";
if ( document.getElementById(tabName+'_txt')) document.getElementById(tabName+'_txt').style.height="19px";
menutabtimer=window.setTimeout('tabmenupopup=false',2);
}
function getClientWidth() {
var myWidth = 0;
if( typeof( window.innerWidth ) == 'number' ) {
myWidth = window.innerWidth;
} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
myWidth = document.documentElement.clientWidth;
} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
myWidth = document.body.clientWidth;
}
return myWidth;
}
function getScrollXY() {
var scrOfX = 0, scrOfY = 0;
if( typeof( window.pageYOffset ) == 'number' ) {
scrOfY = window.pageYOffset;
scrOfX = window.pageXOffset;
} else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
scrOfY = document.body.scrollTop;
scrOfX = document.body.scrollLeft;
} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
scrOfY = document.documentElement.scrollTop;
scrOfX = document.documentElement.scrollLeft;
}
return [ scrOfX, scrOfY ];
}
function buy_product(Artnr,Menge,userid) {
senddata('BUY_PRODUCT&ARTNR='+Artnr+'&MENGE='+zahlaus(Menge),'',false);
return;
getdata('BUY_PRODUCT&ARTNR='+Artnr+'&MENGE='+zahlaus(Menge),'','im_warenkorb_info');
var pageOffset=getScrollXY()[1];
document.getElementById('div_infodiv').style.top=pageOffset+100+"px";
var pageOffset=getClientWidth()/2-document.getElementById('div_infodiv').offsetWidth/2;
document.getElementById('div_infodiv').style.left=pageOffset+"px";
}
function hide_infodiv() {
if (document.getElementById('div_show')) document.getElementById('div_show').style.display="none";
if (document.getElementById('div_infodiv')) document.getElementById('div_infodiv').style.display="none";
}
function show_infodiv(job) {
document.getElementById('div_show').style.display="block"; document.getElementById('div_infodiv').style.display="block";
var pageOffset=getScrollXY()[1];
document.getElementById('div_infodiv').style.top=pageOffset+100+"px";
var pageOffset=getClientWidth()/2-document.getElementById('div_infodiv').offsetWidth/2;
document.getElementById('div_infodiv').style.left=pageOffset+"px";
if (job=="noHide") document.getElementById('div_show').onclick="";
}
function show_div_main_inline(job) {
window.scroll(0, 0);
document.getElementById('div_main_inline').style.display="block";
document.getElementById('div_main').style.display="none";
}
function hide_div_main_inline() {
document.getElementById('div_main').style.display="block";
document.getElementById('div_main_inline').style.display="none";
}
function passwort_vergessen() {
getdata('email',CookieWertHolen('email'),'passwort_vergessen');
show_infodiv();
}
function passwort_aendern() {
getdata('email',CookieWertHolen('email'),'passwort_aendern');
show_infodiv();
}
function getinfopage(iniurl) {
getdata('',iniurl,'infopage');  show_infodiv();
}
function setnew_passwort(oldpasswort,newpasswort1,newpasswort2) {
senddata('konto_new_passwort','oldpasswort='+oldpasswort+'&newpasswort1='+newpasswort1+'&newpasswort2='+newpasswort2,'');
}
function checkemail(obj){
var result=eMailAdresseOK(obj);
var infoobj=document.getElementById('info_kunden_email');    if (infoobj) infoobj.innerHTML=result;
return  (result=="");
}
function send_newpasswort(obj) {
var s=checkemail(obj);
if (s==false) {return false};
senddata('send_passwort',obj.value,false);
getdata('','','passwort_send');
show_infodiv();
}
function setforminfodiv(obj,text){
text=trim(text);
obj.innerHTML=text;
obj.style.display=(text=='')? 'none' : 'block';
}
function clearinfo(obj){
var to=document.getElementById('info_'+obj.name); if (to) setforminfodiv(to,'');
}
function checkadressdata(form) {
var FORMID=zahlaus(form.name);
var infotext="";
var to="";
var adresstyp=getselectedvalue(form.name,'kunden_kundenart'+FORMID);
var feldinfo="Feld bitte ausfüllen...";
var errorfound=false;
for (var i = 0; i<form.elements.length; i++) {
var obj=form.elements[i];
var info_div_name="info_"+obj.name;
var to=document.getElementById(info_div_name);
if (adresstyp=='notselected' )  { errorfound=true; setdisplay('info_kunden_kundenart'+FORMID,'block')}
else
if (adresstyp=='firma' || adresstyp=='handler' || adresstyp=='behorde' || adresstyp=='verein' || adresstyp=='lieferant' ) {
if (obj.alt=='firmenname') if (obj.value.length<2)          { setforminfodiv(to,'Das Feld <b>'+document.getElementById('kd_fvbname').innerHTML+'</b> bitte ausfüllen'); errorfound=true} else setforminfodiv(to,'');
if (obj.alt=='apvorname') if (wortcount(obj.value)<1)   { setforminfodiv(to,'Das Feld <b>Vorname</b> des Ansprechpartners bitte ausfüllen'); errorfound=true} else setforminfodiv(to,'');
if (obj.alt=='apname')      if (wortcount(obj.value)<1)   { setforminfodiv(to,'Das Feld <b>Name</b> des Ansprechpartners bitte ausfüllen'); errorfound=true} else setforminfodiv(to,'');
} else
{
if (obj.alt=='vorname')     if (wortcount(obj.value)<1)     { setforminfodiv(to,'Das Feld <b>Vorname</b> bitte ausfüllen'); errorfound=true} else setforminfodiv(to,'');
if (obj.alt=='name')          if (wortcount(obj.value)<1)     { setforminfodiv(to,'Das Feld <b>Name</b> bitte ausfüllen'); errorfound=true} else setforminfodiv(to,'');
}
if (adresstyp=='packstation') {
if (obj.alt=='packstation') if (obj.value.length<3)             { setforminfodiv(to,"Die <b>Packstationsnummer</b> muß mindestens dreistellig sein") ; errorfound=true} else setforminfodiv(to,'');
if (obj.alt=='postnummer') if (obj.value.length<6)            { setforminfodiv(to,"Die <b>Postnummer</b> muß mindestens sechsstellig sein") ; errorfound=true} else setforminfodiv(to,'');
if (obj.name=='kunden_land'+FORMID)  if (obj.value!="Deutschland") { setforminfodiv(to,"Bitte wählen Sie <b>Deutschland</b> für den Versand an eine Packstation"); errorfound=true} else setforminfodiv(to,'');
} else {
if (obj.alt=='strasse') {var infotxt=checkStrasse(form.elements[i]); if (infotxt!='') errorfound=true; setforminfodiv(to,infotxt) };
}
if (obj.alt=='plz')         { infotxt=checkPLZ(form.elements[i]); if (infotxt!='') errorfound=true; setforminfodiv(to,infotxt) };
if (obj.alt=='ort')         { infotxt=checkORT(form.elements[i]); if (infotxt!='') errorfound=true; setforminfodiv(to,infotxt) };
if (obj.alt=='telefon')  { infotxt=NurTelefon(form.elements[i],true); if (infotxt!='') errorfound=true; setforminfodiv(to,infotxt) };
if (obj.alt=='fax')        { infotxt=NurTelefon(form.elements[i],false); if (infotxt!='') errorfound=true; setforminfodiv(to,infotxt) };
if (obj.alt=='handy')   { infotxt=NurTelefon(form.elements[i],false); if (infotxt!='') errorfound=true; setforminfodiv(to,infotxt) };
if (obj.alt=='email')     { infotxt=eMailAdresseOK(form.elements[i]); if (infotxt!='') errorfound=true; setforminfodiv(to,infotxt) };
} // ende for
if (errorfound) return false;
if (document.getElementById('fnc'+FORMID).value=='NEU') document.getElementById('fnc'+FORMID).value='Neuanmeldung';
if (document.getElementById('fnc'+FORMID).value=='RECH') document.getElementById('fnc'+FORMID).value='Rechnungsanschrift_change';
if (document.getElementById('fnc'+FORMID).value=='SHIPCHANGE') document.getElementById('fnc'+FORMID).value='Lieferanschrift_change';
if (document.getElementById('fnc'+FORMID).value=='SHIPNEW') document.getElementById('fnc'+FORMID).value='Lieferanschrift_new';
return true;
}
function save_address(form){
if (checkadressdata(form)!=false) {
var s="";
for (var i = 0; i<form.elements.length; i++)   {
var obj=form.elements[i];
switch (obj.type)  {
case "select-one": { var si=obj.options.selectedIndex; if (si>=0) s=s+'|'+obj.name+'='+obj.options[obj.options.selectedIndex].value; break; }
case "checkbox": { s=s+'|'+obj.name+'='+obj.checked; break; }
case "radio": { if (obj.checked) s=s+'|'+obj.name+'='+htmlcode(obj.value); break; }
default: { s=s+'|'+obj.name+'='+htmlcode(obj.value); break; }
}
}
getdata('datas',s,'save_address');
return false;
}
return false;
}
function onlynumbers(obj){
obj.value=zahlaus(obj.value);
}
function kinputchange(object,in_name,newvalue)
{
if (object.type=='checkbox') {
if ( object.checked )  {senddata(in_name,'true','')} else {senddata(in_name,'false','')};
} else {
object.value=trim(object.value);
senddata(in_name,newvalue,'');
}
if (in_name=="lland")    { CookieWertSetzen('land', newvalue, 120); };
if (in_name=="land") location.href=location.href;
}
function set_shipaddress(what){
var s=""; for (var i = 0; i<what.elements.length; i++)   {
switch (what.elements[i].type)  {
case "select-one": { var si=what.elements[i].options.selectedIndex; if (si>=0) s=s+'|'+what.elements[i].name+'='+what.elements[i].options[what.elements[i].options.selectedIndex].value; break; }
case "checkbox": { s=s+'|'+what.elements[i].name+'='+what.elements[i].checked; break; }
case "radio": { if (what.elements[i].checked) s=s+'|'+what.elements[i].name+'='+htmlcode(what.elements[i].value); break; }
default: { s=s+'|'+what.elements[i].name+'='+htmlcode(what.elements[i].value); break; }
}
}
s=s.replace(/%0D%0A/g,"<-zeilenumbruch->");
getdata('datas',s,'set_shipaddress');
return false;
}
function checkenter(ereigniss,id,oldvalue,value)
{
var keyCode = document.layers?ereigniss.which:ereigniss.keyCode;
window.status=value;
if (keyCode != 13) { return true;  }
inputchange(id,oldvalue,value);
return true;
}
function getradiovalue(formname,radioname)
{
var what=document.forms[formname]; var s=""; for (var i = 0; i<what.elements.length; i++)   {if (what.elements[i].type=="radio" && what.elements[i].checked && what.elements[i].name==radioname) { s=what.elements[i].value; break;};}
return s;
}
function getselectedvalue(formname,selectedname){
var what=document.forms[formname]; var s="";
for (var i = 0; i<what.elements.length; i++)   {
if (what.elements[i].type=="select-one" && what.elements[i].options.selectedIndex>=0 && what.elements[i].name==selectedname)
{ s=what.elements[i].options[what.elements[i].options.selectedIndex].value; break; }
}
return s;
}
function setdisplay(name,value) { var to=document.getElementById(name); if (to) to.style.display=value }
function Adresstypchange(form){
var zahl=zahlaus(form.name);
var newvalue=getselectedvalue(form.name,'kunden_kundenart'+zahl);
setdisplay('info_kunden_kundenart'+zahl,'none');
if (newvalue=="firma" )       {
setdisplay('div_kd_firmenname','block');
setdisplay('div_kd_strasse_hausnummer','block');
setdisplay('div_kd_postnummer','none');
setdisplay('div_kd_packstationsnummer','none');
setdisplay('div_kd_vornamenachname','none');
setdisplay('div_kd_name3','block');
document.getElementById('kd_fvbname').innerHTML='Firmenname';
setdisplay('div_kdansprechpartner','block');
} else
if (newvalue=="handler" )       {
setdisplay('div_kd_firmenname','block');
setdisplay('div_kd_strasse_hausnummer','block');
setdisplay('div_kd_postnummer','none');
setdisplay('div_kd_packstationsnummer','none');
setdisplay('div_kd_vornamenachname','none');
setdisplay('div_kd_name3','block');
document.getElementById('kd_fvbname').innerHTML='Firmenname';
setdisplay('div_kdansprechpartner','block');
} else
if (newvalue=="verein" )       {
setdisplay('div_kd_firmenname','block');
setdisplay('div_kd_strasse_hausnummer','block');
setdisplay('div_kd_postnummer','none');
setdisplay('div_kd_packstationsnummer','none');
setdisplay('div_kd_vornamenachname','none');
setdisplay('div_kd_name3','block');
document.getElementById('kd_fvbname').innerHTML='Vereinsname';
setdisplay('div_kdansprechpartner','block');
} else
if (newvalue=="behorde" )       {
setdisplay('div_kd_firmenname','block');
setdisplay('div_kd_strasse_hausnummer','block');
setdisplay('div_kd_postnummer','none');
setdisplay('div_kd_packstationsnummer','none');
setdisplay('div_kd_vornamenachname','none');
setdisplay('div_kd_name3','block');
document.getElementById('kd_fvbname').innerHTML='Behördenbezeichnung';
setdisplay('div_kdansprechpartner','block');
} else
if (newvalue=="herr" || newvalue=="frau" || newvalue=="familie")       {
setdisplay('div_kd_firmenname','none');
setdisplay('div_kd_strasse_hausnummer','block');
setdisplay('div_kd_postnummer','none');
setdisplay('div_kd_packstationsnummer','none');
setdisplay('div_kd_vornamenachname','block');
setdisplay('div_kd_name3','block');
setdisplay('div_kdansprechpartner','none');
} else
if (newvalue=="packstation" ) {
setdisplay('div_kd_firmenname','none');
setdisplay('div_kd_strasse_hausnummer','none');
setdisplay('div_kd_postnummer','block');
setdisplay('div_kd_packstationsnummer','block');
setdisplay('div_kd_vornamenachname','block');
setdisplay('div_kd_name3','none');
setdisplay('div_kdansprechpartner','none');
}
}

