function ReTrim(stringa){
	var str=''
	str = stringa.replace(/^ +/,'')
	str = str.replace(/ +$/,'')
	return str
}
	
function GetLayerByNameGeneric(divname) {
	
	var obj_layer = '';
	
	if (document.getElementById) { // DOM3 = IE5, NS6 
		obj_layer = document.getElementById(divname)
	} 
	else { 
		if (document.layers) { // Netscape 4 
			obj_layer = eval('document.'+divname);
		} 
		else { // IE 4 
			obj_layer = eval('document.all.'+divname);
		} 
	}
	
	return obj_layer

}

function hideDiv(divname) {

	var erdiv = GetLayerByNameGeneric(divname);
	
	if (document.layers) {
		erdiv.visibility = 'hidden';
	}
	else {
		erdiv.style.visibility = 'hidden';
	}
	
}

function showDiv(divname) {

	var erdiv = GetLayerByNameGeneric(divname);
	
	if (document.layers) {
		erdiv.visibility = 'visible';
	}
	else {
		erdiv.style.visibility = 'visible';
	}
	
}

var imgESPANDI = new Image(20, 20);
imgESPANDI.src = '/img/espandi.gif';
	
var imgCOMPRIMI = new Image(20, 20);
imgCOMPRIMI.src = '/img/comprimi.gif';

function eval_josko(stringa) {
	//alert(stringa + ' ==> ' + eval(stringa));
	return eval(stringa);
}

function VisualizzaLayerSezione(nomesezione, azionelayer) {
	
	var divimg = eval('document.images[\'img_'+nomesezione+'\']');
	var divon = GetLayerByNameGeneric('div_'+nomesezione + '_on');
	var divview = GetLayerByNameGeneric('div_'+nomesezione);
	var html_temp = '';
	
	if (eval_josko('document.forms[0].stato_'+nomesezione) && divimg) {
		
		var bolChange = false;
		
		if (azionelayer == 'on') {
			if (eval_josko('document.forms[0].stato_'+nomesezione+'.value == \'True\'')) {
				bolChange = false;
			}
			else {
				bolChange = true;
			}
		}
		else if (azionelayer == 'off') {
			if (eval_josko('document.forms[0].stato_'+nomesezione+'.value == \'True\'')) {
				bolChange = true;
			}
			else {
				bolChange = false;
			}
		}
		else {
			bolChange = true;
		}
		
		if (bolChange == true) {
		
			if (eval_josko('document.forms[0].stato_'+nomesezione+'.value == \'False\'')) {
				divimg.src = imgCOMPRIMI.src;
				eval_josko('document.forms[0].stato_'+nomesezione+'.value = \'True\';');
			}
			else {
				divimg.src = imgESPANDI.src;
				eval_josko('document.forms[0].stato_'+nomesezione+'.value = \'False\';');
			}
			
			html_temp = divview.innerHTML;
			divview.innerHTML = divon.innerHTML;
			divon.innerHTML = html_temp;
			
		}
	
	}

}
	
function CentraFinestra(windowobj, w, h) {
		screenHeight = screen.height;
		screenWidth = window.screen.width;
		x = Math.ceil( (window.screen.width  - w) / 2 );
		y = Math.ceil( (window.screen.height  - h) / 2 );
		frmCenter = windowobj;
		frmCenter.moveTo(x,y);
		frmCenter.focus();
}
	
function Allestimento() {
	alert('Sezione in allestimento...');
}

function MngOrdinamenti(classe, id, updw, pagina) {
	location.href = '/mng/ordinamenti.asp?classe='+classe+'&id='+id+'&updw='+updw+'&pagina='+pagina;
}

function Calendario(id_form, nome_campo, data_init) {
	frmCalendario = window.open('/_include/calendario.asp?id_form='+id_form+'&nome_campo='+nome_campo+'&data_init='+data_init, 'frmCalendario','scrollbars=no,status=no,menubar=no,width=325,height=250');
	CentraFinestra(frmCalendario, 325, 250);
}

function OpenLookupClienti(id_form, campo_id, campo_des) {
	frmClientiLookup = window.open('/mng/clienti_new/frmClientiLookup.asp?FormID='+id_form+'&NomeCampoID='+campo_id+'&NomeCampoDESCRIZIONE='+campo_des, 'frmClientiLookup','scrollbars=yes,status=no,menubar=no,width=600,height=400');
	CentraFinestra(frmClientiLookup,600,400);
}

