
function activa(seccio) {

   switch (seccio) {

      case 1:

         document.getElementById("menuOpcioImg01").src = "/img/01_b.png";
         document.getElementById("menuOpcioImg02").src = "/img/02.png"; 
         document.getElementById("menuOpcioImg03").src = "/img/03.png";
         document.getElementById("menuOpcioImg04").src = "/img/04.png";
         if ( document.getElementById("contingut") != null ) {
            document.getElementById("contingut").style.backgroundImage  = "url(/img/fons01.png)";
            document.getElementById("contingut01").style.display = "block";
            document.getElementById("contingut02").style.display = "none";
            document.getElementById("contingut03").style.display = "none";
            document.getElementById("contingut04").style.display = "none";
         }

         break;

      case 2:

         document.getElementById("menuOpcioImg01").src = "/img/01.png";
         document.getElementById("menuOpcioImg02").src = "/img/02_b.png";
         document.getElementById("menuOpcioImg03").src = "/img/03.png";
         document.getElementById("menuOpcioImg04").src = "/img/04.png";
         if ( document.getElementById("contingut") != null ) {
            document.getElementById("contingut").style.backgroundImage  = "url(/img/fons02.png)";
            document.getElementById("contingut02").style.display = "block";
            document.getElementById("contingut01").style.display = "none";
            document.getElementById("contingut03").style.display = "none";
            document.getElementById("contingut04").style.display = "none";
         }

         break;

      case 3:

         document.getElementById("menuOpcioImg01").src = "/img/01.png";
         document.getElementById("menuOpcioImg02").src = "/img/02.png";
         document.getElementById("menuOpcioImg03").src = "/img/03_b.png";
         document.getElementById("menuOpcioImg04").src = "/img/04.png";
         if ( document.getElementById("contingut") != null ) {
            document.getElementById("contingut").style.backgroundImage  = "url(/img/fons03.png)";
            document.getElementById("contingut03").style.display = "block";
            document.getElementById("contingut01").style.display = "none";
            document.getElementById("contingut02").style.display = "none";
            document.getElementById("contingut04").style.display = "none";
         }

         break;

      case 4:

         document.getElementById("menuOpcioImg01").src = "/img/01.png";
         document.getElementById("menuOpcioImg02").src = "/img/02.png";
         document.getElementById("menuOpcioImg03").src = "/img/03.png";
         document.getElementById("menuOpcioImg04").src = "/img/04_b.png";
         if ( document.getElementById("contingut") != null ) {
            document.getElementById("contingut").style.backgroundImage  = "url(/img/fons04.png)";
            document.getElementById("contingut04").style.display = "block";
            document.getElementById("contingut01").style.display = "none";
            document.getElementById("contingut02").style.display = "none";
            document.getElementById("contingut03").style.display = "none";
         }

         break;

   }

}

function desactiva(seccio) {

   switch (seccio) {

      case 1:

         document.getElementById("menuOpcioImg01").src = "/img/01.png";

         break;

      case 2:

         document.getElementById("menuOpcioImg02").src = "/img/02.png";

         break;

      case 3:

         document.getElementById("menuOpcioImg03").src = "/img/03.png";

         break;

      case 4:

         document.getElementById("menuOpcioImg04").src = "/img/04.png";

         break;


   }

}

function flota (quin) {

   switch (quin) {
      case 'contacte':
         document.getElementById ('contacte').style.display  = 'block';
         document.getElementById ('dossier').style.display   = 'none';
         document.getElementById ('infotec').style.display   = 'none';
         document.getElementById ('avislegal').style.display = 'none';
         break;
      case 'dossier':
         document.getElementById ('contacte').style.display  = 'none';
         document.getElementById ('dossier').style.display   = 'block';
         document.getElementById ('infotec').style.display   = 'none';
         document.getElementById ('avislegal').style.display = 'none';
         break;
      case 'infotec':
         document.getElementById ('contacte').style.display  = 'none';
         document.getElementById ('dossier').style.display   = 'none';
         document.getElementById ('infotec').style.display   = 'block';
         document.getElementById ('avislegal').style.display = 'none';
         break;
      case 'avislegal':
         document.getElementById ('contacte').style.display  = 'none';
         document.getElementById ('dossier').style.display   = 'none';
         document.getElementById ('infotec').style.display   = 'none';
         document.getElementById ('avislegal').style.display = 'block';
         break;
   }

}


function valida_form (form, msg0, msg1, msg2, msg3, msg4) {

   warn = new Array ();

   if ( /^\s*$/.test (form.comentari.value) ) {
      form.comentari.focus ();
      warn.unshift (msg4);
   }

   if ( /^\s*$/.test (form.email.value) ) {
      form.email.focus ();
      warn.unshift (msg2);
   } else {
      if ( ! (/^\s*$/.test (form.email.value) || /^[A-Za-z0-9\.+_-]+@[A-Za-z0-9\.-]+\.[A-Za-z]{2,6}$/.test (form.email.value)) ) {
         form.email.focus ();
         warn.unshift (msg3);
      }
   }

   if ( /^\s*$/.test (form.persona.value) ) {
      form.persona.focus ();
      warn.unshift (msg1);
   }

   if ( warn.length > 0 ) {

      text = msg0 + '\n\n';
      for (i = 0; i < warn.length; i++) {
         text = text + '* ' + warn[i] +'\n';
      }
      alert(text);

      return false;

   } else {

      return true;

   }

}


function valida_docs (form, msg0, msg1, msg2, msg3) {

   warn = new Array ();

   if ( /^\s*$/.test (form.email.value) ) {
      form.email.focus ();
      warn.unshift (msg2);
   } else {
      if ( ! (/^\s*$/.test (form.email.value) || /^[A-Za-z0-9\.+_-]+@[A-Za-z0-9\.-]+\.[A-Za-z]{2,6}$/.test (form.email.value)) ) {
         form.email.focus ();
         warn.unshift (msg3);
      }
   }

   if ( /^\s*$/.test (form.empresa.value) ) {
      form.empresa.focus ();
      warn.unshift (msg1);
   }

   if ( warn.length > 0 ) {

      text = msg0 + '\n\n';
      for (i = 0; i < warn.length; i++) {
         text = text + '* ' + warn[i] +'\n';
      }
      alert(text);

      return false;

   } else {

      document.getElementById ('dossier').style.display = 'none';
      return true;

   }

}

