
var flagProd = "";

function vis_prodotti() {
  if (flagProd){
    flagProd = "";
    document.getElementById('elenco_prodotti').style.display='none';
  }else{
    flagProd = "OK";
    document.getElementById('elenco_prodotti').style.display='inline';
  }
}

var flagAzienda = "";
function vis_azienda() {
  if (flagAzienda){
    flagAzienda = "";
    document.getElementById('azienda').style.display='none';
  }else{
    flagAzienda = "OK";
    document.getElementById('azienda').style.display='inline';
    setTimeout(hideMyDiv,5000); // 5 sec.
  }
}

function hideMyDiv(){
  flagAzienda = "";
  document.getElementById('azienda').style.display='none';
}

var xmlhttp

function cambia(id,tipo,tit){
  xmlhttp=GetXmlHttpObject();
  if (xmlhttp==null){
    alert ("Your browser does not support AJAX!");
    return;
  }
  var url = "estraihtml.asp?id=" + id +"&tipo="+ tipo + "&tit="+ tit + "&sid=" + Math.random();
  xmlhttp.onreadystatechange=stateChanged;
  xmlhttp.open("GET",url,true);
  xmlhttp.send(null);
}

function stateChanged(){
  if (xmlhttp.readyState==4){
    document.getElementById('prodotti').innerHTML = xmlhttp.responseText;
  }
}

function GetXmlHttpObject(){
  if (window.XMLHttpRequest){
    // code for IE7+, Firefox, Chrome, Opera, Safari
    return new XMLHttpRequest();
  }
  if (window.ActiveXObject){
    // code for IE6, IE5
    return new ActiveXObject("Microsoft.XMLHTTP");
  }
  return null;
}

function startsubmenu(){
  document.getElementById('macromenu1').style.display = "none";
  document.getElementById('macromenu2').style.display = "none";
}

function show_macromenu1(){
  document.getElementById('footer_index').style.display='none';
  flagProd = "OK";
  document.getElementById('elenco_prodotti').style.display='inline';
  startmenu();
  cambia('999','chef RANGES');
  if(document.getElementById('macromenu1').style.display == "none")  {
    startsubmenu();
    document.getElementById('macromenu1').style.display = "block";
  }
}

function show_macromenu2(){
  document.getElementById('footer_index').style.display='none';
  flagProd = "OK";
  document.getElementById('elenco_prodotti').style.display='inline';
  startmenu();
  cambia('999','PROGETTARE');
  if(document.getElementById('macromenu2').style.display == "none")  {
    startsubmenu();
    document.getElementById('macromenu2').style.display = "block";
  }
}

function menufunc(menuId,idcat){
  cambia(idcat,'chef RANGES','tit');
  if(document.getElementById(menuId).style.display == "none")  {
    startmenu();
    document.getElementById(menuId).style.display = "block";
  }else{
    startmenu();  
  }
}

function submitNewsletter(){
  email = document.frmNewsletter.email.value;

  if (email == ""){
    alert("errore! inserire un email!!");
    document.frmNewsletter.email.focus();
    return false;
  }else{
    var i=new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
    if (!i.test(email)){
      alert("Il campo EMAIL non è valido.");
      document.frmNewsletter.email.focus();
      return false;
    }
  }
  return true;
}

function show_pag(pag){
  document.getElementById('prod_dn1').style.display = "none";
  document.getElementById('prod_dn2').style.display = "none";
  document.getElementById('prod_dn3').style.display = "none";
  if (pag == 1){
    document.getElementById('prod_dn1').style.display = "block";
  }else if (pag == 2){
    document.getElementById('prod_dn2').style.display = "block";
  }else if (pag == 3){
    document.getElementById('prod_dn3').style.display = "block";  
  }
}


