// onmouseover functies ============//
var imgU = new Image()
var img = new Image()
var ready = false;

var load = function () {
	img.src = '/images/arrow.gif';
	imgU.src = '/images/arrowUp.gif';
	ready = true;

}

load();

var arrowUp = function (o) {
		var i = getImage(o)
		if (i)
			if (i.src)
				if (ready) 
					i.src = imgU.src;

}

var arrowDown = function (o) {
		var i = getImage(o)
		if (i)
			if (i.src)
				if (ready)
					i.src = img.src;		
}

var getImage = function (o) {
	var p = o.parentNode
	if (p)
		var pp = getPreviousSibling(p)
			if (pp) 
				 return pp.childNodes[0];
	
}

var getPreviousSibling = function (p) {
	var s = p.previousSibling;
	if (s.nodeName=='#text')
		return getPreviousSibling(s);
	else
		return s;
}

/* don't submit forms on ENTER key event */
function disableFormSubmit(e,form) {
	var forms = document.getElementsByTagName('FORM');
	if (forms) {
		for (i=0; i<forms.length;i++) {
			var inputs = forms[i].getElementsByTagName('INPUT');
			if (inputs) {
				for (k=0; k<inputs.length;k++) {
					inputs[k].onkeypress = function(e) {
						var evt = (e)?e:(window.event)?window.event:null;
						if (evt) {
							var key = (evt.charCode)?evt.charCode:((evt.keyCode)?evt.keyCode:((evt.which)?evt.which:0));
							if (key == 13) {//enter toets
								if (evt.cancelBubble) evt.cancelBubble = true;
								if (evt.stopPropagation) evt.stopPropagation();
								return false;
							} else
								return true;
						}
					}
				}
			}
		}
	}
}