function CalendarioEXT(id_form, nome_campo_data, nome_campo_ora, nome_campo_min) {
	frmCalendarioEXT = window.open('/include/calendarioext.asp?id_form='+id_form+'&nome_campo_data='+nome_campo_data+'&nome_campo_ora='+nome_campo_ora+'&nome_campo_min='+nome_campo_min, 'frmCalendarioEXT','scrollbars=yes,status=no,menubar=no,width=325,height=250');
	CentraFinestra(frmCalendarioEXT,325,250);
}

function MngGruppoUtenti(id, azione, popup) {
	var pagina = '/mng/parametri/frmGruppoUtenti.asp?id='+id+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmGruppoUtenti', 500, 300);
}

function MngCategoriaAnag(id, azione, popup) {
	var pagina = '/mng/anagrafiche/frmCategoriaAnag.asp?id='+id+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmCategoriaAnag', 500, 300);
}

function MngTipoAnag(id, azione, popup) {
	var pagina = '/mng/anagrafiche/frmTipoAnag.asp?id='+id+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmTipoAnag', 500, 300);
}

function MngTipoNews(id, azione, popup) {
	var pagina = '/mng/marketing/frmTipoNews.asp?id='+id+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmTipoNews', 500, 300);
}

function MngTipoAllegatoNews(id, azione, popup) {
	var pagina = '/mng/marketing/frmTipoAllegatoNews.asp?id='+id+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmTipoAllegatoNews', 500, 300);
}

function MngTitoloAnag(id, azione, popup) {
	var pagina = '/mng/anagrafiche/frmTitoloAnag.asp?id='+id+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmTitoloAnag', 500, 300);
}

function MngDenominazioneAnag(id, azione, popup) {
	var pagina = '/mng/anagrafiche/frmDenominazioneAnag.asp?id='+id+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmDenominazioneAnag', 500, 300);
}

function MngParametro(id, azione, popup) {
	var pagina = '/mng/parametri/frmParametro.asp?id='+id+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmParametro', 500, 500);
}

function MngPagamento(id, azione, popup) {
	var pagina = '/mng/anagrafiche/frmPagamento.asp?id='+id+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmPagamento', 500, 300);
}

function MngRuolo(id, azione, popup) {
	var pagina = '/mng/parametri/frmRuolo.asp?id='+id+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmRuolo', 500, 300);
}

function MngTipoIscrizioneAdctv(id, azione, popup) {
	var pagina = '/mng/anagrafiche/frmTipoIscrizioneAdctv.asp?id='+id+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmTipoIscrizioneAdctv', 500, 300);
}

function MngUsrAZI(id, azione, popup) {
	var pagina = '/mng/parametri/frmUsrAZI.asp?id='+id+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmUsrAZI', 650, 550);
}

function MngUtente(id, aid, azione, popup) {
	if (aid == '0') {
		alert('prima di gestire gli utenti è necessario salvare l\'angrafica!');
	}
	else {
		var pagina = '/mng/anagrafiche/frmUtente.asp?id='+id+'&aid='+aid+'&azione='+azione;
		ApriPaginaGestione(pagina, popup, 'frmUtente', 650, 550);
	}
	
}

function MngSede(id, aid, azione, popup) {
	if (aid == '0') {
		alert('prima di gestire le sedi è necessario salvare l\'angrafica!');
	}
	else {
		var pagina = '/mng/anagrafiche/frmSede.asp?id='+id+'&aid='+aid+'&azione='+azione;
		ApriPaginaGestione(pagina, popup, 'frmSede', 650, 550);
	}
	
}



function MngIndirizzoPVT(id, aid, azione, anag) {
	
	var pagina = '';
	
	if (anag == false) {
		pagina = pagina + '/pvt/indirizzi/frmIndirizzo.asp?id='+id+'&aid='+aid+'&azione='+azione;
	}
	else  {
		pagina = pagina + '/pvt/indirizzi/frmAnag.asp?id='+aid+'&azione='+azione;
	}
	
	if (azione == 'del') {
		if (confirm('Confermi la cancellazione di questo indirizzo?')) {
			ApriPaginaGestione(pagina, false, 'frmIndirizzo', 650, 550);
		}
	}
	else {
		ApriPaginaGestione(pagina, true, 'frmIndirizzo', 650, 550);
	}
}	

function MngAnagraficaRED(id, azione) {
	if (azione == 'ins') {
		MngIndirizzoPVT('0', '0', 'ins', true);
	}
	else  {
		var pagina = '/pvt/redazioni/nominativo.asp?id='+id+'&azione='+azione;
		ApriPaginaGestione(pagina, popup, 'frmAnagrafica', 650, 550);
	}
	
}

