
//funcion que valida fechas
function validarfecha (fecha) {

	//comprobamos que la longitud de la fecha sea correcta
	if(fecha.length!=10) return 0
	
	//comprobamos que los separadores sean correctos
	if ((fecha.substring(2,3)!="/" && fecha.substring(2,3)!="-") || (fecha.substring(5,6)!="/" && fecha.substring(5,6)!="-")) return 0
		
	//extraemos los valores del dia mes y aņo
	var dia = Number(fecha.substring(0,2))
	var mes = Number(fecha.substring(3,5))
	var anio = Number(fecha.substring(6,10))
	
	//comprobamos que los valores sean numericos
	if(isNaN(dia) || isNaN(mes) || isNaN(anio)) return 0
	
	//comprobamos si el aņo es bisiesto para fijar a 29 el numero maximo de dias
	var maxFebrero = 28
	if(((anio % 4 == 0) && (anio % 100 != 0)) || (anio % 400 == 0)) maxFebrero=29
	
	//comprobamos que el numero de mes este dentro del rango correcto	
	if(mes<1 || mes>12) return 0
	
	//comprobamos que el dia este dentro del rango de dias del mes al que corresponde
	if(mes==2) {
		if(dia<1 || dia>maxFebrero) return 0
	}
	if(mes==4 || mes==6 || mes==9 || mes==11) {
		if(dia<1 || dia>30) return 0
	}
	if(mes==1 || mes==3 || mes==5 || mes==7 || mes==8 || mes==10 || mes==12) {
		if(dia<1 || dia>31) return 0
	}
	
	return 1

}





function iluminar(src,color_entrada) { 
    src.style.backgroundColor=color_entrada;
	src.style.cursor="hand";
} 
function desiluminar(src,color_default) { 
    src.style.backgroundColor=color_default;
	src.style.cursor="default"; 
}




//funcion que abre un popup
function abrirPopup (pagina, nombre, especificaciones) { 
	window.open(pagina,nombre, especificaciones)
} 



















