
// Establece el cookie y esconde el layer del POP UP
function setCookieSuscripcion(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
	document.getElementById('suscripcion_listacorreo_proactivo').style.display='none';
	document.getElementById('suscripcion_listacorreo_proactivo2').style.display='none';
}



// Estable el cookie pero NO esconde el layer de POP UP

function setCookieSuscripcionNoHide(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}




// Obtiene el cookie
function getCookieSuscripcion(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}



// Elimina el cookie
function delCookieSuscripcion(name) {
	createCookie(name,"",-1);
}




// Función de verificación de variables de Suscripción Lista de Correo (FORMULARIO NORMAL)

function verify() {

var themessage = "Los siguientes campos están vacíos y/o en formato inválido: \n\n";


if (document.form.email.value=="") {
themessage = themessage + " * E-Mail\n";
}

else if (checkEmail(document.form.email.value)==false) {
themessage = themessage + " * E-Mail\n";
}


if (document.form.nombre.value=="") {
themessage = themessage + " * Nombre\n";
}

if (document.form.apellido.value=="") {
themessage = themessage + " * Apellido\n";
}

// Si todo esta bien, continúa
if (themessage == "Los siguientes campos están vacíos y/o en formato inválido: \n\n") {
setCookieSuscripcionNoHide('suscripion_unemprendedor1','true','180');
document.form.submit();

}

// Imprime la alerta
else {
alert(themessage);
return false;
   }
}




// Función de verificación de variables de Suscripción Lista de Correo (POP UP o LAYER)

function verify2() {

var themessage = "Los siguientes campos están vacíos y/o en formato inválido: \n\n";


if (document.form2.email.value=="") {
themessage = themessage + " * E-Mail\n";
}

else if (checkEmail(document.form2.email.value)==false) {
themessage = themessage + " * E-Mail\n";
}


if (document.form2.nombre.value=="") {
themessage = themessage + " * Nombre\n";
}

if (document.form2.apellido.value=="") {
themessage = themessage + " * Apellido\n";
}

// Si todo esta bien, continúa
if (themessage == "Los siguientes campos están vacíos y/o en formato inválido: \n\n") {
setCookieSuscripcionNoHide('suscripion_unemprendedor1','true','180');('suscripion_unemprendedor1','true','180');
document.form2.submit();

}

// Imprime la alerta
else {
alert(themessage);
return false;
   }
}



// Verifica que el Correo Electrónico está en formato válido

function checkEmail(str) {

var at="@"
var dot="."
var lat=str.indexOf(at)
var lstr=str.length
var ldot=str.indexOf(dot)
if (str.indexOf(at)==-1){
   return false
}
if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
   return false
}

if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
    return false
}

if (str.indexOf(at,(lat+1))!=-1){
    return false
}

if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
    return false
}

if (str.indexOf(dot,(lat+2))==-1){
    return false
}
	
if (str.indexOf(" ")!=-1){
   return false
}

     return true					
}



function mostrarLayerSuscripcion() {
	document.getElementById('suscripcion_listacorreo_proactivo').style.display='none';
	document.getElementById('suscripcion_listacorreo_proactivo2').style.visibility='visible';
	document.getElementById('suscripcion_listacorreo_proactivo2').style.display='block';
	
}