// JavaScript Document

	function checkboxlimit(checkgroup, limit)
{
	var checkgroup=checkgroup
	var limit=limit
	for (var i=0; i<checkgroup.length; i++){
		checkgroup[i].onclick=function(){
		var checkedcount=0
		for (var i=0; i<checkgroup.length; i++)
			checkedcount+=(checkgroup[i].checked)? 1 : 0
		if (checkedcount>limit){
			this.checked=false
			alert("Si possono effettuare al massimo "+limit+" scelte")
			}
		}
	}
}


	function checkboxlimit_message(checkgroup, limit)
{
	var checkgroup=checkgroup
	var limit=limit
	for (var i=0; i<checkgroup.length; i++){
		checkgroup[i].onclick=function(){
		var checkedcount=0
		for (var i=0; i<checkgroup.length; i++)
			checkedcount+=(checkgroup[i].checked)? 1 : 0
		if (checkedcount>limit){
			this.checked=false
			document.getElementById("errore_categorie").style.display='block';
			document.getElementById("cat_2_1").focus();
			}
		else
			{
				document.getElementById("errore_categorie").style.display='none';
			}
		}
	}
}

function pulsanteon(id_pulsante,nome_immagine, element)
	{
		if(element){
			id_pulsante = $j(element).children('img').attr('id');
		}
		document.getElementById(id_pulsante).src='/templates/comunicazioneitaliana/images/pulsanti/'+nome_immagine;
	}
	
	function pulsanteoff(id_pulsante,nome_immagine)
	{
		document.getElementById(id_pulsante).src='/templates/comunicazioneitaliana/images/pulsanti/'+nome_immagine
	}
	
function toggleVisibility(theCheckbox,theObject){

if(theCheckbox.checked) 
	theObject.style.display='block';
else 
	theObject.style.display='none';

}

var querycount=0;
	function performJsonRequest_piva( r) 
	{
		headElement = document.getElementsByTagName("head").item(0); 
		var script = document.createElement("script"); 
		script.setAttribute("type", "text/javascript"); 
		var parametri="&piva="+document.getElementById('field39').value+"&denominazione="+document.getElementById('field38').value+"&mail_aziendale="+document.getElementById('mail_aziendale').value+"&piva_esito="+document.getElementById('messaggio_piva_esito').value;
		//alert(r+"?cou="+this.querycount++ + parametri);
		script.setAttribute("src", r+"?cou="+this.querycount++ + parametri );
		headElement.appendChild(script); 
	}
	
	function performJsonRequest_popola_parametri( r)
	{
		headElement = document.getElementsByTagName("head").item(0); 
		var script = document.createElement("script"); 
		script.setAttribute("type", "text/javascript"); 
		var parametri="&id_azienda="+document.getElementById('lista_aziende').value;
		script.setAttribute("src", r+"?cou="+this.querycount++ + parametri );
		headElement.appendChild(script);
	}
	
var querycount2=0;
	function performJsonRequest_provincia( r) 
	{
		headElement = document.getElementsByTagName("head").item(0); 
		var script = document.createElement("script"); 
		script.setAttribute("type", "text/javascript"); 
		var regione_selected=document.jomsForm.field49; 
		var regione=regione_selected.options[regione_selected.selectedIndex].value;
		var parametri="&regione="+regione;
		script.setAttribute("src", r+"?cou="+this.querycount2++ + parametri );
		headElement.appendChild(script); 
	}

var querycount3=0;
	function performJsonRequest_comune( r) 
	{
		headElement = document.getElementsByTagName("head").item(0); 
		var script = document.createElement("script"); 
		script.setAttribute("type", "text/javascript"); 
		var provincia_selected=document.jomsForm.field48; 
		var provincia=provincia_selected.options[provincia_selected.selectedIndex].value;
		var parametri="&provincia="+provincia;
		script.setAttribute("src", r+"?cou="+this.querycount3++ + parametri);
		headElement.appendChild(script); 
	}

var querycount4=0;
	function performJsonRequest_piva_profilo( r) 
	{
		headElement = document.getElementsByTagName("head").item(0); 
		var script = document.createElement("script"); 
		script.setAttribute("type", "text/javascript"); 
		/*var parametri="&piva_list="+document.getElementById('hidden_piva_value').value+"&associati_list="+document.getElementById('hidden_associato_value').value+"&mail_aziendale"+document.getElementById('email_aziendale').value;
		*/
		var parametri="&piva="+document.getElementById('piva_box').value+"&azienda="+document.getElementById('azienda_box').value+"&mail_aziendale="+document.getElementById('email_aziendale').value+"&inserisco_azienda="+document.getElementById('inserisco_nuova_azienda').value+"&id_utente="+document.getElementById('id_utente').value+"&skip="+document.getElementById('skip').value;
		//alert( r+"?cou="+this.querycount4++  + parametri);
		script.setAttribute("src", r+"?cou="+this.querycount4++  + parametri);
		headElement.appendChild(script); 
	}
	
	
	function performJsonRequest_popola_azienda( r)
	{
		headElement = document.getElementsByTagName("head").item(0); 
		var script = document.createElement("script"); 
		script.setAttribute("type", "text/javascript"); 
		var parametri="&id_azienda="+document.getElementById('lista_aziende').value;
		//alert( r+"?cou="+this.querycount++ + parametri);
		script.setAttribute("src", r+"?cou="+this.querycount++ + parametri );
		headElement.appendChild(script);
	}
	
var querycount5=0;
	function performJsonRequest_piva_modifica(r)
	{	
		headElement = document.getElementsByTagName("head").item(0); 
		var script = document.createElement("script"); 
		script.setAttribute("type", "text/javascript"); 
		var parametri="&piva="+document.getElementById('piva').value+"&id_azienda="+document.getElementById('id_azienda').value;
		script.setAttribute("src", r+"?cou="+this.querycount5++ + parametri);
		headElement.appendChild(script); 
	}

