//SOMENTE NUMEROS - Paulo Curti (Cajamar NET)
var isNav4, isNav, isIE;
if (parseInt(navigator.appVersion.charAt(0)) >= 4) {
isNav = (navigator.appName=="Netscape") ? true : false;
isIE = (navigator.appName.indexOf("Microsoft") != -1) ? true : false;
}
if (navigator.appName=="Netscape") {
isNav4 = (parseInt(navigator.appVersion.charAt(0))==4);
}
function onlynum(e) {
var keyNumber = (isIE) ? event.keyCode : e.which;
if (((keyNumber<48)||(keyNumber>57)) && (keyNumber!=13) && (keyNumber!="0") && 

(keyNumber!=8) && (keyNumber!=44)){
if (isIE) event.keyCode=0;
return false;
}
}

//VALIDA LOGIN DE EMAIL
function ValidaFormulario () {

		if (document.formulario.user.value==""){ 
		alert("Informe o Seu Endereço de E-mail"); 
		document.formulario.user.focus(); 
	return false;
	}
		if (document.formulario.pass.value==""){ 
		alert("Informe a Sua Senha de Acesso!"); 
		document.formulario.pass.focus(); 
	return false;
	}
	return true;
}

//MASCARA PRE-DEFINIDA DE ENTRADA NUMERICA - Usar isso no campo do form (OnKeyPress="formatar(this, '##/##/####')")
function formatar(src, mask) 
{
  var i = src.value.length;
  var saida = mask.substring(0,1);
  var texto = mask.substring(i)
  
if (texto.substring(0,1) != saida) 
  {
    src.value += texto.substring(0,1);
  }
}


// ABRE GALERIA DE FOTOS
function abrir(URL) {
	var width = 995;
	var height = 498;
	var left = 10;
	var top = 10;
	window.open(URL,'_blank', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}


//ESVAZIA CAMPO PREENCHIDO - Paulo Curti (Cajamar NET)
function Esvazia(valor_campo){
   
if (valor_campo.value == valor_campo.defaultValue)
	valor_campo.value='';
}

function Padrao(valor_campo){

if (valor_campo.value == '')
	valor_campo.value=valor_campo.defaultValue;
}

//CONTA CARACTERES - Paulo Curti (Cajamar NET)
function textCounter(campo, countcampo, maxlimit){
    if (campo.value.length > maxlimit)
        campo.value = campo.value.substring(0, maxlimit);
        else 
        countcampo.value = maxlimit - campo.value.length;
}
 
 //ABRE POPUP DA ENQUETE - Paulo Curti (Cajamar NET)
 var url
         function Abrir(url)
         {          
                window.open(url,"resp","resizable=no,toolbar=no,status=no,menubar=no,scrollbars=no,width=420,height=240");
         }

//ABRE POPUP DA FOTO GALERIA - Paulo Curti (Cajamar NET)
		 function abreFoto(src, w, h) {
	window.open("foto.php?img=" + src, "_blank", "width=" + w + ",height=" + h + ",status=0,scrollbars=0");
}



 //ABRE POPUP DOS VIDEOS - Paulo Curti (Cajamar NET)
 var url
         function videoabre(url)
         {          
                window.open(url,"vid","resizable=no,toolbar=no,status=no,menubar=no,scrollbars=no,width=560,height=390");
         }




//FUNÇÃO QUE VALIDA DATA ENTRADA EM CAMPOS DO FORMULÁRIO - Paulo Curti (Cajamar NET)
function mascara_data(data){ 
              var mydata = ''; 
              mydata = mydata + data; 
              if (mydata.length == 2){ 
                  mydata = mydata + '/'; 
                  document.forms[0].data.value = mydata; 
              } 
              if (mydata.length == 5){ 
                  mydata = mydata + '/'; 
                  document.forms[0].data.value = mydata; 
              } 
              if (mydata.length == 10){ 
                  verifica_data(); 
              } 
          } 
           
          function verifica_data () { 

            dia = (document.forms[0].data.value.substring(0,2)); 
            mes = (document.forms[0].data.value.substring(3,5)); 
            ano = (document.forms[0].data.value.substring(6,10)); 

            situacao = ""; 
            // verifica o dia valido para cada mes 
            if ((dia < 01)||(dia < 01 || dia > 30) && (  mes == 04 || mes == 06 || mes == 09 || mes == 11 ) || dia > 31) { 
                situacao = "falsa"; 
            } 

            // verifica se o mes e valido 
            if (mes < 01 || mes > 12 ) { 
                situacao = "falsa"; 
            } 

            // verifica se e ano bissexto 
            if (mes == 2 && ( dia < 01 || dia > 29 || ( dia > 28 && (parseInt(ano / 4) != ano / 4)))) { 
                situacao = "falsa"; 
            } 
    
            if (document.forms[0].data.value == "") { 
                situacao = "falsa"; 
            } 
    
            if (situacao == "falsa") { 
                alert("Data inválida!"); 
                document.forms[0].data.focus(); 
            } 
          } 


//FUNÇÃO MÁSCARA DE TELEFONE - Paulo Curti (Cajamar NET)
		  function Mascaratel(objeto){ 
   if(objeto.value.length == 0)
     objeto.value = '(' + objeto.value;

   if(objeto.value.length == 3)
      objeto.value = objeto.value + ')';

 if(objeto.value.length == 8)
     objeto.value = objeto.value + '-';
}





//FUNÇÃO QUE GERA A DATA ATUAL DA PÁGINA COM BASE NO RELÓGIO DO USUÁRIO - Paulo Curti (Cajamar NET)
var mydate=new Date()
var year=mydate.getYear()
if (year < 1000)
year+=1900
var day=mydate.getDay()
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym<10)
daym="0"+daym
var dayarray=new Array("Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado")
var montharray=new
Array("Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro")




