<!--

function checkJump() {
	if (anc > 0) window.location.hash = 'newsitem' + anc;
	if (document.getElementById('mp_id')) {
		var anc = document.getElementById('mp_id').value;
		if (document.getElementById('mp' + anc)) window.location.hash = 'mp' + anc;
	}
}

function clearUser() {
	if (document.getElementById('email').value == tr10) document.getElementById('email').value = '';
	document.getElementById('email').className = 'on';
}

function putUser() {
	if (document.getElementById('email').value == '') {
		document.getElementById('email').value = tr10;
		document.getElementById('email').className = 'off';
	}
}

function clearSearch() {
	if (document.getElementById('zoeken').value == tr21) document.getElementById('zoeken').value = '';
	document.getElementById('zoeken').className = 'on';
}

function putSearch() {
	if (document.getElementById('zoeken').value == '') {
		document.getElementById('zoeken').value = tr21;
		document.getElementById('zoeken').className = 'off';
	}
}

function doSearch() {
	if (document.getElementById('zoeken').value != '' && document.getElementById('zoeken').value != tr21) {
		document.getElementById('form5').submit();
	}
}

function dealerSubmit() {
	document.getElementById('form3').submit();
}

function pgHover(id, aan) {
	if (id != productgroep_id) {
		var obj = document.getElementById('pg' + id);
		if (aan == 1) {
			obj.src = 'images/productgroep/' + id + '_' + taal + '_on.jpg';
		} else {
			obj.src = 'images/productgroep/' + id + '_' + taal + '_off.jpg';
		}
	}
}

function checkParameter(para_id)
{
	if (parseInt(document.getElementById('aantal'+ para_id).value) != 0)
	{
		document.getElementById('bestelknop').className = 'aan';
	}
	else
	{
		document.getElementById('bestelknop').className = 'uit';
	}
}

function checkAllParameter()
{
	var sizes = document.getElementById('parm').value;
	var arr_sizes = sizes.split(",")

	for (i=0;i<arr_sizes.length;i++)
	{
		if (parseInt(document.getElementById('aantal'+ arr_sizes[i]).value) > 0)
		{
			param = true;
			break;
		}
		else
		{
			param = false;
		}
	}

	if (param)
	{
		return true;
	}
	else
	{
		return false;
	}
}

function checkParameterOLD() {
	var a = document.getElementById('arr_parametergroep').value;
	if (a == '') {
		if (parseInt(document.getElementById('aantal').value) != 0) {
			document.getElementById('bestelknop').className = 'aan';
			return true;
		} else {
			document.getElementById('bestelknop').className = 'uit';
			return false;
		}
	}
	document.getElementById('bestelnummer').innerHTML = '';
	document.getElementById('parameter_id').value = '0';
	parameter_id = 0;
	var arr_parametergroep = a.split(',')
	var a = document.getElementById('parm').value;
	var arr_parm = a.split(',');
	var mag = 0
	var arr_parameter = '';
	for (var x = 0; x < arr_parametergroep.length; x++) {
		if (arr_parameter != '') arr_parameter += ',';
		arr_parameter += parseInt(document.getElementById('parametergroep' + arr_parametergroep[x]).value);
	}
	for (var x = 0; x < arr_parm.length; x++) {
		var b = document.getElementById('parm' + arr_parm[x]).value;
		if (b == arr_parameter) {
			document.getElementById('bestelnummer').innerHTML = document.getElementById('bestelnummer' + arr_parm[x]).value;
			if (parseInt(document.getElementById('aantal' + arr_parm[x]).value) != -1) {
				document.getElementById('aantal').value = document.getElementById('aantal' + arr_parm[x]).value;
				document.getElementById('aantal' + arr_parm[x]).value = '-1';
			}
			mag = 1;
			parameter_id = arr_parm[x];
			break;
		}
	}
	document.getElementById('parameter_id').value = parameter_id;
	if (mag == 1 && document.getElementById('aantal').value != '' && parseInt(document.getElementById('aantal').value) != 0) {
		document.getElementById('bestelknop').className = 'aan';
		return true;
	} else {
		document.getElementById('bestelknop').className = 'uit';
		return false;
	}
}

function checkSubmit() {
	if (checkAllParameter())
	{
		document.getElementById('form1').submit();
	}
}

function inputCheck(e) {
	var keynummer = window.event ? e.keyCode : e.which;
	if ((keynummer == 8 || keynummer == 0 || keynummer == 13) || (keynummer >= 48 && keynummer <= 57)) {
		return true;
	} 
	return false;
}