function MngAnagrafica(id, azione, popup) {
	var pagina = '/mng/anagrafiche/frmAnagrafica.asp?id='+id+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmAnagrafica', 650, 550);
}

function MngAnagraficaLight(id, azione, popup) {
	var pagina = '/mng/anagrafiche/frmAnagraficaLight.asp?id='+id+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmAnagraficaLight', 650, 550);
}

function MngIscrizioneAdctv(id, aid, azione, popup, renewid) {
	var pagina = '/mng/anagrafiche/frmIscrizioneAdctv.asp?id='+id+'&aid='+aid+'&azione='+azione+'&renewid='+renewid;
	ApriPaginaGestione(pagina, popup, 'frmIscrizioneAdctv', 650, 550);
}

function MngIscrizioneEvento(id, aid, eid, azione, popup) {
	var pagina = '/mng/eventi/frmIscrizioneEvento.asp?id='+id+'&aid='+aid+'&azione='+azione+'&eid='+eid;
	ApriPaginaGestione(pagina, popup, 'frmIscrizioneEvento', 650, 550);
}

function MngIscrizioneEventoPVT(id, aid, eid, azione, popup) {
	var pagina = '/eventi/iscrizione_online.asp?id='+id+'&aid='+aid+'&azione='+azione+'&eid='+eid;
	ApriPaginaGestione(pagina, popup, 'frmIscrizioneEventoPVT', 650, 550);
}

function LookupAnagrafica(input_aid, input_codice, input_ragsoc, pg_action) {
	var pagina = '/mng/anagrafiche/frmLookupAnagrafica.asp?input_aid='+input_aid+'&input_codice='+input_codice+'&input_ragsoc='+input_ragsoc+'&pg_action='+pg_action;
	ApriPaginaGestione(pagina, true, 'frmLookupAnagrafica', 650, 450);
}

function LookupEvento(input_eid, input_codice, input_nome, pg_action) {
	var pagina = '/mng/eventi/frmLookupEvento.asp?input_eid='+input_eid+'&input_codice='+input_codice+'&input_nome='+input_nome+'&pg_action='+pg_action;
	ApriPaginaGestione(pagina, true, 'frmLookupEvento', 650, 450);
}

function MngCategoriaEvento(id, azione, popup) {
	var pagina = '/mng/eventi/frmCategoria.asp?id='+id+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmCategoriaEvento', 500, 300);
}

function MngTipoEvento(id, azione, popup) {
	var pagina = '/mng/eventi/frmTipo.asp?id='+id+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmTipoEvento', 500, 300);
}

function MngCaricaCommissione(id, azione, popup) {
	var pagina = '/mng/anagrafiche/frmCaricaCommissione.asp?id='+id+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmCaricaCommissione', 500, 300);
}

function MngEvento(id, azione, popup, duplicateid) {
	var pagina = '/mng/eventi/frmEvento.asp?id='+id+'&duplicateid='+duplicateid+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmEvento', 650, 550);
}

function MngMailingLista(id, azione, popup, duplicateid) {
	var pagina = '/mng/marketing/frmLista.asp?id='+id+'&duplicateid='+duplicateid+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmLista', 650, 550);
}

function MngMailingComunicazione(id, azione, popup, duplicateid) {
	var pagina = '/mng/marketing/frmComunicazione.asp?id='+id+'&duplicateid='+duplicateid+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmComunicazione', 650, 550);
}

function MngNews(id, azione, popup, duplicateid) {
	var pagina = '/mng/marketing/frmNews.asp?id='+id+'&duplicateid='+duplicateid+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmNews', 650, 550);
}

function MngCommissione(id, azione, popup, duplicateid) {
	var pagina = '/mng/anagrafiche/frmCommissione.asp?id='+id+'&duplicateid='+duplicateid+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmCommissione', 650, 550);
}

function MngArticoloRassegna(id, azione, popup, duplicateid) {
	var pagina = '/pvt/rassegna/frmArticolo.asp?id='+id+'&duplicateid='+duplicateid+'&azione='+azione;
	ApriPaginaGestione(pagina, popup, 'frmMngArticoloRassegna', 650, 550);
}

function DuplicaComunicazione(id) {
	MngMailingComunicazione('0','ins',false,id);
}

