function mainmenu(){
    $(" #nav ul ").css({
        display: "none"
    }); // Opera Fix
    $(" #nav li").hover(function(){
        $(this).find('ul:first').css({
            visibility: "visible",
            display: "none"
        }).show(400);
    },function(){
        $(this).find('ul:first').css({
            visibility: "hidden"
        });
    });
}
function slideShow() {
	$('#slideShowImages').cycle({
        fx:      'fade',
        timeout:  5000,
        pager:   '#navSlideShow',
		pause: true,
		pauseOnPagerHover: true,
        pagerAnchorBuilder: pagerFactory
    });
}
function pagerFactory(idx, slide) {
	var s = idx > 4 ? ' style="display:none"' : '';
	return '<li'+s+'><a href="#">'+(idx+1)+'</a></li>';
};
function addVisitante() {
	$('#buttonNews').click(function() {
		if (($('#nomeNews').val() == '') || $('#emailNews').val() == '') {
			alert('Por favor, preencha os campo Nome e E-mail.');
		} else {
			$("#formNewsletter").submit();
		}
	});	
}
function sendFale() {
	$('#sendFaleConosco').click(function() {
		if ($('#nome').val() == '' || $('#email').val() == '' || $('#assunto').val() == '' || $('#mensagem').val() == ''  || $('#code').val() == '') {
			alert('Por favor, preencha todos os campos do formulário.');
		} else {
			$("#formFale").submit();
		}
	});	
}
function sendUnlinkEmail() {
	$('#sendUnlinkEmail').click(function() {
		if ($('#email').val() == '' || $('#code').val() == '') {
			alert('Por favor, preencha todos os campos do formulário.');
		} else {
			$("#formUnlinkEmail").submit();
		}
	});	
}
function openChat() {
	var janela = window.open('chat/index.php', '', 'status=no, menubar=no, height=550, width=750');	
	janela.focus();
}
var hits = 5;
function fontSize(action, container) {
	container = typeof(container) != 'undefined' ? container : 'div.paginas';
	var hitIncrease = 0;
	var hitDecrease = 0;

	var pegaTodos = {
	pega : function(maiorDeTodos) {
		var filho;	
		// Passo por todos os controles.
		$(maiorDeTodos).children().each(function(i){
			filho = $(this);
	
			$fs = parseInt($(filho).css('font-size'));
			if (action == 'minus' && hits != 0) {
				$fs -= 1;
				hitDecrease = 1;
			} else if (action == 'plus' && hits != 0) {
				$fs += 1;
				hitIncrease = 1;
			}
			$(filho).css('font-size', $fs);
		
			if ($(filho).children().length != 0) {
				pegaTodos.pega($(filho));
			}
		});
	}};
	pegaTodos.pega($(container));

	if (hitIncrease == 1)hits+=1;
	else if (hitDecrease == 1)hits-=1;
}

$(document).ready(function(){					
    $('#decrease').click(function(){ fontSize('minus') }).blur(); //blur() aqui remove o foco do elemento, logo após o clique
	$('#increase').click(function(){ fontSize('plus') }).blur();
	mainmenu();
	slideShow();
	sendFale();
	sendUnlinkEmail();
	addVisitante();
});
