function doeCategorie(cat_code){
	document.form1.action="index.php";
	document.form1.cat_code.value=cat_code;
	document.form1.submit();
}

function belDeServer(url){
	//als opties bij dit product: meesturen ivm prijsberekening
	var code=(url.indexOf('&')==-1)?url.slice(url.indexOf('=')+1):url.slice(url.indexOf('=')+1,url.indexOf('&'));
	if(document.form1.opties.value.indexOf(code+'#')>-1) url+='&opties='+escape(document.form1.opties.value);
	var http_request = false;
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
	http_request = new XMLHttpRequest();
//	if (http_request.overrideMimeType) {
//		http_request.overrideMimeType('text/xml');
//		}
	} else if (window.ActiveXObject) { // IE
		try {
			document.getElementById('links').style.display='none';
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
					} catch (e) {}
            }
        }

	if (!http_request) {
		alert('Dit is iets moeilijks (2) met javascript en het werkt niet op deze browser...');
		return false;
		}
	http_request.onreadystatechange = function() { alertContents(http_request); };
	http_request.open('GET', url, true);
	http_request.send(null);
}

function alertContents(http_request) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var str=unescape(http_request.responseText);
			hoera=str.split(':::');
			document.getElementById('tekstenofplaatje').innerHTML=hoera[0];
			document.getElementById('biz').innerHTML=hoera[1];
			zetOptie();
			} else {}//alert('Dit is iets moeilijks (1) met javascript en het werkt niet op deze browser...');
		}
}

/*
function isMouseLeaveOrEnter(e, handler){		
	var reltg = e.relatedTarget ? e.relatedTarget : e.type == 'mouseout' ? e.toElement : e.fromElement;
	while (reltg && reltg != handler) reltg = reltg.parentNode;
	return (reltg != handler);
	}
*/
function doeHuis(){
		//==> acties moeten aangepast als url veranderd!
		document.form1.action="index.php";
		document.form1.submit();
}

function doeTas(code,aantal){
	var door='ja';
//	if(aantal>0){
//		//==> controleer aantal profielen
//		var patt = eval('/'+code+'#/g');
//		var str=document.form1.opties.value;
//		var matches = str.match(patt); 
//		try{var aantal_=matches.length;} catch(e){var aantal_=0;}
//		if(aantal_<aantal) {
//			door='neen';
//			alert('Je ben een optietje vergeten aan te geven bij dit dingetje!');
//			}
//		}
	if(door=='ja') {
		var bla="_"+code+"";
		if(document.form1.artikel.value.indexOf(bla)==-1){
			document.form1.cijfer.value++;
			document.getElementById('cijfertje').innerHTML=document.form1.cijfer.value;
			document.form1.artikel.value=document.form1.artikel.value+bla;
			alert('Artikel is toegevoegd aan boodschappentas!');
			}
		}
//alert(document.form1.artikel.value);
}

function doeUitverkocht(aan){
	if(aan) {
		document.getElementById('besteltekst').style.display='none';
		document.getElementById('uitverkoop').style.display='block';
		}
	else {
		document.getElementById('besteltekst').style.display='block';
		document.getElementById('uitverkoop').style.display='none';
		}
}

function doeOptie(code,optie){
	var bla=code +'#'+ optie +'_';
	document.form1.opties.value=document.form1.opties.value+bla;
//alert(document.form1.opties.value);
	return;
}	

function zetOptie(){
try { //==> geen opties=geen formulier:
		boem=document.form1.opties.value.split('_');
		var aantal=boem.length-1; //==> eindigt met _!
//		var bla='';
		for(i=0;i<aantal;i++) {
			boem2=boem[i].split('#');
			//==>	boem2[0]=artikelcode; boem2[1]=optie; document.forms[0]=document.form0
			var aantalj=document.form0.elements.length;
			for(j=0;j<aantalj;j++) {
					var tsja=document.form0.elements[j].options;
					aantalk=tsja.length;
					for (k=0; k<aantalk;k++) {
						if(tsja[k].value==boem2[1]) {
//							bla+=boem2[1]+'_';
							tsja[k].selected=true;
							document.getElementById('besteltekst').style.display='block';
							}
						}
					}
			}
//		zetPrijs(bla);
		}
catch(e){}
}	

function doePing(){
	if(document.form1.artikel.value) {
		document.form1.action="cash.php";
		document.form1.submit();
		}
	else alert('Je boodschappentas is nog leeg!');
}

function doeOpdaat(code,waarde){
	eval("document.form1.art_"+code+".value="+waarde);
	document.form1.submit();
}

function doeKill(code){
	var bla=document.form1.artikel.value;
	bla=bla.replace("_"+code,'');
	document.form1.artikel.value=bla;
	document.form1.cijfer.value=document.form1.cijfer.value-1;
	document.form1.submit();
}

function doeDetails(code,cat_code){
		document.form1.action="index.php";
		document.form1.cat_code.value=cat_code;
		document.form1.code.value=code;
		document.form1.submit();
}

function herman(){
	var formulier=document.form0;
	if(!formulier.naam.value){
		alert('Je bent vergeten een naam in te vullen!');
		formulier.naam.focus();
		return false;
		}	
	if(!formulier.adres.value){
		alert('Je bent vergeten een adres in te vullen!');
		formulier.adres.focus();
		return false;
		}	
	if(!formulier.postcode.value){
		alert('Je bent vergeten de postcode in te vullen!');
		formulier.postcode.focus();
		return false;
		}	
	if(!formulier.plaats.value){
		alert('Je bent vergeten een woonplaats in te vullen!');
		formulier.plaats.focus();
		return false;
		}	
	if(!formulier.telefoon.value){
		alert('Je bent vergeten je telefoonnummer in te vullen!');
		formulier.telefoon.focus();
		return false;
		}	
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(formulier.email.value)) {
		alert('Geef een geldig emailadres op!');
		formulier.email.focus();
		return false;
		}	
	return true;
}	

function doeKassa(welke){
		if(welke&&herman()){
			document.form0.methode.value=welke	
			document.form0.action="post.php";
			document.form0.submit();
			}
		else {
			document.form1.action="kassa.php";
			document.form1.submit();
			}
}

