/*
 * Main Scriptfile TimBrink.nl
 ******************************
 * Created April 25th 2007
 * Main.js
 * 
 * 
 */

/*
 * Standard DHTML functions
 */
function getStyle(layer, style) {
	if(!document.getElementById) return;
	if (!(el = getLayer(layer))) {
		el = layer;
	}
	var value = el.style[style];
	if (!value) {
		if(document.defaultView) {
			value = document.defaultView.getComputedStyle(el, "").getPropertyValue(style);
		} else if (el.currentStyle) {
			value = el.currentStyle[style];
		}
	}
	return value;
}

function setStyle(layer, style, value) {
	document.getElementById(layer).style[style] = value;
}

function getLayer(layer) {
	if(document.getElementById) {
		return document.getElementById(layer);
	} else {
		return false;
	}
}



/*
 * Function to do MouseOver actions
 */
function MouseOnHover(layer, overClass) {
	document.getElementById(layer).className = overClass;
}

/*
 * Function to do MouseOut actions
 */
function MouseOutHover(layer, outClass) {
	document.getElementById(layer).className = outClass;
}

/*
 * Function to do MouseClick actions
 */
function MouseClick(layer, childlayer) {
	var display = getStyle(childlayer, 'display');
	if (display == "block") {
		setStyle(childlayer, 'display', 'none');
	} else {
		setStyle(childlayer, 'display', 'block');
	}
}
