/* - - - - - - - - - - - - - - - - - - - - - - -
 JavaScript
 viernes, 30 de junio de 2006 9:59:58
 HAPedit 3.1.11.111
 - - - - - - - - - - - - - - - - - - - - - - - */

    /*
    var cal;

    function init() {
      alert("calendario");
      cal  = new Epoch('cal1','popup',document.getElementById('id_input'));
    }
         */


      function AbreVentanaCalendario(idTxtBox) // PER OBRIR UNA FINEXTRA AMB UN CALENDARI, PER A PASSAR UNA DATA A UNA CAIXA DE TEXT.
      {
/*        var ventanaCalendario = window.open("agenda_incrustable_Fecha.asp","","left=500, top=380,width=170,height=145,resizable=yes,status=yes,scrollbars=NO");  */
//        var ventanaCalendario = window.open("calendario.asp?Destino=" + idTxtBox,"_blank","left=500, top=380,width=250,height=250,resizable=no,status=yes,scrollbars=NO");
        var ventanaCalendario = window.open("calendario.asp?Destino=" + idTxtBox, "Calendari","left=500, top=380,width=250,height=250,resizable=no,status=no,scrollbars=NO");
        if ((document.window != null) && (!ventanaCalendario.opener))

        ventanaCalendario.opener = document.window; // "el abrirdor de ventanaCalendario es la ventana actual.
      }

      function AbreVentana() // PER OBRIR UNA FINEXTRA AMB UN CALENDARI, PER A PASSAR UNA DATA A UNA CAIXA DE TEXT.
      {
/*        var ventanaCalendario = window.open("agenda_incrustable_Fecha.asp","","left=500, top=380,width=170,height=145,resizable=yes,status=yes,scrollbars=NO");  */
        var ventanaCalendario = window.open("calendario.asp","","left=500, top=380,width=250,height=250,resizable=no,status=yes,scrollbars=NO");
        if ((document.window != null) && (!ventanaCalendario.opener))

        ventanaCalendario.opener = document.window; // "el abrirdor de ventanaCalendario es la ventana actual.
      }

      function ActualizaVentanaPrincipal(LA_ID, fecha) // PASSA ELS VALORS DE LA DATA A LA CAIXA DE TEXT
      {
        //el elemento receptor, que esta en la ventana abridora, toma como valor el de la ventana que hemos abierto (calendario)
//        window.opener.document.forma_receptora.codigo.value = window.document.forma_codigo.codigo.value;
        window.opener.document.getElementById(LA_ID).value = fecha;
        window.close();
      }









