
//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,"Home");


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);

}
