function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function popup(name,fin,width,height) 
{ 
var w=width; 
var h=height; 
var x=(screen.availWidth-w)/2; 
var y=(screen.availHeight-h)/2; 
var finestra=window.open(name,fin,'scrollbars=yes,resizable=yes,width='+w+',height='+h+',left='+x+',top='+y); 
} 

function popup_full(name,fin) 
{ 
var w=(screen.availWidth)-10; 
var h=(screen.availHeight)-35; 
var finestra=window.open(name,fin,'scrollbars=yes,resizable=yes,width='+w+',height='+h+',left=0,top=0'); 
} 

function popup_no(name,fin,width,height) 
{ 
var w=width; 
var h=height; 
var x=(screen.availWidth-w)/2; 
var y=(screen.availHeight-h)/2; 
var finestra=window.open(name,fin,',width='+w+',height='+h+',left='+x+',top='+y); 
} 

function controllaData(strData){
	re=/^\d{1,2}\/\d{1,2}\/\d{4}$/
	if(re.test(strData)){
		aData = strData.split('/')
		aData[0]=parseInt(aData[0],10)
		aData[1]=parseInt(aData[1],10)
		aData[2]=parseInt(aData[2],10)
		data = new Date(aData[2],aData[1]-1,aData[0])
		return (data.getDate()==aData[0] && data.getMonth()==(aData[1]-1) && data.getFullYear()==aData[2])
	}
	else return false
}

function ritorna_id(theForm,check){
  cont=0;
  cc=document.forms[theForm].elements[check];
  if(cc.length){
			for (var i=0;i<cc.length;i++){ 
					  var e = cc[i];
					  if(e.checked){
							ID=e.value;
							return ID;
							cont++;
					  } 
			}
  } else {
		  if(cc.checked){
					ID=cc.value;
					return ID;
					cont++;
		  } 
  }
  if(cont==0) {
  		alert("Non ci sono voci selezionate.");
		return ID=0;
   }
}
