var moz = (document.nodeName)? true:false;	// Check if browser is mozilla
var ie = (document.all)? true:false;		// Check if browser is ie

var BUTTONS_DIR = "graphics/";

// Preload the buttons
buttons = new Array("searchButton",
					"startsearchButton",
					"loginButton",
					"signupButton",
					"myaccountButton",
					"checkoutButton",
					"shoppingbagButton",
					
					"rightButton",
					"leftButton",
					"homeButton",

					"wixButton",
					"waxButton",
					"coloringButton",
					"fragranceButton",
					"potteryglasswareButton",
					"moldsButton",
					"accessoriesButton",
					"bathbodyButton",
					"starterkitsButton"
);

buttons['searchButton'] 			= new Array("search.gif","search-hover.gif");
buttons['startsearchButton'] 		= new Array("startsearch.gif","startsearch-hover.gif");
buttons['loginButton']				= new Array("login.gif","login-hover.gif");
buttons['signupButton']				= new Array("signup.gif","signup-hover.gif");
buttons['myaccountButton']			= new Array("myaccount.gif","myaccount-hover.gif");
buttons['checkoutButton']			= new Array("checkout.gif","checkout-hover.gif");
buttons['shoppingbagButton']		= new Array("shoppingbag.gif","shoppingbag-hover.gif");

buttons['rightButton']				= new Array("right.gif","right-hover.gif");
buttons['leftButton']				= new Array("left.gif","left-hover.gif");
buttons['homeButton']				= new Array("home.gif","home-hover.gif");

buttons['wixButton']				= new Array("wix.gif","wix-hover.gif");
buttons['waxButton']				= new Array("wax.gif","wax-hover.gif");
buttons['coloringButton']			= new Array("coloring.gif","coloring-hover.gif");
buttons['fragranceButton']			= new Array("fragrance.gif","fragrance-hover.gif");
buttons['potteryglasswareButton']	= new Array("potteryglassware.gif","potteryglassware-hover.gif");
buttons['moldsButton']				= new Array("candlemolds.gif","candlemolds-hover.gif");
buttons['accessoriesButton']		= new Array("accessories.gif","accessories-hover.gif");
buttons['bathbodyButton']			= new Array("bathbody.gif","bathbody-hover.gif");
buttons['starterkitsButton']		= new Array("starterkits.gif","starterkits-hover.gif");

function load_rollovers () {
	for (i = 0; i < buttons.length; i++) {
		button = buttons[i];
		img = (ie)? document.all(button) : document.getElementById(button);
	
		if (img) {
			buttons[button][2] = new Image();
			buttons[button][2].src = BUTTONS_DIR + buttons[button][0];
			buttons[button][3] = new Image();
			buttons[button][3].src = BUTTONS_DIR + buttons[button][1];
		
			img.onmouseover = hover;
			img.onmouseout = normal;		
		}
	}
}

function hover (e) {
    e = (e) ? e : ((window.event) ? window.event : "");
    
    if (e) {
    	img = get_button(e);
		img.src = buttons[img.id][3].src;
	} 

}

function normal (e) {
    e = (e) ? e : ((window.event) ? window.event : "");
 
    if (e) {
    	img = get_button(e);
    	img.src = buttons[img.id][2].src;
    } 
}

function get_button (e) {
	var button;
    if (e.target) {
        button = (e.target.nodeType == 3) ? e.target.parentNode : e.target;
    } else {
        button = e.srcElement;
    }
    return button;
}