
var name = new Array();
var pressed = new Array();
var imgfocus = new Array();
var imgblur = new Array();
var imgon = new Array();

function createButton(n,ifoc,iblu,ion) {

	i = pressed.length;
	name[i]=n;
	pressed[i]=false;
	imgfocus[i]=ifoc;
	imgblur[i]=iblu;
	imgon[i]=ion;
}

function getButtonIndex(n) {
	for(i=0;i<name.length;i++) {
		if(n==name[i])
			return i;
	}
	return -1;
}

function showButton(href,target,im1,im2,im3) {

	n="img3pic_"+name.length;
	createButton(n,im2,im1,im3);
	document.write("<a href=\""+href+"\" target=\""+target+"\" onMouseOver=\"focusButton('"+n+"');\" onMouseOut=\"blurButton('"+n+"');\" onClick=\"clickButton('"+n+"');\"><img name=\""+n+"\" border=\"0\" src=\""+im1+"\"></a>");
}



function focusButton(n) {

	i=getButtonIndex(n);
	//alert(imgfocus[i]);
	if(i<0) return;
	if(!pressed[i]) {
		eval('document.images["'+n+'"].src=\''+imgfocus[i]+'\'');
		//eval(n+'.src=\''+imgfocus[i]+'\'');
	}
}

function blurButton(n) {

	i=getButtonIndex(n);
	//alert(imgblur[i]);
	if(i<0) return;
	if(!pressed[i]) {
		eval('document.images["'+n+'"].src=\''+imgblur[i]+'\'');
		//eval(n+'.src=\''+imgblur[i]+'\'');
	}
}


function clickButton(n) {

	i=getButtonIndex(n);
	if(i<0) return;
	for(j=0;j<pressed.length;j++) {
		pressed[j]=false;
		if(i!=j) {
		    eval('document.images["'+name[j]+'"].src=\''+imgblur[j]+'\'');
		//	eval(name[j]+'.src=\''+imgblur[j]+'\'');
		}
	}
	pressed[i]=true;
	eval('document.images["'+n+'"].src=\''+imgon[i]+'\'');
//	eval(n+'.src=\''+imgon[i]+'\'');
}
