var erro = "";
var statusForm1 = false;
var statusForm2 = false;

function aba_ativa(id){
  var xx = 0;
  for(xx=1; xx<6; xx++){
		document.getElementById('aba_'+xx+'e').style.backgroundImage= "url('"+dir_imagens+"cen_aba.gif')";
		document.getElementById('aba_'+xx+'bg').style.backgroundImage="url('"+dir_imagens+"bgn_aba.gif')";
		document.getElementById('aba_'+xx+'d').style.backgroundImage="url('"+dir_imagens+"cdn_aba.gif')";
		document.getElementById('form_'+xx).style.display='none';
  }

  document.getElementById('aba_'+id+'e').style.backgroundImage="url('"+dir_imagens+"ces_aba.gif')";
	document.getElementById('aba_'+id+'bg').style.backgroundImage="url('"+dir_imagens+"bgs_aba.gif')";
	document.getElementById('aba_'+id+'d').style.backgroundImage="url('"+dir_imagens+"cds_aba.gif')";
  document.getElementById('form_'+id).style.display='block';

	document.getElementById('cte_form').style.display='block';
	document.getElementById('ctd_form').style.display='block';

  if(id == 1){
  	document.getElementById('cte_form').style.display='none';
  }
  else if(id == 4){
  	document.getElementById('ctd_form').style.display='none';
  }
  else if(id == 5){
  	logar();
  }
}

function validaForm(){
  var form = document.form_cadastroVcReporter;
  var i = 0;
  erro = "";

  for(i=1; i<=20; i++){
    inp = "assinante" + i;
    elem = document.getElementById(inp).name;
    form.elements[elem].style.borderColor= "#DDDDDD";
    form.elements[elem].style.color= "#000000";
  }

  if(!form.termosContrato.checked){
    erro = erro + xmsg_erro01 + "<br />";
    form.termosContrato.style.borderColor= "RED";
    form.termosContrato.style.color= "RED";
  }

  if(form.login.value == ""){
    erro = erro + xmsg_erro02 + "<br />";
    form.login.style.borderColor= "RED";
    form.login.style.color= "RED";
  }

  if(!validaSenha(form.senha)){
    erro = erro + xmsg_erro03 + "<br />";
    form.senha.style.borderColor= "RED";
    form.senha.style.color= "RED";
  }

  if(form.contrasenha.value != form.senha.value){
    erro = erro + xmsg_erro04 + "<br />";
    form.contrasenha.style.borderColor= "RED";
    form.contrasenha.style.color= "RED";
  }

  if(!validaTexto(form.nome)){
    erro = erro + xmsg_erro05 + "<br />";
    form.nome.style.borderColor= "RED";
    form.nome.style.color= "RED";
  }

  if(!validaCPF(form.documento)){
    erro = erro + xmsg_erro15 + "<br />";
    form.documento.style.borderColor= "RED";
    form.documento.style.color= "RED";
  }

  if(!validaEmail(form.email)){
    erro = erro + xmsg_erro02 + "<br />";
    form.email.style.borderColor= "RED";
    form.email.style.color= "RED";
  }

  /*if(!validaFone(form.telefone)){
    erro = erro + xmsg_erro08 + "<br />";
    form.telefone.style.borderColor= "RED";
    form.telefone.style.color= "RED";
  } */

  if(form.codigo.value == ""){
    erro = erro + xmsg_erro30 + "<br />";
	  form.codigo.style.borderColor= "RED";
	  form.codigo.style.color= "RED";
  }

  if(erro != ""){
    document.getElementById('caixa_erro').style.display = "block";
  	document.getElementById('erro').innerHTML = erro;
    document.location = "#";
  	return false;
  }

  window.location='#centro';
}

function verifica_login(login){
	new Ajax.Updater("checklogin", dir_includes+"checkLoginAssinante.php?login="+login.value, {asynchronous:true,method:'get',evalScripts:true});
}

function carregaCidade(estado){
	$("cid").innerHTML = "<select id='assinante12' name='localidade' style='width: 200px' class='bordacinza font10px'><option value=''>Carregando...</option></select>";
	new Ajax.Updater("cid", dir_includes+"cidades.php?st="+estado+"&id=assinante12", {asynchronous:true,method:'get',evalScripts:true});

	new Ajax.Updater("bairro", dir_includes+"bairros.php?tp=reset&id=assinante13", {asynchronous:true,method:'get',evalScripts:true});
	new Ajax.Updater("logradouro", dir_includes+"logradouros.php?tp=reset&id=assinante15", {asynchronous:true,method:'get',evalScripts:true});
}

function carregaLogradouro(logradouro){
	$("logradouro").innerHTML = "<select id='assinante15' name='lograd' style='width: 200px' class='bordacinza font10px'><option value=''>Carregando...</option></select>";
	new Ajax.Updater("logradouro", dir_includes+"logradouros.php?logradouro="+logradouro+"&id=assinante15", {asynchronous:true,method:'get',evalScripts:true});
}

function carregaBairro(bairro){
	$("bairro").innerHTML = "<select id='assinante13' name='bairro' style='width: 200px' class='bordacinza font10px'><option value=''>Carregando...</option></select>";
	new Ajax.Updater("bairro", dir_includes+"bairros.php?bairro="+bairro+"&id=assinante13", {asynchronous:true,method:'get',evalScripts:true});
}

function selectoption(nomecampo, valor) {
    var campo = document.getElementById(nomecampo);
    var x = 0;
    if(campo && campo.type=="select"){
	    for(x = 0; x < campo.options.length; x++){
	        if (campo.options[x].value == valor){
	            campo.options[x].selected = "selected";
	        }
	    }
	}
}