/* Uitklapmenu -- Voegt de juiste classnames toe aan de LI's */
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);

//Functies voor de mouse-over effecten van de landkaart
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

function preloadImages() {
	if (document.images) {
		tubbergen_over = newImage("/images/landkaart/tubbergen-over.gif");
		denekamp_over = newImage("/images/landkaart/denekamp-over.gif");
		almelo_over = newImage("/images/landkaart/almelo-over.gif");
		nijverdal_over = newImage("/images/landkaart/nijverdal-over.gif");
		oldenzaal_over = newImage("/images/landkaart/oldenzaal-over.gif");
		borne_over = newImage("/images/landkaart/borne-over.gif");
		losser_over = newImage("/images/landkaart/losser-over.gif");
		Hengelo_over = newImage("/images/landkaart/Hengelo-over.gif");
		Goor_over = newImage("/images/landkaart/Goor-over.gif");
		Enschede_over = newImage("/images/landkaart/Enschede-over.gif");
		Glanerbrug_over = newImage("/images/landkaart/Glanerbrug-over.gif");
		haaksbergen_over = newImage("/images/landkaart/haaksbergen-over.gif");
		Neede_over = newImage("/images/landkaart/Neede-over.gif");
		dieren_over = newImage("images/dieren-over.gif");
		preloadFlag = true;
	}
}
preloadFlag = true;

//maak het invulveld leeg
function InvulveldChecken() {
	if (document.zoekformulier.search_for.value.length>0) {
		document.zoekformulier.submit();
	} else {
		alert ('U moet iets invullen in het veld "Zoeken op".');
		document.zoekformulier.search_for.focus();
	}
}

//Instellen van de hoogte van de div 'divMaintable'

//definieren variabelen
var isNav4, isNav6, isIE
var isBrand = navigator.appName
var agt = navigator.userAgent.toLowerCase()
var navVer = parseInt(navigator.appVersion)

//browser check
var isNav4 = (isBrand == "Netscape" && navVer < 5) ? true : false
var isNav6 = (isBrand == "Netscape" && navVer >= 5) ? true : false
var isNav46 = ((isBrand == "Netscape") && (parseFloat(navigator.appVersion) >= parseFloat(4.6)) && (parseFloat(navigator.appVersion) < parseFloat(4.7))) ? true : false
var isNav47 = ((isBrand == "Netscape") && (parseFloat(navigator.appVersion) >= parseFloat(4.7))) ? true : false
var isIE = ((agt.indexOf("msie") != -1) && (parseInt(navVer) >= 4)) ? true : false
var mac = (agt.indexOf("mac")!= -1);

//haal hoogte window binnen
function getInsideWindowHeight()
{
	if (isNav4 || isNav6)
	{
		return window.innerHeight
	}
 	else 
 	{
    return document.body.clientHeight
	}
}

//resize de div
function zetScrollHoogte()
{
  hoogte = getInsideWindowHeight();
  hoogte = hoogte - 198;
  objBoxMaintable = document.getElementById('divMaintable');
  objMaintable = document.getElementById('maintable');

	if (objBoxMaintable) {
		objBoxMaintable.style.height = hoogte;
		objMaintable.style.height = hoogte;
	}
}

window.onresize = zetScrollHoogte;
