﻿
function setFocus(btnname, e) {
    var keycode = (window.event) ? event.keyCode : e.keyCode;

    if (window.event)
        keycode = window.event.keyCode;     //IE
    else
        keycode = e.which;     //firefox

    if (keycode == 13) {
        var btn = document.getElementById(btnname);
        if (!btn.disabled)
            btn.focus();
    }
}
var xpos = 0;
var delay = 15;
var scrollpix = 1;
var mayscroll = 1;
var docwidth;
var tickerwidth;

var ie4 = false;
var ie5 = false;
var ns4 = false;
var ns6 = false;
var agt=navigator.userAgent.toLowerCase();
var mac = false;

function sniffbrowser() {
if (document.layers) ns4 = true;
else if (document.all && !document.getElementById) ie4 = true;
else if (document.all && document.getElementById) ie5 = true;
else if (!document.all && document.getElementById) ns6 = true;
mac = (agt.indexOf('mac') != -1);
}

function scroll() {
if (ns4) {
document.nsfr.document.tickeridns.top = 10;
document.nsfr.document.tickeridns.left = xpos;
}
else if (ie4) {
document.all.tickerid.style.left = xpos;
}
else {
//document.getElementById("tickerid").style.left = xpos;
}

if (mayscroll == 1) { 
if (xpos > docwidth) xpos = docwidth;
if (xpos >= -tickerwidth) {
xpos -= scrollpix;
}
else {
xpos=docwidth;
}
}
setTimeout('scroll()', delay);
}

function init() {
var tickernode
if (ns4) {
document.nsfr.document.tickeridns.document.write('<FONT face=Arial,Helvetica,Geneva,Swiss,SunSans-Regular VALIGN="CENTER" SIZE="2">' + bannerContent + '</FONT>');
document.nsfr.document.tickeridns.document.close();
tickerwidth = document.nsfr.document.tickeridns.document.width;
delay = 10;
}

else if (ie4) {
//docwidth = document.body.offsetWidth;
tickerwidth = document.all.tickerid.offsetWidth;
}

else if (ie5) {
tickernode = document.getElementById("tickerid");
tickerwidth = tickernode.offsetWidth;
tickernode.style.visibility="visible";
}

else if (ns6) {
tickernode = document.getElementById("tickerid");
tickerwidth = tickernode.offsetWidth;
tickernode.style.display= "block";
tickernode.style.visibility="visible";
delay = 0;
}
docwidth = 532; 
xpos = docwidth;
scroll();
}

var layObj;
function cramgoClearSubrubrieken() {
if (layObj) {
layObj.style.visibility="hidden";
layObj.style.display = "none";
}
} 

function cramgoDisplay(oLayer) {
cramgoClearSubrubrieken();
layObj = document.getElementById(oLayer);
layObj.style.visibility = "visible";
layObj.style.display = "block";
}

function Randomize() {
var datum = new Date();
localseed = datum.getMilliseconds();
return (localseed%23)+1;
}

// diverse inits


var fileName=window.location.href.substring(window.location.href.lastIndexOf("/")+1,window.location.href.length);
switch(fileName) {
    case "contact.aspx":
        CSInit[CSInit.length] = new Array(OUTlckBtnIm,/*CMP*/ 'rbContact','rubrieken');
        break;
    case "zoek.aspx":
        CSInit[CSInit.length] = new Array(OUTlckBtnIm,/*CMP*/ 'rbZoek','rubrieken');
        break;                
    case "content.aspx?id=88":
        CSInit[CSInit.length] = new Array(OUTlckBtnIm,/*CMP*/ 'rbTickets','rubrieken');
        break;                
    case "nieuws.aspx":
        CSInit[CSInit.length] = new Array(OUTlckBtnIm,/*CMP*/ 'rbNieuws','rubrieken');
        break;                
    case "geluiden.aspx":
        CSInit[CSInit.length] = new Array(OUTlckBtnIm,/*CMP*/ 'rbGeluiden','rubrieken');
        break;                
}

function gup( name ){  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");  var regexS = "[\\?&]"+name+"=([^&#]*)";  var regex = new RegExp( regexS );  var results = regex.exec( window.location.href );  if( results == null )    return "";  else    return results[1];}
