function wkload() {
	$('wk_loading').show();
	new Ajax.Request('ajax/wk.php',
	{
		method: 'get',
		asynchronous: true,
		evalScript: true,
		onComplete: function(t) {
			$('wk_loading').hide();
			$('wkinhalt').update(t.responseText);
		},
		// Handle other errors
		onFailure: function(t) {
			alert('Error ' + t.status + ' -- ' + t.statusText);
		}		
	});
}

function addProduct2() {
		//alert($('d_artikelnummer'));
	if($('d_artikelnummer').value.length >= 5 && $('d_menge').value != '0') {	
		$('wk_loading').show()
		
		new Ajax.Request('ajax/direktbestellung_edit.php',
		{
			method: 'get',
			parameters: "artikel="+$('d_artikelnummer').value+"&menge="+$('d_menge').value+"&action=add",
			asynchronous: true,
			evalScript: true,
			onComplete: function(t) {
			  	$('wk_loading').hide();	
			   	$('direktresponse').update(t.responseText);
			},
			// Handle other errors
			onFailure: function(t) {
				alert('Error ' + t.status + ' -- ' + t.statusText);
			}		
		}
		);
	}

}

function addProduct(gid) {
		//alert($('d_artikelnummer'));
	if($('d_artikelnummer'+gid).value.length >= 5 && $('d_menge'+gid).value != '0') {	
		$('wk_loading').show();
		var eig_zusatz="";
		for(ien=1;ien<11;ien++){
			//alert('eigenschaft'+ien+'_'+$('d_artikelnummer'+gid).value);
			if($('eigenschaft'+ien+'_'+$('d_artikelnummer'+gid).value)){
				//alert(ien+': '+$('eigenschaft'+ien+'_'+$('d_artikelnummer'+gid).value).value);	
				eig_zusatz+="&eigenschaft["+ien+"]="+$('eigenschaft'+ien+'_'+$('d_artikelnummer'+gid).value).value;
			}
		}
		
		new Ajax.Request('ajax/direktbestellung_edit.php',
		{
			method: 'get',
			parameters: "artikel="+$('d_artikelnummer'+gid).value+"&skat="+$('skat'+$('d_artikelnummer'+gid).value).value+"&menge="+$('d_menge'+gid).value+"&action=add"+eig_zusatz,
			asynchronous: true,
			evalScript: true,
			onComplete: function(t) {
			  	$('wk_loading').hide();	
			   	$('direktresponse').update(t.responseText);
				if($('wk_detail_btn'+gid)){
//					alert($('d_artikelnummer'+gid).value);
	//				alert("alert ist jetzt rausgenommen");
					refreshBtns($('d_artikelnummer'+gid).value,gid);
				}
			},
			// Handle other errors
			onFailure: function(t) {
				alert('Error ' + t.status + ' -- ' + t.statusText);
			}		
		}
		);
	}

}
var markedR=new Array();
function refreshBtns(newart,gid,hskat){
	if($('d_artikelnummer'+gid)){
		$('d_artikelnummer'+gid).value=newart;
		var eig_zusatz="";
		for(ien=1;ien<11;ien++){
			//alert('eigenschaft'+ien+'_'+$('d_artikelnummer'+gid).value);
			if($('eigenschaft'+ien+'_'+$('d_artikelnummer'+gid).value)){
				//alert(ien+': '+$('eigenschaft'+ien+'_'+$('d_artikelnummer'+gid).value).value);	
				eig_zusatz+="&eigenschaft["+ien+"]="+$('eigenschaft'+ien+'_'+$('d_artikelnummer'+gid).value).value;
			}
		}
		if(gid){
			if(markedR[gid]) markedR[gid].style.backgroundColor="";
			/*var prdtbl=document.getElementsByName('trprd_'+gid);	
			alert(prdtbl.length);
			for(it=0;it<prdtbl.length;it++){
				
//				return;
				prdtbl[it].style.backgroundColor="#ff0000";	
			}*/
			if($('trprd'+newart)){
				$('trprd'+newart).style.backgroundColor="#FFF1BF";
				markedR[gid]=$('trprd'+newart);	
			}
		}
	new Ajax.Request('ajax/getmenge.php',
		{
			method: 'get',
			parameters: "artikel="+$('d_artikelnummer'+gid).value+eig_zusatz+"&skat="+hskat,
			asynchronous: true,
			evalScript: true,
			onComplete: function(t) {
			  	if(t.responseText>0) {
					$('wk_detail_btn'+gid).style.backgroundImage="url('images/btn_mengeaendern.gif');";
					$('d_menge'+gid).value=t.responseText;
				}else{
					$('wk_detail_btn'+gid).style.backgroundImage="url('images/btn_inwk.gif');";
					$('d_menge'+gid).value='1';
				}
			},
			// Handle other errors
			onFailure: function(t) {
				alert('Error ' + t.status + ' -- ' + t.statusText);
			}		
		}
		);
	}
	//alert($('bild'+newart).value);
	if($('bild'+newart).value.length>1){
		$('image_'+gid).src=$('bild'+newart).value;
		$('image_'+gid).show();
	}
		
}

