var agt=navigator.userAgent.toLowerCase();
var is_nn = (agt.indexOf("netscape") != -1);
var is_ie = (agt.indexOf("msie") != -1);
var is_op = (agt.indexOf("opera") != -1);
var is_ff = (agt.indexOf("firefox") != -1);

var kbi = 1;

function OpenFoto(img){ 
  foto= new Image(); 
  foto.src=(img); 
  ControlFoto(img); 
} 
    
function ControlFoto(img){ 
  if((foto.width!=0)&&(foto.height!=0)){ 
    ViewFoto(img); 
  } 
  else{ 
    interval_a="ControlFoto('"+img+"')"; 
    interval_b=setTimeout(interval_a,20); 
  } 
} 
function ViewFoto(img){ 
  width=foto.width+20; 
  height=foto.height+24; 
   
  try { 
  if (output.closed == false) throw "offen"; 
  } 
  catch (e) { 
     if (e=="offen") { 
     output.close(); 
     } 
  } 
  output=window.open("","output","left=40,top=40,width="+width+",height="+height+",location=no,toolbar=no,menubar=no,status=no,scrol  lbars=no,resizable=no"); 
  output.document.writeln("<html><head><title>..:: Foto ::..<\/title><\/head>"); 
  output.document.writeln("<body bgcolor=\"white\" text=\"white\" link=\"white\" vlink=\"white\" alink=\"white\" leftmargin=\"0\" marginwidth=\"0\" topmargin=\"0\" marginheight=\"0\">"); 
  output.document.writeln("<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" height=\"100%\">"); 
  output.document.writeln("<tr><td width=\"100%\" height=\"100%\" align=\"left\" valign=\"top\"><p><a href=\"javascript:self.close()\"><img src=\""+img+"\" width=\""+foto.width+"\" height=\""+foto.height+"\" border=\"10\" alt=\"click here to close the window\"></a><\/p><\/td><\/tr>"); 
  output.document.writeln("<\/table><\/body><\/html>"); 
  output.focus(); 
} 

function ArtikelAnzahl(wert_a,wert_b) {
 document.getElementsByName("preis_artikel_"+wert_a)[0].value = (eval("A"+wert_a+"_pre")*wert_b).toFixed(2);
}

function KorbBelegen(wert_c) {
 for(kbi = 1; kbi <= waranz; kbi++) {
	 if(document.getElementById("wka_preis_"+kbi).firstChild.data == 0) {
	 	document.getElementById("wka_artikel_"+kbi).href = "#"+eval("A"+wert_c+"_num");
	 	document.getElementById("wka_artikel_"+kbi).firstChild.data = eval("A"+wert_c+"_art");
	 	document.getElementById("wka_anzahl_"+kbi).firstChild.data = eval("document.form_artikel_"+wert_c+".anzahl_artikel_"+wert_c+".value");
	 	document.getElementById("wka_preis_"+kbi).firstChild.data = eval("document.form_artikel_"+wert_c+".preis_artikel_"+wert_c+".value");
	 	document.getElementById("wka_mwst_"+kbi).firstChild.data = eval("steuersatz_"+eval("A"+wert_c+"_mws")+"");
		 	if(is_ie && !is_nn && !is_op && !is_ff) {
		 	document.getElementById("wka_"+kbi).style.display = "block";
		 	} else {
		 	document.getElementById("wka_"+kbi).style.display = "table-row";
		 	}
		 document.getElementById("wka_gp").firstChild.data = (eval(document.getElementById("wka_gp").firstChild.data) + eval(document.getElementById("wka_preis_"+kbi).firstChild.data)).toFixed(2);
		 break;
	 } else {
	 	if(kbi == waranz) {
	 	alert("Der Warenkorb kann nur mit "+waranz+" Artikeln belegt werden.");
	 	break;
	 	}
	 }
 }
 document.getElementById("wka_rb").firstChild.data = (eval(document.getElementById("wka_gp").firstChild.data) + eval(document.getElementById("wka_pv").firstChild.data)).toFixed(2);
 location.href="#warenkorb";
 KorbMwst();
}

function KorbLeeren(wert_d) {
for(var kli = wert_d; kli <= kbi; kli++) {
	if(kli == kbi) {
	 document.getElementById("wka_artikel_"+kbi).href = "#";
	 document.getElementById("wka_artikel_"+kbi).firstChild.data = "-";
	 document.getElementById("wka_anzahl_"+kbi).firstChild.data = "-";
	 document.getElementById("wka_preis_"+kbi).firstChild.data = "0";
	 document.getElementById("wka_mwst_"+kbi).firstChild.data = "-";
	} else {
	 document.getElementById("wka_artikel_"+kli).href = document.getElementById("wka_artikel_"+(kli+1)).href;
	 document.getElementById("wka_artikel_"+kli).firstChild.data = document.getElementById("wka_artikel_"+(kli+1)).firstChild.data;
	 document.getElementById("wka_anzahl_"+kli).firstChild.data = document.getElementById("wka_anzahl_"+(kli+1)).firstChild.data;
	 document.getElementById("wka_preis_"+kli).firstChild.data = document.getElementById("wka_preis_"+(kli+1)).firstChild.data;
	 document.getElementById("wka_mwst_"+kli).firstChild.data = document.getElementById("wka_mwst_"+(kli+1)).firstChild.data;
	}
}
 document.getElementById("wka_"+kbi).style.display = "none";
 kbi--;
 document.getElementById("wka_gp").firstChild.data = "0.00";
 for(var kni = 1; kni <= kbi; kni++) {
 document.getElementById("wka_gp").firstChild.data = (eval(document.getElementById("wka_gp").firstChild.data) + eval(document.getElementById("wka_preis_"+kni).firstChild.data)).toFixed(2);
 }
 if(document.getElementById("wka_gp").firstChild.data == 0) {
 document.getElementById("wka_rb").firstChild.data = "0.00";
 } else {
 document.getElementById("wka_rb").firstChild.data = (eval(document.getElementById("wka_gp").firstChild.data) + eval(document.getElementById("wka_pv").firstChild.data)).toFixed(2);
 }
KorbMwst();
}

function KorbMwst() {
for(var wsr = 1; wsr <= steuersaetze; wsr++) {
document.getElementById("wka_ems_"+wsr).firstChild.data = "0.00";
}
 for(var mwi = 1; mwi <= kbi; mwi++) {
 	for(var wsi = 1; wsi <= steuersaetze; wsi++) {
 		if(document.getElementById("wka_mwst_"+mwi).firstChild.data == eval("steuersatz_"+wsi+"")) {
 		document.getElementById("wka_ems_"+wsi).firstChild.data = (eval(document.getElementById("wka_ems_"+wsi).firstChild.data) + eval(document.getElementById("wka_preis_"+mwi).firstChild.data) - eval(document.getElementById("wka_preis_"+mwi).firstChild.data)/(eval("steuersatz_"+wsi+"")/100+1)).toFixed(2);
 		}
	}
 }
if(kbi == 0) {
document.getElementById("wka_ems_"+PVmws).firstChild.data = "0.00";
} else {
document.getElementById("wka_ems_"+PVmws).firstChild.data = (eval(document.getElementById("wka_ems_"+PVmws).firstChild.data) + eval(PouVe) - eval(PouVe)/(eval("steuersatz_"+PVmws+"")/100+1)).toFixed(2);
}
}

