// JavaScript Document
$(document).ready(function(){
	$('#transicao_imagens ul').innerfade({ speed: 'slow', timeout: 5500, type: 'random', containerheight: '384px' }); //Galeria fade da página home
	$('#menu_topo ul li.submenu_pai').hover(mostrarSubmenu, esconderSubmenu);
	$("#pikame").PikaChoose({carousel:true, carouselVertical:true, showCaption:true});
	$('#txtNome').textoPadrao('Receba novidades por email!');
	$('#txtNomeContato').textoPadrao('Nome');
	$('#txtEmailContato').textoPadrao('Email');
	$('#txtAssunto').textoPadrao('Assunto');
	$('#txtMensagem').textoPadrao('Mensagem');
	$('#btnEnviar').click(validacaoContato);
	$('#btnOk').click(validacaoNews);
	$('a.fechar').click(fecharBalaoCardapio);
	$('.scroll-pane').jScrollPane();
	$('.submenu_pai a[href^="#"]').click(function(){return false;});
	
	function validacaoNews(){
		if(!$('#txtNome').val() || $('#txtNome').val() == 'Receba novidades por email!'){
			alert("Informe seu nome!");
			return false;
		}
		else if(!$('#txtEmail').val()){
			alert("Informe seu email!");
			return false;
		}
	}
	
	function validacaoContato(){
		if(!$('#txtNomeContato').val() || $('#txtNomeContato').val() == 'Nome'){
			alert("Informe seu nome!");
			return false;
		}else if(!$('#txtEmailContato').val() || $('#txtEmailContato').val() == 'Email'){
			alert("Informe seu email!");
			return false;
		}else if(!$('#txtAssunto').val() || $('#txtAssunto').val() == 'Assunto'){
			alert("Informe o assunto!");
			return false;
		}else if(!$('#txtMensagem').val() || $('#txtMensagem').val() == 'Mensagem'){
			alert("Informe sua mensagem!");
			return false;
		}
	}
	
	function fecharBalaoCardapio(){
		$('#balao_cardapio').fadeOut();
		return false;
	}
		
	function esconderSubmenu(){
		$(this).children('.submenu').fadeOut(1500);
	}
	
	function mostrarSubmenu(){
		$(this).children('.submenu').stop(true, true).fadeIn();
	}
	
	Cufon.replace('#menu_topo li a', {hover: true, letterSpacing: '1px'});	
});

/**
* - Esse é o trecho do plugin para texto padrão em inputs
* - Foi colocado nesse mesmo arquivo com a intençao de diminuir
* - o número de requests ao carregar o site, melhorando o desempenho
* -*- Plugin para texto padrão em inputs -*-
* Author: por Douglas C. Cabral <dougscabral@yahoo.com.br>
*************************************/
(function($){
	$.fn.textoPadrao = function(texto){
		var input = $(this);
		input.focusin(function(){
			if(input.val() == texto) input.val('');
		}).blur(function(){
			if(input.val() == '') input.val(texto);
		});	
	}
})(jQuery);
