			
function land(c){
	var natio_arr=c.split('|');
	var natio=natio_arr[1];
	document.inschrijven.nat.value=natio;
}
function bedragen(basic, chip_rent, chip_buy, nolic, late, date){
	var bedrag=parseInt(basic);
	if (document.inschrijven.licentie.value=='')
		bedrag+=parseInt(nolic);
	if (document.inschrijven.cchip.value=='huren')
		bedrag+=parseInt(chip_rent);
	if (document.inschrijven.cchip.value=='kopen')
		bedrag+=parseInt(chip_buy);
	datum=date.split('-');
	var currentTime = new Date()
	if (currentTime.getFullYear()>=datum[0]){
		if (currentTime.getMonth()+1>=datum[1]){
			if (currentTime.getDate()>=datum[2]){
				bedrag+=parseInt(late);
			}
		}
	}		
	document.getElementById('to_pay').innerHTML='<b>'+bedrag+' &euro;</b>';
}
function chipdisable(info){
	if (info=='huren' || info=='kopen')
		document.inschrijven.cchip_nr.disabled=true;
	else
		document.inschrijven.cchip_nr.disabled=false;
}
function validateEmail(addr,man,db) {
	if (addr == '' && man) {
		if (db) alert('Emailadres is verplicht');
			return false;
	}
	if (addr == '') return true;
		var invalidChars = '\/\'\\ ";:?!()[]\{\}^|';
		for (i=0; i<invalidChars.length; i++) {
			if (addr.indexOf(invalidChars.charAt(i),0) > -1) {
				if (db) alert('Emailaddress contains illegal characters');
					return false;
			}
		}
		for (i=0; i<addr.length; i++) {
			if (addr.charCodeAt(i)>127) {
				if (db) alert("Emailaddress contains strange characters");
					return false;
			}
		}

	var atPos = addr.indexOf('@',0);
	if (atPos == -1) {
		if (db) alert('An emailaddress has to contain a @');
			return false;
	}
	if (atPos == 0) {
		if (db) alert('An emailaddress doens\'t start with a @');
			return false;
	}
	if (addr.indexOf('@', atPos + 1) > - 1) {
		if (db) alert('An emailaddress contains only 1 @');
			return false;
	}
	if (addr.indexOf('.', atPos) == -1) {
		if (db) alert('An emailaddress has a point is his domainname');
			return false;
	}
	if (addr.indexOf('@.',0) != -1) {
		if (db) alert('A point can\'t follow directly on a @');
			return false;
	}
	if (addr.indexOf('.@',0) != -1){
		if (db) alert('An @ can\'t follow directly on an point');
			return false;
	}
	if (addr.indexOf('..',0) != -1) {
		if (db) alert('2 points can\'t be placed near each other');
			return false;
	}
	return true;
}
