// JavaScript Document
function mostraConteudo(num)
{
	var objPais = document.getElementById('pais_' + num);
	var objList = document.getElementById('list_' + num);
	
	
	for(var i =1; i <= 16; i++)
	{
		if(document.getElementById('pais_' + i) != objPais)
		{
			if(i == 1)
			{
				document.getElementById('pais_' + i).style.display = "none";
				document.getElementById('list_' + i).className="intemListaA";
			}
			else
			{
				document.getElementById('pais_' + i).style.display = "none";
				document.getElementById('list_' + i).className="listNormal";
			}
			
		}
	}
	
	objPais.style.display = "block";
	document.getElementById('list_25').className ="intemListaVerTodos";
	
	if(num == 1)
	{
		objList.className= "intemListaA_over";
	}
	else
	{
		objList.className="listNormal_B";
	}
			
}
function mostraTodoConteudo()
{
	for(var i=1; i <= 16; i ++)
	{
		document.getElementById('pais_' + i).style.display = "block";
		if(i == 1)
		{
			document.getElementById('list_' + i).className="intemListaA";
		}
		else
		{
			document.getElementById('list_' + i).className="listNormal";
		}
	}
	
	document.getElementById('list_25').className ="intemListaVerTodos_over";
}

function MostraResposta(num)
{
	objConteudo = document.getElementById('conteudo_' + num);
	objImg = document.getElementById('img_' + num);
	
	if(objConteudo.style.display == "none" || objConteudo.style.display =="")
	{
		objConteudo.style.display = "block";
		objImg.src ="/Util/img/icones/ico_menos.gif";
	}
	else
	{
		objConteudo.style.display = "none";
		objImg.src ="/Util/img/icones/ico_mais.gif";
	}
}

function subMenu(cod)
{
	 var ObjSubMenu  = document.getElementById('subMenu');
	 var objSubMenu2 = document.getElementById('subMenu2');
	 
	 if(cod == 1)
	 {
		 ObjSubMenu.style.visibility="visible";	
	 }
	 else if(cod == 2)
	 {
		 ObjSubMenu.style.visibility="hidden";
		 objSubMenu2.style.visibility="hidden";
	 }
	 else if(cod == 3)
	 {
		 objSubMenu2.style.visibility="visible";	
	 }
}

function mostraCodigoAssinate()
{
	document.getElementById('oculto_1').style.display="block";
}
function ocultaCodigoAssinate()
{
	document.getElementById('oculto_1').style.display="none";
}


/*******************************/
//qtd Caracteres textarea

maxKeys = 400;
var IE = (document.all) ? 1 : 0;
var DOM = 0; 
if (parseInt(navigator.appVersion) >=5) {DOM=1};

function txtshow( txt2show ) {
    // Detect Browser
    if (DOM) {
        var viewer = document.getElementById("txtmsg");
        viewer.innerHTML=txt2show;
    }
    else if(IE) {
        document.all["txtmsg"].innerHTML=txt2show;
    }
}

function keyup(what) 
{
  var str = new String(what.value);
  var len = str.length;
  var showstr = len + " de " + maxKeys;
  if (len > maxKeys)
  {
    what.value = what.value.substring(0, maxKeys);
  }
  txtshow( showstr );
}

var arrCCCidadenova= new Array();
arrCCCidadenova.push("Ag. 3583-1 c/c 9037-9");
arrCCCidadenova.push("Ag. 3150 operação 03 c/c 35-2");
arrCCCidadenova.push("Ag. 1015-4 c/c 33000-0");
arrCCCidadenova.push("Ag. 0253 c/c 73330-7");
arrCCCidadenova.push("Ag. 1374 c/c 04845-42");
		

