var config_ActiveImage ="";
var imgpath='/images/';
var s="";
var aNavItem;
var amo;
var amu;
var amd;
var tempsrc='';

function tlbar() {
this.arr1=new Array();
this.i=0;

}

tlbar.prototype.btn=function(ref,up,over,down,slc,disab,bar,hs,imgt,act,targ) {
//imgtype=imgt;
this.name=ref;
this.hideshow=hs;
this.parent=bar;
this.selected=slc;
this.disabled=disab;
this.imgup=imgpath+up;
this.imgdown=imgpath+down;
this.imgover=imgpath+over;
bar.arr1.push(this);
this.act2=act;
this.tar=targ;
//alert(this.name);
}

Array.prototype.push=dopush 

function dopush(el) {
this[this.length]=el;
//alert(this.length);
}

tlbar.prototype.display=function() {

amu= new Array();
amd= new Array();
amo= new Array();

aNavItem= new Array();
	for(ii=0;ii<this.arr1.length;ii++) {
	var el=this.arr1[ii];
	aNavItem[ii]=el.name;

	}
	
	//image preloading
			if (document.images) {
	for (i=0;i<this.arr1.length;i++)
	{
		amu[i] = new Image;
		amu[i].src = this.arr1[i].imgup;
		amo[i] = new Image;
		amo[i].src = this.arr1[i].imgover;
		amd[i]= new Image;
		amd[i].src = this.arr1[i].imgdown
	}
}
 
    //s+="<table border='0'><tr><td>";
   for(ii=0;ii<this.arr1.length;ii++) {
   var el=this.arr1[ii];
   if(el.name=='home') {
    config_ActiveImage=ii;  
    tempsrc=amd[ii].src;
   }
   else {
     tempsrc=amu[ii].src;
   }
 //alert(el.name);

     s+='<a href="'+el.act2+'" target="'+el.tar+'" onMouseUp=fSwitchUp("' + ii + '") onMouseOver=fSwitchOn("' + ii + '") onClick=fSwitchClick("' + ii + '") onMouseOut=fSwitchOff("' + ii + '") onFocus=this.blur()><img name="' + aNavItem[ii]+ '" src="' + tempsrc+ '"  alt="HOME" border="0" id="' + aNavItem[ii]+ '"></img></a>';
   
   }
   // alert(s);
   // s+="</td></tr></table>";
    return s;
  }

function fSwitchOn(imageName) {
      if (imageName != config_ActiveImage) {
    
       if (document.images) { 
    
     
        document.images[aNavItem[imageName]].src = amo[imageName].src; 
          
          }
    }
    }
function fSwitchUp(imageName) {
      if (imageName != config_ActiveImage) {
  
        if (document.images) { 
      
          document.images[aNavItem[imageName]].src = amd[imageName].src; 
         }
      }
    }
    
    function fSwitchOff(imageName) {
      if (imageName != config_ActiveImage) {
  
        if (document.images) { 
      
          document.images[aNavItem[imageName]].src = amu[imageName].src; 
         }
      }
    }

     function fSwitchClick(imageName) {
     if(config_ActiveImage!=imageName) {
     //alert("yes");
    document.images[aNavItem[config_ActiveImage]].src=amu[config_ActiveImage].src;
    }
    
    document.images[aNavItem[imageName]].src=amd[imageName].src;
    config_ActiveImage=imageName;
  
     }
     