function MngMailingPreview(id, popup) {
	var pagina = '/mng/marketing/frmPreview.asp?id='+id;
	ApriPaginaGestione(pagina, popup, 'frmPreview', 650, 550);
}

function MngGiornataEvento(id, eid, azione, popup) {
	if (eid == '0') {
		alert('prima di gestire le giornate è necessario salvare l\'evento!');
	}
	else {
		var pagina = '/mng/eventi/frmGiornata.asp?id='+id+'&eid='+eid+'&azione='+azione;
		ApriPaginaGestione(pagina, popup, 'frmGiornata', 650, 550);
	}
	
}

function SmarrimentoPassword() {
	var pagina = '/pub/registrazione/smarrimento.asp?pub=si';
	ApriPaginaGestioneEXT(pagina, true, 'frmSmarrimentoPassword', 620, 400, 'no');
}

function LogDetail(logid) {
	var pagina = '/mng/viewlog.asp?ID='+logid;
	ApriPaginaGestione(pagina, true, 'frmLogDetail', 650, 450);
}

function ApriPaginaGestione(link, popup, n, l, h) {
	ApriPaginaGestioneEXT(link, popup, n, l, h, 'yes')
}

function ApriPaginaGestioneEXT(link, popup, n, l, h, scroll) {
	var menubar = 'no'
	//alert(link);
	if ((InStr(link, 'id=undefined') > 0 || InStr(link, 'id=0') > 0 || InStr(link, '?id=&') > 0) && InStr(link, 'azione=upd') > 0) {
		alert('selezionare un entità per l\'editing...');
	}
	else {
		if (popup == 'print') {
			popup = true;
			menubar = 'yes';
		}
		link = link + '&popup='+popup
		if (popup == true) {
			eval(n+' = window.open(link, \''+n+'\',\'scrollbars='+scroll+',status=no,menubar='+menubar+',width='+l+',height='+h+'\');');
			eval('CentraFinestra('+n+', '+l+', '+h+');');
		}
		else {
			location.href = link;
		}
	}
}

function PrintVersion(pagina, qs) {
	
	pagina = pagina + '?stampa=si';
	
	if (ReTrim(qs) != '') {
		pagina = pagina + '&' + qs;
	}
	
	//alert(pagina);
	ApriPaginaGestione(pagina, 'print', 'frmPrint', 700, 650);
}

function InStr(String1, String2) {

	var a = 0;

	if (String1 == null || String2 == null) return (false);

	String1 = String1.toLowerCase();
	String2 = String2.toLowerCase();

	a = String1.indexOf(String2);
	
	if (a == -1)
		return 0;
	else
		return a + 1;
	
}

function SvuotaCombo(nome_combo) {
	
	var count = eval('document.forms[0].'+nome_combo+'.options.length;');
		
	while (count > 0){
		for(n = 0; n < count; n++){
			eval('document.forms[0].'+nome_combo+'.options[n] = null;');
		}
		count = eval('document.forms[0].'+nome_combo+'.options.length;');
	}
	
}
	
function PopolaCombo(nome_combo, arrComboID, arrComboDES, countItems, itemIndex, emptyItem) {
		
	SvuotaCombo(nome_combo);
	var comboIndex = 0;
		
	if (emptyItem != '') {
		NewItem = new Option(emptyItem, '-1');
		eval('document.forms[0].'+nome_combo+'.options[document.forms[0].'+nome_combo+'.length] = NewItem;');
		comboIndex = comboIndex + 1;
	}
		
	for (k = 0; k < countItems; k++) {
		NewItem = new Option(arrComboDES[k], arrComboID[k]);
		eval('document.forms[0].'+nome_combo+'.options[document.forms[0].'+nome_combo+'.length] = NewItem;');
		if (arrComboID[k] == itemIndex) {
			comboIndex = comboIndex + k;
		}
	}
		
		
	strEval = 'document.forms[0].'+nome_combo+'.length < ' + (comboIndex + 1)
		
	if (eval(strEval) || parseInt(itemIndex) <= 0) {
		comboIndex = 0;
	}
		
	eval('document.forms[0].'+nome_combo+'.options[comboIndex].selected = true;');
		
}
	
