var imagebuttons = new Array();
var act_ib=-1;
var i;
var prefix='/images/buttons/';
var ibcount=0;

function ImageButton(name,imgname) {
	this.name=name;
	this.ImageLo=new Image();
	this.ImageLo.src=prefix+imgname+'_lo.gif';
	this.ImageHi=new Image();
	this.ImageHi.src=prefix+imgname+'_hi.gif';
	this.ImageOn=new Image();
	this.ImageOn.src=prefix+imgname+'_on.gif';
	ibcount++;
}

function LoadImageButtons(active) {
	i=0;
	imagebuttons[i++]=new ImageButton('nav_home','home');
	imagebuttons[i++]=new ImageButton('nav_products','products');
	imagebuttons[i++]=new ImageButton('nav_downloads','downloads');
	imagebuttons[i++]=new ImageButton('nav_buyonline','buyonline');
	imagebuttons[i++]=new ImageButton('nav_support','support');
	//imagebuttons[i++]=new ImageButton('nav_investors','investors');
	imagebuttons[i++]=new ImageButton('nav_gallery','gallery');
	imagebuttons[i++]=new ImageButton('nav_aboutus','aboutus');
	setSelected(active);
	act_ib=active;
}

function setNormal(id) {
	if(act_ib!=id && id>=0 && id<ibcount)
		window.document.images[imagebuttons[id].name].src = imagebuttons[id].ImageLo.src;
}

function setHighlight(id) {
	if(act_ib!=id && id>=0 && id<ibcount)
		window.document.images[imagebuttons[id].name].src = imagebuttons[id].ImageHi.src;
}

function setSelected(id) {
	if(act_ib!=id && id>=0 && id<ibcount) {
		window.document.images[imagebuttons[id].name].src = imagebuttons[id].ImageOn.src;
		var tmp=act_ib;
		act_ib=id;
		setNormal(tmp);
	}
}