function MudarContaCorernte(p_Banco)
{
	var label=document.getElementById("ccCidadenova");
	if(p_Banco==0)
	{
		label.innerHTML="";
	}
	else if(p_Banco=="bb")
	{
		label.innerHTML=arrCCCidadenova[0];
	}
	else if(p_Banco=="CE")
	{
		label.innerHTML=arrCCCidadenova[1];
	}
	else if(p_Banco=="brasdeco")
	{
		label.innerHTML=arrCCCidadenova[2];
	}
	else if(p_Banco=="itau")
	{
		label.innerHTML=arrCCCidadenova[3];
	}
	else if(p_Banco=="hsbc")
	{
		label.innerHTML=arrCCCidadenova[4];
	}
}


/*  FORMULARIO ASSINE */
	var FormularioAssinatura;

function validaCampos(){
	FormularioAssinatura=document.getElementById("aspnetForm");
	var strRet='';

	//DADOS PESSOAIS
	if(!verificaVazio(FormularioAssinatura.nome)){
		strRet+='O campo "Nome" está vazio \n';
	}
	
	if(!verificaVazio(FormularioAssinatura.cpf)){
		strRet+='O campo "CPF/CNPJ" está vazio\n';
	}
	
	if(!verificaVazio(FormularioAssinatura.endereco)){
		strRet+='O campo "Endereço" está vazio\n';
	}
	
	if(!verificaVazio(FormularioAssinatura.numero)){
		strRet+='O campo "Numero" está vazio\n';
	}
	
	//if(!verificaVazio(FormularioAssinatura.cep) || !verificaVazio(FormularioAssinatura.cep2)){
	//	strRet+='O campo "CEP" não esta correto. \n';
	//}
	
	if(!verificaVazio(FormularioAssinatura.cep)){
		strRet+='O campo "CEP" não esta correto. \n';
	}
	

	if((FormularioAssinatura.estado.selectedIndex) == "0") {
		strRet+='Por favor Selecione o seu Estado \n';
	}
	
	if(!verificaVazio(FormularioAssinatura.cidade)){
		strRet+='O campo "Cidade" está vazio\n';
	}

	if(!verificaVazio(FormularioAssinatura.ddd)){
		strRet+='O campo "DDD" está vazio\n';
	}

	if(!verificaVazio(FormularioAssinatura.fone)){
		strRet+='O campo "Telefone" está vazio\n';
	}
	
	if(!verificaVazio(FormularioAssinatura.email)){
		strRet+='O campo "Email" está vazio\n';
	}
	
	if(!verificaVazio(FormularioAssinatura.atividade)){
		strRet+='O campo "Atividade" está vazio\n';
	}
	
	if(!verificaVazio(FormularioAssinatura.dd || !verificaVazio(FormularioAssinatura.mm)|| !verificaVazio(FormularioAssinatura.aaaa))){
		strRet+='O campo "Data de nascimento" está vazio\n';
	}
		
	//INFORMACOES DA ASSINATURA
	//if((FormularioAssinatura.inicioAss.selectedIndex) == "0") {
	//	strRet+='Por favor Selecione o mês de inicio da assinatura \n';
	//}
	
	//VALIDAÇÃO DA FORMA PAGAMENTO		
	if(!validaFormaPagamento())
	{
		strRet+='Por favor escolha uma forma de pagamento\n';
	}
	else
	{
			//OPÇÕES DE PAGAMENTO
			//BANCO
			if(document.getElementById('pagamento0').style.display == "block")
			{
				if((FormularioAssinatura.banco.selectedIndex) == "0") {
					strRet+='Por favor Selecione um banco. \n';
				}
				
				if(!verificaVazio(FormularioAssinatura.ddBanco)||!verificaVazio(FormularioAssinatura.mmBanco)|| !verificaVazio(FormularioAssinatura.aaaaBanco)){
				strRet+='Informe o data de Transferência. \n';
				}
				
				if(!verificaVazio(FormularioAssinatura.numeroAgencia)){
				strRet+='Informe o Número da sua agência. \n';
				}
			}
			
			//BOLETO
			if(document.getElementById('pagamento1').style.display == "block")
			{
				
				if(validaOption(FormularioAssinatura.parcelaBoleto)){
						
					if(FormularioAssinatura.parcelaBoleto[0].checked)
					{
						if(!verificaVazio(FormularioAssinatura.dddataPaga1)||!verificaVazio(FormularioAssinatura.mmdataPaga1) ||!verificaVazio(FormularioAssinatura.aaaadataPaga1) )
						{
							strRet+='Por favor preencha a data do primeiro pagamento para o boleto em uma parcela.\n';
						}
					}
					else if(FormularioAssinatura.parcelaBoleto[1].checked)
					{
						if(!verificaVazio(FormularioAssinatura.dddataPaga2) || !verificaVazio(FormularioAssinatura.mmdataPaga2)||!verificaVazio(FormularioAssinatura.aaaadataPaga2))
						{
							strRet+='Por favor preencha a data do primeiro pagamento para o boleto em duas parcelas.\n';
						}
					}
					else if(FormularioAssinatura.parcelaBoleto[2].checked)
					{
						if(!verificaVazio(FormularioAssinatura.dddataPaga3)|| !verificaVazio(FormularioAssinatura.mmdataPaga3) ||!verificaVazio(FormularioAssinatura.aaaadataPaga3))
						{
							strRet+='Por favor preencha a data do primeiro pagamento para o boleto em três parcelas.\n';
						}
					}
				}
				else
				{
					strRet+='Por favor escolha uma forma de parcelamento.\n';
				}
				
			}
			//CARTãO DE CREDITO
			if(document.getElementById('pagamento2').style.display == "block")
			{
					if(FormularioAssinatura.cartao.selectedIndex==0)
					{
						strRet+='Por favor escolha um Cartão \n';
					}
					if(!validaOption(FormularioAssinatura.parcelaCartao))
					{
						strRet+='Por favor escolha uma forma de parcelamento\n';
					}
			}	
	}
		
	if(strRet!=''){
		alert (strRet);
	}else{
		FormularioAssinatura.submit();
	}
}