function FiltraComboPadreFiglio(combo1, combo2, arr1, arr2, index1, index2, emptyItem1, emptyItem2) {
		
	//combo1 = nome combo padre
	//combo2 = nome combo figli
		
	//arr1 = nome variabile di tipo array per le voci padre
	//arr2 = nome variabile di tipo array per le voci figlio
		
	if (index1 == '') {
		index1 = eval('document.forms[0].'+combo1+'.options[document.forms[0].'+combo1+'.selectedIndex].value;');
	}
		
	if (index2 == '') {
		index2 = '0';
	}
		
	var arrPadreID = eval(arr1+'_id');
	var arrPadreDES = eval(arr1+'_des');
	var countPadre = eval(arr1+'_c');
		
	PopolaCombo(combo1, arrPadreID, arrPadreDES, countPadre, index1, emptyItem1);
		
	index1 = parseInt(index1);
		
	if (index1 > 0) {
		
		var arrFigliID = eval(arr2+index1+'_id');
		var arrFigliDES = eval(arr2+index1+'_des');
		var countFigli = eval(arr2+index1+'_c');
		
		PopolaCombo(combo2, arrFigliID, arrFigliDES, countFigli, index2, emptyItem2);
	}
	else {
			
		PopolaCombo(combo2, '', '', 0, '', '<-- selezionare una voce...');
			
	}
		
}

//+ Jonas Raoni Soares Silva
//@ http://jsfromhell.com/string/pad [v1.0]

String.prototype.pad = function(l, s, t){
    return s || (s = " "), (l -= this.length) > 0 ? (s = new Array(Math.ceil(l / s.length)
        + 1).join(s)).substr(0, t = !t ? l : t == 1 ? 0 : Math.ceil(l / 2))
        + this + s.substr(0, l - t) : this;
};

function FormatNumber(num, decimalNum, bolLeadingZero, bolParens, bolCommas) {
    
	if (isNaN(parseInt(num))) return "NaN";

	var tmpNum = num;
	var iSign = num < 0 ? -1 : 1;		// Get sign of number
		
	// Adjust number so only the specified number of numbers after
	// the decimal point are shown.
	tmpNum *= Math.pow(10,decimalNum);
	tmpNum = Math.round(Math.abs(tmpNum))
	tmpNum /= Math.pow(10,decimalNum);
	tmpNum *= iSign;					// Readjust for sign
		
	// Create a string object to do our formatting on
	var tmpNumStr = new String(tmpNum);
	
	if (tmpNumStr.indexOf(".") < 1) {
		var str_decimals = new String('');
		tmpNumStr = tmpNumStr + ',' + str_decimals.pad(decimalNum, '0', 1);
	}
	else  {
		tmpNumStr = tmpNumStr.replace('.', ',');
		var posSeparator = tmpNumStr.indexOf(",")
		if (posSeparator > (tmpNumStr.length - decimalNum - 1)) {
			tmpNumStr = tmpNumStr.pad(posSeparator + decimalNum + 1, '0', 1);
		}
	}

	// See if we need to strip out the leading zero or not.
	if (!bolLeadingZero && num < 1 && num > -1 && num != 0)
		if (num > 0)
			tmpNumStr = tmpNumStr.substring(1,tmpNumStr.length);
		else
			tmpNumStr = "-" + tmpNumStr.substring(2,tmpNumStr.length);
			
	// See if we need to put in the commas
	if (bolCommas && (num >= 1000 || num <= -1000)) {
		var iStart = tmpNumStr.indexOf(",");
		if (iStart < 0)
			iStart = tmpNumStr.length;

		iStart -= 3;
		while (iStart >= 1) {
			tmpNumStr = tmpNumStr.substring(0,iStart) + "." + tmpNumStr.substring(iStart,tmpNumStr.length)
			iStart -= 3;
		}		
	}

	// See if we need to use parenthesis
	if (bolParens && num < 0)
		tmpNumStr = '(' + tmpNumStr.substring(1,tmpNumStr.length) + ')';

	return tmpNumStr;		// Return our formatted string!

}

function LeggiCampoEuro(strcampo) {
	
	var campoeur = new String(strcampo);
	campoeur = campoeur.replace('.', '');
	campoeur = campoeur.replace(',', '.');
	
	return parseFloat(campoeur);
	
}

function AvviaTransazioneCC(classe, id, importo) {
	
	var str_conferma = 'Vuoi effettuare il pagamento di EUR ' + importo + ' tramite CARTA di CREDITO on-line?\n\nSarai indirizzato sul sito della BANCA per completare la transazione...';
	
	if (confirm(str_conferma)) {
		//location.href = '/avvia_transazione_cc.asp?classe='+classe+'&id='+id+'&importo='+importo;
		alert('funzionalità non ancora disponibile...');	
	}

}

var pgreload = '';