//REDIRECIONADOR DO POST DO CLASSIFICADO
redirTime = "0"; //Tempo
redirURL = "index.php?exibe=classok";  //url
function redirclass(){
self.setTimeout("self.location.href = redirURL;",redirTime);}



//VALIDA O FORMULÁRIO DE CONTATO
function ValidaFormularioGeral () {

		if (document.formulariocontato.Nome.value==""){ 
		alert("Informe o Seu Nome!"); 
		document.formulariocontato.Nome.focus(); 
	    return false;
	}
	
	if (document.formulariocontato.Email.value==""){ 
		alert("Informe seu endereço de e-mail"); 
		document.formulariocontato.Email.focus(); 
		return false;
	}
		

	if (document.formulariocontato.Assunto.value==""){ 
		alert("Qual o assunto do contato ?"); 
		document.formulariocontato.Assunto.focus(); 
		return false;
	}

	if (document.formulariocontato.Mensagem.value==""){ 
		alert("Escreva sua mensagem antes de enviar o formulário!"); 
		document.formulariocontato.Mensagem.focus(); 
		return false;
	}
		
	return true;
}



//VALIDA O FORMULÁRIO DE VIDEO
function validavideo () {

		if (document.formulariovideo.video.value==""){ 
		alert("Informe o endereço do vídeo fornecido pelo YouTube!"); 
		document.formulariovideo.video.focus(); 
	    return false;
	}
	
		return true;
}




//VALIDADOR DOS CLASSIFICADOS
function Validaclassificado () {
	
 	if (document.classificado.categoria.value=="") { 
		alert("Informe em qual Categoria seu Anuncio se enquadra!"); 
		document.classificado.categoria.focus(); 
		return false;
	}
	
	if (document.classificado.autor.value=="") { 
		alert("Informe o Seu Nome!"); 
		document.classificado.autor.focus(); 
		return false;
	}
	
	if (document.classificado.telefone.value=="") { 
		alert("Você precisa Informar um Telefone para Contato!"); 
		document.classificado.telefone.focus(); 
		return false;
	}

	
	if (document.classificado.local.value=="") { 
		alert("Informe Sua Localidade no Campo Bairro!"); 
		document.classificado.local.focus(); 
		return false;
	}

	if (document.classificado.email.value=="") { 
		alert("Informe seu endereço de e-mail!"); 
		document.classificado.email.focus(); 
		return false;
	}

	if (document.classificado.conteudo.value=="") { 
		alert("Descreva o seu Anuncio!"); 
		document.classificado.conteudo.focus(); 
		return false;
	}
	
	arq = document.classificado.imagem.value;

	if(arq.indexOf(".") >= 0) {
		arq_part = arq.split(".");
		fileExt = arq_part[arq_part.length-1].toLowerCase();
	
		if (fileExt != "jpg") {
			alert('O SISTEMA SÓ ACEITA FOTOS NO FORMATO JPG!!!');
			document.classificado.imagem.focus();
			return false;
		}
	}

	
	return true;
}

function validar(imagem) {
	cont = imagem.value;
	size = cont.length;
	ext = cont.substr(size - 3, size);
	
if(ext.toLowerCase() != "jpg") {
		alert("O sistema só aceita imagem em formato JPG. A imagem que você está tentando publicar não é JPG!");
		imagem.value=" ";
	}
}


// SCRIPT GOOGLE

var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-4981983-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

// GOOGLE PLUS
  window.___gcfg = {lang: 'pt-BR'};

  (function() {
    var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
    po.src = 'https://apis.google.com/js/plusone.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
  })();





//AUMENTAR E DIMINUIR A LETRA
var tagAlvo = new Array('p');
 
var tamanhos = new Array( '12px','13px','16px','18px','20px','24px' );
var tamanhoInicial = 1;
 
function mudaTamanho( idAlvo,acao ){
  if (!document.getElementById) return
  var selecionados = null,tamanho = tamanhoInicial,i,j,tagsAlvo;
  tamanho += acao;
  if ( tamanho < 0 ) tamanho = 0;
  if ( tamanho > 6 ) tamanho = 6;
  tamanhoInicial = tamanho;
  if ( !( selecionados = document.getElementById( idAlvo ) ) ) selecionados = document.getElementsByTagName( idAlvo )[ 0 ];
  
  selecionados.style.fontSize = tamanhos[ tamanho ];
  
  for ( i = 0; i < tagAlvo.length; i++ ){
    tagsAlvo = selecionados.getElementsByTagName( tagAlvo[ i ] );
    for ( j = 0; j < tagsAlvo.length; j++ ) tagsAlvo[ j ].style.fontSize = tamanhos[ tamanho ];
  }
}
