// -------------------------------------------------------------
// File     : globals.js
// Author   : F. Nembrini
// Company  : (C)2007 Quarcom Teleinformatics
// Date     : July 18, 2007
// Modified : 
// Aim      : Manage JS scripts
// -------------------------------------------------------------

function showProject(id)
{
  var winProj = window.open("progetti_dett.php?id=" + id + "","Progetto","width=650,height=400,scrollbars=1,resizable=1,menubar=0,location=0,alwaysRaised=0");
} // End showProject()

function showCredits()
{
  var winCredits = window.open("credits.php","Credits","width=353,height=140,scrollbars=0,resizable=0,menubar=0,location=0,alwaysRaised=0");
} // End showCredits()

function showDisclaimer()
{
  var winDisc = window.open("disclaimer.php","Disclaimer","width=650,height=450,scrollbars=0,resizable=1,menubar=0,location=0,alwaysRaised=0");
} // End showDisclaimer()

function openLink(lnk)
{
  var winLink = window.open(lnk,"Link");
  return false;
} // End openLink()

// ######################## Feedback ########################
function sendForm(form,m,s)
{
  error = true;

  if(form.nome.value.length != 0 && form.cognome.value.length != 0  && form.osservazioni.value.length != 0) //&& form.azienda.value.length != 0 && form.tel.value.length != 0
  {
    if (form.email.value.indexOf("@") == -1  || form.email.value.indexOf(".") == -1 )
    {
      error = true;
      alert("E-mail non valido");
    }
    else
    {
      error = false;
    } 
  }
  else
  {
    error = true;
    alert("Completare i campi obbligatori P.F.!");
  }
  
  if(!error)
  {
    form.method = "post";
    form.action = "index.php?snd=1&m=" + m + "&s=" + s + "";
    form.submit();
  }
} // End sendForm()

// ######################## Sorting ########################
function sortBy(column)
{
  form = document.forms[0];
  
  if(form.sorting.value == "ASC")
    form.sorting.value = "DESC";
  else
    form.sorting.value = "ASC";
  
  form.order_by.value = column;
  form.submit();
}

function setRowsPage(rows)
{
  form = document.forms[0];
  form.rows.value = rows;
  form.submit();
}
