$(document).ready(function(){
	
	/*  artigos home */

	$('.album-multimidia').click(function(){
		var mid = $(this).attr('rel');
		$('.foto-principal-multimidia').hide();
		$("#foto-"+mid).show();
	});

	$('.album-multimidia2').click(function(){
		var mid = $(this).attr('rel');
		$('.foto-principal-multimidia2').hide();
		$("#foto-"+mid).show();
	});


	var artigo_inicio = 1;

	$('#artigo-avancar').click(function(){
		if(artigo_inicio != 5){
			 artigo_inicio = artigo_inicio + 1;
			$('.artigo-semana-item').hide();
			$('#artigo-semana-'+ artigo_inicio).show(); 
			$('#artigo-numeros').html(artigo_inicio + "/5");
		} 
		if(artigo_inicio == 1)
			$('#artigo-voltar').attr('src', 'temas/2009/img/back-off.png');
		else
			$('#artigo-voltar').attr('src', 'temas/2009/img/back-on.png');

		if(artigo_inicio == 5)
			$('#artigo-avancar').attr('src', 'temas/2009/img/next-off.png');
		else
			$('#artigo-avancar').attr('src', 'temas/2009/img/next-on.png');

	});

	$('#artigo-voltar').click(function(){
		if(artigo_inicio != 1){
			 artigo_inicio = artigo_inicio - 1;
			$('.artigo-semana-item').hide();
			$('#artigo-semana-'+ artigo_inicio).show(); 
			$('#artigo-numeros').html(artigo_inicio + "/5");
		}
		if(artigo_inicio == 1)
			$('#artigo-voltar').attr('src', 'temas/2009/img/back-off.png');
		else
			$('#artigo-voltar').attr('src', 'temas/2009/img/back-on.png');

		if(artigo_inicio == 5)
			$('#artigo-avancar').attr('src', 'temas/2009/img/next-off.png');
		else
			$('#artigo-avancar').attr('src', 'temas/2009/img/next-on.png');


	});

/* destaques */

	var destaques_inicio = 1;

	$('#destaques-avancar').click(function(){
		if(destaques_inicio != 3){
			 destaques_inicio = destaques_inicio + 1;
			$('.destaques-semana-item').hide();
			$('#destaques-semana-'+ destaques_inicio).show(); 
			$('#destaques-numeros').html(destaques_inicio + "/3");
		} 
		if(destaques_inicio == 1)
			$('#destaques-voltar').attr('src', 'temas/2009/img/back-off.png');
		else
			$('#destaques-voltar').attr('src', 'temas/2009/img/back-on.png');

		if(destaques_inicio == 3)
			$('#destaques-avancar').attr('src', 'temas/2009/img/next-off.png');
		else
			$('#destaques-avancar').attr('src', 'temas/2009/img/next-on.png');

	});

	$('#destaques-voltar').click(function(){
		if(destaques_inicio != 1){
			 destaques_inicio = destaques_inicio - 1;
			$('.destaques-semana-item').hide();
			$('#destaques-semana-'+ destaques_inicio).show(); 
			$('#destaques-numeros').html(destaques_inicio + "/3");
		}
		if(destaques_inicio == 1)
			$('#destaques-voltar').attr('src', 'temas/2009/img/back-off.png');
		else
			$('#destaques-voltar').attr('src', 'temas/2009/img/back-on.png');

		if(destaques_inicio == 3)
			$('#destaques-avancar').attr('src', 'temas/2009/img/next-off.png');
		else
			$('#destaques-avancar').attr('src', 'temas/2009/img/next-on.png');


	});



	/*  noticias home */

	var noticia_inicio = 1;

	$('#noticia-avancar').click(function(){
		if(noticia_inicio != 5){
			 noticia_inicio = noticia_inicio + 1;
			$('.noticia-item').hide();
			$('#noticia-'+ noticia_inicio).show(); 
			$('#noticia-numeros').html(noticia_inicio + "/5");
		} 
		if(noticia_inicio == 1)
			$('#noticia-voltar').attr('src', 'temas/2009/img/back-off.png');
		else
			$('#noticia-voltar').attr('src', 'temas/2009/img/back-on.png');

		if(noticia_inicio == 5)
			$('#noticia-avancar').attr('src', 'temas/2009/img/next-off.png');
		else
			$('#noticia-avancar').attr('src', 'temas/2009/img/next-on.png');

	});

	$('#noticia-voltar').click(function(){
		if(noticia_inicio != 1){
			 noticia_inicio = noticia_inicio - 1;
			$('.noticia-item').hide();
			$('#noticia-'+ noticia_inicio).show(); 
			$('#noticia-numeros').html(noticia_inicio + "/5");
		}
		if(noticia_inicio == 1)
			$('#noticia-voltar').attr('src', 'temas/2009/img/back-off.png');
		else
			$('#noticia-voltar').attr('src', 'temas/2009/img/back-on.png');

		if(noticia_inicio == 5)
			$('#noticia-avancar').attr('src', 'temas/2009/img/next-off.png');
		else
			$('#noticia-avancar').attr('src', 'temas/2009/img/next-on.png');


	});

	
	$("#contato").click(function(){
		var nome	= $("#nome").val();
		var email	= $("#email").val();
		var mensagem	= $("#mensagem").val();

		$("#nome").removeClass("formulario-on");
		$("#email").removeClass("formulario-on");
		$("#mensagem").removeClass("formulario-on");
		$("#msg-erro").fadeOut(300);
		if(nome && valida_email(email) && mensagem){
			return true
		} else {
			$("#msg-erro").fadeIn(300);
				
			if(!nome){
				$("#nome").addClass("formulario-on");
			}	

			if(!valida_email(email)){
				$("#email").addClass("formulario-on");
			}

			if(!mensagem){
				$("#mensagem").addClass("formulario-on");
			}


			return false;
		}
	});
	
	$("#bt-enquete").click(function(){
		console.debug($(".enquete-dados").attr());
		return false;
	});

	$("#bt-newsletter").click(function(){
		var nome	= $("#nome-newsletter").val();
		var email	= $("#email-newsletter").val();

		$("#nome-newsletter").removeClass("formulario-on");
		$("#email-newsletter").removeClass("formulario-on");
		if(nome && valida_email(email)){
			return true
		} else {
			
			if(!nome){
				$("#nome-newsletter").addClass("formulario-on");
			}	

			if(!valida_email(email)){
				$("#email-newsletter").addClass("formulario-on");
			}
			return false;
		}
	});




	$(function () {
        // basic version is: $('div.demo marquee').marquee() - but we're doing some sexy extras
        
        $('div.demo marquee').marquee('pointer').mouseover(function () {
            $(this).trigger('stop');
        }).mouseout(function () {
            $(this).trigger('start');
        }).mousemove(function (event) {
            if ($(this).data('drag') == true) {
                this.scrollLeft = $(this).data('scrollX') + ($(this).data('x') - event.clientX);
            }
        }).mousedown(function (event) {
            $(this).data('drag', true).data('x', event.clientX).data('scrollX', this.scrollLeft);
        }).mouseup(function () {
            $(this).data('drag', false);
        });
    });


});


function valida_email(email){
	er = /^[a-zA-Z0-9][a-zA-Z0-9\._-]+@([a-zA-Z0-9\._-]+\.)[a-zA-Z-0-9]{2}/;
    if(er.exec(email)){
		return true;
	} else {
		return false;
	}
}
   
