


var PbBrTbl ="";
if (navigator.userAgent.indexOf("Firefox") != -1)
    PbBrTbl='<div height="100%"><div><div><div><div><div height="15" id="PBarDiv" style="width: 120px; font-size:3px; height:18px; text-align:left; text-align: center; margin: 0px auto;" >'+
        '<div height="13" align="left" style="text-align:left; height:15px; vertical-align:middle; margin-top:1px; background-color: #bad786; display: block; font-size:3px; width: 0px;" id="PBarTD">&nbsp;</div>' +
        '<div height="13" id="PNonBarTD" style="background-color: #bad786; font-size:3px; height:15px; display: none; width: 0px;">&nbsp;</div>' +
	    '</div></div></div></div></div></div>'
else
    PbBrTbl +=
	    '<div height="100%"><div><div><div><div><div height="15" id="PBarDiv" style="width: 120px; font-size:3px; height:18px; text-align:left; " >'+
        '<div height="15" align="left" style="text-align:left; height:18px; vertical-align:middle; margin-top:1px; background-color: #bad786; display: block; font-size:3px; width: 0px;" id="PBarTD">&nbsp;</div>' +
        '<div height="15" id="PNonBarTD" style="background-color: #bad786; font-size:3px; height:15px; display: none; width: 0px;">&nbsp;</div>' +
	    '</div></div></div></div></div></div>'
document.write(PbBrTbl);

var pbPos=0,pbMin=0,pbMax=100,pbW=0,pbMaxWidth=120,pbPosInterval;
	function pbInit(pbWidth,pbHeight,pbMinimum,pbMaximum,pbPosition,pbBorderWidth,pbBgColor,pbColor)
	{   
	    var a = document.getElementById('PBarTable');
		var b = document.getElementById('PBarTD');
		pbMaxWidth=pbWidth-3;
		if (pbMinimum) pbMin=pbMinimum;
		if (pbMaximum) pbMax=pbMaximum;
		//if (pbBorderWidth) a.border=pbBorderWidth;
		//if (pbBgColor) a.bgColor=pbBgColor;
		//if (pbColor) b.bgColor=pbColor;
		//a.style.width=pbWidth-2;
		
		b.style.height=pbHeight-2;
		
		document.getElementById('PBarTD').style.height=pbHeight-2;
		document.getElementById('PNonBarTD').style.height=pbHeight-2;
		
		//Links position to pixels:
		pbPosInterval=pbMaxWidth/(pbMax-pbMin);
		//if (pbPosition) 
		pbSetPos(pbPosition);
	}
	
	function pbSetPos(pbPosition)
	{
		pbDraw((pbPosition*pbPosInterval)-(pbPos*pbPosInterval));
		pbPos=pbPosition;
	}
	
	function pbGetPos()
	{
		return(pbPos);
	}
	
	function pbDraw(pbPixels)
	{
		pbW+=pbPixels;
		if (pbW<0) pbW=0;
		if (pbW>pbMaxWidth) pbW=pbMaxWidth;
		document.getElementById('PBarTD').style.width=Math.floor(pbW) + "px";
		document.getElementById('PNonBarTD').style.width=pbMaxWidth-Math.floor(pbW) + "px";
	}

