	var preloaded = [];
	var preName = [null
		, "my-garage"
		, "showrooms"
		, "forums-and-events"
		, "news-and-blog"
		, "about-us"
	];

	for (var i = 1; i < preName.length; i++) {
		preloaded[preName[i]] = [loadImage(preName[i] + "-0.png"), loadImage(preName[i] + "-1.png")];
	}	

	function init() {
		if (TransMenu.isSupported()) {
			TransMenu.initialize();

			for (var i = 1; i < preName.length; i++) {
				eval("document.getElementById('button_"+preName[i].replace(/-/g,"_")+"').onmouseover = function() {swapImage('button_"+preName[i].replace(/-/g,"_")+"',preloaded['"+preName[i]+"'][1].src)};");
				eval("document.getElementById('button_"+preName[i].replace(/-/g,"_")+"').onmouseout = function() {swapImage('button_"+preName[i].replace(/-/g,"_")+"',preloaded['"+preName[i]+"'][0].src)};");
			}	
		}
	}

	// preloader
	function loadImage(sFilename) {
		var img = new Image();
		img.src ="/library/images/nav/" + sFilename;
		return img;
	}

	function swapImage(imgName, sFilename) {
		document.images[imgName].src = sFilename;
	}	

