﻿/**
*  Registro de correo
*
*/

var idioma = "";

function validarkey(e) {  //funcion para validar Enter dentro de la caja de texto
    tecla = (document.all) ? e.keyCode : e.which;
    if (tecla == 13) {
        RegisterUser();
        return false;
    }
}

function RegisterUser() {
    var resp = isEmailAddress();
    if (resp > 0) {
        if (document.getElementById('PromotionsEmail') && document.getElementById('Sign_Up')) {
            if (idioma == "es")

                var urlEmail = VarNonSecureSite + 'ofertas-y-noticias-por-correo.aspx';
            else

                urlEmail = VarNonSecureSite + 'english/e-mail-offers-news.aspx';

            try {
                urlAmigable = urlAmigable.split(',')[2];
            } catch (e) { }

            document.getElementById('PromotionsEmail').action = urlEmail;
            document.getElementById('PromotionsEmail').submit();
        }
        ShowMessage('');
    }
    else if (resp == -1) {
        ShowMessage(InvalidEMail);
    }
    else {
        ShowMessage('');
    }
}

function ShowMessage(mensaje) {
    if (document.getElementById("lblMesaggePromotion")) {
        document.getElementById("TrPromotions").style.display = 'block';
        document.getElementById("lblMesaggePromotion").innerHTML = mensaje;

    }
}

function isEmailAddress() {
    try {
        if (document.getElementById("Sign_Up")) {

            var email = document.getElementById("Sign_Up");
            var s = email.value;
            var filter = /^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
            if (s.length == 0) return -1;
            if (filter.test(s))
                return 1;
            else
                email.focus();
            return -1;
        }
    }
    catch (e) {
        return -1;
    }
}


