<!--

// ********* SELECT **************

function jump(menu){ 
var loc = menu[menu.selectedIndex].value; 
window.location.assign(loc); 
} 


// ********* APERTURA POPUP ****************

function popupWindow(url) {
  window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=640,height=480,screenX=50,screenY=120,top=120,left=50')
}

// ********* CONTROLLO E-MAIL ****************
function indirizzoEmailValido(indirizzo) {
  if (window.RegExp) {
    var nonvalido = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
    var valido = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$";
    var regnv = new RegExp(nonvalido);
    var regv = new RegExp(valido);
    if (!regnv.test(indirizzo) && regv.test(indirizzo))
      return true;
    return false;
	}
  else {
    if(indirizzo.indexOf("@") >= 0)
      return true;
    return false;
  	}
  };
	
function controllaDati(modulo) {
		 if (!indirizzoEmailValido(modulo.email.value)) {
		 	modulo.email.select();
			alert("Si prega di inserire un indirizzo email valido");
			return false;
		 	}
		else
			return true;
		};

// Seleziona tutti i checkbox
function selectall() { 
  var formELS = document.selezione.elements; 
  for(var i = 0; i<formELS.length; i++) { 
    if(formELS[i].type == "checkbox") { 
      formELS[i].checked = formELS["checkmadre"].checked; 
    } 
  } 
} 

// Abilita <select> per il cambio di categoria ai record
function abilita(menu) { 
	if (document.selezione.azione.value =='spostare'){
		document.getElementById(menu).removeAttribute("disabled");
      	document.getElementById(menu).style.display = 'inline';
	} else {
		document.getElementById(menu).setAttribute('disabled','true');
		document.getElementById(menu).style.display = 'none';
	}
} 

// Controlla l'azione selezionata sull'onload della pagina
function check_azione(){
	
	if (document.selezione.azione.value != ''){
		document.getElementById('categoria').style.display = 'inline';
		document.selezione['categoria'].removeAttribute("disabled");
	}
}


// Funzione trim equivalente di quella PHP rimuove gli spazi bianchi all'inizio e alla fine di una stringa
function trim(stringa){

	while (stringa.substring(0,1) == ' '){
		stringa = stringa.substring(1, stringa.length);
	}
	while (stringa.substring(stringa.length-1, stringa.length) == ' '){
		stringa = stringa.substring(0,stringa.length-1);
	}
return stringa;
}

// Funzione per ottenere la data
function getData() {
  d = new Date();
  var s = d.getDay();
  var g = d.getDate();
  var m = d.getMonth();
  var a = d.getFullYear();
  var giorno = new Array("Domenica", "Lunedì", "Martedì", "Mercoledì" , "Giovedì" ,"Venerdì","Sabato");
  var mese = new Array("Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre");
  document.write("<strong>"+giorno[s]," ",g," ",mese[m]," ",a+"</strong>");
}
// Funzione per ottenere l'ora
function getOra () {
  var ora = new Date();
  var h = ora.getHours();
  var m = ora.getMinutes();
  var s = ora.getSeconds();
  ora = document.getElementById('ora');
  if (m <= 9) { m = "0"+m; }
  if (s <= 9) { s = "0"+s; }
  ora.innerHTML = "<strong>"+h + ":" + m + ":" + s +"</strong>"+ " ";
  setTimeout("getOra()", 999);
}
//-->