function MM_openBrWindow(theURL,winName,features) { //v2.0
 	window.open(theURL,winName,features);
}
function cerrarVentana(){
	window.close();
}
function comprobar_visibilidad(web,que){
	if(que!=null && que!=""){
		mostrarBuscador(web);
	}
}
function mostrarBuscador(web){
	elem = document.getElementById("buscador");
 	elem.style.visibility = "visible";
	elem = document.getElementById("letras");
 	elem.style.visibility = "hidden";
	elem = document.getElementById("materias");
 	elem.style.visibility = "hidden";
	//reiniciamos la pagina con nuevos datos
	//window.location.href = web+"?cadena_busqueda=NULL";
	document.buscador.cadena_busqueda.focus()
}
function mostrarCatalogo(web){
	elem = document.getElementById("buscador");
 	elem.style.visibility = "hidden";
	elem = document.getElementById("letras");
 	elem.style.visibility = "visible";
	elem = document.getElementById("materias");
 	elem.style.visibility = "visible";
	//reiniciamos la pagina con nuevos datos
	window.location.href = web;
	
}
function enviar_arrebatanos(){
	document.arrebatanos.submit();
}
function enviar_formulario(formu,mail){
	if(comprobar_mail(mail)){
		var formulario = eval(formu);
		formulario.submit();
	}else{
		alert("debes introducir una dirección de correo válida");	
	}
	
}
function comprobar_mail(texto){
	var mailres = true;            
    var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-";
    
    var arroba = texto.indexOf("@",0);
    if ((texto.lastIndexOf("@")) != arroba) arroba = -1;
    
    var punto = texto.lastIndexOf(".");
                
     for (var contador = 0 ; contador < texto.length ; contador++){
        if (cadena.indexOf(texto.substr(contador, 1),0) == -1){
            mailres = false;
            break;
     }
    }

    if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1))
     mailres = true;
    else
     mailres = false;
                
    return mailres;
}