function RicaricaPagina() {
	
	if (pgreload != '') {
		top.location.href = pgreload;	
	}
	else {
		top.location.reload();
	}

}

function LCase(STRING) {
	return STRING.toLowerCase();
}

function UCase(STRING) {
	return STRING.toUpperCase();
}

function Left(STRING, CHARACTER_COUNT) {
	return STRING.substring(0, CHARACTER_COUNT);
}

function Len(STRING){
	return STRING.length;
}

function Mid(STRING,START,END) {
	if(!START){START=0};
	if(!END || END > STRING.length){END=STRING.length};
	if(END!=STRING.length){END = START + END};
	return STRING.substring(START,END);
}


function Right(STRING, CHARACTER_COUNT) {
	return STRING.substring((STRING.length - CHARACTER_COUNT),STRING.length);

}

function AvviaTransazioneCartaDiCredito(importo, email) {
	
	var strMsgConfirm = '';
	
	strMsgConfirm = strMsgConfirm + '\nVerrà ora avviata la procedura di pagamento, che ti reindirizzerà al sito web della banca, su connessione protetta e sicura.';
	strMsgConfirm = strMsgConfirm + '\n\nUna volta verificati i dati della tua carta di credito (di cui noi non verremo mai a conoscenza) sarai riportato automaticamente sul nostro sito, dove ti comunicheremo l\'esito della transazione.';
	strMsgConfirm = strMsgConfirm + '\n\nSe la transazione andrà a buon fine, ti sarà inviato in automatico un messaggio di conferma pagamento all\'indirizzo e-mail [--- '+email+' ---];';
	strMsgConfirm = strMsgConfirm + '\n\nConfermi l\'avvio della transazione per l\'importo di [--- '+importo+' ---] ?';
	
	if (confirm(strMsgConfirm)) {
		document.forms['frmTransazioneCC'].submit();
	}
	
}

function IscrizioneISI(edizione, ordine) {
	var pgisi = 'http://www.isiformazione.it/ita/iscrizione.asp?interface=ass-tv&CodOrdineEdizione='+ordine+'&IDEdizione='+edizione;
	strMsgAlert = 'ATTENZIONE!!!\n\nPer iscriverti all\'evento nel portale FPC utilizza lo USERNAME e la PASSWORD forniti appositamente da ISI-FORMAZIONE, e/o dall\'ORDINE CONVENZIONATO.\n\nSe non sei in possesso di un login FPC puoi ottenerlo gratuitamente ed in pochi minuti, cliccando su "Registrazione nuovo utente..."\n\nPer l\'iscrizione all\'evento NON UTILIZZARE l\'AREA RISERVATA, grazie.';
	alert(strMsgAlert);
	//frmIscrizioneISI = window.open(pgisi, 'frmIscrizioneISI','width=800,height=600,scrollbars=yes,status=yes,menubar=yes');
	top.location.href = pgisi;
}

function LeggiValoreRadio(nomeradio, idform) { 
	
	var valore = '';
	
	for(i = 0; i < document.forms[idform].elements.length; i++) {
		if (document.forms[idform].elements[i].name == nomeradio && document.forms[idform].elements[i].type == 'radio') {
			if (document.forms[idform].elements[i].checked == true) {
				valore = document.forms[idform].elements[i].value;
			}
		}
	}
	
	return valore

}

function GetCount() {

	dateNow = new Date();								//grab current date
	amount = dateFuture.getTime() - dateNow.getTime();		//calc milliseconds between dates
	delete dateNow;

	// time is already past
	if(amount < 0){
		document.getElementById('countbox').innerHTML="Now!";
	}
	// date is still good
	else{
		days=0;hours=0;mins=0;secs=0;out="";

		amount = Math.floor(amount/1000);//kill the "milliseconds" so just secs

		days=Math.floor(amount/86400);//days
		amount=amount%86400;

		hours=Math.floor(amount/3600);//hours
		amount=amount%3600;

		mins=Math.floor(amount/60);//minutes
		amount=amount%60;

		secs=Math.floor(amount);//seconds

		if(days != 0){out += days +" giorn"+((days!=1)?"i":"o")+", ";}
		if(days != 0 || hours != 0){out += hours +" or"+((hours!=1)?"e":"a")+", ";}
		if(days != 0 || hours != 0 || mins != 0){out += mins +" minut"+((mins!=1)?"i":"o")+", ";}
		out += secs +" secondi";
		document.getElementById(divCountName).innerHTML= 'Mancano ' + out + ':';

		setTimeout("GetCount()", 1000);
	}
}
