
/*
 * Helper script to make it easier to manage buttons
 *
 * Copyright (c) 2008 David Green
 */
 											
function imageButton( name ) {
	this.normal = new Image();
	this.over = new Image();
	this.click = new Image();
	this.normal.src = 'images/buttons/'+name+'_normal.gif';
	this.over.src = 'images/buttons/'+name+'_over.gif';
	this.click.src = 'images/buttons/'+name+'_click.gif';
}

var allButtons = new Object();

function addButton( name ) {
	allButtons[name] = new imageButton(name);
}

function onOverButton(name) {
	document.getElementById(name+"-button").src = allButtons[name].over.src;
}

function onOutButton(name) {
	document.getElementById(name+"-button").src = allButtons[name].normal.src;
}

function onDownButton(name) {
	document.getElementById(name+"-button").src = allButtons[name].click.src;
}

function onUpButton(name) {
	document.getElementById(name+"-button").src = allButtons[name].normal.src;
}
