// JavaScrit - Media center    
// Escrito por: Heberti Almeida 
// Última alteração: 18/03/2009 
$(document).ready(function(){
	//busca					   
	$('#busca').focus(function(){
		if ($('ul#espande-bsc').is(':hidden')) {
			$('.bsc-mais').css('display','inline-block');	
		}
		//$('ul#espande-bsc').show('fast');
		if($(this).val() == 'Buscar') {
			$(this).val('');
		}
   }).blur(function(){
	   //$('ul#espande-bsc').fadeOut('slow');
		if($(this).val() == '') {
			$(this).show('slow');
			$(this).val('Buscar');
		}
	});
	$('.bsc-mais').click(function(){
		if ($('ul#espande-bsc').is(':hidden')) {
			$('ul#espande-bsc').fadeIn('fast');
		} else {
			$('ul#espande-bsc').hide('fast');
		}
		$('.bsc-mais').css('display','none');
		$('a.btn-close-box').css('display','block');
	});
	$('a.btn-close-box').click(function(){
		$('ul#espande-bsc').hide('fast');
		$(this).hide('fast');
	});
	//Abas
	$(function(){
		// oculta todas as abas
		$("div.contaba").hide();
		// mostra somente  a primeira aba
		$("div.contaba:first").show();
		// seta a primeira aba como selecionada (na lista de abas)
		$(".abas a:first").addClass("selected");
		// quando clicar no link de uma aba
		$(".abas a").click(function(){
			// oculta todas as abas
			$("div.contaba").hide();
			// tira a seleção da aba atual
			$(".abas a").removeClass("selected");
			// adiciona a classe selected na selecionada atualmente
			$(this).addClass("selected");
			// mostra a aba clicada
			$($(this).attr("href")).hide().fadeIn(400);
			// pra nao ir para o link
			return false;
		});
	});
	//limite de caracteres no campo
	$('textarea#comentario').keyup(function() {
		var charLength = $(this).val().length;
		var max = 250;
		var left = max-charLength;
		// Displays count
		$('span#cont').html(left);
		// Alerts when 250 characters is reached
		if($(this).val().length > max) {
			$('span#cont').html('<strong>É permitido somente 250 caracteres.</strong>');
		}
		if($(this).val().length >= 240){
			$('span#cont').css('color', '#ff0000');
		} else {
			$('span#cont').css('color', '#AAAAAA');
		}
	});
	//Rating bar	
	$(".star-rating li a").click(function setClass(){
		var msg = 'Sua nota&nbsp;<img src="images/seta.jpg" alt="&gt;" />';		
		$("div.title_nota span").html(msg).hide().fadeIn(1300);
		$("ul.star-rating").fadeOut(100);
		
		if ($(this).html() == 1) {
			$(".one-star").addClass("one-star_on");
			$("div.title_nota .img_star").attr("src","images/star_1.gif").hide().fadeIn(1000);
			return false;
		}
		if ($(this).html() == 2){
			$(".two-stars").addClass("two-stars_on");
			$("div.title_nota .img_star").attr("src","images/star_2.gif").hide().fadeIn(1000);
			return false;
		}
		if ($(this).html() == 3){
			$(".three-stars").addClass("three-stars_on");
			$("div.title_nota .img_star").attr("src","images/star_3.gif").hide().fadeIn(1000);
			return false;
		}
		if ($(this).html() == 4){
			$(".four-stars").addClass("four-stars_on");
			$("div.title_nota .img_star").attr("src","images/star_4.gif").hide().fadeIn(1000);
			return false;
		}
		if ($(this).html() == 5){
			$(".five-stars").addClass("five-stars_on");
			$("div.title_nota .img_star").attr("src","images/star_5.gif").hide().fadeIn(1000);
			return false;
		}
	});
	//onclick seleciona texto
	$('#link_embed input').click(function(){
			$(this).select();
		}
	);
	//Mostra o div resut	
	$('.compartilhe').click(function(){
		$(this).toggleClass('selecionado');
		
		if (($('#field_amigo').is(':hidden')) && ($('#field_comentario').is(':hidden'))){
			$('#field_amigo').slideDown(200);
		} else {
			$('#field_amigo').slideUp(200);
			//return false;
		}
		if(($('#field_amigo').is(':hidden')) && ($('#field_comentario').is(':visible'))){
			$('#field_comentario').slideUp(200);
			$('#field_amigo').slideDown(200);
			$('.comente').removeClass('selecionado_2');
			//return false;
		}
		return false;
	});
	$('.comente').click(function(){
		$(this).toggleClass('selecionado_2');
		//$('#seu_nome').focus();
		if (($('#field_comentario').is(':hidden')) && ($('#field_amigo').is(':hidden'))){
			$('#field_comentario').slideDown(200);
		} else {
			$('#field_comentario').slideUp(200);
		}
		if(($('#field_comentario').is(':hidden')) && ($('#field_amigo').is(':visible'))){
			$('#field_amigo').slideUp(200);
			$('#field_comentario').slideDown(200);
			$('.compartilhe').removeClass('selecionado');
			//return false;
		}
		return false;
	});
	// focus nos campos	
	$('.focus').focus(function(){
		$(this).addClass('campo_focus');
   }).blur(function(){
		$(this).removeClass('campo_focus');
	});
	//Browser Select
	var userAgent = navigator.userAgent.toLowerCase();
	//Seleciona o firefox e add class 'firefox'
    if($.browser.mozilla){
        if(navigator.userAgent.toLowerCase().indexOf('firefox') != -1){
            $('body').addClass('firefox');
            userAgent = userAgent.substring(userAgent.indexOf('firefox/') +8);
            userAgent = userAgent.substring(0,1);
            $('body').addClass('firefox' + userAgent);
        }
        else{
            $('body').addClass('mozilla');
        }
    }
	//Seleciona o Opera e add class 'opera'
    if($.browser.opera){
        $('body').addClass('opera');
    }
	//Seleciona o ie e add class 'ie' e/ou 'ie + versão'
	if($.browser.msie){
        $('body').addClass('ie');
        $('body').addClass('ie' + $.browser.version.substring(0,1));
    }
});