// imageButton.js (Website Framework) || Version: 1.02 || Last Updated: 2009-03-19 11:00 || Updated by: Hidde-Finne Peters || Created: 2009-02-27 by Hidde-Finne Peters
//--------------------------------------------------------------------------------------------------------------------------------------------------------------------
//	1.01:	Adjusted script to work with form.js (added disabled functionality)
//	1.02:	Changed onload handler into addLoadEvent()
//--------------------------------------------------------------------------------------------------------------------------------------------------------------------

function handleImageButtonMouseOver (evt) {
	if (evt) {
		//	Firefox a.o.
		var target = evt.target;
	} else {
		//	IE
		var target = window.event.srcElement;
	}
	target.src = target.src.replace(new RegExp('_default\\b'), '_over');
}

function handleImageButtonMouseOut (evt) {
	if (evt) {
		//	Firefox a.o.
		var target = evt.target;
	} else {
		//	IE
		var target = window.event.srcElement;
	}
	target.src = target.src.replace(new RegExp('_over\\b'), '_default');
}

function initializeJavascriptButtons (evt) {
	var elements = document.getElementsByTagName('img');
	for (var i = 0; i < elements.length; i++) {
		if (elements[i].id.substr(elements[i].id.length - 7, 7) == '_button') {
			elements[i].onmouseover = handleImageButtonMouseOver;
			elements[i].onmouseout = handleImageButtonMouseOut;
		}
	}
}

addLoadEvent(initializeJavascriptButtons);									//	1.13