var flashinstalled = 0;
var flashversion = 0;
function fdetect() {
	if (navigator.plugins && navigator.plugins.length) {
		x = navigator.plugins["Shockwave Flash"];
		if (x) {
			flashinstalled = 2;
			if (x.description) {
				y = x.description;
				flashversion = y.charAt(y.indexOf('.')-1);
			}
		} else
			flashinstalled = 1; // onbekend
			if (navigator.plugins["Shockwave Flash 2.0"]) {
				flashinstalled = 2;
				flashversion = 2;
			}
	} else if (navigator.mimeTypes && navigator.mimeTypes.length) {
		x = navigator.mimeTypes['application/x-shockwave-flash'];
		if (x && x.enabledPlugin)
			flashinstalled = 2;
		else
			flashinstalled = 1;
	} else { // IE, 4+
		for (var i=7; i>0; i--) {
			flashversion = 0;
			try {
				var flash = new ActiveXObject("ShockwaveFlash.ShockwaveFlash." + i);
				flashversion = i;
				flashinstalled = 2;
				return;
			}
			catch(e){
				flashinstalled = 1;
			}
		}
	}
}
fdetect();

function toonbanner() {
	var isEngels = arguments.length > 0;
	if (flashinstalled == 2 && flashversion > 4) {
		document.writeln('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" style="width: 310px; height: 30px">');
		document.writeln('<param name="movie" value="/pix/banner' + (isEngels ? '_en' : '') + '.swf" \/>');
		document.writeln('<param name="quality" value="high" \/>');
		document.writeln('<param name="bgcolor" value="#006688" \/>');
		document.writeln('<param name="wmode" value="transparent" \/>');
		document.writeln('<embed src="/pix/banner' + (isEngels ? '_en' : '') + '.swf" quality="high" bgcolor="#006688" style="width: 310px; height: 30px" type="application/x-shockwave-flash"><\/embed>');
		document.writeln('<\/object>');
	} else {
		if (isEngels) {
			document.writeln('<a href="./" title="Colourview research - home"><img src="/pix/wijsprekendetaal_en.gif" width="309" height="30" alt="Colourview research - home" border="0" \/><\/a>');
		} else {
			document.writeln('<a href="./" title="onderzoeksbureau Colourview - home"><img src="pix/wijsprekendetaal.gif" width="309" height="30" alt="onderzoeksbureau Colourview - home" border="0" \/><\/a>');
		}
	}
}
function toonlogoani() {
	if (flashinstalled == 2 && flashversion > 4) {
		document.writeln('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" style="width: 225px; height: 100px">');
		document.writeln('<param name="movie" value="/pix/logoanimatie.swf" \/>');
		document.writeln('<param name="quality" value="high" \/>');
		document.writeln('<param name="wmode" value="transparent" \/>');
		document.writeln('<embed src="/pix/logoanimatie.swf" quality="high" style="width: 225px; height: 100px" wmode="transparent" type="application/x-shockwave-flash" ><\/embed>');
		document.writeln('<\/object>');
	}
}
function toonkwootdiv() {
	document.getElementById("randomkwoot").style.display = "block";
	toonkwoot();
}
function logoani() { // aangeroepen vanuit swf
	document.getElementById("logo").style.visibility = "visible";
	document.getElementById("logoanimatieblok").style.display = "none";
	if (location.href.indexOf('english') < 0) setTimeout("toonkwootdiv()", 600);
}

var qd=document, qn=navigator, qnu=(qn.userAgent).toLowerCase();
function teller() {
	qsrc=(!window.opera&&qnu.indexOf('msie')>-1&&qnu.indexOf('win')>-1)?"iw":"niw";
	qd.write('<script type="text/javascript" src="http://t1.q-stats.nl/js/tel'+qsrc+'.js"><\/scr'+'ipt>');
}

function foutafh(melding, veld) {
	alert(melding);
	if (veld) veld.focus();
	return false;
}
function controle(f) {
/*	if (f.bericht && f.bericht.value.length < 1) 
		return foutafh("Wat is uw vraag of bericht?", f.bericht);
*/	if (f.naam && f.naam.value.length < 1) 
		return foutafh("Vul svp je naam in.", f.naam);
	if (f.email && f.email.value.length < 1) 
		return foutafh("Vul svp je e-mailadres in.", f.email);
	if (f.telefoon && f.telefoon.value.length < 1) 
		return foutafh("Vul svp je telefoonnummer in.", f.telefoon);
	var mail_pat = /^[a-z0-9]([a-z0-9]|([\w\-]+[a-z0-9]))*(\.([a-z0-9]|[a-z0-9][\w\-]+[a-z0-9]))*@[a-z0-9][\w\-]*[a-z0-9]\.([a-z0-9][\w\-]*[a-z0-9]\.)*[a-z]{2,6}$/i;
	if (!mail_pat.test(f.email.value)) {
		return foutafh("Controleer svp de spelling van je e-mailadres;\nhet adres lijkt ongeldig.", f.email);
	}
}

var telOpdr = telPers = 0;
function toonOpdr() {
	document.getElementById("opdr").innerHTML = '<p><a href="#" onclick="toonOpdr(); return false">[volgende]</a></p><div>' + aOpdr[telOpdr] + '</div>';
	telOpdr = (telOpdr == aOpdr.length - 1 ? 0 : telOpdr + 1 );
}
function toonPers() {
	document.getElementById("pers").innerHTML = '<p><a href="#" onclick="toonPers(); return false">[volgende]</a></p><div>' + aPers[telPers] + '</div>';
	telPers = (telPers == aPers.length - 1 ? 0 : telPers + 1 );
}


