sfHover = function() {
var sfEls = document.getElementById("navitems").getElementsByTagName("li");
for (var i=0; i<sfEls.length; i++) {
sfEls[i].onmouseover=function() {
if (this.className!="Level1 oclSelectedPage" && this.className!="branchedrop") this.className+=" sfhover";
if (this.className=="branchedrop") document.getElementById('branchelist').style.top="14px";
}
sfEls[i].onmouseout=function() {
this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
if (this.className=="branchedrop") document.getElementById('branchelist').style.top="-999px";
}
}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);



// lightview style pop up
var pid;
function hidePop() { document.getElementById('bopop').style.visibility = 'hidden';document.getElementById(pid).style.display = 'none';ie6Form('visible'); }
function showPop(id,nid) { 
	getPageSize();
	if (id=='pop1') {
		//document.getElementById('popimg').src=nid;
		if (pstrt==true) { pgetContent();pstrt=false; }		
		document.getElementById('pop1').style.display = 'inline';
		pshowContent(nid);
		//alert(myVideos[nid].Title);
	} else { document.getElementById(id).style.display = 'inline';	}
	document.getElementById('fade').style.height=pageHeight;
	document.getElementById('bopop').style.visibility = 'visible';
	pid=id;ie6Form('hidden'); 
} 
function getPageSize() {	        
    var xScroll, yScroll;	
	if (window.innerHeight && window.scrollMaxY) {	xScroll = window.innerWidth + window.scrollMaxX;yScroll = window.innerHeight + window.scrollMaxY; } 
	else if (document.body.scrollHeight > document.body.offsetHeight){ xScroll = document.body.scrollWidth;yScroll = document.body.scrollHeight; } 
	else { xScroll = document.body.offsetWidth;yScroll = document.body.offsetHeight; }	
	var windowWidth, windowHeight;	
	if (self.innerHeight) {	// all except Explorer
		if(document.documentElement.clientWidth){ windowWidth = document.documentElement.clientWidth; } 
		else { windowWidth = self.innerWidth;	}
		windowHeight = self.innerHeight;
	} 
	else if (document.documentElement && document.documentElement.clientHeight) { windowWidth = document.documentElement.clientWidth;windowHeight = document.documentElement.clientHeight; } 
	else if (document.body) { windowWidth = document.body.clientWidth;windowHeight = document.body.clientHeight; }		
	if(yScroll < windowHeight){	pageHeight = windowHeight; } else { pageHeight = yScroll; }
	if(xScroll < windowWidth){ 	pageWidth = xScroll; } else { pageWidth = windowWidth; }
	return [pageWidth,pageHeight];	
}
function ie6Form(state) {	
	if (document.all) {
		var version=/MSIE \d+.\d+/;var brwsr=navigator.appVersion.match(version);
		if ((""+brwsr).indexOf("6")>0) {
			var frmInput=new Array();frmInput=document.getElementsByTagName("input");var stop1=frmInput.length;
			for (var i=0;i<stop1;i++) { frmInput[i].style.visibility=state;	}
			var frmSelect=new Array();frmSelect=document.getElementsByTagName("select");var stop2=frmSelect.length;
			for (var i=0;i<stop2;i++) { frmSelect[i].style.visibility=state; }
			var frmTextarea=new Array();frmTextarea=document.getElementsByTagName("textarea");var stop3=frmTextarea.length;
			for (var i=0;i<stop3;i++) { frmTextarea[i].style.visibility=state; }
		}
	}
}

// Image rollover code

function over(id) {
	var str=id.style.backgroundImage;		
	str=str.replace(/.gif/,"_on.gif");id.style.backgroundImage=str;
}
function out(id) {
	var str=id.style.backgroundImage;	
	str=str.replace(/_on.gif/,".gif");id.style.backgroundImage=str;
}



