﻿function changeCountry(stCountry) {
    var stCountry = document.getElementById('stCountry');
    var stDestiny;
    stDestiny = stCountry.value
    if (stDestiny == "") {
        alert("Favor selecionar o seu destino.");
        stCountry.focus();
        return false;
    } else {
        parent.location.href = ("" + stDestiny + "")
        return false;
    }
}


function validateLoginExtranet() {
    var objForm = document.getElementById('aspnetForm');
    objForm.stEmailUsuarioExtranet.value = Trim(objForm.stEmailUsuarioExtranet.value)
    objForm.stSenhaUsuarioExtranet.value = Trim(objForm.stSenhaUsuarioExtranet.value)

    if (validateRegexEmail(objForm.stEmailUsuarioExtranet.value) == false) {
        alert("Favor preencher o campo LOGIN corretamente.")
        objForm.stEmailUsuarioExtranet.focus();
        return false;
    } else if (objForm.stSenhaUsuarioExtranet.value == "") {
        alert("Favor preencher o campo SENHA corretamente.")
        objForm.stSenhaUsuarioExtranet.focus();
        return false;
    } else {
        objForm.stAction.value = "Login"
        objForm.action = "http://brother.com.br/Scripts/Home/Home2.asp"
        objForm.submit();
    }
}


function validateRecoveryExtranet() {
    var objForm = document.getElementById('aspnetForm');
    if (validateRegexEmail(objForm.stEmailUsuarioExtranet.value) == false) {
        alert("Favor preencher o campo LOGIN corretamente.")
        objForm.stEmailUsuarioExtranet.focus();
        return false;
    }

    objForm.stAction.value = "Recovery"
    objForm.action = "http://brother.com.br/Scripts/Home/Home2.asp"
    objForm.submit();
}


function LTrim(stVar) {
    var re = /\s*((\S+\s*)*)/;
    return stVar.replace(re, "$1");
}

function RTrim(stVar) {
    var re = /((\s*\S+)*)\s*/;
    return stVar.replace(re, "$1");
}

function Trim(stVar) {
    stVar = LTrim(RTrim(stVar));
    return stVar.replace(/^\s+|\s+$/g, "");
}

function validateRegexEmail(stEmail) {
    if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(stEmail)) {
        return false;
    }
}

function displayErrorMessage(stError) {
    alert(stError)
    return false;
} 
