function checkonly( checkobject )
{
	if(checkobject.type != 'checkbox')
		return true;
	var name = 'document.'+checkobject.form.name+'.'+checkobject.name;
	
	for( var i = 0; i < eval('document.'+checkobject.form.name+'.'+checkobject.name+'.length'); i++ )
	{
		//alert(i);
		if( eval(name+'[i].checked') && eval(name+'[i]') != checkobject )
		{
			eval(name+'[i].checked = false');
			break;
		}
	}
	return(true);
}

function checkData()
{
	var isChecked = false;
	var submit = false;
	
	for( var i = 0; i < document.frmAdesioni.adesione.length; i++ )
		if( document.frmAdesioni.adesione[i].checked )
			isChecked = true;
	
	if( isChecked == true )
	{
		if( document.frmAdesioni.pagamento.length != null )
		{
			for( var i = 0; i < document.frmAdesioni.pagamento.length; i++ )
				if( document.frmAdesioni.pagamento[i].type == 'checkbox' && document.frmAdesioni.pagamento[i].checked )
					submit = true;
		}
		else
		{
			if( document.frmAdesioni.pagamento.type == 'hidden' && document.frmAdesioni.pagamento.value != '' )
				submit = true;
		}
		
		if( submit == false )
			alert('Scegliere il tipo di pagamento desiderato.');
	}
	else if( isChecked == false && document.frmAdesioni.mode.value == 'R' )
	{
		var oldAction = document.frmAdesioni.action;
		var index = oldAction.indexOf(';');
		var jsessionid = '';
		
		if( index != -1 )
			var jsessionid = oldAction.substring( index );
		
		document.frmAdesioni.action = '../../pub/reg/regonlyok.jsp' + jsessionid;
		submit = true;
	}
	
	return(submit);
}
function cleanArray( obj )
{	
	
	
	
	
	
	for( var i = 0; i < eval(obj.length); i++ )
	{
		obj[i].checked = false;
	}
	return(true);	
}