$(window).load(function() {
	$('#slider').nivoSlider({
		controlNav:false,
		effect:'random',
		captionOpacity:0.8,
		keyboardNav:true,
		slices:15,
		animSpeed:800,
		pauseTime:13000			
	});
});
function OpenJanelaAlbum(alid){
	var url = "/coluna/album/"+alid+"/0/album-foto.htm";
	window.open(url,'Album','resizable=no,scrollbars=no,status=no,location=no,toolbar=no,menubar=no,height=797,width=761');
}
function OpenJanelaAlbumTodas(alid){
	var url = "/coluna/albumtodas/"+alid+"/0/album-foto.htm";
	window.open(url,'Album','resizable=no,scrollbars=no,status=no,location=no,toolbar=no,menubar=no,height=730,width=761');
}
function PesquisarAlbum(){
	var pesquisa = $("#tbusca").val(); 
	if (pesquisa.length<=3){
		alert("Digite a pesquisa com pelo menos 4 caracteres");
	} else {
		window.location.href="/coluna/pesquisa/0/"+pesquisa;
	}
}
function RetiraAcentos(Campo) {
   var Acentos = "áàãââÁÀÃÂéêÉÊíÍóõôÓÔÕúüÚÜçÇabcdefghijklmnopqrstuvxwyz";
   var Traducao ="AAAAAAAAAEEEEIIOOOOOOUUUUCCABCDEFGHIJKLMNOPQRSTUVXWYZ";
   var Posic, Carac;
   var TempLog = "";
   for (var i=0; i < Campo.length; i++)
   {
	   Carac = Campo.charAt (i);
	   Posic  = Acentos.indexOf (Carac);
	   if (Posic > -1)
		  TempLog += Traducao.charAt (Posic);
	   else
	      TempLog += Campo.charAt (i);
   }
   return (TempLog);
}
function AcentoRemover(text) {
	text = text.replace(new RegExp('[ÁÀÂÃ]','gi'), 'A');
	text = text.replace(new RegExp('[ÉÈÊ]','gi'), 'E');
	text = text.replace(new RegExp('[ÍÌÎ]','gi'), 'I');
	text = text.replace(new RegExp('[ÓÒÔÕ]','gi'), 'O');
	text = text.replace(new RegExp('[ÚÙÛ]','gi'), 'U');
	text = text.replace(new RegExp('[Ç]','gi'), 'C');
	text = text.toLowerCase();
	return text;
}
function ArrumarPesquisa(p){
	var r = "";
	for(i=0;i<p.length;i++){
		if (p[i]==" "){
			r = r + "_";
		} else {
			r = r + p[i];
		}
	}		
	r =  AcentoRemover(r);	
	return r;
}
function PesquisaSite(){
	var pesquisa = $("#tbuscahome").val();
	if (pesquisa.length==0){
		alert('Digite um palavra na busca');
		$("#tbuscahome").focus();
	} else {
		window.location.href="/pesquisa/procura/"+(ArrumarPesquisa(pesquisa))+"/pesquisa-procura.htm";
	}
}
$(document).ready(function(){
	$("#tbuscahome").watermark("Pesquisa...",{useNative: false});
	$("#tbuscahome").keypress(function(e){
		var code = (e.keyCode ? e.keyCode : e.which);
 		if(code == 13) {
   			PesquisaSite();
 		}
	});
});

function validaEmail(mail){
   var er = RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
   if(mail == ""){
	  return false;
   }else if(er.test(mail) == false){
	  return false;
   }
   return true;
}
function isVerificaData(digData) 
{
        var bissexto = 0;
        var data = digData; 
        var tam = data.length;
        if (tam == 10) 
        {
                var dia = data.substr(0,2)
                var mes = data.substr(3,2)
                var ano = data.substr(6,4)
                if ((ano > 1900)||(ano < 2100))
                {
                        switch (mes) 
                        {
                                case '01':
                                case '03':
                                case '05':
                                case '07':
                                case '08':
                                case '10':
                                case '12':
                                        if  (dia <= 31) 
                                        {
                                                return true;
                                        }
                                        break
                                
                                case '04':              
                                case '06':
                                case '09':
                                case '11':
                                        if  (dia <= 30) 
                                        {
                                                return true;
                                        }
                                        break
                                case '02':
                                        /* Validando ano Bissexto / fevereiro / dia */ 
                                        if ((ano % 4 == 0) || (ano % 100 == 0) || (ano % 400 == 0)) 
                                        { 
                                                bissexto = 1; 
                                        } 
                                        if ((bissexto == 1) && (dia <= 29)) 
                                        { 
                                                return true;                             
                                        } 
                                        if ((bissexto != 1) && (dia <= 28)) 
                                        { 
                                                return true; 
                                        }                       
                                        break                                           
                        }
                }
        }       
        //alert("A Data "+data+" é inválida!");
        return false;
}
