function NewWindow(mypage, myname, w) { 
var winl = (screen.width - w) / 2; 

winprops = 'width="'+w+'",height="auto",left="'+winl+'",scrollbars=yes,resizable' ;
alert (mypage+", "+ myname+", "+winprops);
win = window.open(mypage, myname, winprops) ;

} 

function NewWindow2(mypage, myname, w) { 
var winl = (screen.width - w) / 2; 

winprops = 'width='+w+', height=300,left='+winl+',scrollbars=yes,resizable' ;
win = window.open(mypage, myname, winprops) ;

} 




//-----------------------------------------------------------------------------------
function cuenta_caracteres(campo)
{
if(campo.value.length >= 250){ alert('250 caracteres como maximo'); return false; }	
	
}


//*************************************************************************

function validar_registro(form)
{
	
var mi_fecha=new Date();
var ano_actual=mi_fecha.getFullYear();

if (form.nombre.value == "")
{ alert("Campo Nombre obligatorio"); form.nombre.focus(); return false; }



if (form.apellidos.value == "")
{ alert("Campo Apellidos obligatorio"); form.apellidos.focus(); return false; }


/*
if (form.ano.value == "")
{ alert("Campo fecha de Nacimiento obligatorio"); form.ano.focus(); return false; }

if(isNaN(form.ano.value)){
	alert("Campo fecha de Nacimiento incorrecto"); form.ano.focus(); return false;
	
}

if (form.sexo.value == "")
{ alert("Campo Sexo obligatorio"); form.sexo.focus(); return false; }




if (form.provincia.value == "")
{ alert("Campo Provincia obligatorio"); form.provincia.focus(); return false; }

*/

if(form.telefono.length >0){
	if(isNaN(form.telefono.value)){
		alert("Campo Tel\u00e9fono incorrecto"); form.ano.focus(); return false;
		
	}
}


if (form.email.value == "")
{ alert("Campo Email obligatorio"); form.email.focus(); return false; }

if (form.email.value!="")
			{
				if (form.email.value.indexOf('@', 0) == -1 ||form.email.value.indexOf('.', 0) == -1)
					{ alert("E-mail incorrecto"); form.email.focus(); return false; }
				
			}
if (form.password.value == "")
{alert("Campo Contrase\u00f1a obligatorio");form.password.focus();return false;}

if (form.repetir_password.value == "")
{alert("Campo Repetir Contrase\u00f1a obligatorio");form.repetir_password.focus();return false;}

if (form.repetir_password.value != form.password.value)
{alert("Las Contrase\u00f1a ingresadas no son iguales");form.repetir_password.focus();return false;}


if (!form.aceptar.checked)
{ alert("Debes aceptar las condiciones para pertenecer a la Comunidad Dynamis"); form.aceptar.focus(); return false; }


//alert("ok");
form.submit();
	
}



//**************************************************

//*************************************************************************

function validar_suscripcion(form)
{
	
var mi_fecha=new Date();
var ano_actual=mi_fecha.getFullYear();

if (form.nombre.value == "")
{ alert("Campo Nombre obligatorio"); form.nombre.focus(); return false; }



if (form.apellidos.value == "")
{ alert("Campo Apellidos obligatorio"); form.apellidos.focus(); return false; }




if (form.email.value == "")
{ alert("Campo Email obligatorio"); form.email.focus(); return false; }

if (form.email.value!="")
			{
				if (form.email.value.indexOf('@', 0) == -1 ||form.email.value.indexOf('.', 0) == -1)
					{ alert("E-mail incorrecto"); form.email.focus(); return false; }
				
			}
			

			
if (!form.aceptar.checked)
{ alert("Debes aceptar las condiciones para suscribirte"); form.aceptar.focus(); return false; }


//alert("ok");
form.submit();
	
}



//**************************************************

function validar_modifica(form)
{
	
var mi_fecha=new Date();
var ano_actual=mi_fecha.getFullYear();

if (form.nombre.value == "")
{ alert("Campo Nombre obligatorio"); form.nombre.focus(); return false; }



if (form.apellidos.value == "")
{ alert("Campo Apellidos obligatorio"); form.apellidos.focus(); return false; }

if(form.telefono.length >0){
	if(isNaN(form.telefono.value)){
		alert("Campo Tel\u00e9fono incorrecto"); form.ano.focus(); return false;
		
	}
}


if (form.email.value == "")
{ alert("Campo Email obligatorio"); form.email.focus(); return false; }

if (form.email.value!="")
			{
				if (form.email.value.indexOf('@', 0) == -1 ||form.email.value.indexOf('.', 0) == -1)
					{ alert("E-mail incorrecto"); form.email.focus(); return false; }
				
			}
if (form.password.value == "")
{alert("Campo Contrase\u00f1a obligatorio");form.password.focus();return false;}

if (form.repetir_password.value == "")
{alert("Campo Repetir Contrase\u00f1a obligatorio");form.repetir_password.focus();return false;}

if (form.repetir_password.value != form.password.value)
{alert("Las Contrase\u00f1a ingresadas no son iguales");form.repetir_password.focus();return false;}



//alert("ok");
form.submit();
	
}



//**************************************************



function validar_login(form)
{




if (form.email_login.value == "")
{ alert("Campo email obligatorio"); form.email_login.focus(); return false; }

if (form.email_login.value!="")
			{
				if (form.email_login.value.indexOf('@', 0) == -1 ||form.email_login.value.indexOf('.', 0) == -1)
					{ alert("e-mail incorrecto"); form.email_login.focus(); return false; }
				
			}


if (form.password_login.value == "")
{ alert("Campo obligatorio"); form.password_login.focus(); return false; }





form.submit();
	
}

//**************************************************

function validar_recuperar(form)
{




if (form.email_login.value == "")
{ alert("Campo email obligatorio"); form.email_login.focus(); return false; }

if (form.email_login.value!="")
			{
				if (form.email_login.value.indexOf('@', 0) == -1 ||form.email_login.value.indexOf('.', 0) == -1)
					{ alert("e-mail incorrecto"); form.email_login.focus(); return false; }
				
			}





form.submit();
	
}

//**************************************************

function validar_email(form)
{
	
	if (form.email.value == "")
{ alert("Campo email obligatorio"); form.email.focus(); return false; }

if (form.email.value!="")
			{
				if (form.email.value.indexOf('@', 0) == -1 ||form.email.value.indexOf('.', 0) == -1)
					{ alert("e-mail incorrecto"); form.email.focus(); return false; }
				
			}
	
	form.submit();
}
//**************************************************************


function validar_contacto(form)
{


if (form.nombre.value == "")
{ alert("Campo nombre obligatorio"); form.nombre.focus(); return false; }



if (form.email.value == "")
{ alert("Campo email obligatorio"); form.email.focus(); return false; }

if (form.email.value!="")
			{
				if (form.email.value.indexOf('@', 0) == -1 ||form.email.value.indexOf('.', 0) == -1)
					{ alert("e-mail incorrecto"); form.email.focus(); return false; }
				
			}


form.submit();
	
}

//**************************************************************


function validar_cuestionario(form)
{
var q=confirm("Esta operación no se puede deshacer. ¿Está seguro de enviar las respuestas al cuestionario?");
if(q){
form.submit();
}
}



//**************************************************
