//*****************************************************************************************
//
// 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:             JSCarrello.js 
//
//Descrizione:           Contiene le funzioni, subroutine, variabili indispensabili per la 
//						 gestione del carrello
//
//Autore:                Righi Alessandro
//
//-----------------------------------------------------------------------------------------
//vERSIONE    AUTORE     DATA/DESCRIZIONE
//-----------------------------------------------------------------------------------------
//2005.00.01  AR         07/06/2005
//                       Prima Programmazione
//*****************************************************************************************

//*****************************************************************************************
//Descrizione:	La procedura si occupa di richiamare la pagina ASP addetta all'inserimento/
//				modifica degli elementi del carrello.
//				La pagina viene richiamata all'interno di un frame e chiuso immediatamente 
//				dopo l'attivitą.				
//	
//Input:		
//				sNomeCarrello		String		Nome del carrello su cui operare
//				sIDAnnuncio			String		Codice dell'annuncio
//				sAzione				String		Azione da intraprendere (Aggiunta/Rimozione)
//				sFrameName			String		Nome del frame nel quale caricare la pagina ASP
//
//Output:
//
//Ritorno:			
//				
//*****************************************************************************************
function GestioneProdotto(sNomeCarrello, sCodiceProdotto, lQuantita, sAzione, sFrameName)
	{
	var sTmpAzione
	var bQtaOk
	var sQta
	
	sQta=""
	bQtaOk=(lQuantita != null)
	bQtaOk=bQtaOk && (lQuantita > 0)
	if (bQtaOk)
		{
		sQta="&lQuantita=" + lQuantita
		}
	
	switch (sAzione)
		{
		case "ImpostaQuantita":
			sTmpAzione = sAzione
			break
		case "Aggiungi":
			sTmpAzione = sAzione
			break
		case "Rimuovi":
			sTmpAzione = sAzione
			break
		case "RimuoviTutto":
			sTmpAzione = sAzione
			break
		default:
			sTmpAzione = ""
		}
		
	if (sTmpAzione != "")
		{
		//window.open("selezioneprodotto.asp?sNomeCarrello=" + sNomeCarrello + "&sCode=" + sCodiceProdotto + sQta + "&sAzione=" + sAzione, sFrameName);
		var objfraSelezioneprodotto = document.getElementById("ifrSelezioneProdotto")
		if (objfraSelezioneprodotto != null)
			{
			objfraSelezioneprodotto.src="selezioneprodotto.asp?sNomeCarrello=" + sNomeCarrello + "&sCode=" + sCodiceProdotto + sQta + "&sAzione=" + sAzione
			}
		}
	}
//*****************************************************************************************


