<!--
function obtenerExtension(archivo) {
	var i;
	var ext;
	var retorno = "";
	
	if (archivo != "") {
		i = archivo.lastIndexOf(".");
		if (i != -1) {
			ext = archivo.substr(i + 1);
			retorno = ext.toLowerCase();
		}
	}
	return retorno;
}
function isEmail(email) {
	var re = /^[a-z0-9\-\_\.]+@[a-z0-9\-\_\.]+\.[a-z]{2,}$/i;

	if (email == null || email == "") {
		return false;
	} else {
		if (re.test(email)) {
			return true;
		} else {
			return false;			
		}
	}
}
function mayusculas(texto) {
	var i;
	var retorno;
	var caracter;
	
	retorno = "";
	if(texto != "") {
		for(i=0; i < texto.length; i++) {
			caracter = texto.charAt(i);
			if(caracter == "ñ") {
				caracter = "Ñ";
			} else {
				if(caracter >= "a" && caracter <= "z") {
					caracter = String.fromCharCode(caracter.charCodeAt(0) - 32);
				}
			}
			retorno += caracter;				
		}
	}
	return retorno;
}
//Esta función devuelve true si el año pasado es bisiesto
//El argumento ano debe ser un número entero
function esAnoBisiesto(ano){
	if(( ano % 100 != 0) && ((ano % 4 == 0) || (ano % 400 == 0))) {
		return true;
	} else {
		return false;
	}
}
//Esta función devuelve true si la fecha pasada, es valida.
//Hace uso de la función esAnoBisiesto.
//El argumento fecha debe ser una cadena de texto con la fecha a comprobar.
//La función solo admite fechas con el formato: dd/mm/aaaa.
function esFechaValida(fecha){
	if (fecha == "" ){
		return false;
	}
	if(!/^\d{2}\/\d{2}\/\d{4}$/.test(fecha)){
		alert("FORMATO DE FECHA NO VALIDO: dd/mm/aaaa");
		return false;
	}
	var dia = parseInt(fecha.substring(0,2),10);
	var mes = parseInt(fecha.substring(3,5),10);
	var ano = parseInt(fecha.substring(6),10);
	switch(mes){
		case 1:
		case 3:
		case 5:
		case 7:
		case 8:
		case 10:
		case 12:
			numDias=31;
			break;
		case 4: 
		case 6: 
		case 9: 
		case 11:
			numDias=30;
			break;
		case 2:
			if (esAnoBisiesto(ano)){
				numDias=29;
			} else {
				numDias=28;
			}
			break;
		default:
			alert("LA FECHA INTRODUCIDA ES ERRONEA");
			return false;
	}
	if (dia > numDias || dia == 0){
	  alert("LA FECHA INTRODUCIDA ES ERRONEA");
	  return false;
	}
	return true;
}
//-->
