var alertsOn = 0;
onNavImg = new Array();
ofNavImg = new Array();
var numImages = 10;              // number of images in the nav
var t=0;
var curImgOn;
for (var cnt=0; cnt < numImages; cnt++) {
	onNavImg[cnt] = new Image(90,50);
	ofNavImg[cnt] = new Image(90,50);
	t++;
}
onNavImg[0].src = "images/nav/onHome.gif";
ofNavImg[0].src = "images/nav/offHome.gif";
onNavImg[1].src = "images/nav/onAboutUs.gif";
ofNavImg[1].src = "images/nav/offAboutUs.gif";
onNavImg[2].src = "images/nav/onServices.gif";
ofNavImg[2].src = "images/nav/offServices.gif";
onNavImg[3].src = "images/nav/onCustSat.gif";
ofNavImg[3].src = "images/nav/offCustSat.gif";
onNavImg[4].src = "images/nav/onStakeholder.gif";
ofNavImg[4].src = "images/nav/offStakeholder.gif";
onNavImg[5].src = "images/nav/onSustComp.gif";
ofNavImg[5].src = "images/nav/offSustComp.gif";
onNavImg[6].src = "images/nav/onSCVC.gif";
ofNavImg[6].src = "images/nav/offSCVC.gif";
onNavImg[7].src = "images/nav/onRepCust.gif";
ofNavImg[7].src = "images/nav/offRepCust.gif";
onNavImg[8].src = "images/nav/onReasonsWhy.gif";
ofNavImg[8].src = "images/nav/offReasonsWhy.gif";
onNavImg[9].src = "images/nav/onContactUs.gif";
ofNavImg[9].src = "images/nav/offContactUs.gif";
//alert("curPageId = " + theCurPageId);

function imageID(id) {
	switch(id) {
	case 0:
		return "home";
	case 1:
		return "aboutUs";
	case 2:
		return "services";
	case 3:
		return "customerSatisfaction";
	case 4:
		return "stakeholderSatisfactionManagement";
	case 5:
		return "sustainableCompetitiveAdvantage";
	case 6:
		return "supplyChainValueChain";
	case 7:
		return "representativeCustomersAndComments";
	case 8:
		return "reasonsWhy";
	case 9:
		return "contactUs";
	}
}

function initMaps() {
		DHTMLAPI.Init;
		curPage(1);
}

function addEvent(elem, evtType, func, capture) {
   capture = (capture) ? capture : false;
   if (elem.addEventListener) {
      elem.addEventListener(evtType, func, capture);
   } else if (elem.attachEvent) {
      elem.attachEvent("on" + evtType, func);
   } else {
      // for IE/Mac, NN4, and older
      elem["on" + evtType] = func;
   }
}

function removeEvent(elem, evtType, func, capture) {
   capture = (capture) ? capture : false;
   if (elem.removeEventListener) {
      elem.removeEventListener(evtType, func, capture);
   } else if (elem.attachEvent) {
      elem.detachEvent("on" + evtType, func);
   } else {
      // for IE/Mac, NN4, and older
      elem["on" + evtType] = null;
   }
}

function addOnLoadEvent(func) {
    if (window.addEventListener || window.attachEvent) {
        addEvent(window,"load", func, false);
    } else {
        var oldQueue = (window.onload) ? window.onload : function() {};
        window.onload = function() {
            oldQueue();
            func();
        }
    }
}

function imgOnHdlr(num) {
	if ( curImgOn == null ) curImgOn = theCurPageId;
	if (num != curImgOn) {
		imageOff(curImgOn);
		imageOn(num);
	}
}
function imgOffHdlr(num) {
	if (curImgOn != theCurPageId) {
		imageOff(curImgOn);
		imageOn(theCurPageId);
		curImgOn = theCurPageId;
	}
}

function imageOn(num) {
	if (alertsOn==1) alert("*** imageOn *** " + num);
	if ( curImgOn == null ) curImgOn = theCurPageId;
	if (alertsOn==1) alert("curImgOn = " + curImgOn);
	if (document.images) {
		var id = imageID(num);
		if (alertsOn==1) alert("id = " + id);
		var el = document.getElementById(id);
		if (alertsOn==1) alert("cur image = " + el.src);
		if (alertsOn==1) alert("new image = " + onNavImg[num].src);
		el.src = onNavImg[num].src;
		if (alertsOn==1) alert("new image should be ON");
		if (alertsOn==1) alert("curPageId = " + theCurPageId);
		curImgOn = num;
		if (alertsOn==1) alert("curImgOn = " + curImgOn);
	}
}
/*function imageOn(num) {
	alert("*** imageOn ***  " + num);
	if (alertsON) alert("*** imageOn ***  " + num);
	
	if ( curImgOn == null ) curImgOn = theCurPageId;
	if (alertsOn==1) alert("curImgOn = " + curImgOn);
	
		if (document.images) {
		var id = imageID(num);
		if (alertsOn==1) alert("id = " + id);
		var el = document.getElementById(id);
		if (alertsOn==1) alert("cur image = " + el.src);
		if (alertsOn==1) alert("new image = " + onNavImg[num].src);
		el.src = onNavImg[num].src;
		if (alertsOn==1) alert("new image should be ON");
		if (alertsOn==1) alert("curPageId = " + theCurPageId);
		curImgOn = num;
		if (alertsOn==1) alert("curImgOn = " + curImgOn);
		}
		}*/

function imageOff(num) {
	if (alertsOn==1) alert("OFF = " + num);
	if (document.images) {
		var id = imageID(num);
		if (alertsOn==1) alert("id = " + id);
		var el = document.getElementById(id);
		if (alertsOn==1) alert("el = " + el.name);
		if (alertsOn==1) alert("off img src = " + ofNavImg[num].src);
		el.src = ofNavImg[num].src;
		if (alertsOn==1) alert("image should be off");
	}
}

function curPage(onOff) {
	if (alertsOn==1) alert("*** c u r P a g e *** " + onOff);
	if (alertsOn==1) alert("image = " + onNavImg[1].src);
	if (document.images) {
		if (alertsOn==1) alert("onOff = " + onOff);
		if (onOff == 1) {
			if (alertsOn==1) alert("Calling imageOn for page " + theCurPageId);
			imageOn(theCurPageId);
		}
		else {
			if (alertsOn==1) alert("Calling imageOff for page " + theCurPageId);
			imageOff(theCurPageId);
		}
	}  
}

