<!--
window.name='lno';
function mouseover(src) {if (!src.contains(event.fromElement)) {src.style.cursor = 'default';
src.bgColor = '#5217FF'}}
function mouseout(src) {if (!src.contains(event.toElement)) {src.style.cursor = 'default';
src.bgColor = ''}}
//-->

/*  
Script made by Martial Boissonneault © 2001-2003 http://getElementById.com/
This script may be used and changed freely as long as this msg is intact
Visit http://getElementById.com/ for more free scripts and tutorials.
*/
function SwitchMenu(obj){
	if(document.getElementById){
	var el = document.getElementById(obj);
	var ar = document.getElementById("cont").getElementsByTagName("DIV");
		if(el.style.display == "none"){
			for (var i=0; i<ar.length; i++){
				ar[i].style.display = "none";
			}
			el.style.display = "block";
		}else{
			el.style.display = "none";
		}
	}
}
function ChangeClass(menu, newClass) { 
	 if (document.getElementById) { 
	 	document.getElementById(menu).className = newClass;
	 } 
} 
document.onselectstart = new Function("return false");

function Show(titulo, texto){
x = event.clientX + document.body.scrollLeft + 20; // distancia izquierda al mouse
y = event.clientY + document.body.scrollTop + 0; // distancia vertical al mouse 
Popup.style.display="block"; // display the pop-up
Popup.style.left = x; // set the pop-up's left
Popup.style.top = y; // set the pop-up's top
if (titulo != '')
{Popup.innerHTML = '<div style="BACKGROUND-COLOR: #FFCC00"><b>' + titulo + '</b></div>';} //color del fondo del titulo
else
{Popup.innerHTML = '';}
Popup.innerHTML = Popup.innerHTML + texto;
}

// this function hides the pop-up when user moves the mouse out of the link

function Hide(){
Popup.style.display="none"; // esconde el pop-up
}

<!-- ######## FUNCIONES DEL HISTORICO ####### -->
<!--
    var a, mes, dia, anyo, febrero;
    
    function anyoBisiesto(anyo)
    {
        /**
        * si el año introducido es de dos cifras lo pasamos al periodo de 1900. Ejemplo: 25 > 1925
        */
        if (anyo < 100)
            var fin = anyo + 1900;
        else
            var fin = anyo ;

        /*
        * primera condicion: si el resto de dividir el año entre 4 no es cero > el año no es bisiesto
        * es decir, obtenemos año modulo 4, teniendo que cumplirse anyo mod(4)=0 para bisiesto
        */
        if (fin % 4 != 0)
            return false;
        else
        {
            if (fin % 100 == 0)
            {
                /**
                * si el año es divisible por 4 y por 100 y divisible por 400 > es bisiesto
                */
                if (fin % 400 == 0)
                {
                    return true;
                }
                /**
                * si es divisible por 4 y por 100 pero no lo es por 400 > no es bisiesto
                */
                else
                {
                    return false;
                }
            }
            /**
            * si es divisible por 4 y no es divisible por 100 > el año es bisiesto
            */
            else
            {
                return true;
            }
        }
    }
    
    /**
    * funcion principal de validacion de la fecha
    * argumento fecha > cadena de texto de la fecha introducida por el usuari????????E????G?G? ??B????G?G???=????????????????????????????????????????????????????????????????????????????????????????????=???????????????=???????????????????????????????????????????????=????????????????????????????????????????????????????????????????????…?•…????????????…?•…?o
    */
    function validar(fieldToValid)
    {
       /**
       * obtenemos la fecha introducida y la separamos en dia, mes y año
       */
       a=fieldToValid.value;
	   //a=document.pizarra.fecha.value;
       dia=a.split("/")[0];
       mes=a.split("/")[1];
       anyo=a.split("/")[2];
	   if( (isNaN(dia)==true) || (isNaN(mes)==true) || (isNaN(anyo)==true) )
	   {
	       alert("La fecha introducida debe estar formada sólo por números");
		   return false;
       }
       if(anyoBisiesto(anyo))
           febrero=29;
       else
           febrero=28;
       /**
       * si el mes introducido es negativo, 0 o mayor que 12 > alertamos y detenemos ejecucion
       */
       if ((mes<1) || (mes>12))
       {
           alert("El mes introducido no es valido. Por favor, introduzca un mes correcto");
           fieldToValid.focus();
           fieldToValid.select();
           return false;
       }
       /**
       * si el mes introducido es febrero y el dia es mayor que el correspondiente 
       * al año introducido > alertamos y detenemos ejecucion
       */
       if ((mes==2) && ((dia<1) || (dia>febrero)))
       {
           alert("El dia introducido no es valido. Por favor, introduzca un dia correcto");
           fieldToValid.focus();
           fieldToValid.select();
           return false;
       }
       /**
       * si el mes introducido es de 31 dias y el dia introducido es mayor de 31 > alertamos y detenemos ejecucion
       */
       if (((mes==1) || (mes==3) || (mes==5) || (mes==7) || (mes==8) || (mes==10) || (mes==12)) && ((dia<1) || (dia>31)))
       {
           alert("El dia introducido no es valido. Por favor, introduzca un dia correcto");
           fieldToValid.focus();
           fieldToValid.select();
           return false;
       }
       /**
       * si el mes introducido es de 30 dias y el dia introducido es mayor de 301 > alertamos y detenemos ejecucion
       */
       if (((mes==4) || (mes==6) || (mes==9) || (mes==11)) && ((dia<1) || (dia>30)))
       {
           alert("El dia introducido no es valido. Por favor, introduzca un dia correcto");
           fieldToValid.focus();
           fieldToValid.select();
           return false;
       }
       /**
       * si el mes año introducido es menor que 1900 o mayor que 2010 > alertamos y detenemos ejecucion
       * NOTA: estos valores son a eleccion vuestra, y no constituyen por si solos fecha erronea
       */
       if ((anyo<1900) || (anyo>2010))
       {
           alert("El año introducido no es valido. Por favor, introduzca un año entre 1900 y 2010");
           fieldToValid.focus();
           fieldToValid.select();
		   return false;
       } 
       /**
       * en caso de que todo sea correcto > enviamos los datos del formulario
       * para ello debeis descomentar la ultima sentencia
       */
       else
          //alert("La fecha introducida es correcta. Gracias por su colaboración");
		  return true;
          //document.forms[0].submit();    
    }
//-->