// tabs code
var obj = 0; var oid = 0; var otb = 0; var myTabs = new Array(); var myTabitems = new Array(); var myTabitem = new Array(); var myTabContent = new Array(); var myLists = new Array();
function showTabContent(tab) {
    tb = tab.obj; id = tab.nr;
    if (myTabs[tb].oid != -1) { myTabs[tb].myTabContent[myTabs[tb].oid].style.display = 'none'; myTabs[tb].myTabitem[myTabs[tb].oid].className -= " active"; }
    myTabs[tb].myTabContent[id].style.display = 'block'; myTabs[tb].myTabitem[id].className += " active"; myTabs[tb].oid = id;
}
function boTabs(tabnr) {
    var myBlocks = new Array(); 
    myBlocks = document.getElementsByTagName("div");
    var stopit = myBlocks.length;    
    for (var g = 0; g < stopit; g++) {
        if (myBlocks[g].className == "tabs") {
            myTabs.push(myBlocks[g]);
        } 
    }    
    var stopit2 = myTabs.length;    
    for (var i = 0; i < stopit2; i++) {
        myTabs[i].myLists = myTabs[i].getElementsByTagName("ul");        
        if (myTabs[i].myLists[0].className == "tabs") {
            myTabs[i].myTabitems = myTabs[i].myLists[0].getElementsByTagName("li"); 
        }        
        var stopit3 = myTabs[i].myTabitems.length;
        myTabs[i].obj = i;
        myTabs[i].myTabitem = new Array(); 
        myTabs[i].myTabContent = new Array();        
        for (var j = 0; j < stopit3; j++) {
            myTabs[i].myTabitem.push(myTabs[i].myTabitems[j]);
            myTabs[i].myTabitem[j].nr = j;
            myTabs[i].myTabitem[j].obj = i;
            myTabs[i].myTabitem[j].onclick = function() {
                showTabContent(this);
            };             
        }
        var myTabDivs = myTabs[i].getElementsByTagName("div");
        for (var j = 0; j < myTabDivs.length; j++) {
            if (myTabDivs[j].className == "tabcontent") {
                myTabs[i].myTabContent.push(myTabDivs[j]);
            }
        }
        myTabs[i].myTabitem[tabnr].className += " active";
        myTabs[i].myTabContent[tabnr].style.display = 'block';
        myTabs[i].oid = tabnr;
        myTabDivs = null;
    }
    myBlocks = null;
}

var newwindow;
function popup(url, width, height) {
    var top;
    var left;

    var dependent;
    var directories;
    var fullscreen;
    var location;
    var menubar;
    var resizable;

    var scrollbars;
    var status;
    var toolbar;

    dependent = 'no';
    directories = 'no';
    fullscreen = 'no';
    location = 'no';
    menubar = 'no';
    resizable = 'no';

    scrollbars = 'yes';
    status = 'yes';
    toolbar = 'yes';


    if (windowHeight() > 0) {
        top = windowHeight() / 2 - parseInt(height) / 2;
    }
    if (windowWidth() > 0) {
        left = windowWidth() / 2 - parseInt(width) / 2;
    }

    var properties = 'width=' + width + ',height=' + height + ',top=' + top + ',left=' + left + ',scrollbars=yes';
    newwindow = window.open(url, 'name', properties);
    newwindow.focus();
    return;
}

function windowHeight() {
    var height;
    if (self.innerWidth) {
        height = self.innerHeight;
    }
    else if (document.documentElement && document.documentElement.clientWidth) {
        height = document.documentElement.clientHeight;
    }
    else if (document.body) {
        height = document.body.clientHeight;
    }
    else height = 0;

    return height;
}

function windowWidth() {
    var widht;
    if (self.innerWidth) {
        width = self.innerWidth;
    }
    else if (document.documentElement && document.documentElement.clientWidth) {
        width = document.documentElement.clientWidth;
    }
    else if (document.body) {
        width = document.body.clientWidth;
    }
    else width = 0;

    return width;
}

function OpenRoute(href) {
    var uri = new Array();
    var querysting = new Array();
    var paramKeys = new Array();
    var params = "";

    var i, j;

    // Toegestane parameters voor de window.open functie
    paramKeys.push("width", "height");

    // Meegegeven href splitten in een uri en een querystring
    uri = href.split('?');
    querysting = uri[1].split('&');

    // Toegestane parameters uit de querystring filteren en params string opbouwen
    for (i = 0; i < querysting.length; i++) {
        for (j = 0; j < paramKeys.length; j++) {
            if (querysting[i].indexOf(paramKeys[j]) != -1) {
                params += querysting[i] + ",";
            }
        }
    }
    // Laatste komma erafhalen
    params = params.substring(0, params.length - 1);

    // Window openen en focus zetten
    var wnd = window.open(href, "route", "," + params);
    if (wnd) wnd.focus()
}

function initAll() {
	try { getContentBig(); }
	catch(e) {}
	try { getContent(); }
	catch(e) {}
}
onload=initAll;