// JavaScript Document

	function update_winkelwagen_preview(id,aantal,prijs) {
		var url = 'site/js/update_winkelwagen.php';
		var pars = 'artikelnummer='+escape(id)+'&aantal='+escape(aantal)+'&prijs='+escape(prijs);
		var target = 'winkelwagen_previeuw';
		var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters: pars});
	}

	function artikelBestellen(id,waarde,prijs,naam,omschrijving) {
		//alert('id:'+id+' - waarde:'+waarde);
		var url = 'site/js/ajax/helper_artikel_toevoegen_sessie.php';
		var pars = 'id='+escape(id)+'&waarde='+escape(waarde)+'&prijs='+escape(prijs)+'&naam='+escape(naam)+'&omschrijving='+escape(omschrijving);
		//var target = 'portal_content';
		var myAjax 	= new Ajax.Request( url, {
											method: 'post', 
											parameters: pars, 
											onSuccess: function(transport) {
															//$(target).innerHTML = transport.responseText;
															if(transport.responseText == "succes") {
																//$('checkImg').src='/site/images/toevoegen.png';
																//if($('vink_'+id)) { $('vink_'+id).innerHTML = '<img src="/site/images/vink.png" border="0" />'; }
																//else { $('artikelDetail_vink').innerHTML = '<img src="/site/images/vink.png" border="0" />'; }
																update_winkelwagen_preview(id,waarde,prijs);
																//alert('Artikel toegevoegd aan bestellijst');
															}
															if(transport.responseText == "fail") {
																//$('checkImg').src='/site/images/toevoegen_.png';
																//alert('Artikel verwijderd uit de bestellijst');
																//$('checkImage['+id+']').src = '';
															}
													   },
											onFailure: function(transport) 
													   {
															alert('connection to '+url+' failed...');
													   }
											  }
									   );

	}
	
	function showArtikelDetails(id) {
		var url = 'site/js/ajax/helper_artikel_details.php';
		var pars = 'id='+escape(id);
		var target = 'webshop_artikellijst';
		var myAjax 	= new Ajax.Request( url, {
											method: 'post', 
											parameters: pars,
											onSuccess: function(transport) {
															//alert(transport.responseText);
															$(target).innerHTML = transport.responseText;
													   },
											onFailure: function(transport) 
													   {
															alert('connection to '+url+' failed...');
													   }
											  }
									   );
	}
	
	function gaNaarBestellijst() {
		var url = 'site/js/ajax/helper_check_artikel_aanwezig_bestellijst.php';
		//var pars = 'id='+escape(id);
		var target = 'content';
		var myAjax 	= new Ajax.Request( url, {
											method: 'post', 
											//parameters: pars, 
											onSuccess: function(transport) {
															$(target).innerHTML = transport.responseText;
															/*if(transport.responseText == "succes") {
																window.location='bestellijst.php';
															}
															if(transport.responseText == "fail") {
																alert('Nog geen artikelen aanwezig in de bestellijst');
															}*/
													   },
											onFailure: function(transport) 
													   {
															alert('connection to '+url+' failed...');
													   }
											  }
									   );
	}
	
	function verwijderArtikelUitLijst(id) {
		var url = 'site/js/ajax/helper_verwijder_artikel_uit_bestellijst.php';
		var pars = 'id='+escape(id);
		var myAjax 	= new Ajax.Request( url, {
											method: 'post', 
											parameters: pars,
											onSuccess: function(transport) {
															if(transport.responseText == "succes") {
																//window.location='bestellijst.php';
																gaNaarBestellijst();
															}
													   },
											onFailure: function(transport) 
													   {
															alert('connection to '+url+' failed...');
													   }
											  }
									   );
	}
	
	function validateInt(numb) {
		if(parseInt(numb) == "Nan") {
			return false;
		}
		else {
			return true
		}
	}
	
	function checkPrijsTotaal() {
		var url = 'site/js/ajax/bestellen/helper_check_prijs_totaal.php';
		var myAjax 	= new Ajax.Request( url, {
											method: 'post', 
											onSuccess: function(transport) {
															if(validateInt(transport.responseText) == true) {
																$('labelTotaal').innerHTML = transport.responseText;
															}
													   },
											onFailure: function(transport) 
													   {
															alert('connection to '+url+' failed...');
													   }
											  }
									   );
	}
	
	
	
	function bestellingDefinitiefMaken(theForm) {
		var url = 'site/js/ajax/helper_bestelling_definitief_maken2.php';
		var pars = theForm.serialize();
		var target = 'bestellijst_container';
		var myAjax 	= new Ajax.Request( url, {
											method: 'post', 
											parameters: pars,
											onSuccess: function(transport) {
															$(target).innerHTML = transport.responseText;
													   },
											onFailure: function(transport) 
													   {
															alert('connection to '+url+' failed...');
													   }
											  }
									   );
	}
	
	
