<!--
function Init() {
	document.onkeypress = _KeyPress;
}
function _KeyPress(event) {
	if(!event) event = window.event;
	if(event.which) { keycode = event.which; }
	else if(event.keyCode) { keycode = event.keyCode; }
	if(keycode == 13) { submitLogin(); }
}
    
function numeroControllato(campo,nome)
{
  campo.value=campo.value.replace(',','.')
  if (isNaN(campo.value))
  {
    alert('Immettere un numero nel campo "'+ nome +'".')
    return false
  }else
  {
    campo.value = parseFloat(campo.value)
    if (isNaN(campo.value)) {campo.value=0}
    return true
  }
}

    
function campononvuoto(campo,nome)
{
  if (campo.value=='' )
  {
    alert('Immettere un valore nel campo "'+ nome +'".')
    return false
  }else
  {
    return true
  }
}    
function cambiastato(chkbx){
	chkbx.checked=!chkbx.checked;
}

function inviaForm(form, link){
  form.action= link;
  form.submit();
}
    
function focusInput(obj) {
	obj.className = 'HighlightedINPUT';
}

function blurInput(obj) {
	obj.className = 'genericInput';
}

// email
function checkEmail (strng) {
var error="";
if (strng == "") {
   error = "You didn't enter an email address.\n";
}
    var emailFilter=/^.+@.+\..{2,3}$/;
    if (!(emailFilter.test(strng))) { 
       error = "Please enter a valid email address.\n";
    }
    else {
    //test email for illegal characters
       var illegalChars= /[\(\)\<\>\,\;\:\\\"\[\]]/
         if (strng.match(illegalChars)) {
          error = "The email address contains illegal characters.\n";
       }
    }
return error;    
}

// password - between 4-10 chars, uppercase, lowercase, and numeral
function checkPassword (strng) {
var error = "";
if (strng == "") {
   error = "You didn't enter a password.\n";
}

    var illegalChars = /[\W_]/; // allow only letters and numbers
    
    if ((strng.length < 4) || (strng.length > 10)) {
       error = "The password is the wrong length.\n";
    }
    else if (illegalChars.test(strng)) {
      error = "The password contains illegal characters.\n";
    } 
return error;    
}    

// username - 4-10 chars, uc, lc, and underscore only.
function checkUsername (strng) {
var error = "";
if (strng == "") {
   error = "You didn't enter a username.\n";
}


    var illegalChars = /\W/; // allow letters, numbers, and underscores
    if ((strng.length < 4) || (strng.length > 10)) {
       error = "The username is the wrong length.\n";
    }
    else if (illegalChars.test(strng)) {
    error = "The username contains illegal characters.\n";
    } 
return error;
}    

function selezionaTutta(lista) {
  for(var i = 0; i < lista.length; i++) {
    lista.options[i].selected=true;
  }
}   

function switchMenu(obj) {
	var el = document.getElementById('sub'+obj);
	if ( el.style.display != "none" ) {
		el.style.display = 'none';
	}
	else {
		el.style.display = '';
	}
	el = document.getElementById('men'+obj);
	if (el.className == 'expand') {
		el.className = "collapse";	
	} else {
		el.className = "expand";	
	}
}

//<input name=PrimaryKey   type=hidden value=''>
//<input name=PrimaryKeyID type=hidden value=''>
//<input name=tabella      type=hidden value=''>
//<input name=metodo       type=hidden value=''>
function cancellaRecord(myForm,primKey,idRec,tabella){
var name = confirm("Stai per cancellare un record. Non sar� possibile annullare l'operazione. Vuoi continuare?")
if (name == true)
{
  myForm.metodo.value='delete';
  myForm.PrimaryKey.value=primKey;
  myForm.PrimaryKeyID.value=idRec;
  myForm.tabella.value=tabella;
  myForm.submit()
}
}


function overlay() {
	el = document.getElementById("overlay");
	el.style.visibility = (el.style.visibility == "visible") ? "hidden" : "visible";
}

function revealModal(divID)
{
    window.onscroll = function () { document.getElementById(divID).style.top = document.body.scrollTop; };
    document.getElementById(divID).style.display = "block";
    document.getElementById(divID).style.top = document.body.scrollTop;
}

function hideModal(divID)
{
    document.getElementById(divID).style.display = "none";
}

function scegliIva(idIva,nForm,lingua,art)
{
  myForm=document.getElementById(nForm);
  myForm.ivaScelta.value=idIva;
  myForm.action="book.php?lin="+lingua+"&art="+art;
  
  myForm.submit();
  /*window.location="book.php?ivaScelta="+idIva+"&lin="+lingua+"&art="+art;*/
}

//-->