function changeMenge(ident,menge) {
	if($('menge_'+ident).innerHTML.substr(0,1) != "<") {
		$('menge_'+ident).innerHTML = '<input id="menge_v_'+ident+'" style="width: 50px; text-align: right;" value="'+menge+'" onBlur="wkEditProdukt(\''+ident+'\',\'edit\',this.value)" />';
	}
	$('menge_'+ident).style.border = "none";
	$('menge_v_'+ident).focus();
}

function displayMengeRahmen(ident,what) {
	if(what == "mover") {
		if($('menge_'+ident).innerHTML.substr(0,1) != "<") {
			$('menge_'+ident).style.border = "solid 1px #b2b2ad";
		}
	} else {
		$('menge_'+ident).style.border = "none";
	}
}

function updateBezeichnung() {
	if($('d_artikelnummer').value.length >= 5) {	
		$('wk_loading').show();
		$('d_bezeichnung').innerHTML = "";
		$('d_preis').innerHTML = "";
		
		new Ajax.Request('ajax/direktbestellung.php',
		{
			method: 'get',
			parameters: "artikel="+$('d_artikelnummer').value+"&menge="+$('d_menge').value,
			asynchronous: true,
			evalScript: true,
			onComplete: function(t) {
			   $('wk_loading').hide();
			   $('direktresponse').update(t.responseText);
			},
			// Handle other errors
			onFailure: function(t) {
				alert('Error ' + t.status + ' -- ' + t.statusText);
			}		
		}
		);
	}
}

function ask(frage,action){
	//alert(frage);
	//alert(action);
	if(frage){
		var fragev="<table width='350' height='120' border='0' cellspacing='0' cellpadding='0'>"+
						"<tr>"+
						"	<td width='350' height='100'>"+
						"		"+frage+
						"	</td>"+
						"</tr>"+
						"<tr>"+
						"	<td height='20' align='center' valign='bottom'>"+
						"		<img src='images/btn_ja.gif' width='60' height='18' onClick=\""+action+"hideGrayBox();\" alt=\"Ja\" />&nbsp;&nbsp;&nbsp;&nbsp;<img src='images/btn_nein.gif' width='60' height='18' alt='Nein' onClick=\"hideGrayBox();\" />"+
						"	</td>"+
						"</tr>"+
					"</table>";
				//alert(fragev);
		$('gray_box_content').innerHTML = fragev;
		//alert($('gray_box_content').innerHTML);
		showGrayBox();
	}
}

function wkEditProdukt(ident,action,menge,frage) {		
		$('wk_loading').show();
		new Ajax.Request('ajax/direktbestellung_edit.php',
		{
			method: 'get',
			parameters: "id="+ident+"&action="+action+"&menge="+menge,
			asynchronous: true,
			evalScript: true,
			onComplete: function(t) {
				  $('wk_loading').hide();	
				  $('direktresponse').update(t.responseText);
			},
			// Handle other errors
			onFailure: function(t) {
				alert('Error ' + t.status + ' -- ' + t.statusText);
			}		
		}
		);
	}

function clearWK() {
	if(window.confirm("Sollen wirklich alle Produkte aus dem Warenkorb entfernt werden?")) {		
	$('wk_loading').show();
		new Ajax.Request('ajax/direktbestellung_edit.php',
		{
			method: 'get',
			parameters: "action=clear",
			asynchronous: true,
			evalScript: true,
			onComplete: function(t) {
				  $('wk_loading').hide();	
				  $('direktresponse').update(t.responseText);
			},
			// Handle other errors
			onFailure: function(t) {
				alert('Error ' + t.status + ' -- ' + t.statusText);
			}		
		}
		);
	}

}