// Cross browser detect object
function getObj(name) {
	if (document.getElementById) return document.getElementById(name);
	else if (document.all) return document.all[name];
	else if (document.layers) return document.layers[name];
}
// Parameters van URL opvragen
function getParam(name) {
	var param = null;
	var tmpStr = new String(location.search);
	tmpStr = tmpStr.substring(1,tmpStr.length);		// ? weghalen
	var tmpArray = tmpStr.split('&');							// opsplitsen
	for (var i=0; i<tmpArray.length; i++) {
		tmpStr = tmpArray[i];
		if (tmpStr.search(name+'=')!=-1)  param = tmpStr.slice(tmpStr.lastIndexOf('=')+1, tmpStr.length);
	}
	return param;
}
// Button (image) functions
function butOver(img) {
	var strTemp = new String(img.src);
  if (strTemp.search('_ghost')==-1 && strTemp.search('_on')==-1) img.src = strTemp.replace('.gif','_over.gif');
}

function butOut(img) {
	var strTemp = new String(img.src);
  if (strTemp.search('_ghost')==-1) { 
		if (strTemp.search('_over')!=-1) img.src = strTemp.replace('_over','');
		else img.src = strTemp.replace('_onover','_on');		
	}
}
function butOn(img) {
	var strTemp = new String(img.src);
  if (strTemp.search('_over')==-1) img.src = strTemp.replace('.gif','_on.gif');
  else img.src = strTemp.replace('_over.gif','_on.gif');	
}
function butOutOn(img) {
	var strTemp = new String(img.src);
  if (strTemp.search('_ghost')==-1 && strTemp.search('_on')==-1) img.src = strTemp.replace('_over','');
  else if (strTemp.search('_ghost')==-1) img.src = strTemp.replace('_on','');
}

// Voorladen van rollovers
function preloadImg() { 
	if (document.images) {
		if(!document.preArr) document.preArr = new Array();
		
    var i,j = document.preArr.length, a = preloadImg.arguments;
		for(i=0; i<a.length; i++) {
			if (a[i].indexOf("#")!=0) {
				document.preArr[j] = new Image;
				document.preArr[j++].src= a[i];
			}
		}
	}
}
// -------------------------------
