
var CurrentMainMenu = false;
var InitialMainMenu = false;
var MainMenuChange = false;

var ie = (navigator.appName == "Microsoft Internet Explorer");
//var ie_old = (ie && parseInt(navigator.appVersion) < 8);
//alert(navigator.appVersion);

function InitMainMenu (el) {
  InitialMainMenu = el;
  OverMainMenu(el);
}

function getInternetExplorerVersion() {
    var rv = -1; // Return value assumes failure.
    if (navigator.appName == 'Microsoft Internet Explorer') {
        var ua = navigator.userAgent;
        var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
        if (re.exec(ua) != null)
            rv = parseFloat(RegExp.$1);
    }
    return rv;
}
var ver = getInternetExplorerVersion();
var ie_old = (ie && ver < 8);

/*
function checkVersion() {
    var msg = "You're not using Windows Internet Explorer.";
    if (ver > -1) {
        if (ver >= 8.0)
            msg = "You're using a recent copy of Windows Internet Explorer."
        else
            msg = "You should upgrade your copy of Windows Internet Explorer.";
    }
    alert(msg);
}
*/

function OverMainMenu (el) {
  if (!el) {
    $('mainmenupijl').setStyle({backgroundPosition: "0px 280px"});
    return;
    }
  self.clearTimeout(MainMenuChange);
  if (CurrentMainMenu) {
    //self.setTimeout("CurrentMainMenu.setStyle({backgroundColor: ''})",1000);
    //CurrentMainMenu.setStyle({backgroundColor: ''});
    }
  CurrentMainMenu = el;
  //CurrentMainMenu.setStyle({backgroundColor: 'red'});
  //var left = GetOffsetLeft(el) - 988;//.offsetLeft;
  
  var w = $(el).getWidth(); 
  var left;
  if (ie_old) {
    left = el.offsetLeft - 760;//.offsetLeft;
    }
  else {
    left  = el.offsetLeft - $('headcontainer').offsetLeft - 784;
    }
  left += parseInt(w / 2);
  $('mainmenupijl').setStyle({backgroundPosition: left + "px 280px"});
}

function OutMainMenu (el) {
  MainMenuChange = self.setTimeout("OverMainMenu (InitialMainMenu);",300);
}

function GetOffsetLeft (obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
    do {
			curleft += obj.offsetLeft;
			//curtop += obj.offsetTop;
      } while (obj = obj.offsetParent);
    }
	return curleft;
}


var LastToggleItem;
function ToggleFaq (id,only1) {
  if ($(id).visible()) {
    Effect.BlindUp($(id), {scaleContent:false,duration:0.1});
    $(id + "_vraag").removeClassName('active');
    }
  else {
    if (only1) {
      if (LastToggleItem) {
        Effect.BlindUp($(LastToggleItem), {scaleContent:false,duration:0.1});
        $(LastToggleItem + "_vraag").removeClassName('active');
        }
      }
    Effect.BlindDown($(id), {scaleContent:false,duration:0.2});
    $(id + "_vraag").addClassName('active');
    LastToggleItem = id;
    }
}

var HomeVolledigQueue;

function HomeVolledigOver () {
  //$('VolledigAanbodLink').fade({duration:0.4});
  $('VolledigAanbodContent').appear({duration:0.4});
  //$('VolledigAanbodContent').show();
  //Effect.SlideDown('VolledigAanbodContent', { duration: 0.4 });
  return false;
}

function HomeVolledigOut () {
  HomeVolledigQueue = self.setTimeout("$('VolledigAanbodContent').fade({duration:0.1});",200);
  //$('VolledigAanbodLink').appear({duration:0.1});
  //$('VolledigAanbodContent').hide();
}

function HomeVolledigCancel () {
  self.clearTimeout(HomeVolledigQueue);
}

var HomeFader1;
var HomeFader2;
var HomeFader3;
var HomeFader4;
function HomeStopAll () {
  return;
  HomeFader1.Stop();
  HomeFader2.Stop();
  HomeFader3.Stop();
  HomeFader4.Stop();
}
function HomeStartAll () {
  return;
  HomeFader1.Start();
  HomeFader2.Start();
  HomeFader3.Start();
  HomeFader4.Start();
}

