// -------------------------------------------------------// galleria generale: selezione di una categoria di immagini// -------------------------------------------------------function SelectCategory(interfaceLanguage){  var categoria = document.selectCategory.category.value;  document.location.href = "gallery.php?categoria=" + categoria + "&lang=" + interfaceLanguage;}// -------------------------------------------------------// validazione registrazione// -------------------------------------------------------function validateRegistrazione(){   var nome    = document.getElementById('newsletterForm').registrazione_nome.value;  var cogn    = document.getElementById('newsletterForm').registrazione_cognome.value;  var mail    = document.getElementById('newsletterForm').registrazione_mail.value;  var captcha = document.getElementById('newsletterForm').registrazione_captcha.value;      if (nome && mail && cogn && captcha )  {        	if (mail.indexOf('@',0) != -1 && mail.indexOf('.',0) != -1)         return true;      else      {        alert('inserire un indirizzo di mail corretto.');        return false;      }     }  else  {     alert('compilare tutti i campi obbligatori.');     return false;  }}// -------------------------------------------------------// apertura pagina di edit delle schede// -------------------------------------------------------function EditSk(page){  var wnd = window.opener;    if ( (wnd != null) && (!wnd.closed) )  {    wnd.focus();    wnd.location.href = page;  }    else    OpenWindow(page, 'EditSk', 700, 500);}// -------------------------------------------------------// messaggio di conferma// -------------------------------------------------------function ConfirmDelete(msg){  return confirm(msg);}// -------------------------------------------------------// permette di digitare solo numeri// -------------------------------------------------------function numbersonly(myfield, e, dec){  var key;  var keychar;    if (window.event)     key = window.event.keyCode;  else if (e)     key = e.which;  else     return true;  keychar = String.fromCharCode(key);    // control keys  if ((key==null) || (key==0) || (key==8) ||       (key==9) || (key==13) || (key==27) )     return true;    // numbers  else if ((("0123456789").indexOf(keychar) > -1))     return true;    // decimal point jump  else if (dec && (keychar == "."))     {     myfield.form.elements[dec].focus();     return false;     }  else     return false;}// -------------------------------------------------------// permette di digitare solo numeri e lettere// -------------------------------------------------------function letternumber(e){  var key;  var keychar;    if (window.event)     key = window.event.keyCode;  else if (e)     key = e.which;  else     return true;  keychar = String.fromCharCode(key);  keychar = keychar.toLowerCase();    // control keys  if ((key==null) || (key==0) || (key==8) ||       (key==9) || (key==13) || (key==27) )     return true;    // alphas and numbers  else if (((" '.-abcdefghijklmnopqrstuvwxyz0123456789àèìòù?_,éç&âäèêëöüçß&()").indexOf(keychar) > -1))     return true;  else     return false;}// -------------------------------------------------------// classica openWindow// -------------------------------------------------------function OpenWindow(url, windowName, w, h){   var wf = "";   wf = wf + "width=" + w;   wf = wf + ",height=" + h;   wf = wf + ",resizable=yes";   wf = wf + ",scrollbars=yes";   wf = wf + ",menubar=no";   wf = wf + ",toolbar=yes";   wf = wf + ",directories=no";   wf = wf + ",location=no";   wf = wf + ",status=yes";   var wnd = window.open(url,windowName,wf);   wnd.focus();}// -------------------------------------------------------// si muove tra le pagine del navigatore// -------------------------------------------------------function ChangeOffset(NewOffset) {  document.mainForm.last_record.value = NewOffset;  document.mainForm.submit();}
