function doNext(el, e){ 
    if (!(e.keyCode==16 || (e.keyCode==9) || (e.keyCode==37) || (e.keyCode==38) || (e.keyCode==39) || (e.keyCode==40)))  // to capture tab key press
    { 
        if (el.value.length < el.getAttribute('maxlength')) return;        
        setFocusNext(el);
    }
}

function setFocusNext(el){
    var f = el.form;
    var els = f.elements;    
    var x, nextEl;
    
    for (var i=0, len=els.length; i<len; i++){
        x = els[i];
        if (el == x && (nextEl = els[i+1])){
         if (nextEl.focus) nextEl.focus();
        }
    }
}
function visible_layer_pwv() {
		if (document.getElementById("pwv_div").style.visibility == "hidden" || document.getElementById("pwv_div").style.display == "none") {
			document.getElementById("pwv_div").style.visibility = "visible";
			document.getElementById("pwv_div").style.display = "";
		} else {
			document.getElementById("pwv_div").style.visibility = "hidden";
			document.getElementById("pwv_div").style.display = "none";
		};
};
function visible_layer_pwv2() {
		if (document.getElementById("pwv_div2").style.visibility == "hidden" || document.getElementById("pwv_div2").style.display == "none") {
			document.getElementById("pwv_div2").style.visibility = "visible";
			document.getElementById("pwv_div2").style.display = "";
		} else {
			document.getElementById("pwv_div2").style.visibility = "hidden";
			document.getElementById("pwv_div2").style.display = "none";
		};
};

function showVorkasse() {
	document.getElementById("vorkasse3").style.visibility = "visible";
	document.getElementById("vorkasse3").style.display = "";

	document.getElementById("nachnahme1").style.visibility = "hidden";
	document.getElementById("nachnahme1").style.display = "none";
	document.getElementById("nachnahme2").style.visibility = "hidden";
	document.getElementById("nachnahme2").style.display = "none";
	document.getElementById("nachnahme3").style.visibility = "hidden";
	document.getElementById("nachnahme3").style.display = "none";
	document.getElementById("nachnahme4").style.visibility = "hidden";
	document.getElementById("nachnahme4").style.display = "none";
	
};
function showNachnahme() {
	document.getElementById("nachnahme1").style.visibility = "visible";
	document.getElementById("nachnahme1").style.display = "";
	document.getElementById("nachnahme2").style.visibility = "visible";
	document.getElementById("nachnahme2").style.display = "";
	document.getElementById("nachnahme3").style.visibility = "visible";
	document.getElementById("nachnahme3").style.display = "";
	document.getElementById("nachnahme4").style.visibility = "visible";
	document.getElementById("nachnahme4").style.display = "";

	document.getElementById("vorkasse3").style.visibility = "hidden";
	document.getElementById("vorkasse3").style.display = "none";
	
};

function set_la() {
	if(document.getElementById("uebernehmen").checked){
		document.getElementById("l_firma").value = document.getElementById("r_firma").value;
		document.getElementById("l_anrede").value = document.getElementById("r_anrede").value;
		document.getElementById("l_vorname").value = document.getElementById("r_vorname").value;
		document.getElementById("l_nachname").value = document.getElementById("r_nachname").value;
		document.getElementById("l_strasse").value = document.getElementById("r_strasse").value;
		document.getElementById("l_hnr").value = document.getElementById("r_hnr").value;
		document.getElementById("l_plz").value = document.getElementById("r_plz").value;
		document.getElementById("l_ort").value = document.getElementById("r_ort").value;
	}else{
		document.getElementById("l_firma").value = document.getElementById("l_firma").defaultValue;
		document.getElementById("l_anrede").value = document.getElementById("l_anrede").defaultValue;
		document.getElementById("l_vorname").value = document.getElementById("l_vorname").defaultValue;
		document.getElementById("l_nachname").value = document.getElementById("l_nachname").defaultValue;
		document.getElementById("l_strasse").value = document.getElementById("l_strasse").defaultValue;
		document.getElementById("l_hnr").value = document.getElementById("l_hnr").defaultValue;
		document.getElementById("l_plz").value = document.getElementById("l_plz").defaultValue;
		document.getElementById("l_ort").value = document.getElementById("l_ort").defaultValue;	
	};
};

function MM_swapImgRestore() { //v3.0

  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_preloadImages() { //v3.0

  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();

    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)

    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}

}



function MM_findObj(n, d) { //v4.0

  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);

  if(!x && document.getElementById) x=document.getElementById(n); return x;

}



function MM_swapImage() { //v3.0

  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 check(text) {

	var Ja;	

	Ja=confirm(text);

  	return Ja;

}

function visible_layer_1_an(layername,layeranzahl2,layer2) {

	layeranzahl = Number(layeranzahl2);

	layer = Number(layer2);

	var i = 1;

	for (i = 1; i <= layeranzahl; i++) {

		if (i == layer) {

			document.getElementById(layername+i).style.visibility = "visible";

			document.getElementById(layername+i).style.display = "";

		} else {				

			document.getElementById(layername+i).style.visibility = "hidden";

			document.getElementById(layername+i).style.display = "none";

		};

	};	

};



function visible_layer_1_an_2(layername,layeranzahl2,layer2) {

	layeranzahl = Number(layeranzahl2);

	layer = Number(layer2);

	var i = 1;

	for (i = 1; i <= layeranzahl; i++) {

		if (i == layer) {

			document.getElementById(layername+i).style.visibility = "visible";

			document.getElementById(layername+i).style.display = "";

			document.getElementById("span_"+layername+i).innerHTML = "<a href=\"javascript: visible_layer_1_an_2('"+layername+"','"+layeranzahl+"','0')\"  class=\"link_blau_10_2\">Produktinfos ausblenden</a>";			

		} else {

			document.getElementById(layername+i).style.visibility = "hidden";

			document.getElementById(layername+i).style.display = "none";

			if (document.getElementById("span_"+layername+i).innerHTML != "") {

				document.getElementById("span_"+layername+i).innerHTML = "<a href=\"javascript: visible_layer_1_an_2('"+layername+"','"+layeranzahl+"','"+i+"')\"  class=\"link_blau_10_2\">Produktinfos</a>";

			};

		};

	};	

};

function visible_layer_1_an_3(layername,layeranzahl2,layer2) {

	layeranzahl = Number(layeranzahl2);

	layer = Number(layer2);

	var i = 1;

	for (i = 1; i <= layeranzahl; i++) {

		if (i == layer) {

			document.getElementById(layername+i).style.visibility = "visible";

			document.getElementById(layername+i).style.display = "";

			document.getElementById("span_"+layername+i).innerHTML = "<a href=\"javascript: visible_layer_1_an_3('"+layername+"','"+layeranzahl+"','0')\"  class=\"link_weiss_11\">Produktvarianten ausblenden</a>";			

		} else {

			document.getElementById(layername+i).style.visibility = "hidden";

			document.getElementById(layername+i).style.display = "none";

			if (document.getElementById("span_"+layername+i).innerHTML != "") {

				document.getElementById("span_"+layername+i).innerHTML = "<a href=\"javascript: visible_layer_1_an_3('"+layername+"','"+layeranzahl+"','"+i+"')\"  class=\"link_weiss_11\">Produktvarianten anzeigen</a>";

			};

		};

	};	

};

function open_window(type) {

  F = window.open(type+".php","fenster","width=800,height=600,scrollbars=yes,resizable=no,toolbar=yes");

  F.focus();

}
