sfHover = function() {
	var sfEls = document.getElementById("navbar").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

function chkposform() {
   var error = 0;
    var ALERTTXT = "";
    if (document.forms['posform'].kundennr.value == '') {
        error = 1;
        ALERTTXT = ALERTTXT + "Bitte geben Sie Ihre Kundennummer ein.\n";
    }
    if (document.forms['posform'].firma.value == '') {
        error = 1;
        ALERTTXT = ALERTTXT + "Bitte geben Sie den Firmennamen ein.\n";
    }
	if (document.forms['posform'].strasse.value == '') {
        error = 1;
        ALERTTXT = ALERTTXT + "Bitte geben Sie Straße ein.\n";
    }
	if (document.forms['posform'].plz.value == '') {
        error = 1;
        ALERTTXT = ALERTTXT + "Bitte geben Sie die Postleitzahl ein.\n";
    }
	if (document.forms['posform'].ort.value == '') {
        error = 1;
        ALERTTXT = ALERTTXT + "Bitte geben Sie den Ort ein.\n";
    }
	if (document.forms['posform'].telefon.value == '') {
        error = 1;
        ALERTTXT = ALERTTXT + "Bitte geben Sie die Telefonnummer ein.\n";
    }
	if (document.forms['posform'].poster_stoehr.value == '0' && document.forms['posform'].poster_stoehrfaktor.value == '0' && document.forms['posform'].poster_stoehrenfried.value == '0') {
        error = 1;
        ALERTTXT = ALERTTXT + "Bitte wählen Sie mindestens einen POS-Artikel aus.\n";
    }	
    if(error == 1) {
        alert(ALERTTXT);
        return false;
    }
    return true;
}

function chklform() {
    var error = 0;
    var ALERTTXT = "";
    if (document.forms['lform'].benutzer.value == '') {
        error = 1;
        ALERTTXT = ALERTTXT + "Bitte geben Sie Ihre Kundennummer ein.\n";
    }
    if (document.forms['lform'].kennwort.value == '') {
        error = 1;
        ALERTTXT = ALERTTXT + "Bitte geben Sie Ihr persönliches Kennwort ein.\n";
    }
    if(error == 1) {
        alert(ALERTTXT);
        return false;
    }
    return true;
}

function chkcform() {
    var error = 0;
    var ALERTTXT = "";
    if (document.forms['cform'].name.value == '') {
        error = 1;
        ALERTTXT = ALERTTXT + "Bitte geben Sie Ihren Namen ein.\n";
    }
    if (document.forms['cform'].telefon.value == '' && document.forms['cform'].email.value == '') {
        error = 1;
        ALERTTXT = ALERTTXT + "Bitte geben Sie Ihre Telefonnummer oder E-Mail-Adresse an.\n";
    }
    if (document.forms['cform'].nachricht.value == '') {
        error = 1;
        ALERTTXT = ALERTTXT + "Bitte geben Sie Ihre Nachricht an.\n";
    }
    if(error == 1) {
        alert(ALERTTXT);
        return false;
    }
    return true;
}

function MM_findObj(n, d) {
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

function MM_swapImgRestore() { 
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() {
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function showhide(divname) {
	document.getElementById("start").style.display = "none";
	document.getElementById("norddeutschland").style.display = "none";
	document.getElementById("ostdeutschland").style.display = "none";
	document.getElementById("wuerttemberg").style.display = "none";
	document.getElementById("hessen").style.display = "none";
	document.getElementById("bayern").style.display = "none";
	document.getElementById("nordrhein").style.display = "none";
	document.getElementById(divname).style.display = "block";
}
