$(document).ready(function(){
	
	//menu
	$('#menu > ul > li').bind('mouseenter mouseleave',function() {
		if ($(this).hasClass('selected'))
			return;
		else
			$(this).toggleClass('hover');
	}).bind('click',function(){
		$('#menu > ul > li.hover').removeClass('hover').removeClass('selected');
		$(this).addClass('selected').addClass('hover');
		oList($(this).attr('pid'));
		cIcon($(this).attr('cat'));
	});
	
	//link do topo
	$('p.links > span').bind('mouseenter mouseleave',function() {
		$(this).toggleClass('hover');
	}).bind('click',function(){
		$('#menu > ul > li.hover').removeClass('hover').removeClass('selected');
		oPage();
	});
	
	//contato
	$("#frm_contato").live('submit',function() {
		var nome = $("#ipt_nome").val();
		var email = $("#ipt_email").val();
		var telefone = $("#ipt_telefone").val();
		var mensagem = $("#ipt_mensagem").val();
		if (nome == ""){
			alert("Por favor, informe o nome.");
			$("#ipt_nome").focus();
		}
		else if (!/[A-Za-z0-9_.-]+@([A-Za-z0-9_]+\.)+[A-Za-z]{2,4}/.test(email)){
				alert("Por favor, informe um e-mail válido.");
				$("#ipt_email").focus();
		}
		else if (telefone == ""){
			alert("Por favor, informe o telefone.");
			$("#ipt_telefone").focus();
		}
		else if (mensagem == ""){
			alert("Por favor, informe a mensagem.");
			$("#ipt_mensagem").focus();
		}
		else{
			$.post('fale_conosco.php', {nome:nome, email:email, telefone:telefone, mensagem:mensagem}, function(resposta) {
				if (resposta == false) {
					alert("Ocorreu um erro ao enviar sua mensagem.");
				}
				else {
					$('#layer').hide();
					alert("Mensagem enviada com sucesso.");
					$("#ipt_nome").val("");
					$("#ipt_email").val("");
					$("#ipt_telefone").val("");
					$("#ipt_mensagem").val("");
				}
			});
		}
	});
	$('.form').live('focusin focusout',function() {
		$(this).toggleClass('formhover');
	});
	
});


function oList(id){
	$('#pagina').html('<img src="media/loading.gif" alt="" class="loading" />');
	$.ajax({
		type: "POST",
		url: "produtos.php",
		data: "id="+id+"&pagina=produtos",
		dataType: "html", //opera
		success: function(data){
			$('#pagina').html(data);
		}
	});
}

function oPage(){
	$('#pagina').html('<img src="media/loading.gif" alt="" class="loading" />');
	cIcon('');
	$.ajax({
		type: "POST",
		url: "contato.php",
		data: "pagina=contato",
		dataType: "html", //opera
		success: function(data){
			$('#pagina').html(data);
		}
	});
}

function cIcon(cat){
	if (cat == 'Alaminuta')
		$('#logo > img').attr('src','media/alaminuta.png');
	else if (cat == 'Baurus')
		$('#logo > img').attr('src','media/bauru.png');
	else if (cat == 'Bebidas')
		$('#logo > img').attr('src','media/bebidas.png');
	else if (cat == 'Bifes')
		$('#logo > img').attr('src','media/bife.png');
	else if (cat == 'Cachorros-Quentes')
		$('#logo > img').attr('src','media/hotdogs.png');
	else if (cat == 'Porções')
		$('#logo > img').attr('src','media/batatas.png');
	else if (cat == 'Petiscos')
		$('#logo > img').attr('src','media/petiscos.png');
	else if (cat == 'Pratos')
		$('#logo > img').attr('src','media/pratos.png');
	else if (cat == 'Torradas')
		$('#logo > img').attr('src','media/torradas.png');
	else if (cat == 'Saladas')
		$('#logo > img').attr('src','media/salada.png');
	else
		$('#logo > img').attr('src','media/hamburguer.png');
}

function popPromo(){
    Shadowbox.open({
			player: "html",
			type: "iframe",
			content: '<iframe src="noticias.php" width="100%" height="100%" frameborder="0"></iframe>',
			title: "Promoções",
			width: 450,
			height: 500
		});
};

