//CARGA LAS IMAGENES DEL ONMOUSEOVER DE LA BOTONERA
cached_image = Array(new Image(), new Image(), new Image(), new Image(), new Image());
cached_image[0].src="/images/varios/inicio_over.png";
cached_image[1].src="/images/varios/cursos_over.png";
cached_image[2].src="/images/varios/noticias_over.png";
cached_image[3].src="/images/varios/contacto_over.png";
cached_image[4].src="/images/varios/convocatorias_over.png";


var whitespace = " \t\n\r";
var reWhitespace = /^\s+$/

/* Verifica que no este vacio */
function isEmpty(s){   
	return ((s == null) || (s.length == 0)) 
}

/* Verifica que no sean espacios en blanco */
function isWhitespace (s){
    return (isEmpty(s) || reWhitespace.test(s));
}

function validarEmail(valor) {
	 if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(valor)){
		 return true;
	 }else{
		 return false;
	 }
}

function cargaflash(url,ancho,alto,div){
	flash =  "<OBJECT classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" WIDTH="+ ancho +" HEIGHT="+ alto +">";
	flash += "<PARAM NAME=\"movie\" VALUE="+ url +">";
	flash += "<PARAM NAME=\"quality\" VALUE=high>";
	flash += "<param name=\"scale\" value=\"exactfit\">";
	flash += "<EMBED src="+ url +" quality=high bgcolor=#FFFFFF WIDTH="+ ancho +" HEIGHT="+alto+" NAME=\"mapa\" TYPE=\"application/x-shockwave-flash\" PLUGINSPAGE=\"http://www.macromedia.com/go/getflashplayer\"></EMBED>";
	flash += "</OBJECT>";
	document.getElementById(div).innerHTML = flash;
}

function fondo_boton(boton,posicion,imagen,cacheada){
	if(posicion=="over"){
		boton.style.backgroundImage="url('"+cacheada.src+"')";
	}else{
		boton.style.backgroundImage="url('/images/varios/"+imagen+"_off.png')";
	}
}


function validaformcont(frm){
	if(isWhitespace(frm.nombre.value)){
		alert("Por favor, introduzca su nombre");
		frm.nombre.focus();
		return false;
	}
	if(isWhitespace(frm.email.value)){
		alert("Por favor, introduzca su email");
		frm.email.focus();
		return false;
	}
	if(!validarEmail(frm.email.value)){
		alert("El email no es correcto");
		frm.email.focus();
		return false;
	}
	if(isWhitespace(frm.nombre.value)){
		alert("Por favor, introduzca su nombre");
		frm.nombre.focus();
		return false;
	}
	if(isWhitespace(frm.poblacion.value)){
		alert("Por favor, introduzca la población");
		frm.poblacion.focus();
		return false;
	}
	if(isWhitespace(frm.telefono.value)){
		alert("Por favor, introduzca su telefono");
		frm.telefono.focus();
		return false;
	}
	if(isWhitespace(frm.edad.value)){
		alert("Por favor, introduzca su edad");
		frm.edad.focus();
		return false;
	}

	frm.submit();
}

function validaformcont2(frm){
	if(isWhitespace(frm.nombre.value)){
		alert("Por favor, introduzca su nombre");
		frm.nombre.focus();
		return false;
	}
	if(isWhitespace(frm.edad.value)){
		alert("Por favor, introduzca su edad");
		frm.edad.focus();
		return false;
	}
	if(isWhitespace(frm.email.value)){
		alert("Por favor, introduzca su email");
		frm.email.focus();
		return false;
	}
	if(!validarEmail(frm.email.value)){
		alert("El email no es correcto");
		frm.email.focus();
		return false;
	}
	if(isWhitespace(frm.telf.value)){
		alert("Por favor, introduzca su teléfono");
		frm.telf.focus();
		return false;
	}
	if(isWhitespace(frm.poblacion.value)){
		alert("Por favor, introduzca su población");
		frm.poblacion.focus();
		return false;
	}
	if(frm.curso.value==0){
		alert("Por favor, Seleccione un Curso");
		frm.curso.focus();
		return false;
	}
/*	if(isWhitespace(frm.estudios.value)){
		alert("Por favor, introduzca sus estudios");
		frm.estudios.focus();
		return false;
	}*/
	frm.submit();
}

function comprueba_examen(frm,total_preguntas){
	for(x=0;x<total_preguntas;x++){
		var form = eval("frm.respuesta"+x);
		marcada = 0;
		for(y=0;y<form.length;y++){
			if(form[y].checked==true){
				marcada = 1;
			}
		}
		if(marcada == 0){
			var n_pregunta = x+1;
			alert("La pregunta "+n_pregunta+" está sin contestar.");
			form[0].focus();
			return false;
		}
	}
	frm.submit();
}

function comprueba_nuevo_mensaje(frm){
	if(isWhitespace(frm.asunto.value)){
		alert("Por favor, introduzca un asunto");
		frm.asunto.focus();
		return false;
	}
	if(isWhitespace(frm.cuerpo.value)){
		alert("Por favor, introduzca el cuerpo del mensaje");
		frm.cuerpo.focus();
		return false;
	}
	frm.submit();
}

function comprueba_login(frm){
	if(isWhitespace(frm.user.value)){
		alert("Por favor, introduce tu usuario");
		frm.user.focus();
		return false;
	}
	if(isWhitespace(frm.pass.value)){
		alert("Por favor, introduzca tu contraseña");
		frm.pass.focus();
		return false;
	}
	frm.submit();
}