function disallowDatesFrom(date) {
var fromDate = new Date();
var now = new Date();
    if( date.getYear() < now.getYear() ||
        date.getYear() == now.getYear() && date.getMonth() < now.getMonth() ||
        date.getYear() == now.getYear() && date.getMonth() == now.getMonth() && date.getDate() < now.getDate())
        return true;
        
    return false;
}

function disabilitaDateDa(date)
{
  fromDate = new Date(document.getElementById('data_da').value.substr( 6 ),
                     document.getElementById('data_da').value.substr( 3, 2 ) - 1,
                     document.getElementById('data_da').value.substr( 0, 2 ));


  if( date.getYear() < fromDate.getYear() ||
      date.getYear() == fromDate.getYear() && date.getMonth() < fromDate.getMonth() ||
      date.getYear() == fromDate.getYear() && date.getMonth() == fromDate.getMonth() && date.getDate() < fromDate.getDate() )
      return true;

  return false;
}

function catcalc(cal)
{ var date = cal.date;
  var time = date.getTime();
  var field = document.getElementById("data_a");

  if (field == cal.params.inputField)
  { field = document.getElementById("data_da");
    time -= Date.WEEK;
  }
  else { time += Date.WEEK;
       }

  var date2 = new Date(time);
  field.value = date2.print("%d-%m-%Y");
}

function ResetForm(formName)
{ var promochk = document[formName]['promo[]'];
  var sel = document[formName].getElementsByTagName('select');
  var txt = document[formName].getElementsByTagName('input');

  // Reset campi select
  for(var i=0; i<sel.length; i++) {
    sel[i].value = '';
  }

  // Reset campi promo
  for (i = 0; i < promochk.length; i++) {
    promochk[i].checked = false;
  }

  // Reset campi testo
  for(var i=0; i<txt.length; i++) {
    if(txt[i].getAttribute('type') == 'text') txt[i].value = '';
  }

  document[formName].start.value = '0';
  document[formName].page.value = 'form';
  document[formName].submit();
}

function doSearch(formName) {
  document[formName].start.value = '0';
  document[formName].page.value = 'ricerca';
  document[formName].action = 'index.php';
  document[formName].submit();
}

function ModuloInfo(formName) 
{ window.open("","ModuloInfo","width=500,height=400,toolbar=no,scrollbars=yes,resizable=no");
  var a = window.setTimeout("document['"+formName+"'].submit();",200);
} 