//_____________________________________________________________________________________________________________________

      function ValidarEditarDestinatariCorreu()
      {
        valor1 = document.Editar_destinatari_correu.nom_destinatari.value;
        valor2 = document.Editar_destinatari_correu.correu_destinatari.value;

        if ((valor1.length<1)||(valor1.substring(0,6)=="") || (valor2.length<1)||(valor2.substring(0,6)==""))
        {
          alert("Tots els camps són obligatoris.");
          document.Editar_destinatari_correu.nom_destinatari.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.Editar_destinatari_correu.action="./Admin/Update_Destinatari_Correu.asp";
          document.Editar_destinatari_correu.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarAltaDestinatariCorreu()
      {
        valor1=document.alta_destinatari_correu.nom_destinatari.value;
        valor2=document.alta_destinatari_correu.correu_destinatari.value;

        if ((valor1.length<1)||(valor1.substring(0,6)=="") || (valor2.length<1)||(valor2.substring(0,6)==""))
        {
          alert("Tots els camps són obligatoris.");
          document.alta_destinatari_correu.nom_destinatari.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.alta_destinatari_correu.action="./Admin/Guardar_Destinatari_Correu.asp";
          document.alta_destinatari_correu.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarEditarSolicitud()
      {
        mt1=document.EDITAR_SOLICITUD.NOM.value;
        mt2=document.EDITAR_SOLICITUD.ADRESA.value;
        mt3=document.EDITAR_SOLICITUD.CP.value;
        mt4=document.EDITAR_SOLICITUD.POBLACIO.value;
        mt5=document.EDITAR_SOLICITUD.TELF_1.value;
        mt6=document.EDITAR_SOLICITUD.TELF_2.value;
        mt7=document.EDITAR_SOLICITUD.EMAIL.value;

        if (((mt2.length<1) && (mt3.length<1)) || (mt1.length<1)||(mt1.substring(0,6)=="") || (mt2.length<1)||(mt2.substring(0,6)=="") || (mt3.length<1)||(mt3.substring(0,6)=="") || (mt4.length<1)||(mt4.substring(0,6)=="") || (mt5.length<1)||(mt5.substring(0,6)=="") || (mt6.length<1)||(mt6.substring(0,6)=="") || (mt7.length<1)||(mt7.substring(0,6)==""))
        {
          alert("Atenció!: cal omplir els camps obligatoris (marcats amb *).");
          document.EditarContingutExtra.NOM.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.EDITAR_SOLICITUD.action="./Admin/Update_solicitud.asp";
          document.EDITAR_SOLICITUD.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarEditarFotoFotogaleria()
      {
        document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT').style.visibility='visible';
        document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT_2').style.visibility='visible';
        document.EDITAR_FOTO_FOTOGALERIA.action="../Admin/Update_fofo_fotogaleria.asp";
        document.EDITAR_FOTO_FOTOGALERIA.submit();
        return true;
        document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT').style.visibility='hidden';
        document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT_2').style.visibility='hidden';
      }


//_____________________________________________________________________________________________________________________
      function ValidarAltaActivitatFotogaleria()
      {
        mt1=document.ALTA_ACTIVITAT_FOTOGALERIA.NOM.value;
        mt2=document.ALTA_ACTIVITAT_FOTOGALERIA.ORDRE.value;

        if ((mt1.length<1)||(mt1.substring(0,6)=="") || (mt2.length<1)||(mt2.substring(0,6)==""))
        {
          alert("Atenció! S'han d'omplir els camps obligatoris (marcats amb *)");
          document.ALTA_ACTIVITAT_FOTOGALERIA.NOM.focus();
          return false;
        }
        else
        {
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT').style.visibility='visible';
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT_2').style.visibility='visible';
          document.ALTA_ACTIVITAT_FOTOGALERIA.action="../Admin/Guardar_Activitat_Fotogaleria.asp";
          document.ALTA_ACTIVITAT_FOTOGALERIA.submit();
          return true;
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT').style.visibility='hidden';
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT_2').style.visibility='hidden';
        }
      }


//_____________________________________________________________________________________________________________________

      function ValidarEditarActivitatFotogaleria()
      {
        mt1=document.EDITAR_ACTIVITAT_FOTOGALERIA.NOM.value;
        mt2=document.EDITAR_ACTIVITAT_FOTOGALERIA.ORDRE.value;

        if ((mt1.length<1)||(mt1.substring(0,6)=="") || (mt2.length<1)||(mt2.substring(0,6)==""))
        {
          alert("Atenció! S'han d'omplir els camps obligatoris (marcats amb *)");
          document.EDITAR_ACTIVITAT_FOTOGALERIA.NOM.focus();
          return false;
        }
        else
        {
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT').style.visibility='visible';
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT_2').style.visibility='visible';
          document.EDITAR_ACTIVITAT_FOTOGALERIA.action="../Admin/Update_Activitat_Fotogaleria.asp";
          document.EDITAR_ACTIVITAT_FOTOGALERIA.submit();
          return true;
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT').style.visibility='hidden';
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT_2').style.visibility='hidden';
        }
      }


//_____________________________________________________________________________________________________________________


      function ValidarComandaCD()
      {
//        alert("dentro");

        mt1=document.COMANDA_CD.NOM.value;
        mt2=document.COMANDA_CD.QUANTITAT.value;
        mt3=document.COMANDA_CD.EMAIL.value;
        mt4=document.COMANDA_CD.TELF.value;
        mt5=document.COMANDA_CD.ASSUMPTE.value;

        if ((mt1.length<1)||(mt1.substring(0,6)=="") || (mt2.length<1)||(mt2.substring(0,6)=="") || (mt3.length<1)||(mt3.substring(0,6)=="") || (mt4.length<1)||(mt4.substring(0,6)=="") || (mt5.length<1)||(mt5.substring(0,6)==""))
        {
          alert("Atenció! Cal omplir els camps obligatoris (marcats amb *).");
          document.COMANDA_CD.NOM.focus();
          return false;
        }
        else
        {
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT').style.visibility='visible';
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT_2').style.visibility='visible';
          document.COMANDA_CD.action="../Admin/Alta_Comanda_CD.asp";
          document.COMANDA_CD.submit();
          return true;
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT').style.visibility='hidden';
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT_2').style.visibility='hidden';
        }
      }

//_____________________________________________________________________________________________________________________


      function ValidarAdjuntarFoto()
      {
        mt1=document.FORM_ADJUNTAR_FOTO.NOM.value;
        mt2=document.FORM_ADJUNTAR_FOTO.TELF.value;
        mt3=document.FORM_ADJUNTAR_FOTO.EMAIL.value;
        mt4=document.FORM_ADJUNTAR_FOTO.ACTIVITAT.value;
        mt5=document.FORM_ADJUNTAR_FOTO.FOTO.value;

        if ((mt1.length<1)||(mt1.substring(0,6)=="") || (mt2.length<1)||(mt2.substring(0,6)=="") || (mt3.length<1)||(mt3.substring(0,6)=="") || (mt4.length<1)||(mt4.substring(0,6)=="") || (mt5.length<1)||(mt5.substring(0,6)==""))
        {
//          alert("Atenció! Cal omplir els camps obligatoris (marcats amb *).");
          alert("Atenció! Cal omplir tots els camps.");
          document.FORM_ADJUNTAR_FOTO.NOM.focus();
          return false;
        }
        else
        {
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT').style.visibility='visible';
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT_2').style.visibility='visible';
          document.FORM_ADJUNTAR_FOTO.action="../Admin/Alta_Foto_Fotogaleria.asp";
          document.FORM_ADJUNTAR_FOTO.submit();
          return true;
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT').style.visibility='hidden';
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT_2').style.visibility='hidden';
        }
      }

//_____________________________________________________________________________________________________________________


      function ValidarAdjuntarFotoInranet()
      {
        mt1=document.FORM_ADJUNTAR_FOTO.FOTO.value;

        if ((mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Atenció! Cal triar una foto.");
          document.FORM_ADJUNTAR_FOTO.FOTO.focus();
          return false;
        }
        else
        {
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT').style.visibility='visible';
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT_2').style.visibility='visible';
          document.FORM_ADJUNTAR_FOTO.action="../Admin/Alta_Foto_Fotogaleria_Intranet.asp";
          document.FORM_ADJUNTAR_FOTO.submit();
          return true;
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT').style.visibility='hidden';
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT_2').style.visibility='hidden';
        }
      }

//_____________________________________________________________________________________________________________________


      function Mostrar_Missatge_Espera_Solicitut()
      {
         var capa = document.createElement("div");
         capa.id = "vidre";
         capa.style.background = "#C0C0C0";
         capa.style.position = "absolute";
         capa.style.filter = "alpha(opacity=50)";
         capa.style.opacity = 0.5;
         capa.style.width = "100%";
         capa.style.padding = "10px";
         capa.style.height = "830px";
         capa.style.top = 0;
         capa.style.left = 0;
         document.getElementsByTagName("body")[0].appendChild(capa);

//         document.getElementById("CAPA_MISSATGE_ALERT_FALS_SOLICITUT").style.visibility = "visible";
         document.getElementById("CAPA_MISSATGE_ALERT_FALS_SOLICITUT").style.visibility = "visible";
         document.getElementById("CAPA_MISSATGE_ALERT_FALS_SOLICITUT_2").style.visibility = "visible";
      }

//_____________________________________________________________________________________________________________________

      function Ocultar_Missatge_Espera_Solicitut()
      {
//        document.getElementById("CAPA_MISSATGE_ALERT_FALS_SOLICITUT").style.visibility = "hidden";

        document.getElementById("CAPA_MISSATGE_ALERT_FALS_SOLICITUT").style.visibility = "hidden";
        document.getElementById("CAPA_MISSATGE_ALERT_FALS_SOLICITUT_2").style.visibility = "hidden";

        var vidre = document.getElementById('vidre');
        vidre.parentNode.removeChild(vidre);
alert('Acabado!');
window.close();
      }

//_____________________________________________________________________________________________________________________


      function Mostrar_Missatge_Espera()
      {
/*        document.getElementById("CAPA_MISSATGE_ALERT_FALS").style.left = cx +"px";
        document.getElementById("CAPA_MISSATGE_ALERT_FALS").style.top = cy +"px";*/
//        document.getElementById("CAPA_MISSATGE_ALERT_FALS").style.left = cx;
//        document.getElementById("CAPA_MISSATGE_ALERT_FALS").style.top = cy;
/*        document.getElementById("CAPA_MISSATGE_ALERT_FALS").style.left = "200px";
        document.getElementById("CAPA_MISSATGE_ALERT_FALS").style.top = "40px";*/
//        document.getElementById("CAPA_MISSATGE_ALERT_FALS").innerHTML = "";
        document.getElementById("CAPA_MISSATGE_ALERT_FALS").style.visibility = "visible";
      }

//_____________________________________________________________________________________________________________________

      function Ocultar_Missatge_Espera()
      {
//        document.getElementById("CAPA_MISSATGE_ALERT_FALS").innerHTML = "";
        document.getElementById("CAPA_MISSATGE_ALERT_FALS").style.visibility = "hidden";
      }

//_____________________________________________________________________________________________________________________


/*      function ValidarFormulariTreballar()
      {
//        alert("dentro");

        mt1=document.solicitut_treball.NOM.value;
        mt2=document.solicitut_treball.ADRESA.value;
        mt3=document.solicitut_treball.CP.value;
        mt4=document.solicitut_treball.TELF_1.value;
        mt5=document.solicitut_treball.TELF_2.value;
        mt6=document.solicitut_treball.EMAIL.value;

        if ((mt1.length<1)||(mt1.substring(0,6)=="") || (mt2.length<1)||(mt2.substring(0,6)=="") || (mt3.length<1)||(mt3.substring(0,6)=="") || (mt4.length<1)||(mt4.substring(0,6)=="") || (mt5.length<1)||(mt5.substring(0,6)=="") || (mt6.length<1)||(mt6.substring(0,6)==""))
        {
          alert("Atenció! Cal omplir els camps obligatoris (marcats amb *).");
          document.solicitut_treball.NOM.focus();
          return false;
        }
        else
        {
//          Mostrar_Missatge_Espera_Solicitut();
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT').style.visibility='visible';
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT_2').style.visibility='visible';

          document.solicitut_treball.action="./Admin/_Alta_Solicitut_Treball.asp";
          document.solicitut_treball.submit();
          return true;
//          Ocultar_Missatge_Espera_Solicitut();
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT').style.visibility='hidden';
          document.getElementById('CAPA_MISSATGE_ALERT_FALS_SOLICITUT_2').style.visibility='hidden';
        }
      }
*/
//_____________________________________________________________________________________________________________________


      function ValidarEditarContingutExra()
      {
        mt1=document.EditarContingutExtra.NOM_CE.value;
        mt2=document.EditarContingutExtra.CE.value;

        if ((mt1.length<1)||(mt1.substring(0,6)=="") || (mt2.length<1)||(mt2.substring(0,6)==""))
        {
          alert("Atenció!: cal donar-li un nom i un contingut.");
          document.EditarContingutExtra.NOM_CE.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.EditarContingutExtra.action="./Admin/Update_contingut_extra.asp";
          document.EditarContingutExtra.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarEditarContingutExraFTP()
      {
        mt1=document.EditarContingutExtra.NOM_CE.value;
        mt2=document.EditarContingutExtra.CE.value;
        mt3=document.EditarContingutExtra.NOU_CONTINGUT.value;

        if (((mt2.length<1) && (mt3.length<1)) || (mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Atenció!: cal donar-li un nom i un contingut.");
          document.EditarContingutExtra.NOM_CE.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.EditarContingutExtra.action="./Admin/Update_contingut_extra_FTP.asp";
          document.EditarContingutExtra.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarEditarContingutExraFTPAmpli()
      {
        mt1=document.EditarContingutExtra.NOM_CE.value;
        mt2=document.EditarContingutExtra.CE.value;
        mt3=document.EditarContingutExtra.NOU_CONTINGUT.value;

        if (((mt2.length<1) && (mt3.length<1)) || (mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Atenció!: cal donar-li un nom i un contingut.");
          document.EditarContingutExtra.NOM_CE.focus();
          return false;
        }
        else
        {
          document.EditarContingutExtra.action="./Update_contingut_extra_FTPAmpli.asp";
          document.EditarContingutExtra.submit();
          return true;
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarAltaContingutExraFTP()
      {
        mt1=document.AltaContingutExtra.NOM_CE.value;
        mt2=document.AltaContingutExtra.CE.value;

        if ((mt1.length<1)||(mt1.substring(0,6)=="") || (mt2.length<1)||(mt2.substring(0,6)==""))
        {
          alert("Atenció!: cal donar-li un nom i un contingut.");
          document.AltaContingutExtra.NOM_CE.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.AltaContingutExtra.action="./Admin/Afegir_contingut_extra_FTP.asp";
          document.AltaContingutExtra.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________


      function ValidarAltaContingutExraFTPAmpli()
      {
        mt1=document.AltaContingutExtra.NOM_CE.value;
        mt2=document.AltaContingutExtra.CE.value;

        if ((mt1.length<1)||(mt1.substring(0,6)=="") || (mt2.length<1)||(mt2.substring(0,6)==""))
        {
          alert("Atenció!: cal donar-li un nom i un contingut.");
          document.AltaContingutExtra.NOM_CE.focus();
          return false;
        }
        else
        {
          document.AltaContingutExtra.action="./Afegir_Contingut_Extra_FTP_Ampli.asp";
          document.AltaContingutExtra.submit();
          return true;
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarAltaContingutExraEstandard()
      {
        mt1=document.AltaContingutExtraEstandard.NOM_CE.value;
        mt2=document.AltaContingutExtraEstandard.CE.value;

        if ((mt1.length<1)||(mt1.substring(0,6)=="") || (mt2.length<1)||(mt2.substring(0,6)==""))
        {
          alert("Atenció!: cal donar-li un nom i un contingut.");
          document.AltaContingutExtraEstandard.NOM_CE.focus();
          return false;
        }
        else
        {
//          Mostrar_Missatge_Espera("200", "10");
          Mostrar_Missatge_Espera();
          document.AltaContingutExtraEstandard.action="./Admin/Afegir_contingut_extra_Estandard.asp";
          document.AltaContingutExtraEstandard.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
    }

//_____________________________________________________________________________________________________________________

      function ValidarAfegirAnunci()
      {
        var mt1=document.alta_anunci.titol_anunci.value;
        var mt2=document.alta_anunci.contingut_anunci.value;

        if (mt1.length>32)
        {
          alert('Atenció! El títol excedeix el límit de 32 caràcters.');
        }
        else
        {
          if (mt2.length>120)
          {
            alert('Atenció! El contingut excedeix el límit de 120 caràcters.');
          }
          else
          {
            if ((mt1.length<1)||(mt1.substring(0,6)==""))
            {
              alert("Ho sentim: has d'omplir el títol.");
              document.alta_anunci.titol_anunci.focus();
              return false;
            }
            else
            {
              Mostrar_Missatge_Espera();
              document.alta_anunci.action="./Admin/Guardar_afegir_anunci.asp";
              document.alta_anunci.submit();
              alert("La seva proposta ha estat enviada a l'administrador per a valorar la seva publicació.");
              return true;
              Ocultar_Missatge_Espera();
            }
          }
        }
      }


//_____________________________________________________________________________________________________________________

      function ValidarEditarMenu()
      {
        mt1=document.Editar_menu.nom_menu.value;

        if ((mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Ho sentim: has de donar-li un nom.");
          document.Editar_menu.nom_menu.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.Editar_menu.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarEditarMenuMonitors()
      {
        mt1=document.Editar_menu_Monitors.nom_menu.value;

        if ((mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Ho sentim: has de donar-li un nom.");
          document.Editar_menu_Monitors.nom_menu.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.Editar_menu_Monitors.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarEditarNomApartatExtra()
      {
        mt1=document.Editar_nom_apartat_extra.nom_apartat_extra.value;

        if ((mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Atenció! has de donar-li un nom.");
          document.Editar_nom_apartat_extra.nom_apartat_extra.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.Editar_nom_apartat_extra.action="./admin/Update_nom_apartat_extra.asp";
          document.Editar_nom_apartat_extra.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarEditarApartat()
      {
        mt1=document.Editar_apartat.nom_apartat.value;

        if ((mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Ho sentim: has de donar-li un nom.");
          document.Editar_apartat.nom_apartat.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.Editar_apartat.action="./admin/Update_apartat.asp";
          document.Editar_apartat.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarEditarTipusRecurs()
      {
        mt1=document.Editar_tipus_recurs.texte_tipus_recurs.value;

        if ((mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Ho sentim: has de donar-li un nom.");
          document.Editar_tipus_recurs.texte_tipus_recurs.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.Editar_tipus_recurs.action="./admin/Update_tipus_recurs.asp";
          document.Editar_tipus_recurs.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarEditarClassificacioRecurs()
      {
        mt1=document.Editar_classificacio_recurs.texte_classificacio_recurs.value;

        if ((mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Ho sentim: has de donar-li un nom.");
          document.Editar_classificacio_recurs.texte_classificacio_recurs.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.Editar_classificacio_recurs.action="./admin/Update_classificacio_recurs.asp";
          document.Editar_classificacio_recurs.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarEditarApartatMonitors()
      {
        mt1=document.Editar_apartat_Monitors.nom_apartat.value;

        if ((mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Ho sentim: has de donar-li un nom.");
          document.Editar_apartat_Monitors.nom_apartat.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.Editar_apartat_Monitors.action="./admin/Update_apartat_Monitors.asp";
          document.Editar_apartat_Monitors.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarEditarUsuari()
      {
        mt1=document.Editar_usuari.USUARI.value;
        mt2=document.Editar_usuari.PASSWORD.value;
        mt3=document.Editar_usuari.NOM.value;

        if ((mt1.length<1) || (mt2.length<1) || (mt3.length<1))
        {
          alert("Ho sentim: has d'omplir els camps obligatoris (marcats amb *).");
          document.Editar_usuari.usuari.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.Editar_usuari.action="./admin/Update_usuari.asp";
          document.Editar_usuari.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarEditarUsuariMonitors()
      {
        mt1=document.Editar_usuari_auto.PASSWORD.value;
        mt2=document.Editar_usuari_auto.NOM.value;
        mt3=document.Editar_usuari_auto.USUARI.value;

        if ((mt1.length<1) || (mt2.length<1) || (mt3.length<1))
        {
          alert("Ho sentim: has d'omplir els camps obligatoris (marcats amb *).");
          document.Editar_usuari_auto.PASSWORD.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.Editar_usuari_auto.action="./admin/Update_usuari_Monitors_Auto.asp";
          document.Editar_usuari_auto.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarAltaUsuari()
      {
        mt1=document.Alta_usuari.USUARI.value;
        mt2=document.Alta_usuari.PASSWORD.value;
        mt3=document.Alta_usuari.NOM.value;

        if ((mt1.length<1) || (mt2.length<1) || (mt3.length<1))
        {
          alert("Ho sentim: has d'omplir els camps obligatoris (marcats amb *).");
          document.Editar_usuari.usuari.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.Alta_usuari.action="./admin/Guardar_usuari.asp";
          document.Alta_usuari.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarAltaMenuAdmin()
      {
        mt1=document.alta_menu_admin.NOM.value;

        if ((mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Ho sentim: has de donar-li un nom.");
          document.alta_menu_admin.NOM.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.alta_menu_admin.action="./Admin/Guardar_Menu_Admin.asp";
          document.alta_menu_admin.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarEditarMenuAdmin()
      {
        mt1=document.editar_menu_admin.NOM.value;

        if ((mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Ho sentim: has de donar-li un nom.");
          document.editar_menu_admin.NOM.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.editar_menu_admin.action="./Admin/Update_Menus_Administrar.asp";
          document.editar_menu_admin.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }


//_____________________________________________________________________________________________________________________

      function ValidarEditarEvent()
      {
        mt1=document.Editar_event.NOM.value;

        if ((mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Ho sentim: has de donar-li un nom.");
          document.Editar_event.nom.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.Editar_event.action="./admin/Update_event.asp";
          document.Editar_event.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }



//_____________________________________________________________________________________________________________________

      function visible_Tots_Event() // marca tots els checkbox (són de visibilitat)
      {
        var checks = document.getElementsByTagName("input");

        for(var i=0; i<checks.length; i++)
        {
          if(checks[i].type == 'checkbox')
          {
            checks[i].checked = 'checked';
          }
        }

        return true;
      }


//_____________________________________________________________________________________________________________________

      function NO_visible_Tots_Event() // marca tots els checkbox (són de visibilitat)
      {
        var checks = document.getElementsByTagName("input");

        for(var i=0; i<checks.length; i++)
        {
          if(checks[i].type == 'checkbox')
          {
            checks[i].checked = '';
          }
        }

        return true;
      }


//_____________________________________________________________________________________________________________________

      function ValidarAltaEvent()
      {
        mt1=document.alta_event.dia_inici.value;
        mt2=document.alta_event.dia_final.value;
        mt3=document.alta_event.mes_inici.value;
        mt4=document.alta_event.mes_final.value;
        mt5=document.alta_event.any_inici.value;
        mt6=document.alta_event.any_final.value;
        mt7=document.alta_event.nom_event.value;

        var data_ini= new Date(mt5,mt3-1,mt1);
        var data_fin= new Date(mt6,mt4-1,mt2);

        if(data_ini>data_fin)
        {
          alert("Atenció! La data final ha de ser més gran que la inicial.");
        }
        else
        {
          if ((mt1.length<1)||(mt1.substring(0,6)=="") || (mt2.length<1)||(mt2.substring(0,6)=="") || (mt3.length<1)||(mt3.substring(0,6)=="") || (mt4.length<1)||(mt4.substring(0,6)=="") || (mt5.length<1)||(mt5.substring(0,6)=="") || (mt6.length<1)||(mt6.substring(0,6)=="") || (mt7.length<1)||(mt7.substring(0,6)==""))
          {
            alert("Ho sentim: has d'omplir els camps obligatoris (marcats amb *)");
            document.alta_event.dia_inici.focus();
            return false;
          }
          else
          {
            Mostrar_Missatge_Espera();
            document.alta_event.action="./Admin/Guardar_event.asp";
            document.alta_event.submit();
            return true;
            Ocultar_Missatge_Espera();
          }
        }
      }


//_____________________________________________________________________________________________________________________

      function ValidarAltaNoticia()
      {
        mt1=document.alta_noticia.dia_inici.value;
        mt2=document.alta_noticia.dia_final.value;
        mt3=document.alta_noticia.mes_inici.value;
        mt4=document.alta_noticia.mes_final.value;
        mt5=document.alta_noticia.any_inici.value;
        mt6=document.alta_noticia.any_final.value;
        mt7=document.alta_noticia.TITULAR.value;

        var data_ini= new Date(mt5,mt3-1,mt1);
        var data_fin= new Date(mt6,mt4-1,mt2);

        if ((mt1.length<1)||(mt1.substring(0,6)=="") || (mt2.length<1)||(mt2.substring(0,6)=="") || (mt3.length<1)||(mt3.substring(0,6)=="") || (mt4.length<1)||(mt4.substring(0,6)=="") || (mt5.length<1)||(mt5.substring(0,6)=="") || (mt6.length<1)||(mt6.substring(0,6)=="") || (mt7.length<1)||(mt7.substring(0,6)==""))
        {
          alert("Ho sentim: has d'omplir els camps obligatoris (marcats amb *)");
          document.alta_noticia.dia_inici.focus();
          return false;
        }
        else
        {
          if(data_ini>data_fin)
          {
            alert("Atenció! La data final ha de ser més gran que la inicial.");
          }
          else
          {
            Mostrar_Missatge_Espera();
            document.alta_noticia.action="./Admin/Guardar_noticia.asp";
            document.alta_noticia.submit();
            return true;
            Ocultar_Missatge_Espera();
          }
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarEditarCanviPortada()
      {
        Mostrar_Missatge_Espera();
        document.Canviar_foto_portada.action="./Admin/Update_Canvi_Portada.asp";
        document.Canviar_foto_portada.submit();
        return true;
        Ocultar_Missatge_Espera();
      }

//_____________________________________________________________________________________________________________________

      function ValidarEditarPerfil()
      {
        mt1=document.Editar_perfil.nom_perfil.value;

        if ((mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Ho sentim: has de donar-li un nom.");
          document.Editar_perfil.nom_perfil.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.Editar_perfil.action="./Admin/Update_perfil.asp";
          document.Editar_perfil.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }


//_____________________________________________________________________________________________________________________

      function Solo_numeros()
      {
        var key=window.event.keyCode;
        if (key < 48 || key > 57)
        {
          window.event.keyCode=0;
        }
      }

//_____________________________________________________________________________________________________________________

/*
      function ValidarEditarActivitat()
      {
        mt1=document.Editar_activitat.txtnom.value;
        mt2=document.Editar_activitat.txtdesde.value;
        mt3=document.Editar_activitat.txtfins.value;

        mt4=document.Editar_activitat.txtNascutDesde.value;
        mt5=document.Editar_activitat.txtNascutFinsA.value;

        var msg_error = "";

        if ((mt1.length<1)||(mt1.substring(0,6)=="") || (mt2.length<1)||(mt2.substring(0,6)=="") || (mt3.length<1)||(mt3.substring(0,6)==""))
        {
          msg_error += "Ho sentim: has d'omplir els apartats obligatoris (marcats amb *).";
        }

        if((document.Editar_activitat.chkActiu.checked) && ((mt4.length<1)||(mt4.substring(0,6)=="") || (mt5.length<1)||(mt5.substring(0,6)=="")))
        {
          alert("Atenció! Si es vol publicar aquesta dada (si tenim marcada la casella 'Actiu'), és obligatori omplir els valors de les dates de naixement.");
          }
          else
          {
            Mostrar_Missatge_Espera();
            document.Editar_activitat.action="./Admin/Update_activitat.asp";
            document.Editar_activitat.submit();
            return true;
            Ocultar_Missatge_Espera();
          }
        }

//        return true;
      }
*/

      function ValidarEditarActivitat()
      {
        mt1=document.Editar_activitat.txtnom.value;
        mt2=document.Editar_activitat.txtdesde.value;
        mt3=document.Editar_activitat.txtfins.value;
        mt4=document.Editar_activitat.txtinici.value;
        mt5=document.Editar_activitat.txtfi.value;

        mt6=document.Editar_activitat.txtNascutDesde.value;
        mt7=document.Editar_activitat.txtNascutFinsA.value;

        var msg_error = "";

        if ((mt1.length<1)||(mt1.substring(0,6)=="") || (mt2.length<1)||(mt2.substring(0,6)=="") || (mt3.length<1)||(mt3.substring(0,6)=="") || (mt4.length<1)||(mt4.substring(0,6)=="") || (mt5.length<1)||(mt5.substring(0,6)==""))
        {
          msg_error += "- Has d'omplir els apartats obligatoris (marcats amb *).\n";
        }

        if((document.Editar_activitat.chkActiu.checked) && ((mt6.length<1)||(mt6.substring(0,6)=="") || (mt7.length<1)||(mt7.substring(0,6)=="")))
        {
          msg_error += "- Si es vol publicar aquesta dada (si tenim marcada la casella 'Actiu'), és obligatori omplir els valors de les dates de naixement.\n";
        }

        var pos=mt4.indexOf("/",0);
        var dia = new Number(mt4.substring(0,pos));
        var pos2=mt4.indexOf("/",pos+1);
        var mes = new Number(mt4.substring(pos+1, pos2));
        var any = new Number(mt4.substring(pos2+1, mt4.length));
        var edad_desde = new Date(any, mes-1, dia);
        //alert('mt4: ' + dia + '/' + mes + '/' + any );
        //alert('mt4: ' + edad_desde.getDate() +'/'+ edad_desde.getMonth()  +'/'+ edad_desde.getYear());

        pos=mt5.indexOf("/",0);
        dia = new Number(mt5.substring(0,pos));
        pos2=mt5.indexOf("/",pos+1);
        mes = new Number(mt5.substring(pos+1, pos2));
        any = new Number(mt5.substring(pos2+1, mt5.length));
        var edad_hasta = new Date(any, mes-1, dia);
        //alert('mt5: ' + dia + '/' + mes + '/' + any);

        if (new Number(mt2) > new Number(mt3))
        {
          msg_error += "- L'edat inicial no pot ser major que l'edat final!\n";
        }

        if(edad_desde > edad_hasta)
        {
          msg_error += "- La data inicial no pot ser posterior a la data final!\n";
        }

        if ((mt6.length>0)||(mt6.substring(0,6)!=""))
        {
          pos=mt6.indexOf("/",0);
          dia = new Number(mt6.substring(0,pos));
          pos2=mt6.indexOf("/",pos+1);
          mes = new Number(mt6.substring(pos+1, pos2));
          any = new Number(mt6.substring(pos2+1, mt6.length));
          var naixement_desde = new Date(any, mes-1, dia);
          //alert('mt6: ' + dia + '/' + mes + '/' + any + '/');
        }

        if ((mt7.length>0)||(mt7.substring(0,6)!=""))
        {
          pos=mt7.indexOf("/",0);
          dia = new Number(mt7.substring(0,pos));
          pos2=mt7.indexOf("/",pos+1);
          mes = new Number(mt7.substring(pos+1, pos2));
          any = new Number(mt7.substring(pos2+1, mt7.length));
          var naixement_hasta = new Date(any, mes-1, dia);
          //alert('mt7: ' + dia + '/' + mes + '/' + any + '/');

          //alert('naixement_desde: ' + naixement_desde.getDate() +'/'+ naixement_desde.getMonth()  +'/'+ naixement_desde.getYear() + '\nnaixement_hasta: ' + naixement_hasta.getDate());
          if(naixement_desde > naixement_hasta)
          {
            msg_error += "- La data de naixement inicial no pot ser posterior a la data de naixement final!\n";
          }
        }

        if(msg_error != "")
        {
          alert("Atenció! Cal revisar els següents errors: \n" + msg_error);
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.Editar_activitat.action="./Admin/Update_activitat.asp";
          document.Editar_activitat.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }


//_____________________________________________________________________________________________________________________


      function ValidarEditarActivitatAmpliada()
      {
        mt1=document.Editar_activitat.txtnom.value;
        mt2=document.Editar_activitat.txtdesde.value;
        mt3=document.Editar_activitat.txtfins.value;
        mt4=document.Editar_activitat.txtinici.value;
        mt5=document.Editar_activitat.txtfi.value;

        mt6=document.Editar_activitat.txtNascutDesde.value;
        mt7=document.Editar_activitat.txtNascutFinsA.value;

        var msg_error = "";

        if ((mt1.length<1)||(mt1.substring(0,6)=="") || (mt2.length<1)||(mt2.substring(0,6)=="") || (mt3.length<1)||(mt3.substring(0,6)=="") || (mt4.length<1)||(mt4.substring(0,6)=="") || (mt5.length<1)||(mt5.substring(0,6)==""))
        {
          msg_error += "- Has d'omplir els apartats obligatoris (marcats amb *).\n";
        }

        if((document.Editar_activitat.chkActiu.checked) && ((mt6.length<1)||(mt6.substring(0,6)=="") || (mt7.length<1)||(mt7.substring(0,6)=="")))
        {
          msg_error += "- Si es vol publicar aquesta dada (si tenim marcada la casella 'Actiu'), és obligatori omplir els valors de les dates de naixement.\n";
        }

        var pos=mt4.indexOf("/",0);
        var dia = new Number(mt4.substring(0,pos));
        var pos2=mt4.indexOf("/",pos+1);
        var mes = new Number(mt4.substring(pos+1, pos2));
        var any = new Number(mt4.substring(pos2+1, mt4.length));
        var edad_desde = new Date(any, mes-1, dia);
        //alert('mt4: ' + dia + '/' + mes + '/' + any );
        //alert('mt4: ' + edad_desde.getDate() +'/'+ edad_desde.getMonth()  +'/'+ edad_desde.getYear());

        pos=mt5.indexOf("/",0);
        dia = new Number(mt5.substring(0,pos));
        pos2=mt5.indexOf("/",pos+1);
        mes = new Number(mt5.substring(pos+1, pos2));
        any = new Number(mt5.substring(pos2+1, mt5.length));
        var edad_hasta = new Date(any, mes-1, dia);
        //alert('mt5: ' + dia + '/' + mes + '/' + any);

        if (new Number(mt2) > new Number(mt3))
        {
          msg_error += "- L'edat inicial no pot ser major que l'edat final!\n";
        }

        if(edad_desde > edad_hasta)
        {
          msg_error += "- La data inicial no pot ser posterior a la data final!\n";
        }

        if ((mt6.length>0)||(mt6.substring(0,6)!=""))
        {
          pos=mt6.indexOf("/",0);
          dia = new Number(mt6.substring(0,pos));
          pos2=mt6.indexOf("/",pos+1);
          mes = new Number(mt6.substring(pos+1, pos2));
          any = new Number(mt6.substring(pos2+1, mt6.length));
          var naixement_desde = new Date(any, mes-1, dia);
          //alert('mt6: ' + dia + '/' + mes + '/' + any + '/');
        }

        if ((mt7.length>0)||(mt7.substring(0,6)!=""))
        {
          pos=mt7.indexOf("/",0);
          dia = new Number(mt7.substring(0,pos));
          pos2=mt7.indexOf("/",pos+1);
          mes = new Number(mt7.substring(pos+1, pos2));
          any = new Number(mt7.substring(pos2+1, mt7.length));
          var naixement_hasta = new Date(any, mes-1, dia);
          //alert('mt7: ' + dia + '/' + mes + '/' + any + '/');

          //alert('naixement_desde: ' + naixement_desde.getDate() +'/'+ naixement_desde.getMonth()  +'/'+ naixement_desde.getYear() + '\nnaixement_hasta: ' + naixement_hasta.getDate());
          if(naixement_desde > naixement_hasta)
          {
            msg_error += "- La data de naixement inicial no pot ser posterior a la data de naixement final!\n";
          }
        }

        if(msg_error != "")
        {
          alert("Atenció! Cal revisar els següents errors: \n" + msg_error);
          return false;
        }
        else
        {
//          Mostrar_Missatge_Espera();
          document.Editar_activitat.action="./Update_activitat.asp";
          document.Editar_activitat.submit();
          return true;
//          Ocultar_Missatge_Espera();
        }
      }


//_____________________________________________________________________________________________________________________

      function ValidarAltaActivitat()
      {
        mt1=document.Alta_activitat.txtnom.value;
        mt2=document.Alta_activitat.txtdesde.value;
        mt3=document.Alta_activitat.txtfins.value;
        mt4=document.Alta_activitat.txtinici.value;
        mt5=document.Alta_activitat.txtfi.value;

        mt6=document.Alta_activitat.txtNascutDesde.value;
        mt7=document.Alta_activitat.txtNascutFinsA.value;

        var msg_error = "";

        if ((mt1.length<1)||(mt1.substring(0,6)=="") || (mt2.length<1)||(mt2.substring(0,6)=="") || (mt3.length<1)||(mt3.substring(0,6)=="") || (mt4.length<1)||(mt4.substring(0,6)=="") || (mt5.length<1)||(mt5.substring(0,6)==""))
        {
          msg_error += "- Has d'omplir els apartats obligatoris (marcats amb *).\n";
        }

        if((document.Alta_activitat.chkActiu.checked) && ((mt6.length<1)||(mt6.substring(0,6)=="") || (mt7.length<1)||(mt7.substring(0,6)=="")))
        {
          msg_error += "- Si es vol publicar aquesta dada (si tenim marcada la casella 'Actiu'), és obligatori omplir els valors de les dates de naixement.\n";
        }

        var pos=mt4.indexOf("/",0);
        var dia = new Number(mt4.substring(0,pos));
        var pos2=mt4.indexOf("/",pos+1);
        var mes = new Number(mt4.substring(pos+1, pos2));
        var any = new Number(mt4.substring(pos2+1, mt4.length));
        var edad_desde = new Date(any, mes-1, dia);
        //alert('mt4: ' + dia + '/' + mes + '/' + any );
        //alert('mt4: ' + edad_desde.getDate() +'/'+ edad_desde.getMonth()  +'/'+ edad_desde.getYear());

        pos=mt5.indexOf("/",0);
        dia = new Number(mt5.substring(0,pos));
        pos2=mt5.indexOf("/",pos+1);
        mes = new Number(mt5.substring(pos+1, pos2));
        any = new Number(mt5.substring(pos2+1, mt5.length));
        var edad_hasta = new Date(any, mes-1, dia);
        //alert('mt5: ' + dia + '/' + mes + '/' + any);

        if (mt2>mt3)
        {
          msg_error += "- L'edat inicial no pot ser major que l'edat final!\n";
        }

        if(edad_desde > edad_hasta)
        {
          msg_error += "- La data inicial no pot ser posterior a la data final!\n";
        }

        if ((mt6.length>0)||(mt6.substring(0,6)!=""))
        {
          pos=mt6.indexOf("/",0);
          dia = new Number(mt6.substring(0,pos));
          pos2=mt6.indexOf("/",pos+1);
          mes = new Number(mt6.substring(pos+1, pos2));
          any = new Number(mt6.substring(pos2+1, mt6.length));
          var naixement_desde = new Date(any, mes-1, dia);
          //alert('mt6: ' + dia + '/' + mes + '/' + any + '/');
        }

        if ((mt7.length>0)||(mt7.substring(0,6)!=""))
        {
          pos=mt7.indexOf("/",0);
          dia = new Number(mt7.substring(0,pos));
          pos2=mt7.indexOf("/",pos+1);
          mes = new Number(mt7.substring(pos+1, pos2));
          any = new Number(mt7.substring(pos2+1, mt7.length));
          var naixement_hasta = new Date(any, mes-1, dia);
          //alert('mt7: ' + dia + '/' + mes + '/' + any + '/');

          //alert('naixement_desde: ' + naixement_desde.getDate() +'/'+ naixement_desde.getMonth()  +'/'+ naixement_desde.getYear() + '\nnaixement_hasta: ' + naixement_hasta.getDate());
          if(naixement_desde > naixement_hasta)
          {
            msg_error += "- La data de naixement inicial no pot ser posterior a la data de naixement final!\n";
          }
        }

        if(msg_error != "")
        {
          alert("Atenció! Cal revisar els següents errors: \n" + msg_error);
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.Alta_activitat.action="./Admin/Guardar_activitat.asp";
          document.Alta_activitat.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }


//_____________________________________________________________________________________________________________________


      function ValidarCercarMonitorMesNaixement(v1, v2)
      {
        mt1=new Number(v1);
        mt2=new Number(v2);

        if (mt1>mt2)
        {
          return false;
        }
        else
        {
          return true;
        }
      }


//_____________________________________________________________________________________________________________________


      function ValidarCercarMonitorMesIAnyNaixement(m1, m2, a1, a2)
      {
        mt1=new Number(m1);
        mt2=new Number(m2);

        if ((a1.length==0) || (a2.length==0))
        {
          alert("S'ha d'omplir els anys.");
          return false;
        }
        else
        {
          at1=new Number(a1);
          at2=new Number(a2);

          if (at1 > at2)
          {
            alert("L'any final no pot ser més petit que l'any inicial.");
            return false;
          }
          else
          {
            if((1*at1) == (1*at2))
            {
//alert("Año 1: " + 2*at1 + "          Año 2:" + 2*at2);
              if(mt1 > mt2)
              {
                alert("En un mateix any, el mes inicial no pot ser més gran que el mes final.");
                return false;
              }
              else
              {
                return true;
              }
            }
            else
            {
              return true;
            }
          }
        }
      }


//_____________________________________________________________________________________________________________________


/*
      function ValidarCercarMonitorMesIAnyNaixement(m1, m2, a1, a2)
      {
        mt1=new Number(m1);
        mt2=new Number(m2);

        if (mt1>mt2)
        {
          alert("El mes final no pot ser menor que l'inicial.");
          return false;
        }
        else
        {
          if ((a1.length==0) || (a2.length==0))
          {
            alert("S'ha d'omplir els anys.");
            return false;
          }
          else
            at1=new Number(a1);
            at2=new Number(a2);
            if (at1>at2)
            {
              alert("L'any final no pot ser menor que l'any inicial.");
              return false;
            }
            else
            {
              return true;
            }
        }
      }
*/

//_____________________________________________________________________________________________________________________







    <!--
      function ValidarAlta()
      {
        mt1=document.alta_perfil.nom_perfil.value;

        if ((mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Ho sentim: has de donar un nom al perfil.");
          document.alta_perfil.nom_perfil.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.alta_perfil.action="./Admin/Guardar_perfil.asp";
          document.alta_perfil.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________


      function ValidarAltaApartado()
      {
        mt1=document.alta_apartat.nom_apartat.value;

        if ((mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Ho sentim: has de donar un nom al perfil.");
          document.alta_apartat.nom_apartat.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.alta_apartat.action="./Admin/Guardar_apartat.asp";
          document.alta_apartat.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________


      function ValidarAltaTipusRecurs()
      {
        mt1=document.alta_tipus_recurs.nom_tipus_recurs.value;

        if ((mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Ho sentim: has de donar un nom al Tipus de Recurs.");
          document.alta_tipus_recurs.nom_tipus_recurs.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.alta_tipus_recurs.action="./Admin/Guardar_tipus_recurs.asp";
          document.alta_tipus_recurs.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarAltaClassificacioRecurs()
      {
        mt1=document.alta_classificacio_recurs.nom_classificacio_recurs.value;

        if ((mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Ho sentim: has de donar un nom a la Classificació de Recurs.");
          document.alta_classificacio_recurs.nom_classificacio_recurs.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.alta_classificacio_recurs.action="./Admin/Guardar_classificacio_recurs.asp";
          document.alta_classificacio_recurs.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________


      function ValidarAltaApartadoMonitors()
      {
        mt1=document.alta_apartat_monitors.nom_apartat.value;

        if ((mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Ho sentim: has de donar un nom al perfil.");
          document.alta_apartat_monitors.nom_apartat.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.alta_apartat_monitors.action="./Admin/Guardar_apartat_Monitors.asp";
          document.alta_apartat_monitors.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarAltaActivitatBarri()
      {
        mt1=document.Editar_tipus_activitat.txtnom.value;

        if ((mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Ho sentim: has de donar un nom al menú.");
          document.Editar_tipus_activitat.txtnom.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.Editar_tipus_activitat.action="./Admin/Guardar_activitat_Barri.asp";
          document.Editar_tipus_activitat.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarAltaTipusActivitat()
      {
        mt1=document.getElementById("txtnom").value;
        mt2=document.getElementById("txtdesde").value;
        mt3=document.getElementById("txtfins").value;

//        mt1=document.Alta_tipus_activitat.txtnom.value;
//        mt2=document.Alta_tipus_activitat.txtdesde.value;
//        mt3=document.Alta_tipus_activitat.txtfins.value;

        if ((mt1.length<1) || (mt2.length<1) || (mt3.length<1))
        {
          alert("Ho sentim: has d'omplir els camps obligatoris (marcats amb *).");
          document.Alta_tipus_activitat.nom_tipus.focus();
        }
        else
        {
//          document.Alta_tipus_activitat.action="./Guardar_tipus_activitat.asp";
//          document.Alta_tipus_activitat.submit();
          Mostrar_Missatge_Espera();
          document.getElementById("Alta_tipus_activitat").action="./Admin/Guardar_tipus_activitat.asp";
          document.getElementById("Alta_tipus_activitat").submit();
        }
        return true;
        Ocultar_Missatge_Espera();
      }

//_____________________________________________________________________________________________________________________

      function _ValidarEditarAnunci()
      {
        mt1=document.Editar_anunci.TITOL.value;

        if ((mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Ho sentim: has de donar-li un títol.");
          document.Editar_anunci.TITOL.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.Editar_anunci.action="./Admin/Update_anunci.asp";
          document.Editar_anunci.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function _ValidarEditarAnunciAmpliada()
      {
        mt1=document.Editar_anunci.TITOL.value;

        if ((mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Ho sentim: has de donar-li un títol.");
          document.Editar_anunci.TITOL.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.Editar_anunci.action="./Update_anunci.asp";
          document.Editar_anunci.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarAltaAnunci()
      {
        mt1=document.alta_anunci.titol_anunci.value;

        if ((mt1.length<1)||(mt1.substring(0,6)==""))
        {
          alert("Ho sentim: has d'omplir el títol.");
          document.alta_anunci.titol_anunci.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.alta_anunci.action="./Admin/Guardar_anunci.asp";
//          document.alta_anunci.action="_";
          document.alta_anunci.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarAltaRecurs()
      {
        mt1=document.alta_recurs.TITOL.value;
        mt2=document.alta_recurs.DESCR.value;

        if ((mt1.length<1)||(mt1.substring(0,6)=="") || (mt2.length<1)||(mt2.substring(0,6)==""))
        {
          alert("Ho sentim: has d'omplir els camps obligatoris (marcats amb *)");
          document.alta_recurs.TITOL.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.alta_recurs.action="./Admin/Guardar_recurs.asp";
          document.alta_recurs.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarAfegirRecurs()
      {
        mt1=document.afegir_recurs.TITOL.value;
        mt2=document.afegir_recurs.DESCR.value;

        if ((mt1.length<1)||(mt1.substring(0,6)=="") || (mt2.length<1)||(mt2.substring(0,6)==""))
        {
          alert("Ho sentim: has d'omplir els camps obligatoris (marcats amb *)");
//          document.afegir_recurs.TITOL.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.afegir_recurs.action="./Admin/Guardar_afegir_recurs.asp";
          document.afegir_recurs.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________

      function ValidarEditarRecurs()
      {
        mt1=document.editar_recurs.TITOL.value;
        mt2=document.editar_recurs.DESCR.value;

        if ((mt1.length<1)||(mt1.substring(0,6)=="") || (mt2.length<1)||(mt2.substring(0,6)==""))
        {
          alert("Ho sentim: has d'omplir els camps obligatoris (marcats amb *)");
          document.editar_recurs.TITOL.focus();
          return false;
        }
        else
        {
          Mostrar_Missatge_Espera();
          document.editar_recurs.action="./Admin/Update_recurs.asp";
          document.editar_recurs.submit();
          return true;
          Ocultar_Missatge_Espera();
        }
      }

//_____________________________________________________________________________________________________________________




function CargaCapaCentro(CapaDestino,Fichero) {
	var nCops=0;
	var objCapDestino;

	objCapDestino = document.getElementById(CapaDestino);

	if(objCapDestino != null){
		objCapDestino.innerHTML = "<font color=red><blink>carregant dades <marquee width='20'>...</marquee></blink></font>";
	} else {
		alert(CapaDestino);
	}

	var quadreParametres    = new Array();
	quadreParametres["ID"] = '1';
	cargarDoc(Fichero, quadreParametres, "POST", "null", false);
	document.getElementById(CapaDestino).innerHTML = getResponseText();
}






//load htmlarea

_editor_url = "./htmlarea/";                     // URL to htmlarea files
var win_ie_ver = parseFloat(navigator.appVersion.split("MSIE")[1]);
if (navigator.userAgent.indexOf('Mac')        >= 0) { win_ie_ver = 0; }
if (navigator.userAgent.indexOf('Windows CE') >= 0) { win_ie_ver = 0; }
if (navigator.userAgent.indexOf('Opera')      >= 0) { win_ie_ver = 0; }
if (win_ie_ver >= 5.5) {
  document.write('<scr' + 'ipt src="' +_editor_url+ 'editor.js"');
  document.write(' language="Javascript1.2"></scr' + 'ipt>');
} else { document.write('<scr'+'ipt>function editor_generate() { return false; }</scr'+'ipt>'); }