﻿function iniciar() {
	var r = new Restrict("frmSiteGratis");
	r.field.codigo = "\\d.";
    r.mask.codigo = "###.###.###.####";
    
	r.onKeyRefuse = function(o, k){
        o.style.backgroundColor = "#fdc";
    }
    r.onKeyAccept = function(o, k){
        if(k > 30)
            o.style.backgroundColor = "#FFF";
    }
    r.start();

	var f = document.forms[0];
	addEvent( f, 'submit', function() { return enviar() } )
	
	var codigo = document.forms[0].codigo;
	addEvent( codigo, 'blur', function() { this.style.backgroundColor = "#FFF"; } );

	var relembrarSenha = document.getElementById("link-relembrar-senha");
	addEvent( relembrarSenha, 'click', function() { esqueceuSenha(); return false; } );
}

function enviar() {
	var erros = "";
	with(document.forms[0]) {
		if (codigo.value == "") {
			erros += " - Digite o seu Código de Indicação MegaBônus\n";
		} 

		if (senha.value == "") {
			erros += " - Digite a sua SENHA para edição do site\n";
		}

		if (erros != "") {
			alert("Para enviar, corrija o(s) erro(s) abaixo: \n\n" + erros + "\n");
			return false;
		}
		else {
			return true;
		}
	}
}

function siteLoginErro() { 
	alert("Código de Indicação MegaBônus ou Senha incorretos ou inexistentes."); 
	setTimeout("window.history.back()",100); 
}

addEvent(window, 'load', iniciar);