var browser = navigator.appName; 
var version = parseInt(navigator.appVersion);
var ok      = 0;
var ready   = 0;
var jimg  = new Array();
var but_on  = "_on";
var but_off = "_off";

if (((browser == "Netscape") && (version > 2)) || (version > 3))
	ok = 1;
else
	ok = 0;

function enlarge(theURL,winName,features) {  //from utilities.js
  window.open(theURL,winName,features);
}

function JPPrepareImages(folder,bon,boff,bdown)
{	
	if (ok != 1) return;
	but_on  = bon;
	but_off = boff;	
	but_down = bdown;
	
	list = document.images;

	for(i=0; i<list.length; i++) 
	{
    	if (list[i].name.length && list[i].name.substr(0,4)=="but_")
    	{
    		var name = list[i].name+boff;
    		jimg[name] = new Image();
    		jimg[name].src  = folder+"/"+name+".jpg";
    		
    		var name = list[i].name+bon;
    		jimg[name] = new Image();
    		jimg[name].src  = folder+"/"+name+".jpg";
    		
    		var name = list[i].name+bdown;
    		jimg[name] = new Image();
    		jimg[name].src  = folder+"/"+name+".jpg";
    	}
	}
	ready = 1;
}

function PrepareImages(folder,bon,boff)
{	
	if (ok != 1) return;
	but_on  = bon;
	but_off = boff;	
	
	list = document.images;

	for(i=0; i<list.length; i++) 
	{
    	if (list[i].name.length && list[i].name.substr(0,4)=="but_")
    	{
    		var name = list[i].name+boff;
    		jimg[name] = new Image();
    		jimg[name].src  = folder+"/"+name+".gif";
    		
    		var name = list[i].name+bon;
    		jimg[name] = new Image();
    		jimg[name].src  = folder+"/"+name+".gif";
    	}
	}
	ready = 1;
}

function overbut(object)
{
	if (ok == 1 && ready==1)
	{
		if (object!=null && object.name.length && 
		    jimg[object.name+but_on]!=null && jimg[object.name+but_on].complete)
			    object.src = jimg[object.name+but_on].src;
	}
}

function outbut(object)
{
	if (ok == 1 && ready==1)
	{
		if (object!=null && object.name.length && 
			jimg[object.name+but_off]!=null && jimg[object.name+but_off].complete)
				object.src = jimg[object.name+but_off].src;
	}
}

function downbut(object)  // jpap
{
	if (ok == 1 && ready==1)
	{
		if (object!=null && object.name.length && 
			jimg[object.name+but_off]!=null && jimg[object.name+but_down].complete)
				object.src = jimg[object.name+but_down].src;
	}
}