function printpage()
{
	var ua = window.navigator.userAgent
	var msie = ua.indexOf("MSIE ")
	var version = parseInt(ua.substring(msie+5,ua.indexOf(".",msie)))
	if(msie != 0)
	{
		if (version != 4) window.print();
	}
	else
	{
		window.print();
	}
}

function agelimit(limiet)
{
	if(limiet=='True')
	{
		var temp = confirm('Waarschuwing!\nDeze strip is enkel geschikt voor lezers met een minimum leeftijd van 18 jaar.\nBent u 18 of ouder?');
		if(temp)
		{
			return true;
		}
		else
		{
			return false;
		}
	}
	else
	{
		return true;
	}
}

function set_content_position()
{
	document.getElementById('content_cell').innerHTML = document.getElementById('content').innerHTML;
	document.getElementById('content').innerHTML = '';
}

function set_info()
{
	document.getElementById('info').style.display='inline';
	document.getElementById('endbutton').value='Opnieuw berekenen';
	document.cart.act.value='Herberekenen';
}

function check_afronden()
{
	if(document.afronden.elements['Voornaam'].value=='')
	{
		document.afronden.elements['Voornaam'].style.backgroundColor = '#fcffba';
		document.afronden.elements['Voornaam'].style.border = 'Solid 1px #cc0000';
		document.afronden.elements['Voornaam'].focus();
	}
	else if(document.afronden.elements['Achternaam'].value=='')
	{
		document.afronden.elements['Achternaam'].style.backgroundColor = '#fcffba';
		document.afronden.elements['Achternaam'].style.border = 'Solid 1px #cc0000';
		document.afronden.elements['Achternaam'].focus();
	}
	else if(document.afronden.elements['Adres'].value=='')
	{
		document.afronden.elements['Adres'].style.backgroundColor = '#fcffba';
		document.afronden.elements['Adres'].style.border = 'Solid 1px #cc0000';
		document.afronden.elements['Adres'].focus();
	}
	else if(document.afronden.elements['Postcode'].value=='')
	{
		document.afronden.elements['Postcode'].style.backgroundColor = '#fcffba';
		document.afronden.elements['Postcode'].style.border = 'Solid 1px #cc0000';		
		document.afronden.elements['Postcode'].focus();
	}
	else if(document.afronden.elements['Plaats'].value=='')
	{
		document.afronden.elements['Plaats'].style.backgroundColor = '#fcffba';
		document.afronden.elements['Plaats'].style.border = 'Solid 1px #cc0000';		
		document.afronden.elements['Plaats'].focus();
	}
	else if(document.afronden.elements['E-mail'].value=='')
	{
		document.afronden.elements['E-mail'].style.backgroundColor = '#fcffba';
		document.afronden.elements['E-mail'].style.border = 'Solid 1px #cc0000';	
		document.afronden.elements['E-mail'].focus();
	}
	else if(document.afronden.elements['Wachtwoord'].value=='')
	{
		document.afronden.elements['Wachtwoord'].style.backgroundColor = '#fcffba';
		document.afronden.elements['Wachtwoord'].style.border = 'Solid 1px #cc0000';	
		document.afronden.elements['Wachtwoord'].focus();
	}
	else if(document.afronden.elements['Wachtwoord2'].value=='')
	{
		document.afronden.elements['Wachtwoord2'].style.backgroundColor = '#fcffba';
		document.afronden.elements['Wachtwoord2'].style.border = 'Solid 1px #cc0000';	
		document.afronden.elements['Wachtwoord2'].focus();
	}
	else if(document.afronden.elements['Wachtwoord2'].value!=document.afronden.elements['Wachtwoord'].value)
	{
		document.afronden.elements['Wachtwoord2'].style.backgroundColor = '#fcffba';
		document.afronden.elements['Wachtwoord2'].style.border = 'Solid 1px #cc0000';	
		document.afronden.elements['Wachtwoord2'].focus();
	}
	else
	{
		if(document.afronden.elements['infoview'].value=='ja')
		{
			document.afronden.submit();
		}
		else
		{
			document.getElementById('info').style.display='inline';
			document.afronden.elements['infoview'].value = 'ja';
		}
	}
}

