var form        = "";
var txtNome     = "";
var txtCidade   = "";
var cbxEstado   = "";
var txtTelefone = "";
var txtCelular  = "";
var txtEmail    = "";
var txtInfo     = "";

function Inicialize()
{
	form        = document.forms[0];
	txtNome     = form.txtNome;
	txtCidade   = form.txtCidade;
	cbxEstado   = form.cbxEstado;
	txtTelefone = form.txtTelefone;
	txtCelular  = form.txtCelular;
	txtEmail    = form.txtEmail;
	txtInfo     = form.txtInfo;
}

function ValidaForm()
{
	Inicialize();
	if(txtNome.value == "")
	{
		setMensagem("Por favor. Digite o Nome !",'images/icoAtencao.gif');
		txtNome.focus();
	}
	else if(txtCidade.value == "")
	{
		setMensagem("Por favor. Digite a Cidade !",'images/icoAtencao.gif');
		txtCidade.focus();
	}
	else if(txtEmail.value == "")
	{
		setMensagem("Por favor. Digite o E-mail !",'images/icoAtencao.gif');
		txtEmail.focus();
	}
	else if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(txtEmail.value))) 
    { 
        setMensagem('Por Favor. Informe um email válido!','images/icoAtencao.gif') 
        txtEmail.focus();
        return false;
    } 
	else
	{
		setMensagem('Mensagem sendo enviada. Aguarde...','images/loading.gif');
		form.btnEnviar.disabled = true;
		form.btnLimpar.disabled = true;
		ExecForm();
	}
}

function ExecForm()
{
	var Valores = "txtNome=" + txtNome.value +"&txtCidade=" + txtCidade.value +"&cbxEstado=" + cbxEstado.options[cbxEstado.options.selectedIndex].value +"&txtTelefone=" + txtTelefone.value +"&txtCelular=" + txtCelular.value +"&txtEmail=" + txtEmail.value +"&txtInfo=" + txtInfo.value;
	postPage('Representante.aspx',Valores,ReturnForm)
}

function ReturnForm()
{
	if(http.readyState == 4)
	{
		var ConteudoHtml = http.ResponseText.split('|'); //Conteudo retornado pelo servidor
		
		setMensagem('','');
		alert(ConteudoHtml[1]);
		form.btnCadastrar.disabled = false;
		form.btnLimpar.disabled    = false;
		if(ConteudoHtml[0] == 1)
		{
			LimpaForm();
		}
	}
}
