/**
 * Permette di fare il submit della form specificata passando un valore a un controllo specificato. 
 * 
 * @param myForm - Nome della form della quale effettuare il submit.
 * @param ctrl - Nome del controllo al quale si vuole attribuire il valore.
 * @param val - Valore da attribuire al controllo.
 * 
 */
var pippo = new Array();
var val = new Array();
function submitForm( myForm, pippo, val){ 

	var i = 0;
	var continua = true;
//	alert(i);
	
	for(i=0; i<pippo.length;i= i+1){
		
		
		if (pippo[i] == "action"){
			switch (val[i]){
			
			case "modmod":
				continua = confirm("Si sta per modificare un'articolo, continuare?");
			break;
			
			case "deldel":
				continua = confirm("Si sta per cancellare un'articolo, continuare?");
			break;	
			
			default:
				
			}
			
		}		
			
//		alert("ctrl: "  + pippo[i] + " Valore: " + val[i]);
		document.getElementById(pippo[i]).value = val[i];
//		alert("controllo " + document.getElementById(ctrl[i]).name);
			
	}	
	
	if (continua == true){
		document.forms[myForm].submit();
	}
}


function nomeFile(id, name){
	
	var pippo = document.getElementById(name);
//	alert(id);
	var val = document.getElementById(id).value;
	var text = val.slice(0, val.indexOf("."));
	pippo.value = text;
	
}

function selectOff(){

	if(document.getElementById('slcStato').options.selectedIndex > 1){
		
		alert("E' stato selezionato uno stato estero, nessuna provincia associata.");
		document.getElementById('slcLuogo').options.selectedIndex = -1;
		
	}
		
}

function movePage(page, totRec){
	document.getElementById('page').value=page;
	document.getElementById('totRec').value=totRec;
	document.frmList.submit();
}

function mostraIns(idDiv){
	if(document.getElementById(idDiv).style.display == 'none'){ 
		document.getElementById(idDiv).style.display = 'block'; 
	}else{
		document.getElementById(idDiv).style.display = 'none'; 
	}
}