function showBasket(aan) {
	var obj = document.getElementById('arr_parametergroep');
	if (obj) {
		var a = obj.value;
		if (a != '') {
//			var arr_parametergroep = a.split(',');
//			for (var x = 0; x < arr_parametergroep.length; x++) {
				if (aan == 1) document.getElementById('parametergroep').style.visibility = 'hidden';
				if (aan == 0) document.getElementById('parametergroep').style.visibility = 'visible';
//				if (aan == 1) document.getElementById('parametergroep' + arr_parametergroep[x]).style.visibility = 'hidden';
//				if (aan == 0) document.getElementById('parametergroep' + arr_parametergroep[x]).style.visibility = 'visible';
//			}
		}
	}
	if (aan == 1) {
		document.getElementById('bestelbasket').style.display = 'none';	
		document.getElementById('bestelkader').style.display = 'block';	
	} else {
		document.getElementById('bestelbasket').style.display = 'block';		
		document.getElementById('bestelkader').style.display = 'none';
	}
}

function checkBestellijst() {
	if (!document.getElementById('arr_bestel')) return;
	var a = document.getElementById('arr_bestel').value;
	var totaal = 0, prijs = 0, aantal = 0, subtotaal = 0, btw = 0, incbtw = 0, showSave = false;
	if (a != '') {
		var arr_bestel = a.split(',');
		for (var x = 0; x < arr_bestel.length; x++) {
			prijs = document.getElementById('prijs' + arr_bestel[x]).value;
			aantal = document.getElementById('aantal' + arr_bestel[x]).value;
			if (parseInt(aantal) != parseInt(document.getElementById('check' + arr_bestel[x]).value)) showSave = true;
			subtotaal = prijs * aantal;
			totaal = totaal + subtotaal;
			document.getElementById('bedrag' + arr_bestel[x]).innerHTML = outputMoney(subtotaal);
		}
	} else {
		showSave = true;
	}
	document.getElementById('exbtw').innerHTML = outputMoney(totaal);
	incbtw = totaal * 1.19
	btw = incbtw - totaal;
	document.getElementById('btw').innerHTML = outputMoney(btw);
	document.getElementById('incbtw').innerHTML = outputMoney(incbtw);
	if (incbtw == 0) {
		document.getElementById('plaatsbestelling').style.visibility = 'hidden';
	} else {
		document.getElementById('plaatsbestelling').style.visibility = 'visible';
	}
	if (showSave) {
		document.getElementById('savebestelling').style.visibility = 'visible';
	} else {
		document.getElementById('savebestelling').style.visibility = 'hidden';
	}
}

function removeItem(id) {
	document.getElementById('aantal' + id).value = 0;
	for (var x = 1; x <= 3; x++) {
		document.getElementById('tr' + x + '_' + id).style.display = 'none';
	}
	checkBestellijst();
}

function changeOrder() {
	document.getElementById('bestel_submitted').value = '2';
	document.getElementById('form2').submit();
}

function putOrder() {
	document.getElementById('bestel_submitted').value = '3';
	document.getElementById('form2').submit();
}

var xmlHttp = new Array();

function GetXmlHttpObject()
{
	var HttpObj = null;

	try
	{
		HttpObj = new XMLHttpRequest();
	}
	catch (e)
	{
		try
		{
			HttpObj = new ActiveXObject('Msxml2.XMLHTTP');
		}
		catch (e)
		{
			HttpObj = new ActiveXObject('Microsoft.XMLHTTP');
		}
	}

	if (HttpObj == null)
	{
		alert ("Your browser does not support AJAX.");
		return;
	}

	return HttpObj;
}

function emptyOrder(id)
{
	var url = 'includes/ajax.asp?script=emptyorder&id='+ id +'&sid='+ Math.random();

	xmlHttp[0] = GetXmlHttpObject();
	xmlHttp[0].open('GET', url, true);
	xmlHttp[0].onreadystatechange = function() {
		if (xmlHttp[0].readyState == 4)
		{
			document.getElementById('bestellijst').innerHTML = '';
			document.getElementById('totaal').innerHTML = '';
			document.getElementById('plaatsbestelling').innerHTML = '';
			document.getElementById('savebestelling').innerHTML = '';
		}
	}

	xmlHttp[0].send(null);
}

function submitOrder() {
	var radioObj = document.getElementsByName('betaalmethode');
	var a = '';
	for (var i = 0; i < radioObj.length; i++) {
		if (radioObj[i].checked) a = radioObj[i].value;
	}
	if (a == '') {
		alert(document.getElementById('methodetekst').value);
		return;
	}
	document.getElementById('form4').submit()
}

function outputMoney(number) {
	return outputEuro(Math.floor(number - 0) + '') + outputCents(number - 0);
}

function outputEuro(number) {
	if (number.length <= 3)
		return (number == '' ? '0' : number);
	else {
		var mod = number.length%3;
		var output = (mod == 0 ? '' : (number.substring(0, mod)));
		for (i = 0 ; i < Math.floor(number.length / 3) ; i++) {
			if ((mod ==0) && (i ==0))
				output+= number.substring(mod + 3 * i,mod + 3 * i + 3);
			else
				output+= '.' + number.substring(mod + 3 * i, mod + 3 * i + 3);
		}
		return (output);
	}
}

function outputCents(amount) {
	amount = Math.round( ( (amount) - Math.floor(amount) ) * 100);
	return (amount < 10 ? ',0' + amount : ',' + amount);
}

//-->
