//**** insert header script created by: Ferry van Tongeren info@ferryvantongeren.nl

function getElementsByClassName(className, tag, elm){
	var testClass = new RegExp("(^|\\s)" + className + "(\\s|$)");
	var tag = tag || "*";
	var elm = elm || document;
	var elements = (tag == "*" && elm.all)? elm.all : elm.getElementsByTagName(tag);
	var returnElements = [];
	var current;
	var length = elements.length;
	for(var i=0; i<length; i++){
		current = elements[i];
		if(testClass.test(current.className)){
			returnElements.push(current);
		}
	}
	return returnElements;
}



function insertHeader(h1_headers, v_width, v_height, v_movie)
{

var koppen = h1_headers.split(",")

	for (var x in koppen)
	{
		for (var y in getElementsByClassName(koppen[x]) )
		{
		 node = getElementsByClassName(koppen[x])[y]
		waarde = node.innerHTML;
		
			flashkop = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="' + v_width + '" height="' + v_height + '">\n';
			flashkop = flashkop + '<param name="movie" value="swf/' + v_movie + '?titel=' + waarde + '" />\n';
			flashkop = flashkop + '<param name="wmode" value="transparent" /><param name="quality" value="high" />\n';
			flashkop = flashkop + '<embed wmode="transparent" src="swf/' + v_movie + '?titel=' + waarde + '" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' + v_width + '" height="' + v_height + '">\n';
			flashkop = flashkop + '</embed>\n';
			flashkop = flashkop + '</object>\n';
		
		node.innerHTML = flashkop;
		}
	}
}

//********** rollover images

function movepic(img_name,img_src) {
//alert(img_name);
document.getElementById(img_name).src= "images/button_"+ img_src + ".gif";
}

var myimages = new Array();
function preloading(){
for (x=0; x<preloading.arguments.length; x++){
myimages[x] = new Image();
myimages[x].src = preloading.arguments[x];
}
}
preloading("images/button0.gif",//
		   "images/button1.gif",//
		   "images/button2.gif",//
		   "images/button3.gif",//
		   "images/button4.gif",//
		   "images/button0_.gif",//
		   "images/button1_.gif",//
		   "images/button2_.gif",//
		   "images/button3_.gif",//
		   "images/button4_.gif");

//********** formulier validatie
		//-->
		function MM_validateForm() { //v4.0
		  if (document.getElementById){
			var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
			for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);
			  if (val) { nm=val.name; if ((val=val.value)!="") {
				if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
				  if (p<1 || p==(val.length-1)) errors+='- '+nm+' moet een emailadres bevatten.\n';
				} else if (test!='R') { num = parseFloat(val);
				  if (isNaN(val)) errors+='- '+nm+' moet een getal zijn.\n';
				  if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
					min=test.substring(8,p); max=test.substring(p+1);
					if (num<min || max<num) errors+='- '+nm+' moet een getal zijn tussen '+min+' en '+max+'.\n';
			  } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' \n'; }
			} if (errors) alert('De volgende velden zijn niet goed ingevuld:\n'+errors);
			document.MM_returnValue = (errors == '');
		} }
		
		
//********* Radiocommercial

function InsertRadioCommercial()
{
    flashmovie = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="202" height="30" id="movie" align="middle">\n';
flashmovie = flashmovie + '<param name="allowScriptAccess" value="sameDomain" />\n';
flashmovie = flashmovie + '<param name="movie" value="audio/player.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="audio/player.swf" quality="high" bgcolor="#ffffff" width="202" height="30" name="movie" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />\n';
flashmovie = flashmovie + '</object>\n';
	
	document.write(flashmovie);
	
}