function check_contact()
{
	if(document.contact.elements['Naam'].value=='')
	{
		document.contact.elements['Naam'].style.backgroundColor = '#fcffba';
		document.contact.elements['Naam'].style.border = 'Solid 1px #cc0000';	
		document.contact.elements['Naam'].focus();
	}
	else if(document.contact.elements['E-mail'].value=='')
	{
		document.contact.elements['E-mail'].style.backgroundColor = '#fcffba';
		document.contact.elements['E-mail'].style.border = 'Solid 1px #cc0000';	
		document.contact.elements['E-mail'].focus();
	}
	else if(document.contact.elements['Onderwerp'].value=='')
	{
		document.contact.elements['Onderwerp'].style.backgroundColor = '#fcffba';
		document.contact.elements['Onderwerp'].style.border = 'Solid 1px #cc0000';	
		document.contact.elements['Onderwerp'].focus();
	}
	else if(document.contact.elements['Bericht'].value=='')
	{
		document.contact.elements['Bericht'].style.backgroundColor = '#fcffba';
		document.contact.elements['Bericht'].style.border = 'Solid 1px #cc0000';	
		document.contact.elements['Bericht'].focus();
	}
	else
	{
		document.contact.submit();
	}
}

function check_mening()
{
	if(document.mening.elements['Naam'].value=='')
	{
		document.mening.elements['Naam'].style.backgroundColor = '#fcffba';
		document.mening.elements['Naam'].style.border = 'Solid 1px #cc0000';	
		document.mening.elements['Naam'].focus();
	}
	else if(document.mening.elements['Bericht'].value=='')
	{
		document.mening.elements['Bericht'].style.backgroundColor = '#fcffba';
		document.mening.elements['Bericht'].style.border = 'Solid 1px #cc0000';	
		document.mening.elements['Bericht'].focus();
	}
	else if(document.mening.elements['Captcha'].value=='')
	{
		document.mening.elements['Captcha'].style.backgroundColor = '#fcffba';
		document.mening.elements['Captcha'].style.border = 'Solid 1px #cc0000';	
		document.mening.elements['Captcha'].focus();
	}
	else
	{
		document.mening.submit();
	}
}

function check_wedstrijd()
{
	if(document.contact.elements['Naam'].value=='')
	{
		document.contact.elements['Naam'].style.backgroundColor = '#fcffba';
		document.contact.elements['Naam'].focus();
	}
	else if(document.contact.elements['E-mail'].value=='')
	{
		document.contact.elements['E-mail'].style.backgroundColor = '#fcffba';
		document.contact.elements['E-mail'].focus();
	}
	else if(document.contact.elements['Naam2'].value=='')
	{
		document.contact.elements['Naam2'].style.backgroundColor = '#fcffba';
		document.contact.elements['Naam2'].focus();
	}
	else if(document.contact.elements['E-mail2'].value=='')
	{
		document.contact.elements['E-mail2'].style.backgroundColor = '#fcffba';
		document.contact.elements['E-mail2'].focus();
	}
	else if(document.contact.elements['Bericht'].value=='')
	{
		document.contact.elements['Bericht'].style.backgroundColor = '#fcffba';
		document.contact.elements['Bericht'].focus();
	}
	else
	{
		document.contact.submit();
	}
}

function check_inloggen()
{
	if(document.inloggen.elements['E-mail'].value=='')
	{
		document.inloggen.elements['E-mail'].style.backgroundColor = '#fcffba';
		document.inloggen.elements['E-mail'].style.border = 'Solid 1px #cc0000';	
		document.inloggen.elements['E-mail'].focus();
	}
	else if(document.inloggen.elements['Wachtwoord'].value=='')
	{
		document.inloggen.elements['Wachtwoord'].style.backgroundColor = '#fcffba';
		document.inloggen.elements['Wachtwoord'].style.border = 'Solid 1px #cc0000';	
		document.inloggen.elements['Wachtwoord'].focus();
	}
	else
	{
		document.inloggen.submit();
	}
}

function getkey(e)
{
	if (window.event)
		return window.event.keyCode;
	else if (e)
		return e.which;
	else
		return null;
}

function goodchars(e,goods)
{
	var key, keychar;
	key = getkey(e);
	if (key == null) return true;
	keychar = String.fromCharCode(key);
	keychar = keychar.toLowerCase();
	goods = goods.toLowerCase();
	if (goods.indexOf(keychar) != -1)
		return true;
	if ( key==null || key==0 || key==8 || key==9 || key==13 || key==27 )
		return true;
		return false;
}