<!--

/*
USAGE
var rolloverStates_array = new Array ("off", "over", "on");
var rolloverPath_str = "/images/nav/primary";
addRollover("thing", rolloverStates_array, rolloverPath_str);

HTML
<a onMouseOver="roll('thing', 'on')" ><img name="thing" etc etc
*/

//Rollover functions

function addRollover (id_str, rolloverStates_array, rolloverPath_str, imageFile_str) {
	//alert(id_str);
	if (imageFile_str == null){
		imageFile_str = id_str;
	}

	for (var i=0; i != rolloverStates_array.length; i++) {
		//alert(rolloverStates_array[i]);
		if (document.images) {
			eval(id_str + rolloverStates_array[i] + " = new Image ();");
			eval(id_str + rolloverStates_array[i] + ".src = '"+ rolloverPath_str + "/" + imageFile_str + "_" + rolloverStates_array[i] + ".gif'");
    	}
    }
}

function roll (id_str, state_str) {
	if (document.images) {
		document[id_str].src = eval(id_str + state_str + ".src");
	}			
}

-->

