//<![CDATA[


// Paulinas  - JS File


//menu-list
function navegaBoxGeral(url){
	window.location.assign(url);
	
}

//layer

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() 
{ //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  if ((obj=MM_findObj(args[i]))!=null) 
  { v=args[i+2];
    if (obj.style) 
    { obj=obj.style; 
       v=(v=='show')?'visible':(v=='hide')?'hidden':v; 
    }
    obj.visibility=v; 
  }
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

//ativação de flash

function AbreArquivoSWF(caminhoArquivo, altura, largura)
{
  document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="'+ largura +'" height="'+ altura +'" ID="Shockwaveflash1" VIEWASTEXT>');
  document.write('<param name="movie" value="' + caminhoArquivo + '">');
  document.write('<param name="wmode" value="transparent">');
  document.write('<param name="quality" value="high">');
  document.write('<embed src="' + caminhoArquivo + '" wmode="transparent" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+ largura +'" height="'+ altura +'"></embed>');
  document.write('</object>');
}

function PermitirSomenteNumeros(qtdCaracteres, objeto, objeto2)
{
  campo = eval(objeto);
  caracteres = '01234567890';


  if ( (window.event.keyCode < 48) || (window.event.keyCode > 57) || (campo.value.length > qtdCaracteres))
  {
     event.returnValue = false;
  }
  
  if ((campo.value.length == qtdCaracteres) && (qtdCaracteres == 5))
  {
     campo2 = eval(objeto2);
     campo2.focus();
    
  
    
  }
}

function ValidarQtdSacola(objeto)
{
  campo = eval(objeto);
 if ((window.event.keyCode < 48) || (window.event.keyCode > 57))
  {
     event.returnValue = false;
  }
  
}

function AbrirPaulinasTV(IdVideo)
{
  if (IdVideo > 0)
  {
    pag = 'http://www.paulinas.org.br/paulinas_tv/clipes/pl_tv_main.aspx?VideoID=' + IdVideo.toString();
  }
  else
  {
    pag = 'http://www.paulinas.org.br/paulinas_tv/clipes/pl_tv_main.aspx';
  }
  
  hWnd = window.open(pag,'tv','scrollbars=no,toolbar=no,location=no,resizable=no,width=573,height=464,top=20,left=20');

}

function AbrirPaulinasRadio(idMusica)
{
 if (idMusica > 0)
  {
    pag = 'http://www.paulinas.org.br/radio/radio.aspx?idMusica=' + idMusica.toString();
  }
  
	hWnd = window.open(pag,'radio','scrollbars=no,toolbar=no,location=no,resizable=no,width=470,height=270,top=20,left=20');
} 

function abrebiblia()
{
  hWnd = window.open ('http://www.paulinas.org.br/media/biblia/radio.asp','plradio','scrollbars=no,toolbar=no,location=no,resizable=no,width=470,height=270,top=20,left=20');
}



function Mascara(formato, objeto)
{
  campo = eval (objeto);
  if (formato=='CPF')
  {
    caracteres = '01234567890';
    separacoes = 3;
    separacao1 = '.';
    separacao2 = '-';
    conjuntos = 4;
    conjunto1 = 3;
    conjunto2 = 7;
    conjunto3 = 11;
    conjunto4 = 14;
  if ((caracteres.search(String.fromCharCode (window.event.keyCode))!=-1) && campo.value.length < (conjunto4))
  {
    if (campo.value.length == conjunto1) 
      campo.value = campo.value + separacao1;
    else if (campo.value.length == conjunto2) 
      campo.value = campo.value + separacao1;
    else if (campo.value.length == conjunto3) 
      campo.value = campo.value + separacao2;
  }
  else 
    event.returnValue = false;
  } 

  else if (formato=='DATA')
  {
    caracteres = '01234567890';
    separacoes = 2;
    separacao1 = '/';
    separacao2 = '-';
    conjuntos = 4;
    conjunto1 = 2;
    conjunto2 = 5;
    conjunto3 = 11;
    conjunto4 = 10;
    if ((caracteres.search(String.fromCharCode (window.event.keyCode))!=-1) && campo.value.length < (conjunto4))
    {
      if (campo.value.length == conjunto1) 
        campo.value = campo.value + separacao1;
      else if (campo.value.length == conjunto2) 
        campo.value = campo.value + separacao1;
    }
    else 
      event.returnValue = false;
  } 

  else if (formato=='CNPJ')
  {
    caracteres = '01234567890';
    separacoes = 2;
    separacao1 = '.';
    separacao2 = '/';
    separacao3 = '-';
    conjuntos = 4;
    conjunto1 = 2;
    conjunto2 = 6;
    conjunto3 = 10;
    conjunto4 = 15;
    conjunto5 = 18;
    if ((caracteres.search(String.fromCharCode (window.event.keyCode))!=-1) && campo.value.length < (conjunto5))
    {
      if (campo.value.length == conjunto1) 
        campo.value = campo.value + separacao1;
      else if (campo.value.length == conjunto2) 
        campo.value = campo.value + separacao1;
      else if (campo.value.length == conjunto3) 
        campo.value = campo.value + separacao2;
      else if (campo.value.length == conjunto4) 
        campo.value = campo.value + separacao3;
    }
    else 
      event.returnValue = false;
  } 

  else if (formato=='CEP')
  {
    caracteres = '01234567890';
    separacoes = 2;
    separacao1 = '-';
    conjuntos = 2;
    conjunto1 = 5;
    conjunto2 = 9;


    if ((window.event.keyCode >= 48) && (window.event.keyCode <= 57) && campo.value.length < (conjunto2))
    {
      if (campo.value.length == conjunto1) 
        campo.value = campo.value + separacao1;
      }
      else 
        event.returnValue = false;
    } 
}
function AbrirPaulinasTVTrailers(trailerID)
{
  if (trailerID > 0)
  {
    pag = '/paulinas_tv/clipes/pl_tv_main.aspx?TrailerID=' + trailerID.toString();
    
  }
  else
  {
    pag = '/paulinas_tv/clipes/pl_tv_main.aspx?Trailers=true';
    
  }
	
  hWnd = window.open(pag,'tv','scrollbars=no,toolbar=no,location=no,resizable=no,width=573,height=464,top=20,left=20');
	
}

	function abreIndique(tipo, idProduto)
	{
		var url;
		url = 'Indique.aspx?';
		
		if(tipo == 1) 
		{
			url += 'tipo=1&idProduto=' + idProduto;
		}
		else
		{
			url += 'tipo=' + tipo
		}
		
		window.open(url,'indique','width=500,height=340,top=50,left=50');
	}
	
	 function ValidarQtdCaracteres(src, args)
   {
      valor = args.Value;
      args.IsValid = ((valor.length > 2) && (valor.length < 31));
   }
   
   function SetBotaoDefault(btn, event)
   {
    objBtn = document.getElementById(btn);
    if (objBtn == null) objBtn = document.getElementsByName(btn);
    if (event.which == 13 || event.keyCode == 13)
     {
      event.returnValue=false;
    event.cancel = true;
      objBtn.click();
     }
   }
  
  function ZerarScroll()
  {
 
   document.body.scrollTop = 0;
   //alert(document.getElementById('espaco').getAttribute('scrollTop'));
    
  }
  
  function ZerarScrollAutores()
  {
   document.getElementById('imgSeta').focus();
  }
  
  function AbrirAjudaLivraria()
  {
    pag = 'AjudaHome.aspx';
	  hWnd = window.open(pag,'ajuda','scrollbars=yes,toolbar=no,location=no,resizable=no,width=620,height=550,top=20,left=20');
  } 
  
  function AbrirFormDuvidaBusca()
  {
    pag = 'ContatoBusca.aspx';
	  hWnd = window.open(pag,'contatoBusca','scrollbars=no,toolbar=no,location=no,resizable=no,width=620,height=410,top=20,left=20');
  } 
  
  function BuscaPortal()
  {
    txt = document.getElementById('txtPalavrachave');
    
    if (txt.value == '')
    {
      alert('Digite uma palavra para a busca.');
    }
    else if (txt.value.length <= 2)
    {
      alert('Digite no mínimo 3 caracteres para a busca.');
    }
    else
    {
      ddl = document.getElementById('ddlSecao');
      pag = '/loja/BuscaPortal.aspx?idSecao=' + ddl.value + '&busca=' + txt.value;
      window.location = pag;
    }
  }
  
  function BuscaPartituraPortal()
  {
    txt = document.getElementById('txtPartitura');
    
    if (txt.value == '')
    {
      alert('Digite uma palavra para a busca.');
    }
    else if (txt.value.length <= 2)
    {
      alert('Digite no mínimo 3 caracteres para a busca.');
    }
    else
    {
      pag = '/loja/BuscaPartituraPortal.aspx?busca=' + txt.value;
      window.location = pag;
    }
  }
  
   function BuscaCartoes()
  {
    txt = document.getElementById('listcartoes');
    if (txt.value != '')
    {
      pag = 'http://www.paulinas.org.br/cartoes/plHomeCartoes.aspx?idTipo=' + txt.value;
      window.location = pag
    }
  }
  
  function BuscaRelease() 
  {
		if(ValidaBuscaRelease()) 
		{
		  var texto = document.getElementById('txtBuscaImprensa');
		  var tipo = document.getElementById('ddlTipobuscaImprensa');
		  var pag = 'http://www.paulinas.org.br/imprensa/sl_busca.aspx?Buscar=true&Texto=' + Trim(texto.value) + '&Tipo=' + tipo.value;
		  window.location = pag;
		 
		
		}
	}

	function ValidaBuscaRelease() 
	{
		var txt = document.getElementById('txtBuscaImprensa');
		if(Trim(txt.value).length < 3) 
		{
			alert("Digite ao menos três caracteres para a busca");
			txt.focus();
			return false;
		}
		
		var tipo = document.getElementById('ddlTipobuscaImprensa');
		if(tipo.value == '')
		{
		  alert("Escolha o tipo de busca");
			tipo.focus();
			return false;
		}

		return true;
	}

	function Trim(texto) {
		while(texto.length > 0 && texto.substring(0, 1) == ' ') 
		{
			texto = texto.substring(1, texto.length);
		}

		while(texto.length > 0 && texto.substring(texto.length - 1, texto.length) == ' ') 
		{
			texto = texto.substring(0, texto.length - 1);
		}

		return texto;
	}
  
  function ExibirLayer(div) 
  { 
  
    MM_showHideLayers('multimidia','','hide');
    MM_showHideLayers('imprensa','','hide');
    MM_showHideLayers('paulinas','','hide');
    MM_showHideLayers('cursos','','hide');
    MM_showHideLayers('revistas','','hide');
    MM_showHideLayers(div,'','show');
    MM_swapImgRestore();
   
  }
 
  
  function AbrirRegulamentoFidelidade(pagina)
  {
    window.open(pagina, 'regulamento', 'scrollbars=yes,width=480')
  }
  
  function AbrirInstrucaoCodseguranca()
  {
    window.open('PopupCodSeguranca.aspx','seguranca','width=450,height=430,top=50,left=50');
  }
  
  function AbrirPopupBannerGif(URL)
  {
    window.open(URL,'projeto','width=575,height=485,top=50,left=50,scrollbars=no');
  }
  
   function AbrirAviseme(codigoProduto)
  {
    window.open('Aviseme.aspx?codigoProduto=' + codigoProduto ,'aviseme','width=450,height=370,top=50,left=50');
  }
  
  function AbrirRastreabilidadeCorreios(URL)
  {
    window.open(URL ,'coreios','width=450,height=400,top=50,left=50');
  }
  
  function AbrirImagemAmpliada(URL)
  {
    var win = window.open(URL ,'imagemAmpliada','top=200,left=250,resizable=yes');
    win.focus();
  }
  
   function ValidarQtdCaracteresCartao()
  {
    var txt = document.getElementById('ctl00_ContentPlaceHolder1_txtNrCartao');
    var cartaoVisa = document.getElementById('ctl00_ContentPlaceHolder1_rblTipoCartao_0');
    var cartaoMaster = document.getElementById('ctl00_ContentPlaceHolder1_rblTipoCartao_1');
    var cartaoDiners = document.getElementById('ctl00_ContentPlaceHolder1_rblTipoCartao_2');
    
    var qtdCaracteres = 16
    
    if(cartaoDiners.checked == true)
    {
      qtdCaracteres = 12
    }
    
		if((Trim(txt.value).length != qtdCaracteres) && (cartaoVisa.checked == true || cartaoMaster.checked == true || cartaoDiners.checked == true))
		{
		
			alert('O n\xFAmero do cart\xE3o de cr\xE9dito deve ter ' + qtdCaracteres +' d\xEDgitos.');
			
			return false;
		}
		else
		{
		  return true;
		}
  }
  
   function ValidarQtdCaracteresCodSeguranca()
  {
    var txt = document.getElementById('ctl00_ContentPlaceHolder1_txtCodCartao');
    var qtdCaracteres = 3
    
		if(Trim(txt.value).length != qtdCaracteres) 
		{
		  var str = 'O c\xF3digo de seguran\xE7a do cart\xE3o de cr\xE9dito deve ter ' + qtdCaracteres + ' d\xEDgitos.';
		  
			alert(str);
			
			return false;
		}
		else
		{
		  return true;
		}
  }
  
  function ConfirmarDelete()
  {
    if (confirm("Você tem certeza que deseja excluir esse endereço?")==true)
      return true;
    else
      return false;
  }


//]>
