function initGenericImageRollover() {
  if (!document.getElementById) return
  var imgOriginSrc;
  var imgTemp = new Array();
  var imgarr = document.getElementsByTagName('img');
  for (var i = 0; i < imgarr.length; i++) {
    if (imgarr[i].getAttribute('hsrc')) {
        imgTemp[i] = new Image();
        imgTemp[i].src = imgarr[i].getAttribute('hsrc');
        imgarr[i].onmouseover = function() {
            imgOriginSrc = this.getAttribute('src');
            this.setAttribute('src',this.getAttribute('hsrc'))
        }
        imgarr[i].onmouseout = function() {
            this.setAttribute('src',imgOriginSrc)
        }
    }
  }
}

function handleOnLoad() {
	initGenericImageRollover();
	preLoadNavImages();
}

function handleOnLoadWithTip() {
	initGenericImageRollover();
	preLoadNavImages();
	initTip();
}

function initRunScroller() {
	runScroller();
	handleOnLoad();
}

function preLoadNavImages() {
	if (document.images) {
		nav1On = new Image(59,24);
		nav1On.src = "images/buttons/home_on.gif";
		nav1Off = new Image(59,24);
		nav1Off.src = "images/buttons/home_off.gif";

		nav2On = new Image(72,24);
		nav2On.src = "images/buttons/products_on.gif"; 
		nav2Off = new Image(72,24);
		nav2Off.src = "images/buttons/products_off.gif";

		nav3On = new Image(72,24);
		nav3On.src = "images/buttons/services_on.gif"; 
		nav3Off = new Image(72,24);
		nav3Off.src = "images/buttons/services_off.gif";

		nav4On = new Image(72,24);
		nav4On.src = "images/buttons/clients_on.gif"; 
		nav4Off = new Image(72,24);
		nav4Off.src = "images/buttons/clients_off.gif";

		nav5On = new Image(72,24);
		nav5On.src = "images/buttons/aboutUs_on.gif"; 
		nav5Off = new Image(72,24);
		nav5Off.src = "images/buttons/aboutUs_off.gif";

		nav6On = new Image(72,24);
		nav6On.src = "images/buttons/contactUs_on.gif"; 
		nav6Off = new Image(72,24);
		nav6Off.src = "images/buttons/contactUs_off.gif";

		nav7On = new Image(250,19);
		nav7On.src = "images/buttons/nav2_customApp_on.gif"; 
		nav7Off = new Image(250,19);
		nav7Off.src = "images/buttons/nav2_customApp_off.gif";

		nav8On = new Image(130,19);
		nav8On.src = "images/buttons/nav2_appHosting_on.gif"; 
		nav8Off = new Image(130,19);
		nav8Off.src = "images/buttons/nav2_appHosting_off.gif";

		nav9On = new Image(205,19);
		nav9On.src = "images/buttons/nav2_appHostingService_on.gif"; 
		nav9Off = new Image(205,19);
		nav9Off.src = "images/buttons/nav2_appHostingService_off.gif";

		nav10On = new Image(164,19);
		nav10On.src = "images/buttons/nav2_trainSupport_on.gif"; 
		nav10Off = new Image(164,19);
		nav10Off.src = "images/buttons/nav2_trainSupport_off.gif";
	}
}

function navImageOn(imgName) {
	if (document.images) {
		document[imgName].src = eval(imgName + "On.src");
	}
}
         
function navImageOff(imgName) {
        if (document.images) {
            document[imgName].src = eval(imgName + "Off.src");
        }
}
