var whitespace = " \t\n\r";
var reWhitespace = /^\s+$/
var movil = /^6[0-9]{8}$/;
var telefono = /^9[0-9]{8}$/;

function isEmpty(s){
	return ((s == null) || (s.length == 0)) 
}
function isWhitespace (s){
    return (isEmpty(s) || reWhitespace.test(s));
}
function validarEmail(valor) {
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(valor)){
			return false;
	} else {
			return true;
	}
}

function isEmail(s){
	return (isWhitespace(s) || validarEmail(s));
}

function verify(frm){
	
	if (isWhitespace(frm.nombre.value) || frm.nombre.value=='Nombre y Apellidos'){
		alert("Por favor, informe su nombre");
		frm.nombre.focus();
		return false;
	}
	if (isWhitespace(frm.movil.value) || frm.nombre.value=='Teléfono Móvil'){
		alert("Por favor, informe su movil");
		frm.movil.focus();
		return false;
	}
	if(!movil.test(frm.movil.value) || frm.nombre.value=='E-mail') {
		alert("Por favor, informe correctamente el teléfono móvil. Debe comenzar por '6' y no contener puntos ni comas ni espacios en blanco");
		frm.movil.focus();
		frm.movil.select();
		return false;
	}
	if (isWhitespace(frm.email.value)){
		alert("Por favor, informe su e-mail");
		frm.email.focus();
		return false;
	}
	if (isEmail(frm.email.value)){
		alert("Por favor, informe correctamente la dirección de e-mail");
		frm.email.focus();
		return false;
	}
	/*if (!frm.edad.checked){
		alert("Para completar el registro debe declarar que es mayor de edad");
		return false;
	}*/
	if (!frm.privacidad.checked){
		alert("Para completar el registro debe aceptar la declaración de privacidad");
		return false;
	}

	document.getElementById('img_enviar').style.display = 'none';

}


function verify2(frm){
	
	if (isWhitespace(frm.telefono.value)){
		alert("Por favor, informe su telefono");
		frm.telefono.focus();
		return false;
	}
	if(!telefono.test(frm.telefono.value) && !movil.test(frm.telefono.value)) {
		alert("Por favor, informe correctamente el teléfono. Debe comenzar por '6' o '9' y no contener puntos ni comas ni espacios en blanco");
		frm.telefono.focus();
		frm.telefono.select();
		return false;
	}

}


var ie=(document.all) ? 1:0;
var n4=(document.layers) ? 1:0;
var n6=(document.getElementById) ? 1:0;  
function loadJorBoxNuevo(url){
	window.parent.onscroll=scrollIt;

	var tmp="";
	tmp += "<div id='interstt1' style='background-color:black;opacity:0.5;filter:alpha(opacity=50);position: absolute; top: 0px; left: 0px; width:100%;height:100%;z-index:1000;'></div>";
	tmp += "<div id='interstt2' style='position: absolute; top: 0px; left: 0px; width:100%;height:100%;z-index:1001;'>";
	tmp += "<table width='100%' height='100%' cellspacing='0' cellpadding='0' align='center' border='0' style=''>";
	tmp += "<tr>";	
	tmp += "<td valign='center' align='center' style=''>";
	tmp += "<iframe src='"+url+"' style='width:957px; height:550px;' frameborder='0' scrolling='no' allowtransparency='yes'></iframe>";
	tmp += "</td>";
	tmp += "</tr>";
	tmp += "</table>";
	tmp += "</div>";
	//paco=document.body.innerHTML;
	//document.body.innerHTML=tmp+paco;

	if (window.parent.document.getElementById("divTraca")){
		if(ie){    
			window.parent.document.all["divTraca"].innerHTML = tmp;
		}else{
			if(n4){
				window.parent.document.layers["divTraca"].innerHTML = tmp;
			}else{
				if(n6){      
					window.parent.document.getElementById("divTraca").innerHTML = tmp;
				}
			}
		}
	}else{
		fi = window.parent.document.body;
		contenedor = window.parent.document.createElement('div');
		contenedor.id = 'divTraca';
		contenedor.innerHTML=tmp;
		fi.appendChild(contenedor);
	}
}

function scrollIt(ev){
	var pos = "";
	if(window.parent.pageYOffset){
		pos = window.parent.pageYOffset;
	}else {
		pos = Math.max(window.parent.document.body.scrollTop,window.parent.document.documentElement.scrollTop);
	}
	window.parent.document.getElementById('interstt1').style.top  = pos + "px";
	window.parent.document.getElementById('interstt2').style.top  = pos + "px";
}

function cerrarVentana(a){
	clearJorBox(true);
}


function clearJorBox(padre){
	if (padre==true){
		//alert(parent.document.getElementById("interstt2"));
		parent.document.getElementById("interstt2").style.display="none";
		parent.document.getElementById("interstt1").style.display="none";
	}else{
		document.getElementById("interstt1").style.display="none";
		document.getElementById("interstt2").style.display="none";
	}
}
