YAHOO.namespace("mastop");
YAHOO.mastop.cadComForm = function(){
    var yud = YAHOO.util.Dom;
    var yue = YAHOO.util.Event;
    var dialog = YAHOO.My.UI.Dialog;
    return {
        init: function(){
            yue.onDOMReady(this.startThis, this, true);
        },
        startThis: function(){
            yue.on("cadComForm", "submit", this.checaEnvio);
        },
checaEnvio: function(e){
    var error = false;
    var errorMsg = '';
    var Razao = yud.get("Razao");
    var Fantasia = yud.get("Fantasia");
    var CNPJ = yud.get("CNPJ");
    var Email = yud.get("E-mail");
    var Telefone = yud.get("Telefone");
    var Endereco = yud.get("Endereco");
    var CEP = yud.get("CEP");
    var Cidade = yud.get("Cidade");
    var Contato = yud.get("Contato");
    var EmailContato = yud.get("Email-Contato");
    var TelContato = yud.get("Tel-Contato");
    var captcha = yud.get("captcha");
    
    if(Razao.value.trim() == ""){
        errorMsg = "Digite a Razão Social.<br />";
        error = true;
    }
    if(Fantasia.value.trim() == ""){
        errorMsg = errorMsg+"Digite o Nome Fantasia.<br />";
        error = true;
    }
    if(CNPJ.value.trim() == ""){
        errorMsg = errorMsg+"Digite o CNPJ.<br />";
        error = true;
    }
    if(!Email.value.match(/\w{1,}[@][\w\-]{1,}([.]([\w\-]{1,})){1,3}$/)){
        errorMsg = errorMsg+"Digite um e-mail válido.<br />";
        error = true;
    }
    if(Telefone.value.trim() == ""){
        errorMsg = errorMsg+"Digite o Telefone.<br />";
        error = true;
    }
    if(Endereco.value.trim() == ""){
        errorMsg = errorMsg+"Digite o Endereço.<br />";
        error = true;
    }
    if(CEP.value.trim() == ""){
        errorMsg = errorMsg+"Digite o CEP.<br />";
        error = true;
    }
    if(Cidade.value.trim() == ""){
        errorMsg = errorMsg+"Digite a Cidade.<br />";
        error = true;
    }
    if(Contato.value.trim() == ""){
        errorMsg = errorMsg+"Digite o Nome do Contato.<br />";
        error = true;
    }
    if(!EmailContato.value.match(/\w{1,}[@][\w\-]{1,}([.]([\w\-]{1,})){1,3}$/)){
        errorMsg = errorMsg+"Digite um e-mail do contato válido.<br />";
        error = true;
    }
    if(TelContato.value.trim() == ""){
        errorMsg = errorMsg+"Digite o Telefone do Contato.<br />";
        error = true;
    }
    if(captcha.value.trim() == ""){
        errorMsg = errorMsg+"Digite os números que aparecem na imagem de verificação.<br />";
        error = true;
    }
    if(error){
        var cfg = {width:450, html : "<b>Erro! Verifique os seguintes itens e tente novamente:</b><br /><br />"+errorMsg};
        if(msgError && typeof(msgError.exit) == 'function'){
            msgError.exit();
        }
        var msgError = dialog.alert(cfg);
        yue.stopEvent(e);
    }

}
}
}();
YAHOO.mastop.cadComForm.init();