/*Funciones con javascript
Página: www.apokalipsys.net*/

function popup(pag) {
	window.open(pag,'popup','width=470,height=350,toolbar=false,scrollbars=1');
}

function validarEmail(valor) {
	re=/^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$/
    if(!re.exec(valor)){
    	alert("La dirección de e-mail es incorrecta")
        return false;
    }
    else{
        return true;
    }
}

function form_reg(){
	document.fregistro.tnom.style.backgroundColor='';
	document.fregistro.tape.style.backgroundColor='';
	document.fregistro.tmail.style.backgroundColor='';
	if (document.fregistro.tnom.value.length==0 || document.fregistro.tape.value.length==0 || document.fregistro.tmail.value.length==0){
		alert("Los campos marcados con * son necesarios para el registro");
		if (document.fregistro.tnom.value.length==0){
			document.fregistro.tnom.style.backgroundColor='#FF4500';
			document.fregistro.tnom.focus();
			return 0;
		}
		if (document.fregistro.tape.value.length==0){
			document.fregistro.tape.style.backgroundColor='#FF4500';
			document.fregistro.tape.focus();
			return 0;
		}
		if (document.fregistro.tmail.value.length==0){
			document.fregistro.tmail.style.backgroundColor='#FF4500';
			document.fregistro.tmail.focus();
			return 0;
		}
	}
	else{
		if (document.fregistro.tmail.value!=document.fregistro.tmail2.value){
			alert("El e-mail de confirmación no coincide");
			document.fregistro.tmail2.style.backgroundColor='#FF4500';
			document.fregistro.tmail2.focus();
			return 0;
		}
		if(validarEmail(document.fregistro.tmail.value)){
			document.fregistro.action='r_registro.php';
			document.fregistro.submit();
		}
		else{
			document.fregistro.tmail.style.backgroundColor='#FF4500';
			document.fregistro.tmail.focus();
			return 0;
		}
	}
}

function isesion(){
	if (document.flogin.tusu.value.length==0){
		alert("El usuario es necesario para el inicio de sesión");
		return 0;
	}
	else{
		document.flogin.action="rsesion.php"
		document.flogin.submit();
	}
}
