function Button_onmouseover(buttonId)
{					
	if(document.getElementById(buttonId.id + "Status").value == "0")
	{		
		document.getElementById(buttonId.id + "Caption").className = "ButtonDisabled"		
	}
	else
	{		
		document.getElementById(buttonId.id + "Caption").className = "ButtonOver"			
	}	
}

function Button_onmouseout(buttonId)
{		
	if(document.getElementById(buttonId.id + "Status").value == "0")
	{		
		document.getElementById(buttonId.id + "Caption").className = "ButtonDisabled"		
	}
	else
	{		
		document.getElementById(buttonId.id + "Caption").className = "Button"		
	}	
}

function Button_onclick(buttonId)
{			
	if(document.getElementById(buttonId.id + "Status").value == "0")
	{				
	}
	else
	{		
		window.execScript(document.getElementById(buttonId.id + "Action").value, "JSCRIPT")
	}		
}

function Button_setStatus(buttonId, newStatus)
{		
	document.getElementById(buttonId.id + "Status").value = newStatus
	Button_onmouseout(buttonId)	
}

function Button(name, caption, iconFile, iconPos, action, initStatus)
{
	if(initStatus == "0")
	{
		className = "ButtonDisabled"
	}
	else
	{
		className = "Button"
	}
	document.write("<TABLE align=center id=" + name + " BORDER=1 BORDERCOLOR=#9999ff CELLPADDING=0 CELLSPACING=0 WIDTH=100")	
	document.write("<TR>")
	if(iconFile == "")
	{
		iconTag = ""
		iconPos = 1
	}
	else
	{
		iconTag = "<img src=/archimatic/it/pics/" + iconFile + " BORDER=0 width=32 height=32>"
	}
	document.write("<A HREF='javascript:" + action + "'>")
	if(iconPos != 0)
	{
		document.write("    <td align=center id=" + name + "Caption> <A HREF='javascript:" + action + "'>" + "<SPAN CLASS=Button>" + "&nbsp;" + "&nbsp;" + caption + "&nbsp;" + iconTag + "&nbsp;" + "&nbsp;" + "</SPAN>" + "</A> </td>")
	}
	else
	{
		document.write("    <td align=center id=" + name + "Caption> <A HREF='javascript:" + action + "'>" + "<SPAN CLASS=Button>" + "&nbsp;" + "&nbsp;" + iconTag + "&nbsp;" + caption + "&nbsp;" + "&nbsp;" + "</SPAN>" + "</A> </td>")
	}
	document.write("	</TR>")
	document.write("</TABLE>")		
}

function AvantiButton(name, action)
{						
	Button(name, "Avanti", "FrecciaDestra.gif", 1, action, 1)
}

function IndietroButton(name)
{
	Button(name, "Indietro", "FrecciaSinistra.gif", 0, "window.history.back(1)", 1);
}

function OKButton(name, action)
{
	Button(name, "Conferma", "OK.gif", 0, action, 1);
}

function IndietroActionButton(name, action)
{
	Button(name, "Indietro", "FrecciaSinistra.gif", 0, action, 1);
}

function AnnullaButton(name, action)
{
	Button(name, "Torna&nbsp;al&nbsp;men&ugrave;", "Torna.gif", 0, action, 1);
}

function EsciButton(name, action)
{
	Button(name, "Cambio&nbsp;utente", "Annulla.gif", 0, action, 1);
}

function IscrizioniButton(name, action)
{
	Button(name, "Iscrizioni", "FrecciaDestra.gif", 0, action, 1);
}

function RinnovoButton(name, action)
{
	Button(name, "Rinnovo", "Crea.gif", 0, action, 1);
}

function RicercaButton(name, action)
{						
	Button(name, "Cerca", "Cerca.gif", 0, action, 1)
}

function NuovoButton(name, label, action)
{						
	Button(name, label, "Crea.gif", 0, action, 1)
}

function CollocazioniButton(name, action)
{						
	Button(name, "Collocazioni", "Modifica.gif", 0, action, 1)
}

function PesiButton(name, action)
{						
	Button(name, "Eccezioni&nbsp;di&nbsp;peso", "Pesi.gif", 0, action, 1)
}

function PezziMancantiButton(name, action)
{						
	Button(name, "Pezzi&nbsp;mancanti", "PezziMancanti.gif", 0, action, 1)
}

function InsertiButton(name, action)
{						
	Button(name, "Inserti", "Inserto.gif", 0, action, 1)
}

function ModificaButton(name, action)
{						
	Button(name, "Modifica", "Modifica.gif", 0, action, 1)
}

function EliminaButton(name, action)
{						
	Button(name, "Elimina", "Cancella.gif", 0, action, 1)
}

function ForzaturaButton(name, action)
{						
	Button(name, "Forzatura", "FrecciaDestra.gif", 0, action, 1)
}

function MicrofilmButton(name, action)
{						
	Button(name, "Richiedi&nbsp;microfilm", "FrecciaDestra.gif", 0, action, 1)
}

function OriginaleButton(name, action)
{						
	Button(name, "Richiedi&nbsp;originale", "FrecciaDestra.gif", 0, action, 1)
}

function StampaButton(name, action)
{						
	Button(name, "Stampa", "Stampa.gif", 0, action, 1)
}

function RistampaButton(name, action)
{						
	Button(name, "Ristampa", "Stampa.gif", 0, action, 1)
}

function RichiestoButton(name, action)
{						
	Button(name, "Richiesto", "Richiesto.gif", 0, action, 1)
}

function RestituitoButton(name, action)
{						
	Button(name, "Restituito", "Restituito.gif", 0, action, 1)
}

function EsitoNegativoButton(name, action)
{						
	Button(name, "Esito&nbsp;negativo", "EsitoNegativo.gif", 0, action, 1)
}

function ConsegnatoButton(name, action)
{						
	Button(name, "Consegnato", "Consegna.gif", 0, action, 1)
}

function RicollocatoButton(name, action)
{						
	Button(name, "Ricollocato", "Ricolloca.gif", 0, action, 1)
}

function FotoriproduzioneButton(name, action)
{						
	Button(name, "Fotoriproduzione", "Fotoriproduzione.gif", 0, action, 1)
}

function StatoRichiestaButton(name, action)
{						
	Button(name, "Stato", "PezziMancanti.gif", 0, action, 1)
}
