/*
 * DynClick
 * Copyright 2004 AgenciaClick - http://www.agenciaclick.com.br
 * interface.spo@agenciaclick.com.br
 * $Date: 2005/02/10 16:42:01 $
 */

// Coloque aqui as funções específicas deste projeto


function OpenWindow(sPagina, w, h, s) 
{
    window.open(sPagina, '', 'width=' + w + ',height=' + h + ',top=0,left=0,scrollbars=' + s + ',menubar=0,toolbar=0,statusbar=0,status=0,resizable=0');
    return false;
}


function chama_url(target,selObj,restore)
{

    x=selObj.selectedIndex;
    if (x!=0)
        {
           eval(target+".location='"+selObj.options[selObj.selectedIndex].value+"'");
           if (restore) selObj.selectedIndex=0;
        }

}

//=====================================================================================
//  Scopus Tecnologia S/A
//  Atualização : 19/04/2002
//  Bibilioteca genérica para rotina JavaScript (cliente side)
//
//  A T E N Ç Ã O :
//
//  Utilizando este arquivo include antes de um response.redirect ou outro comando que
//  modifique o header HTTP já enviado para o cliente será gerado o conhecido erro : 
//  The HTTP headers are already written to the client browser. .....
//=====================================================================================

// Verifica se o argumento passado está no formato 100000,00 
// Máximo 2 casas decimais e "," como separador (não aceita ".")
// Retorna true se sucesso , caso contrário , false

function verifica_valor(strNum)
{
   var strDec , i , strDig = ",0123456789" , erro = false , p ;

   if (trim(strNum) == '') {alert('Campo Valor Operado não preenchido.'); return false;}
   
   if (! verifica_digitos(strNum,strDig) ) erro = true ;
   else
     {
       i = conta_char(",",strNum);
       if (i > 1) erro = true;
       else
         {
           if (i == 1)
             {
               p = strNum.indexOf(",") + 1;
               strDec = strNum.substr(p);
               if (strDec.length > 2) erro = true;
             }  
         }
     }
   
   if (erro) { alert('O campo Valor Operado está incorreto.'); return false };

   return true;
}




function wPrint() {
	parent.print();
}

function popAbra(f){
	var opc;
	var cep1;
	var cep2;
	for(i=0; i< f.length; i++){
		if(f[i].checked){
			opc=f[i].value;
		}
		if(f[i].getAttribute('type')=='text'){
			((f[i].getAttribute('name')=='cep1')? cep1=f[i].value : cep2=f[i].value);
		}
	}
	if(opc=='pf'){
		openPopup('https://institucional.bradesco.com.br/Abertura_Conta/pessoa_fisica/pessoa_fisica.asp?cep1='+cep1+'&cep2='+cep2,'Abra',735,500,'scrollbars=0',true);
	}else if(opc=='pj'){
		openPopup('https://institucional.bradesco.com.br/Abertura_Conta/pessoa_juridica/principal.asp?cep1='+cep1+'&cep2='+cep2,'Abra',735,500,'scrollbars=0',true);
	}else if(opc=='cu'){
		window.open('http://www.bradescouniversitarios.com.br/br/conta/index.asp?param=BRAD');
	}else{
		alert('Selecione o tipo de conta.');
	}
	return false;
}

function popCep(f){
	var objForm=getElm(f);
	var opcSelected;
	for(i=0; i< objForm.length-2; i++){
		if(objForm[i].checked){
			opcSelected=objForm[i].value;
		}
	}
	if(opcSelected=='pf'){
		openPopup('https://institucional.bradesco.com.br/Abertura_Conta/pessoa_fisica/cep.asp','cep',290,400,'scrollbars=0',true);
	}else if(opcSelected=='pj'){
		openPopup('https://institucional.bradesco.com.br/Abertura_Conta/pessoa_juridica/cep.asp','cep',290,400,'scrollbars=0',true);
	}else if(opcSelected=='cu'){
		window.open('http://www.bradescouniversitarios.com.br/br/conta/index.asp?param=BRAD');
	}else{
		alert('Selecione o tipo de conta.');
	}
}


function popAjuda() {
	//window.open('/br/pop_ajuda.asp','previdencia','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,width=560,height=160,top=50,left=10');"
	openPopup('/br/pop_ajuda.asp','Ajuda',550,160,'scrollbars=0',true);
}


function popAliquota(){
	openPopup('../pop_aliquota.asp','popaliqota',380,320,'scrollbars=0',true);
}

function popExemplo(){
	openPopup('../pop_exemplo.asp','popexemplo',390,410,'scrollbars=0',true);
}


function popCalculadora() {
	openPopup('/br/pop_calculadora.asp','popCalculadora',645,545,'scrollbars=0',true);
}

function popRetorno() {
	openPopup('/br/pop_retorno.asp','popRetorno',645,489,'scrollbars=0',true);
}

function popObjetivos() {
	openPopup('/br/pop_objetivos.asp','popObjetivos',645,499,'scrollbars=0',true);
}

function popOrcamento() {
	openPopup('/br/pop_orcamento.asp','popObjetivos',645,539,'scrollbars=0',true);
}


function popExclusivo() {
	window.open('http://www.shopinvest.com.br/ConteudosExclusivos/site/conteudo/home/default.aspx');	
	
}

function corp() {
	openPopup('http://www.bradescocorporate.com.br/br/pop_up/solucoes/solucoes.asp','Login',641,490,'scrollbars=0,resizable=yes',true);	
	
}

function popLogin(p) {
	if(p!="undefined"){
		openPopup('https://wwwss.shopinvest.com.br/login/NSILogin.do?'+p,'Login',550,349,'scrollbars=0,resizable=no',true);	
	}else{
		openPopup('https://wwwss.shopinvest.com.br/login/NSILogin.do','Login',550,349,'scrollbars=0,resizable=no',true);	
	}    
}

function popAtendimento() {
	openPopup('http://institucional.bradesco.com.br/RedeAtendimento/index_menu.asp','PopAtendimento',700,410,'scrollbars=0',true);
}


function popVantagens() {
	openPopup('pop_vantagens.asp','Login',565,390,'',true);
}

function popRecomendar(){
	openPopup('../pop_recomendar.asp','pop_recomendar',410,430,'scrollbars=0',true);
}

function popChat(){
	var nome= document.formChat.nome.value;
	openPopup('../pop_chat.asp?nome='+nome,'Chat',300,361,'scrollbars=0',true);
}

function popMercado(){
	openPopup('../pop_mercado.asp','popmercado',380,220,'scrollbars=0',true);
	}

function popCredito(){
	openPopup('../pop_credito.asp','popcredito',300,270,'scrollbars=0',true);
}

function popLiquidez(){
	openPopup('../pop_liquidez.asp','popcredito',380,320,'scrollbars=0',true);
}

function popDerivativos(){
	openPopup('../pop_derivativos.asp','popcredito',380,400,'scrollbars=0',true);
}

function popFale(){
	openPopup('https://institucional.bradesco.com.br/faleconosco_novo/recebe_dados.asp','popFale',650,500,'scrollbars=0',true)
}

function clForm(f){
	var t= f.length;t
	for(i=0; i<=t; i++){
		if(document.formLogin[i]){
			document.formLogin[i].value='';
		}
	}
}

function cei() {
  openPopup('http://www.shopinvest.com.br/br/Telaoperador/popup/CEI/index.html','cei',550,450,'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,top=10,left=10');
}

function curso() {
  openPopup('http://www.shopinvest.com.br/br/telaoperador/popup/Curso_Basico/index.htm','popcurso',700,510,'',true);
}