$(document).ready(function(){
	//$("iframe").remove();
	
	$("a[rel^='emconstrucao']").click(function(){alert("Área em construção."); return false;});	
	$(".fechar").click(function(){$("#informe").hide(); return false;});
	
	$(".alpha").css("opacity","0.7");
	$("a[rel^='blank']").attr("target","_blank");
	//$("#menu").css("text-shadow","0px 1px 0px #cc7201");
	$("#menu").css("text-shadow","0px 1px 0px #ffd301");

	/* $("#banner-moldura").easySlider({controlsShow:false,auto: true,continuous: true,speed:800});
	$("#controle a").click(function(){return false;}); */
	//$("#thumbs ul").css("width",$("#thumbs ul").innerWidth() - $("#thumbs").outerWidth());
	$('a[rel^="promo"]').click(function(){
		novaPop(this.href,490,340);
		return false;
	});
	$('a[rel^="mapa"]').click(function(){novaPop('mapa.php','Mapa de Localização',610,460); return false;});
	
	$("#estacao-rs a").click(function(){
		novaPop('estacao.php','estacao',480,600)
		return false;
	});


	//DATE PICKER aniversario.php

	/*$(function(){
		var conteudo = $('#thumbs');
		var ul = $('ul', conteudo);
		var largura = ul.innerWidth() - conteudo.outerWidth();
		
		$('.slider', conteudo).slider({
			min: 0,
			max: largura,
			stop: function(event, ui){
				ul.animate({'left' : ui.value * -1}, 500);
			},
			slide: function(event, ui){
				ul.css('left', ui.value * -1);
				//console.log(ui.value);
			}
		});
	});*/
	
	
	//////////////////////////// JS GALERIA DE FOTOS
	//$("#thumbs").css({'overflow-x':'scroll','overflow-y':'hidden'});
		/*$("#thumbs li a").click(function(){
			carregaImagem($(this).attr('href'));
			return false;
	});*/
	function carregaImagem(imagem) {
		$('#imagem-destaque').addClass('carregando').empty();
		var img = new Image();
		$(img).load(function(){
			$(this).hide();
			$('#imagem-destaque').removeClass('carregando').append(this);
			$(this).fadeIn('slow');
		}).attr('src',imagem);
	}
	
	$("#f_login .entrar").click(function(){$("#f_login").submit(); return false;});
	
	// VOTACAO GAROTA RIOSAMPA HOME
	$("a.vota-garota").click(function(){
		var cod = $(this).attr("id");
		$.post("votar_garota.php",{
			'cod': cod
		},
		function(data){
			if (data == 0) alert("Seu voto foi realizado, obrigado pela participação!");
			else if (data == 1) alert("Você já votou hoje, tente amanhã!");
			else alert("Não foi possível computar seu voto, tente mais tarde");
		});
		return false;
	});

        /*window.onload = function () {
            var container = $('div.sliderGallery');
            var ul = $('ul', container);
            
            var itemsWidth = ul.innerWidth() - container.outerWidth();
            
            $('.slider', container).slider({
                min: 0,
                max: itemsWidth,
                handle: '.handle',
                stop: function (event, ui) {
                    ul.animate({'left' : ui.value * -1}, 500);
                },
                slide: function (event, ui) {
                    ul.css('left', ui.value * -1);
                }
            });
        };*/
	
	$("#resultado").live("click",function(e) {
     e.preventDefault();
     var v=$("#id_enquete").val();
      $("#enquete").load("include/controle_enquete.php?retorno="+v).animate({height: 'toggle', opacity: 'toggle'},"slow");
      $("#enquete").animate({height:'toggle'});
;

   //  alert(v);





     })


    //   <input type="image" src="imagens/votar.jpg" id="add_voto" alt="Votar" />
   // <input type="image" src="imagens/resultados.jpg" id="exibi_resultado" alt="Resultado" />

   // final do controle da enquete

  $("#exibi_enquete").live("click",function(e) {
     e.preventDefault();
     var v=$("#exibi_enquete").attr("rel");
      $("#enquete").load("include/controle_enquete.php?exibi_enquete="+v).fadeIn("slow");
   //  alert(v);


     })


     $("#votar").live("click",function(e) {
     e.preventDefault();
     var v=$("#id_enquete").val();
     var ja_votei=$("#ja_votei").val();
    //  $("#menudirquatro").load("controle_enquete.php?exibi_enquete=1");
    var valor=$('input:radio[name=valor]:checked').val();
     if(typeof(valor) === "undefined") {
     alert("Escolha uma opção para votar");
     return false;
     }

     if(ja_votei) {
     alert("Desculpe você ja votou essa nossa enquete hoje.");

     }

     else {
     alert("Obrigado por sua participação em nossa enquete");
     $.post("include/controle_enquete.php", { id_enquete:v, opcao_escolhida:valor},
  function(data){
  $("#enquete").html(data).animate({height: 'toggle', opacity: 'toggle'},"slow");
  $("#enquete").animate({height:'toggle'});

  //  alert("Data Loaded: " + data);
  });


    // alert(valor);

     }


     })
	
	
	/* Banner Vuador! */
	/*if ($("#banners").length > 0) {
		$("#vuador").css("display","block");
		swfobject.embedSWF("flash/anuncios/600x400_floater-novanil.swf", "vuador", "600", "400", "9.0.0","","", {wmode:"transparent"});
	}*/
	
	$('#promo-jm').submit(function(){
		if ($('#rg').val() == '') { alert('Por favor, preencha seu RG'); return false; }
		else return;
	});
	
});
function fecharVuador() {
	$("#vuador").hide();
	_gaq.push(['_trackEvent'], 'Banner','Popup Nilopolis', 'Fechou banner');
}