//vazio
function verificaVazio(objParam){
if(objParam.value==""){
	return false;
}else{
	return true;
}
}

//radio
function validaOption(objParam){
  var cont; 
  for(cont=0;cont<objParam.length;cont++){
	if(objParam[cont].checked){
	  break;
	}
  }

  if(cont==objParam.length){
	return false;
  }else{
	return true;
  }  
}

//VALIDAÇÃO DA FORMA DE PAGAMENTO
function validaFormaPagamento()
{
var strFormaPag="";
var verificacao = false;
for(var i = 0; i <= 2; i++)
{
	if(document.getElementById('pagamento' + i).style.display == "block")
	{
		
		verificacao = true;
		if(i==0)
		{
			ResetarBoletoBancario();
			ResetarCartaoCredito();
			strFormaPag="Transferência Bancária (sem parcelamento)";
		}
		else if(i==1)
		{
			ResetarTransferenciaBancaria();
			ResetarCartaoCredito();
			strFormaPag="Boleto Bancário";
		}
		else if(i==2)
		{
			ResetarTransferenciaBancaria();
			ResetarBoletoBancario();
			strFormaPag="Cartão de Crédito";
		}
		FormularioAssinatura.FormaPagamento.value=strFormaPag;
	}
}
return verificacao;
}



//MOSTRA FORMAS DE PAGAMENTO
function mostrarFormadePagamento(num)
{
var pagametoEscolhido = document.getElementById('pagamento' + num)
for(var i = 0; i <= 2; i++)
{
	document.getElementById('pagamento' + i).style.display = "none";
}
pagametoEscolhido.style.display = "block";
}


function ResetarTransferenciaBancaria()
{
FormularioAssinatura.banco.selectedIndex=0;
FormularioAssinatura.ddBanco.value="";
FormularioAssinatura.mmBanco.value="";
FormularioAssinatura.aaaaBanco.value="";
FormularioAssinatura.numeroAgencia.value=""
document.getElementById('ccCidadenova').innerHTML="";	
}

