//initialise other variables
var arrLinkIcons = new Array();
arrLinkIcons["off"] = new Image(10,10);
arrLinkIcons["over"] = new Image(10,10);
arrLinkIcons["on"] = new Image(10,10);
arrLinkIcons["off"].src="../support/images/icoMenuOptionOff.gif";
arrLinkIcons["over"].src="../support/images/icoMenuOptionOver.gif";
arrLinkIcons["on"].src="../support/images/icoMenuOptionOver.gif";
var strDefaultImage;

function setOptionStyle(objMenuOption,objEvent)
{//set the option icon for the menu option.
	var strImageType;
	var objParentElement = objMenuOption.parentNode;;
	var objImageElement;
	var objProductImageElement = document.getElementById("product-image");
	if (arguments[2])
	{
		strImageType = arguments[2];
	}
	for (var i = 0; i < objParentElement.childNodes.length; i++)
	{
		if (objParentElement.childNodes[i].nodeName == "IMG")
		{
			objImageElement = objParentElement.childNodes[i];
		}
	}
	switch (objEvent.type)
	{
	case "mouseout" :
		objImageElement.src = arrLinkIcons["off"].src;
		objProductImageElement.src=strDefaultImage;
		break;
	case "mouseover" :
		objImageElement.src = arrLinkIcons["over"].src;
		strDefaultImage = objProductImageElement.src = "../images/" + RemoveHyphen(objMenuOption.id) + "." + strImageType;
		break;
	default :
	}
}

function RemoveHyphen(strStringToSearch){
 var strCleanString, strRegExp;               
 strRegExp = /-/g;             																//Create regular expression pattern.
 strCleanString = strStringToSearch.replace(strRegExp, "");  //Replace "-" with "".
 return(strCleanString);                   									//Return string with replacement made.
}
//-->