//*****************************************************************************************
//
// IL PRESENTE CODICE E' DI PROPRIETA' ESCLUSIVA DI CABER Informatica srl,
// E' COPERTO DA COPYRIGHT E TUTTI I DIRITTI SONO RISERVATI.
// IN BASE ALLE LEGGI SUL COPYRIGHT NE E' VIETATA LA COPIA, LA RIPRODUZIONE
// O DISTRIBUZIONE SU QUALSIASI SUPPORTO E FORMA, LA MODIFICA O ALTERAZIONE
// IN QUALUNQUE SUA PARTE SENZA ESPLICITO CONSENSO SCRITTO DI CABER Informatica srl.
//
//*****************************************************************************************
//Nome File:             GestObj.js 
//
//Descrizione:           Si occupa di gestire gli oggetti presenti nella pagina.
//
//Autore:                Righi Alessandro
//
//-----------------------------------------------------------------------------------------
//vERSIONE    AUTORE     DATA/DESCRIZIONE
//-----------------------------------------------------------------------------------------
//2004.00.01  AR         18/05/2004
//                       Prima Programmazione
//*****************************************************************************************

//*****************************************************************************************
//Descrizione:
//				La funzione si occupa di assegare alla property innerHTML di un oggetto il
//				valore memorizzato in una varibile.
//				Il nome dell'oggetto e della variabile viene specificato come paraetro.
//				Ai nomi verrą aggiunto un progressivo a partire da 1.				
//	
//Input:		
//				sObject		String		Suffisso dell'oggetto.
//				sVariable	String		Suffisso della variabile
//
//Output:
//
//Ritorno:			
//				
//*****************************************************************************************
function SetObject(sObject, sVariable)

	{
		
	nCont=1
	while (ObjectExist(sObject + nCont) && ObjectExist(sVariable + nCont))
		{
		oObject = eval(sObject + nCont)
		oVariable = eval(sVariable + nCont)
		
		oObject.innerHTML=oVariable
		
		nCont++
		
		}
	}
//*****************************************************************************************

//*****************************************************************************************
//Descrizione:
//				La funzione si occupa di controllare se un determinato oggetto esiste.				
//	
//Input:		
//				sObject		String		Nome dell'oggetto.
//
//Output:
//
//Ritorno:		Boolean		True		L'oggetto specificao esiste.
//							False		L'oggetto specificao NON esiste.
//				
//*****************************************************************************************
function ObjectExist(sObject)
	{
		
		bOk=true
		try
			{
			oTmp = eval(sObject)
			}
		catch(oErr)
			{
			bOk=false
			}
			
		return bOk
	}
//*****************************************************************************************