function ResetarBoletoBancario()
{
for(var i=0; i< FormularioAssinatura.parcelaBoleto.length; i++)
{
	FormularioAssinatura.parcelaBoleto[i].checked=false;
}
FormularioAssinatura.dddataPaga1.value="";
FormularioAssinatura.dddataPaga2.value="";
FormularioAssinatura.dddataPaga3.value="";

FormularioAssinatura.mmdataPaga1.value="";
FormularioAssinatura.mmdataPaga2.value="";
FormularioAssinatura.mmdataPaga3.value="";

FormularioAssinatura.aaaadataPaga1.value="";
FormularioAssinatura.aaaadataPaga2.value="";
FormularioAssinatura.aaaadataPaga3.value="";
}

function ResetarCartaoCredito()
{
    FormularioAssinatura.cartao.selectedIndex=0;
    for(var i=0; i< FormularioAssinatura.parcelaCartao.length; i++)
    {
	    FormularioAssinatura.parcelaCartao[i].checked=false;
    }
}

function SetarValorAssinatura()
{

    FormularioAssinatura=document.getElementById("aspnetForm");

    var arrAssinaturaNova= new Array();
    arrAssinaturaNova.push("1 x R$ 84,00");
    arrAssinaturaNova.push("2 x R$ 42,00");
    arrAssinaturaNova.push("3 x R$ 28,00");
    
    var arrAssinaturaRenovacao= new Array();
    arrAssinaturaRenovacao.push("1 x R$ 84,00");
    arrAssinaturaRenovacao.push("2 x R$ 42,00");
    arrAssinaturaRenovacao.push("3 x R$ 28,00");

    if(FormularioAssinatura.assinatura[0].checked)
    {
        FormularioAssinatura.parcelaCartao[0].value=arrAssinaturaNova[0];
        FormularioAssinatura.parcelaCartao[1].value=arrAssinaturaNova[1];
        FormularioAssinatura.parcelaCartao[2].value=arrAssinaturaNova[2];
        
        FormularioAssinatura.parcelaBoleto[0].value=arrAssinaturaNova[0];
        FormularioAssinatura.parcelaBoleto[1].value=arrAssinaturaNova[1];
        FormularioAssinatura.parcelaBoleto[2].value=arrAssinaturaNova[2];
        
        document.getElementById('bol1').innerHTML=arrAssinaturaNova[0];
        document.getElementById('bol2').innerHTML=arrAssinaturaNova[1];
        document.getElementById('bol3').innerHTML=arrAssinaturaNova[2];
        
        document.getElementById('crt1').innerHTML=arrAssinaturaNova[0];
        document.getElementById('crt2').innerHTML=arrAssinaturaNova[1];
        document.getElementById('crt3').innerHTML=arrAssinaturaNova[2];
        
   }
   else
   {
        FormularioAssinatura.parcelaCartao[0].value=arrAssinaturaRenovacao[0];
        FormularioAssinatura.parcelaCartao[1].value=arrAssinaturaRenovacao[1];
        FormularioAssinatura.parcelaCartao[2].value=arrAssinaturaRenovacao[2];
        
        FormularioAssinatura.parcelaBoleto[0].value=arrAssinaturaRenovacao[0];
        FormularioAssinatura.parcelaBoleto[1].value=arrAssinaturaRenovacao[1];
        FormularioAssinatura.parcelaBoleto[2].value=arrAssinaturaRenovacao[2];
        
        document.getElementById('bol1').innerHTML=arrAssinaturaRenovacao[0];
        document.getElementById('bol2').innerHTML=arrAssinaturaRenovacao[1];
        document.getElementById('bol3').innerHTML=arrAssinaturaRenovacao[2];
        
        document.getElementById('crt1').innerHTML=arrAssinaturaRenovacao[0];
        document.getElementById('crt2').innerHTML=arrAssinaturaRenovacao[1];
        document.getElementById('crt3').innerHTML=arrAssinaturaRenovacao[2];
   }
}
