function initSub() {
	setrandomimg();
	setDIVHeight();
}

function initHome() {
	preloadImages();
}

// simuleer hover voor li elementen (voor dropdownmenu)

sfHover = function() {
if (document.getElementById("nav")){
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);



// random image script voor de foto's

var numimg = 14;

function setrandomimg(){
	i1 = 0;
	i2 = 0;
	i3 = 0;
	i4 = 0;
	i = Math.round(Math.random() * (numimg-1)) + 1;
	i1 = i;
	img = document.images["foto_1"];
	img.src = 'fileadmin/templates/llbi/images/foto-' + i + '.jpg';
	while (i == i1) i = Math.round(Math.random() * (numimg-1)) + 1;
	i2 = i
	img = document.images["foto_2"];
	img.src = 'fileadmin/templates/llbi/images/foto-' + i + '.jpg';
	while (i == i1 || i == i2) i = Math.round(Math.random() * (numimg-1)) + 1;
	i3 = i
	img = document.images["foto_3"];
	img.src = 'fileadmin/templates/llbi/images/foto-' + i + '.jpg';
	while (i == i1 || i == i2 || i == i3) i = Math.round(Math.random() * (numimg-1)) + 1;
	i4 = i
	img = document.images["foto_4"];
	img.src = 'fileadmin/templates/llbi/images/foto-' + i + '.jpg';
}

userAgent = window.navigator.userAgent;
browserVers = parseInt(userAgent.charAt(userAgent.indexOf("/")+1),10);
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function findElement(n,ly) {
	if (browserVers < 4)		return document[n];
	var curDoc = ly ? ly.document : document;
	var elem = curDoc[n];
	if (!elem) {
		for (var i=0;i<curDoc.layers.length;i++) {
			elem = findElement(n,curDoc.layers[i]);
			if (elem) return elem;
		}
	}
	return elem;
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		var img;
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			img = null;
			if (document.layers) {
				img = findElement(changeImages.arguments[i],0);
			}
			else {
				img = document.images[changeImages.arguments[i]];
			}
			if (img) {
				img.src = changeImages.arguments[i+1];
			}
		}
	}
}

function getWindowHeight() {
var windowHeight=0;
if (typeof(window.innerHeight)=='number') {
windowHeight=window.innerHeight;
}
else {
if (document.documentElement&&
document.documentElement.clientHeight) {
windowHeight=
document.documentElement.clientHeight;
}
else {
if (document.body&&document.body.clientHeight) {
windowHeight=document.body.clientHeight;
}
}
}
//alert(windowHeight);
return windowHeight;
}

function setDIVHeight() {
if (document.getElementById){
	var windowHeight=getWindowHeight();
	if (windowHeight>225) {
		var tekstElement=document.getElementById('tekst');
		if (tekstElement) tekstElement.style.height=windowHeight - 225 + "px";
		var tekst2Element=document.getElementById('tekstveld-vervolg');
		if (tekst2Element) tekst2Element.style.height=windowHeight - 192 + "px";
	}
}
else if (document.all) {
	var windowHeight=getWindowHeight();
	if (windowHeight>225) {
		var tekstElement=document.all['tekst'];
		if (tekstElement) tekstElement.style.height=windowHeight - 225 + "px";
		var tekst2Element=document.all['tekstveld-vervolg'];
		if (tekst2Element) tekst2Element.style.height=windowHeight - 192 + "px";
	}
}
}

window.onresize = function(){
	setDIVHeight();
}

function getObj(name)
{
  if (document.getElementById)
  {
  	this.obj = document.getElementById(name);
	this.style = document.getElementById(name).style;
  }
  else if (document.all)
  {
	this.obj = document.all[name];
	this.style = document.all[name].style;
  }
  else if (document.layers)
  {
   	this.obj = document.layers[name];
   	this.style = document.layers[name];
  }
}

function hideLayer(name)
{
	var x = new getObj(name);
	x.style.visibility = 'hidden';
}

function showLayer(name)
{
	var x = new getObj(name);
	x.style.visibility = 'visible';
}



