$(document).ready(function(){

	// Barra area colaboradores
	
	$('#linkAreaColab').click(function(){
		$barra = $('#barraColaboradores');
		
		// Slide barra
		if ($barra.is(':visible')) {
			$barra.animate( {
				'height' : 1
			}, 300, function(){
				$barra.hide();
			} );
			$(this).removeClass('ativo');
		} else {
			$barra.css('height', 1).show().animate( {
					'height' : 105
				}, 400 );
			$(this).addClass('ativo');
		}
	});

	// Forms topo
	$('.acEmail, .acLogin, .acSenha, .acUsuario ').each(function(){
		if(this.value == "") {
			$(this).addClass('vazio');
		}
	});

	$('.acEmail, .acLogin, .acSenha, .acUsuario ').focus(function(){
		if(this.value == "") {
			$(this).removeClass('vazio');
		}
	});
	$('.acEmail, .acLogin, .acSenha, .acUsuario ').blur(function(){
		if(this.value == "") {
			$(this).addClass('vazio');
		}
	});

	$('#inputBusca').focus(function(){
		if(this.value == 'Buscar'){
			this.value = '';
		}
	});
	$('#inputBusca').blur(function(){
		if(this.value == ''){
			this.value = 'Buscar';
		}
	});

	// Dropdown
	$('.mLi').hover(function(){
		$(this).find('.dropdown').hide().fadeIn(200);
	}, function(){
		$(this).find('.dropdown').hide();
	});


	// PAGINAS INTERNAS

	// Lightbox
	if($('a.lightbox').length) {
		$('a.lightbox').fancybox({
			'autoScale' : false
		});
	}

	// Font size
	if($('#botoesFonte').length) {
		$('.texto').fontResizer({
			minFont:10,
			maxFont:16,
			increment:2
		});
	}

	// Abrir form enviar pagina
	if($('#boxEnviar').length) {
		$('#botaoEnviar').toggle(function(){
			$('#boxEnviar').slideDown(400);
		}, function(){
			$('#boxEnviar').slideUp(200);
		});
	
		$('#fecharBox').click(function(){
			$('#boxEnviar').slideUp(200);
		});
	}

	// Enviar form
	if($('#formEnviarPagina').length){
		$('#formEnviarPagina').validate({
			groups: {
				grupo: "seuNome seuEmail nomeAmigo emailAmigo mensagem"
			},rules: {
				seuNome: "required",
				seuEmail: {required: true, email: true},
				nomeAmigo: "required",
				emailAmigo: {required: true, email: true},
				mensagem: "required"
			},
			messages: {
				seuNome: "Por favor preencha todos os campos corretamente",
				seuEmail: "Por favor preencha todos os campos corretamente",
				nomeAmigo: "Por favor preencha todos os campos corretamente",
				emailAmigo: "Por favor preencha todos os campos corretamente",
				mensagem: "Por favor preencha todos os campos corretamente"
			},
			errorPlacement: function(error, element) {
				/* Posicionar msg de erro */
				error.insertAfter('#mensagem');
			},
			submitHandler: function(form) {
				enviarPagina();
   			}
		});
	}

	function enviarPagina(){
		form = document.getElementById('formEnviarPagina');
		data = {
			nome : form.seuNome.value,
			email : form.seuEmail.value,
			nomeAmigo : form.nomeAmigo.value,
			emailAmigo : form.emailAmigo.value,
			mensagem : form.mensagem.value,
			titPagina : document.title.substring(0, document.title.indexOf('|')),
			linkPagina : location.href
		}
		
		if ($('#formEnviarPagina p.status').length) {
			$('#formEnviarPagina p.status').text('Enviando...');
		} else {
			$('#formEnviarPagina').append('<p class="status">Enviando...</p>');
		}

		$.post('/envio.php', data, function(data){
			msg = data;
			$('#formEnviarPagina p.status').html(data);
			
		});
	}

	// Highlight submenus
	$('#submenu a').each(function(){
		if($(this).attr('href') == location.pathname){
			$(this).addClass('selecionado');
		}
	});

});
