
//script © M. Legemaate - 2000 - marco@designserver.nl

actief=99;
pad = "graphics/";

function knopmaken(num,tekst) {
	this.gewoon = new Image();
	this.gewoon.src = pad + "/" + num + "_1.png";
	this.over = new Image();
	this.over.src = pad + "/" + num + "_2.png";
	this.tekst = tekst;
}

function muisover(num) {
	if (num!=actief) {
		hlpVar = "knop" + num;
		document.images[hlpVar].src = menuknop[num].over.src;
	}
	window.status = menuknop[num].tekst;
}

function muisweg(num) {
	if (num!=actief) {
		hlpVar = "knop" + num;
		document.images[hlpVar].src = menuknop[num].gewoon.src;
	}
}

function muisklik(num) {
	if (num!=actief) {
		if (actief!=99) {
			hlpVar = "knop" + actief;
			document.images[hlpVar].src = menuknop[actief].gewoon.src;
		}
		actief = num;
		if (num!=99) {
			hlpVar = "knop" + num;
			document.images[hlpVar].src = menuknop[num].over.src;
		}
	}
}


var dom = document.getElementById?1:0;

function op(o) { 
      return dom?document.getElementById(o).style:ie4?eval('document.all.'+o+'.style'):eval('document.'+o); 
}


menuknop = new Array();
menuknop[1] = new knopmaken(1,"Afleveringen");
menuknop[2] = new knopmaken(2,"De Hoofdpersonen");
menuknop[3] = new knopmaken(3,"Het Project");
menuknop[4] = new knopmaken(4,"Home");
menuknop[5] = new knopmaken(5,"Rotterdam");
menuknop[6] = new knopmaken(6,"Den Haag");
menuknop[7] = new knopmaken(7,"Amsterdam");
menuknop[8] = new knopmaken(8,"Utrecht");
menuknop[9] = new knopmaken(9,"Bosch Film");
menuknop[10] = new knopmaken(10,"Vorige");
menuknop[11] = new knopmaken(11,"Volgende");
menuknop[12] = new knopmaken(12,"Het Project");
menuknop[13] = new knopmaken(13,"Colofon");
menuknop[14] = new knopmaken(14,"Dvd");
menuknop[15] = new knopmaken(15,"Terug naar de kaart");
menuknop[16] = new knopmaken(16,"Pers");
menuknop[17] = new knopmaken(17,"Pers");
menuknop[18] = new knopmaken(18,"Pers");
menuknop[19] = new knopmaken(19,"Pers");
menuknop[20] = new knopmaken(20,"Pers");
menuknop[21] = new knopmaken(21,"Pers");
menuknop[22] = new knopmaken(22,"Pers");
menuknop[23] = new knopmaken(23,"Pers");
menuknop[24] = new knopmaken(24,"Pers");
menuknop[25] = new knopmaken(25,"Pers");
menuknop[26] = new knopmaken(26,"Pers");
menuknop[27] = new knopmaken(27,"Pers");
menuknop[28] = new knopmaken(28,"Pers");
menuknop[29] = new knopmaken(29,"Pers");
menuknop[30] = new knopmaken(30,"Pers");
menuknop[31] = new knopmaken(31,"Pers");
menuknop[32] = new knopmaken(32,"Pers");
menuknop[33] = new knopmaken(33,"Pers");
menuknop[34] = new knopmaken(34,"Pers");
menuknop[35] = new knopmaken(35,"Pers");
menuknop[36] = new knopmaken(36,"Pers");
menuknop[37] = new knopmaken(37,"Pers");
menuknop[38] = new knopmaken(38,"Pers");
menuknop[39] = new knopmaken(39,"Pers");
menuknop[40] = new knopmaken(40,"Pers");
menuknop[41] = new knopmaken(41,"Pers");
menuknop[42] = new knopmaken(42,"Pers");
menuknop[43] = new knopmaken(43,"Pers");
menuknop[44] = new knopmaken(44,"Pers");
menuknop[45] = new knopmaken(45,"Pers");
menuknop[46] = new knopmaken(46,"Pers");
menuknop[47] = new knopmaken(47,"Pers");
menuknop[48] = new knopmaken(48,"Pers");
menuknop[49] = new knopmaken(49,"Pers");
menuknop[50] = new knopmaken(50,"Pers");
menuknop[51] = new knopmaken(51,"Pers");
menuknop[52] = new knopmaken(52,"Pers");
menuknop[53] = new knopmaken(53,"Pers");
menuknop[54] = new knopmaken(54,"Pers");
menuknop[55] = new knopmaken(55,"Pers");
menuknop[56] = new knopmaken(56,"Pers");


window.defaultStatus = "";



var nuA            = navigator.userAgent;
var OP             = (nuA.indexOf("Opera") != -1);
var IE             = (nuA.indexOf("MSIE") != -1) && !OP;
var begingecko     = (nuA).lastIndexOf("Gecko");
var geckodatum     = (nuA).substring(begingecko + 6,begingecko + 14);
var geckomarquee   = (geckodatum >= 20020823)
var beginopera     = (nuA).lastIndexOf("Opera");
var operahfdversie = (nuA).substring(beginopera + 6,beginopera + 7);
var operasubversie = (nuA).substring(beginopera + 8,beginopera + 9);
var operaversie    = (operahfdversie + operasubversie);
var OP72plus       = OP && (parseInt(operaversie) >= 72);


//Script by TrŒnn: http://come.to/tronds
//Submitted to JavaScript Kit (http://javascriptkit.com)
//Visit http://javascriptkit.com for this script

var initialsubj="Goeie site! Televisie Reizen.nl"
var initialmsg="Ga even naar de volgende site:  "+window.location
var good;
function checkEmailAddress(field) {

var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\.sex)|(\.biz)|(\.aero)|(\.coop)|(\.museum)|(\.name)|(\.pro)|(\..{2,2}))$)\b/gi);
if (goodEmail) {
good = true;
}
else {
alert('Voer a.u.b. een geldig e-mail adres in.');
field.focus();
field.select();
good = false;
   }
}
u = window.location;
function mailThisUrl() {
good = false
checkEmailAddress(document.eMailer.email);
if (good) {

//window.location = "mailto:"+document.eMailer.email.value+"?subject="+initialsubj+"&body="+document.title+" "+u;
window.location = "mailto:"+document.eMailer.email.value+"?subject="+initialsubj+"&body="+initialmsg
   }
}






var dom = document.getElementById?1:0;

function op(o) { 
      return dom?document.getElementById(o).style:ie4?eval('document.all.'+o+'.style'):eval('document.'+o); 
}

window.defaultStatus = "";


//scripts om breakingnewsbox inhoud te rotaten
function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp('(^|\\s)'+searchClass+'(\\s|$)');
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}


function rotateContent(){
	
	var divs = getElementsByClass('newsitem', document.getElementById('breakingnews'));

	for(i=0;i<divs.length; i++){
		
		if(document.getElementById(divs[i].id).style.display != 'none'){
			var current = divs[i].id;
			var next = i+2;
		}
		document.getElementById(divs[i].id).style.display = 'none';
	}
	
	//nu de eerstvolgende (en als current de laatste is dan moet dat de eerste div worden) zichtbaar maken
	if(next > divs.length){
		document.getElementById('item1').style.display = 'block';
	}else{
		document.getElementById('item'+next).style.display = 'block';
	}
	
	var t=setTimeout("rotateContent()",5000);

}
