// globals for browser version branching
var Ver4 = parseInt(navigator.appVersion) >= 4;
var Nav4 = ((navigator.appName == "Netscape") && Ver4);
var IE4 = ((navigator.userAgent.indexOf("MSIE") != -1) && Ver4);
var slideblocks = new Array();
var slideblockcnt = 0;

preload('dabardA', 'images/dabardrot.gif');
preload('dabardB', 'images/keyboard.gif');
preload('dabarbA', 'images/dabarbrot.gif');
preload('dabarbB', 'images/singchoir4.gif');
preload('dabarrA', 'images/dabarrrot.gif');
preload('dabarrB', 'images/playingpiano.gif');

var bgimgcolor = document.location.search;
if (!bgimgcolor) {
    bgimgcolor = "";
} else {
    if (bgimgcolor != "" && bgimgcolor.charAt(0) == '?') {
	bgimgcolor = bgimgcolor.substring(1);
    }
    bgimgcolor = "_" + bgimgcolor;
}
var halftransimg = "images/bluetrans.gif";
if (bgimgcolor == "_blauw" || bgimgcolor == "_lila") {
  halftransimg = "images/yellowtrans.gif";
}

function divMouseHandler(divId, isOver) {
  if (document.ids) {
//  window.alert("divId=" + divId + "; isOver=" + isOver);
      document.ids[divId].backgroundImage = (isOver ? halftransimg : "images/space.gif");
      document.ids.infoDivTab.backgroundColor = (isOver ? "green" : "");
  } else if (document.all) {
      document.all[divId + "Tab"].background = (isOver ? halftransimg : "images/space.gif");
  }
}
function defineCapture(divId) {
  var obj = null;
  if (document.layers) {
      obj = document.layers[divId];
  } else if (document.all) {
      obj = document.all[divId + "Tab"];
  }
  if (obj) {
      obj.onmouseover = new Function("divMouseHandler('"+divId+"', true)");
      obj.onmouseout = new Function("divMouseHandler('"+divId+"', false)");
  }
}
function init() {
//  defineCapture("nieuwsDiv");
  defineCapture("infoDiv");
  defineCapture("boekingDiv");
  //defineCapture("weetDiv");
  defineCapture("muziekDiv");
  defineCapture("agendaDiv");
  defineCapture("contactDiv");
}
// Save window content dimensions to work around resize
// behavior in Win32 version of Navigator 4.
if (Nav4) {
   var origWidth = window.innerWidth
   var origHeight = window.innerHeight
}

// Invoked by <BODY>'s onResize event handler to refresh the page for
// Navigator 4 to assist in getting positioned elements back in place
function restorePage() {
   if (Nav4) {
      if (origWidth != window.innerWidth || origHeight != window.innerHeight) {
         history.go(0)
      }
   }
}

function showObject(obj) {
	if (Nav4) obj.visibility = "show"
	else if (IE4) obj.visibility = "visible"
}

function hideObject(obj) {
	if (Nav4) obj.visibility = "hide"
	else if (IE4) obj.visibility = "hidden"
}

function show(id) {
  if (document.layers) { document.layers[id].visibility = "show"; }
  else if (document.all) { document.all[id].style.visibility = "visible"; }
}

function hide(id) {
  if (document.layers) { document.layers[id].visibility = "hide"; }
  else if (document.all) { document.all[id].style.visibility = "hidden"; }
}


