// JavaScript Document

function selectVideo(url){
	if(url==1)
	window.open("../images/contents/play.php?vidName=fundacion","popup1","height=330,width=400,scrollbars=0,top=250,left=450,menucontrol=0");
	}
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}


function validar (nameStr,emailStr) {
/* El patrón siguiente se utiliza para comprobar si la dirección de e-mail corresponde con el
   formato de usuario@dominio. También se utiliza para separar el usuario del dominio. */

var emailPat=/^(.+)@(.+)$/

/* La secuencia siguiente representa el patrón para comprobar todos los
   caracteres especiales. No deseamos permitir caracteres especiales en
   la dirección. Estos caracteres incluyen ( ) < > @ , ; : \ " . [ ]    */

var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"

/* La secuencia siguiente representa la gama de los caracteres permitidos
   en un usuario o un nomre de dominio. Realmente indica qué caracteres no se
   permiten. */

var validChars="\[^\\s" + specialChars + "\]"

/* El patrón siguiente se aplica si el "usuario" es una cadena de caracteres 
   (en cuyo caso, no hay ninguna regla sobre qué caracteres 
   se permiten y cuales no, vale cualquier cosa).  E.g. "jiminy cricket"@disney.com
   es una dirección de e-mail válida. */

var quotedUser="(\"[^\"]*\")"

/* El patrón siguiente se aplica para los dominios que son direcciones IP,
   en lugar de los nombres simbólicos. E.g. joe@[123.124.233.4 ] es
   una dirección legal de e-mail. NOTA: Se requieren los corchetes. */

var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/

/* La secuencia siguiente representa un átomo (básicamente una serie de
   caracteres no-especiales.) */

var atom=validChars + '+'

/* La secuencia siguiente representa una palabra en el username típico.
   Por ejemplo, en juan.perez@dominio.com, juan y perez son palabras.
   Básicamente, ambas palabras son una cadena. */

var word="(" + atom + "|" + quotedUser + ")"

// El patrón siguiente describe la estructura del usuario

var userPat=new RegExp("^" + word + "(\\." + word + ")*$")

/* El patrón siguiente describe la estructura de un dominio simbólico
   normal, en comparación con el ipDomainPat, demostrado arriba. */

var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")


/* Finalmente, comencemos a intentar comprobar si la dirección provista es válida. */

//Comprobación de campo Nombre lleno
var ingreso = nameStr;

if (ingreso.length == 0)
	{ 	alert("Debe ingresar el Nombre y Apellido.")
		formulario.visitor.focus();
		return false
	}

/* Comenzamos con el patrón simplemente a partir usuario@dominio en
   distintas partes para facilitar el análisis. */

var matchArray=emailStr.match(emailPat)

if (matchArray==null) {
  /* Demasiadas/pocas @ o algo; básicamente, esta dirección incluso no
     concuerda con el formato general de una dirección válida de e-mail. */
	alert("La entrada de e-mail parece ser incorrecta (chequee @ y .'s)")
	formulario.visitormail.focus();
	return false;
}
var user=matchArray[1]
var domain=matchArray[2]

// Comprueba si "user" es válido

if (user.match(userPat)==null) {
    // user is not valid
    alert("El nombre de usuario parace no ser correcto.")
	formulario.visitormail.focus();
    return false;
}

/* si la dirección de e-mail es una dirección IP (en comparación con un nombre de host 
   simbólico) se cerciora de que la dirección IP sea válida. */

var IPArray=domain.match(ipDomainPat)
if (IPArray!=null) {
    // this is an IP address
	  for (var i=1;i<=4;i++) {
	    if (IPArray[i]>255) {
	        alert("Direccion IP no valida!")
			formulario.visitormail.focus();
		return false;
	    }
    }
    return true;
}

// El dominio es un nombre
var domainArray=domain.match(domainPat)
if (domainArray==null) {
	alert("El nombre de dominio parace no ser correcto.")
	formulario.visitormail.focus();
    return false;
}

/* El dominio parece válido pero ahora hay que comprobar el final y asegurarse de que 
    termina en 3 letras (com, net, gov, edu...) o 2 letras si es un dominio de país 
    (es, us, uk...) y que hay un nombre de host precediento a la extensión. */

/* Ahora necesitamos partir el dominio a revisar en muchas partes consistente en:*/

var atomPat=new RegExp(atom,"g")
var domArr=domain.match(atomPat)
var len=domArr.length
if (domArr[domArr.length-1].length<2 || 
    domArr[domArr.length-1].length>3) {

   // La dirección de e-mail debe terminar en una palabra de 2 ó 3 letras.

   alert("La direccion de correo debe acabar en 3 letras de dominio o 2 de un pais.")
   formulario.visitormail.focus();
   return false;
}

// Nos aseguramos de que hay un nombre de host precediendo a la extensión del dominio.

if (len<2) {
   var errStr="Esta direccion es desconocida como IP!"
   alert(errStr)
   formulario.visitormail.focus();
   return false;
}

}



//-->

