var u_preloads = new Array();
addevent(window,"load",function () {
	im = document.getElementsByTagName("img");
	for (i=0; i<im.length; i++) {
		if (im[i].getAttribute("noalt") != null) im[i].setAttribute("alt","");
		if (im[i].getAttribute("swap") != null) {
			soff = im[i].getAttribute('src'); son = soff.replace("_off","_on");
			u_preloads[i] = new Image(); u_preloads[i].src = son;
			//alert('1.'+im[i].onmouseover);
			addevent(im[i], 'mouseover', new Function("im["+i+"].src='"+son+"'"));
			addevent(im[i], 'mouseout', new Function("im["+i+"].src='"+soff+"'"));
			//alert('2.'+im[i].onmouseover);
		}
	}
});

function addevent(obj, ev, func) {
	if (obj.addEventListener) {
		obj.addEventListener(ev, func, false);
	}
	else if (obj.attachEvent) { 
		obj.attachEvent('on' + ev, func);
	} else {
		alert('fout');
	}
}

// returns true if using FF and there is NO vertical scrollbar
function isFirefoxScrollBarInvisible() {
	if (navigator.userAgent.indexOf("MSIE") > 0)
		return false;

	// scrollHeight only appears to work in FF, but that is where we are having issues
	if (document.documentElement.scrollHeight <= window.innerHeight) // too big for screen
		return true;


	document.getElementById("website").style.paddingLeft = '17px';
}

addevent(window, "load", function () { isFirefoxScrollBarInvisible(); });
