var 
d = document;
passo = new Array();

passo[0] = 'passo1';
passo[1] = 'passo2';
passo[2] = 'passo3';
passo[3] = 'passo4';
passo[4] = 'passo5';
passo[5] = 'passo6';

function carregaPasso(passo)
{
	$("#"+passo+"").fadeIn("slow");
}

function limpa_tudo()
{
	for(i=0;i < passo.length;i++)
	{
		d.getElementById(passo[i]).style.display = 'none';
	}
}

function passo_1()
{
	limpa_tudo();
	carregaPasso('passo1');
}

/*
 if(d.email.value == "")
	{
		msg += "<span class='labels'>E-mail não preenchido!</span><br />";
	}
	else if (d.email.value.indexOf("@")==-1 || d.email.value.indexOf(".")==-1 && d.email.value != "" && d.email.value != "e-Mail")
	{
		msg += "<span class='labels'>Digite um e-mail v�lido!</span><br />";	
	}
 */

function validaPasso1()
{
	w = document.frmRevendedores
	var msg = "";
	
	if(w.razaoSocial.value == "")
	{
		msg += "<span class='labels'>Razão Social não informada!</span><br />";	
	}
	
	if(w.nomeFantasia.value == "")
	{
		msg += "<span class='labels'>Nome Fantasia não informado!</span><br />";	
	}

	if(w.cnpj.value == "")
	{
		msg += "<span class='labels'>CNPJ não informado!</span><br />";
	}
	
	if(w.cidade.value == "")
	{
		msg += "<span class='labels'>Cidade não informada!</span><br />";
	}
	
	if(w.idEstado.value == "")
	{
		msg += "<span class='labels'>Estado não informado!</span><br />";
	}
	
	if(w.dataFundacao.value == "")
	{
		msg += "<span class='labels'>Data de fundação da empresa não informada!</span><br />";
	}
	
	if(w.cidade.value == "")
	{
		msg += "<span class='labels'>Cidade não informada!</span><br />";
	}
	
	if(w.endereco.value == "")
	{
		msg += "<span class='labels'>Endereço não informado!</span><br />";
	}
	
	if(w.numero.value == "")
	{
		msg += "<span class='labels'>Número não informado!</span><br />";
	}

    if(msg != ""){
		msg = "<div id=\"topoValida\"><b>Os seguintes campos encontram-se com problemas no passo1...</b><br /><br /></div>" + msg;  
		jQuery.facebox(msg);
        return false;
    }
	else
	{
		return true;
	}

}

function passo_2()
{
	if(validaPasso1() == false)
	{
		return false;
	}
	
	limpa_tudo();
	carregaPasso('passo2');
}

function validaPasso2()
{
	w = document.frmRevendedores
	var msg = "";
	
	if(w.bairro.value == "")
	{
		msg += "<span class='labels'>Bairro não informado!</span><br />";	
	}
	
	if(w.cep.value == "")
	{
		msg += "<span class='labels'>CEP não informada!</span><br />";	
	}

	if(w.telefoneEmpresa1.value == "")
	{
		msg += "<span class='labels'>Telefone 1 não informado!</span><br />";
	}
	
	if(w.transportadora.value == "")
	{
		msg += "<span class='labels'>Transportadora não informada!</span><br />";
	}
	
	if(w.telefoneTransportadora.value == "")
	{
		msg += "<span class='labels'>Telefone da transportadora não informada!</span><br />";
	}
	
	if(w.emailEmpresa.value == "")
	{
		msg += "<span class='labels'>E-mail da empresa não informada!</span><br />";
	}

    if(msg != ""){
		msg = "<div id=\"topoValida\"><b>Os seguintes campos encontram-se com problemas no passo 2...</b><br /><br /></div>" + msg;  
		jQuery.facebox(msg);
        return false;
    }
	else
	{
		return true;
	}

}

function passo_3()
{
	if(validaPasso1() == false)
	{
		return false;
	}
	
	if(validaPasso2() == false)
	{
		return false;
	}
	
	limpa_tudo();
	carregaPasso('passo3');
}

function validaPasso3()
{
	w = document.frmRevendedores
	var msg = "";
	
	if(w.nomeSocio1.value == "")
	{
		msg += "<span class='labels'>Nome do sócio não informado!</span><br />";	
	}
	
	if(w.enderecoSocio1.value == "")
	{
		msg += "<span class='labels'>Endereço do sócio não informado!</span><br />";	
	}

	if(w.cpfSocio1.value == "")
	{
		msg += "<span class='labels'>CPF do sócio não informado!</span><br />";
	}

    if(msg != ""){
		msg = "<div id=\"topoValida\"><b>Os seguintes campos encontram-se com problemas no passo 3...</b><br /><br /></div>" + msg;  
		jQuery.facebox(msg);
        return false;
    }
	else
	{
		return true;
	}

}

function passo_4()
{
	if(validaPasso1() == false)
	{
		return false;
	}
	
	if(validaPasso2() == false)
	{
		return false;
	}
	
	if(validaPasso3() == false)
	{
		return false;
	}
	
	limpa_tudo();
	carregaPasso('passo4');
}

function validaPasso4()
{
	w = document.frmRevendedores
	var msg = "";
	
	if(w.enderecoCobranca.value == "")
	{
		msg += "<span class='labels'>Endereço de cobrança não informado!</span><br />";	
	}
	
	if(w.cepCobranca.value == "")
	{
		msg += "<span class='labels'>CEP de cobrança não informado!</span><br />";	
	}

	if(w.cidadeCobranca.value == "")
	{
		msg += "<span class='labels'>Cidade de cobrança não informado!</span><br />";
	}
	
	if(w.idEstadoCobranca.value == "")
	{
		msg += "<span class='labels'>Estado de cobrança não informado!</span><br />";
	}
	
	if(w.bairroCobranca.value == "")
	{
		msg += "<span class='labels'>Bairro de Cobrança não informado!</span><br />";
	}

    if(msg != ""){
		msg = "<div id=\"topoValida\"><b>Os seguintes campos encontram-se com problemas no passo 4...</b><br /><br /></div>" + msg;  
		jQuery.facebox(msg);
        return false;
    }
	else
	{
		return true;
	}

}

function passo_5()
{
	if(validaPasso1() == false)
	{
		return false;
	}
	
	if(validaPasso2() == false)
	{
		return false;
	}
	
	if(validaPasso3() == false)
	{
		return false;
	}
	
	if(validaPasso4() == false)
	{
		return false;
	}
	
	limpa_tudo();
	carregaPasso('passo5');
}

function passo_6()
{
	if(validaPasso1() == false)
	{
		return false;
	}
	
	if(validaPasso2() == false)
	{
		return false;
	}
	
	if(validaPasso3() == false)
	{
		return false;
	}
	
	if(validaPasso4() == false)
	{
		return false;
	}
	
	limpa_tudo();
	carregaPasso('passo6');
}