function novaPop(url, titulo, largura, altura) {
	window.open(url, titulo,'width='+largura+',height='+altura+',toolbar=no,menubar=no');

}

function validar_email(mail){
    var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
    if(typeof(mail) == "string"){
        if(er.test(mail)){ return true; }
    }else if(typeof(mail) == "object"){
        if(er.test(mail.value)){
                    return true;
                }
    }else{
        return false;
       }
}

/*$(".telefone").live("keyup",function(){
  var v =$(this).val();
  v=v.replace(/\D/g,"")                 //Remove tudo o que no  dgito
  v=v.replace(/^(\d\d)(\d)/g,"($1) $2") //Coloca parnteses em volta dos dois primeiros dgitos
  v=v.replace(/(\d{4})(\d)/,"$1-$2")    //Coloca hfen entre o quarto e o quinto dgitos
   $(this).val(v);
});*/


$("#enviar_cadastro").live("click",function(e) {

      e.preventDefault();
    var campo="";

	  $("#contato input[rel!='nao']").each(function () {
  if (this.value=='') {
  alert('O campo  ' + this.name + '  esta vazio');
  $(this).focus();

   campo=1;

  return false;
}
if(this.name=="email") {

var email=$(this).val();
 if (!validar_email(email)) {
    alert("Digite o email corretamente");
    campo=1;

     $(this).focus();


     return false;
    }


}




})

if(campo!=1) {

 alert("Aguarde enquanto seu email está sendo enviado..");


 $.ajax({
   type: "POST",
   url: "email.php",
   data:jQuery("#contato").serialize(),
   success: function(msg){
     alert( "Email enviado com Sucesso ");
   location.href='index.php';
   }
 });



}
 });

/* Twitter Update */
(function($){
	$.fn.getTwitts = function(options) {
		var defaults = {
			usuario : null,
			loadMSG : 'Carregando mensagens...',
			loadIMG : null, /* ex.: img/loading.gif */
			numMSG : 3
		}
		var opt = $.extend({},defaults,options);
		var ul = $("ul",this);
		$("li:first",ul).html(opt.loadMSG);
		$.getScript("http://twitter.com/statuses/user_timeline/"+opt.usuario+".json?callback=listar&count="+opt.numMSG,function(){});
		
		listar = function(lista) {
			$(ul).html('');
			var html = [];
			for (i=0; i < lista.length;i++) {
				var usuario = lista[i].user.screen_name;
				var dt = relative_time(lista[i].created_at);
				var status = lista[i].text
				.replace(/((https?|s?ftp|ssh)\:\/\/[^"\s\<\>]*[^.,;'">\:\s\<\>\)\]\!])/g,
					function(url) {
      					return '<a href="'+url+'" target="_blank">'+url+'</a>';
    				}
				);
				$(ul).append('<li><p><strong class="amarelo">@riosampaoficial:</strong> '+status+'<br /><span class="hora">'+dt+'</span></p></li>');
			}
		}
		
		relative_time = function(time_value) {
			var values = time_value.split(" ");
			time_value = values[1] + " " + values[2] + ", " + values[5] + " " + values[3];
			var parsed_date = Date.parse(time_value);
			var relative_to = (arguments.length > 1) ? arguments[1] : new Date();
			var delta = parseInt((relative_to.getTime() - parsed_date) / 1000);
			delta = delta + (relative_to.getTimezoneOffset() * 60);
			
			if (delta < 60) {
			return 'menos de 1 minuto atrás';
			} else if(delta < 120) {
			return '1 minuto atrás';
			} else if(delta < (60*60)) {
			return (parseInt(delta / 60)).toString() + ' minutos atrás';
			} else if(delta < (120*60)) {
			return '1 hora atrás';
			} else if(delta < (24*60*60)) {
			return (parseInt(delta / 3600)).toString() + ' horas atrás';
			} else if(delta < (48*60*60)) {
			return '1 dia atrás';
			} else {
			return (parseInt(delta / 86400)).toString() + ' dias atrás';
			}
		}
	}
})(jQuery);
