var goOrNot;

function pubButton(btnID,baseCR,lightCR,darkCR,overCR,btnWidth,btnStr,linkURL,strCSS)
{
	var lineCR = "#505050";
	var strButton;

	switch(linkURL) {
	case "#":
		linkURL = "location.href='#'";
		break;
	case "/":
		linkURL = "location.href='/'";
		break;
	case "submit":
		linkURL = "javascript:document.form.submit();";
		break;

	case "back":
		linkURL = "javascript:history.go(-1);";
		break;

	default :
		linkURL = linkURL;
		break;
	}


strButton = "<table border=0 cellpadding=0 cellspacing=0 onclick= \"" +linkURL+ "\" onmouseover=\"this.style.cursor='hand';btnOverOut('"+btnID+"','"+overCR+"')\" onmouseout=\"btnOverOut('"+btnID+"','"+baseCR+"')\" onmouseDown=\"btnDownUp('"+btnID+"','down','"+darkCR+"','"+lightCR+"')\"  onmouseUp=\"btnDownUp('"+btnID+"','up','"+darkCR+"','"+lightCR+"')\" oncontextmenu='return false' ondragstart='return false' onselectstart='return false'>" +
			"  <tr> " +
			"	<td colspan=2 width=2></td>" +
			"	<td colspan=3 width=\"" + btnWidth + "\" bgcolor="+ lineCR +"></td>" +
			"	<td colspan=2 width=2></td>" +
			"  </tr>" +
			"  <tr> " +
			"	<td></td>" +
			"	<td width=1 bgcolor="+ lineCR +"></td>" +
			"	<td width=1 bgcolor=\""+ lightCR +"\" id=\"light"+btnID+"\"></td>" +
			"	<td width=\"" + btnWidth + "\" bgcolor=\""+ lightCR +"\" id=\"light"+btnID+"\"></td>" +
			"	<td width=1 bgcolor=\""+ darkCR +"\" id=\"dark"+btnID+"\"></td>" +
			"	<td width=1 bgcolor="+ lineCR +"></td>" +
			"	<td></td>" +
			"  </tr>" +
			"  <tr>" +
			"  <td width=1 bgcolor="+ lineCR +"></td>" +
			"	<td width=2 colspan=2 bgcolor=\""+ lightCR +"\" id=\"light"+btnID+"\"></td>" +
			"	<td width=\"" + btnWidth + "\" colspan=2 bgcolor=\""+ baseCR +"\" id=\"base"+btnID+"\"></td>" +
			"	<td width=1 bgcolor=\""+ darkCR +"\" id=\"dark"+btnID+"\"></td>" +
			"	<td width=1 colspan=1 bgcolor="+ lineCR +"></td>" +
			"  </tr>" +
			"  <tr>" +
			"	<td width=1 bgcolor="+ lineCR +"></td>" +
			"	<td width=1 bgcolor=\""+ lightCR +"\" id=\"light"+btnID+"\"></td>" +
			"	<td class=\""+ strCSS +"\" height = \"13\" width=\"" + btnWidth + "\" colspan=3 bgcolor=\""+ baseCR +"\" align=\"center\" id=\"base"+btnID+"\"><a href=\""+ linkURL +"\" onclick='window.event.returnValue=false' onfocus='this.blur()'>"+ btnStr +"</a></td>" +
			"	<td width=1 bgcolor=\""+ darkCR +"\" id=\"dark"+btnID+"\"></td>" +
			"	<td width=1 bgcolor="+ lineCR +"></td>" +
			"  </tr>" +
			"  <tr>" +
			"	<td width=1 bgcolor=\""+ lineCR +"\"></td>" +
			"	<td width=1 bgcolor=\""+ darkCR +"\" id=\"dark"+btnID+"\"></td>" +
			"	<td colspan=2 bgcolor=\""+ baseCR +"\" id=\"base"+btnID+"\"></td>" +
			"	<td width=2 colspan=2 bgcolor=\""+ darkCR +"\" id=\"dark"+btnID+"\"></td>" +
			"	<td width=1 bgcolor="+ lineCR +"></td>" +
			"  </tr>" +
			"  <tr> " +
			"	<td width=1></td>" +
			"	<td width=1 bgcolor="+ lineCR +"></td>" +
			"	<td colspan=3 bgcolor=\""+ darkCR +"\" id=\"dark"+btnID+"\"></td>" +
			"	<td width=1 bgcolor="+ lineCR +"></td>" +
			"	<td width=1></td>" +
			"  </tr>" +
			"  <tr>" +
			"	<td width=1 colspan=2></td>" +
			"	<td colspan=3 bgcolor="+ lineCR +"></td>" +
			"	<td width=1 colspan=2></td>" +
			"  </tr>" +
			"</table>"; 

	document.write( strButton );
}

function btnDownUp(btnID,mouseST,darkCR,lightCR){
  
  if (mouseST == "down"){
  var colLiteCR = document.getElementsByName("light"+btnID);
  var colDarkCR = document.getElementsByName("dark"+btnID);
  }
  else{
  var colLiteCR = document.getElementsByName("dark"+btnID);
  var colDarkCR = document.getElementsByName("light"+btnID);  
  }

  for (var i=0; i<colLiteCR.length; i++)
  colLiteCR[i].bgColor = darkCR;

  for (var i=0; i<colDarkCR.length; i++)
  colDarkCR[i].bgColor = lightCR;
}

function btnOverOut(btnID,changeCR){
  
  var colBaseCR = document.getElementsByName("base"+btnID);

  for (var i=0; i<colBaseCR.length; i++)
  colBaseCR[i].bgColor = changeCR;
}

function goUrl(strlink) {
    location.href=strlink;
}