$(document).ready(function() {
	$("#cnpj").mask("99.999.999/9999-99");
	$("#telefone").mask("(99) 9999-9999");
	$("#fax").mask("(99) 9999-9999");
	$("#cep").mask("99999-999");
	$("#cpf_socio1").mask("999.999.999-99");
	$("#cpf_socio2").mask("999.999.999-99");
	$("#fone_socio1").mask("(99) 9999-9999");
	$("#fone_socio2").mask("(99) 9999-9999");
	$("#fone_fornecedor1").mask("(99) 9999-9999");
	$("#fone_fornecedor2").mask("(99) 9999-9999");
	$("#fone_fornecedor3").mask("(99) 9999-9999");
	$('#marcas') 
	.cycle({ 
		fx:     'fade', 
		speed:  'slow',
		timeout: 5000
	});
	try {
		$("#tabs").tabs();
	}
	catch(ex) {
		// fezes
	}

});

function abre2(url, width, height) { window.open(url,url,"resizable=no,toolbar=no,status=no,menubar=no,scrollbars=no,width=" + width + ",height=" + height) }
function abre(url, width, height) { window.open(url,"_blank","resizable=yes,toolbar=no,status=no,menubar=no,scrollbars=yes,width=" + width + ",height=" + height) }

function MeMostra(q)  {
	$('.resCli').hide('fast');
	$('#'+q).show('slow');
}
function confirmar(label,url) {
	var pergunta = confirm(label)
	if (pergunta) { window.location = url; }
}

function SubmLog() {
	var cpf = $('#cpf').val();
	if (cpf == '') { alert('Digite seu CPF (Ele será o seu login)'); $('#cpf').focus(); return false; }

	$('#frm_login').submit();
}
function SubmCad() {
	var nome = $('#nome').val();
	var dt_nasc = $('#dt_nasc').val();	
	var cpfcad = $('#cpfcad').val();
	var email = $('#email').val();
	var senha = $('#senha2').val();
	var endereco = $('#endereco').val();
	var bairro = $('#bairro').val();
	var cidade = $('#cidade').val();
	var uf = $('#uf').val();
	var cep = $('#cep').val();
	var telefone = $('#telefone').val();

	if (nome == '') { alert('Digite seu nome'); $('#nome').focus(); return false; }
	if (dt_nasc == '') { alert('Data de nascimento inválida'); $('#dt_nasc').focus(); return false; }
	if (cpfcad == '') { alert('Digite seu CPF (Ele será o seu login)'); $('#cpfcad').focus(); return false; }
	if (email == '') { alert('Digite seu email'); $('#email').focus(); return false; }
	if (senha == '') { alert('Digite sua senha'); $('#senha2').focus(); return false; }
	if (endereco == '') { alert('Digite o Endereço'); return false; }
	if (bairro == '') { alert('Digite o Bairro'); return false; }
	$('#frm_cad').submit();
}
function FinalizaPedido() {
	$.ajax(
		{
		type: "POST",
		url: "revisar_reservas.php",
		data: "data=" + $('#data').val() + "&hora=" + $('#hora').val() + "&loopa=" + $('#loopa').val() + "&qtoloopa=" + $('#qtoloopa').val(),

		beforeSend: function() {
			$('#busca_res').html('Consultando.. por favor aguarde...');
		},
		success: function(txt) {
			$('#busca_res').html(txt);
		},
		error: function(txt) {
			alert('Falha na busca. Por favor tente novamente em alguns instantes (ou verifique se sua conexao com a internet ainda está ativa)');
		}
	}
	);
}
function JahTem() {
	var fula1 = this.value;
	if (fula1 == 2) {
		$('#JahTemCad').hide('fast');
		$('#NTemCad').show('slow');
	}
	else {
		$('#NTemCad').hide('slow');
		$('#JahTemCad').show('slow');
}
}
function RemCarrinho(hr, p) {
	var coo = "carrinho["+hr+"]"
	$.cookie(coo, null);
	if (!$.cookie(coo)) { }
	$('#topo_nav').load('topo_nav.php?passo=1');
	BuscaReserva(p);
//	else { location.href='./?l=reservas,revisar'; }
}
function AddCarrinho(hr, dt) {
	var coo = "carrinho["+hr+"]"
	$.cookie(coo, 1)
	if ($.cookie(coo) == 1) { 
//		alert("Produto Adicionado!"); 
	}
	$('#topo_nav').load('topo_nav.php?passo=1');
	BuscaReserva(dt);
}
function VerSugestoes() {
	return false;
	var b = $('#imgSeta').attr("src");
	if (b == "img/mais.gif") { 
		$('#imgSeta').attr("src", "img/menos.gif"); 
		$('.sugestHorario').show('slow');
	}
	else { 
		$('#imgSeta').attr("src", "img/mais.gif");  
		$('.sugestHorario').hide('slow'); 
	}
}
function Mostra(dt) {
	$("[id^=dt_]").each(function() { $(this).removeClass(($(this).attr("class"))); $(this).addClass("corpoCinza"); });
//	$("[id^=dt_]").each(function() { $(this).removeClass(($(this).attr("class"))); });
//$('a[@rel*=outras_datas]').removeClass("corpoVerm");
//	$('a[@rel*=outras_datas]').addClass("corpoBra");

	$('#dt_'+dt).removeClass("corpoCinza");
	$('#dt_'+dt).addClass("corpoVerm");

//	$('#dt_'+dt).removeAttr("href");

	$('.tabelas_hr').hide('slow');
	$('#lista_'+dt).show('slow');
}
function RemProduto(pid) {
	var moo = "produto["+pid+"]";
	$.cookie(moo, null);
	$('#topo_nav').load('topo_nav.php?passo=2');
	BuscaOpcionais();
}

function AddProduto(pid) {
	var b = $('#qtd_'+pid).val();
	var moo = "produto["+pid+"]";
	if (b && b != 0) {
		$.cookie(moo, b);
		BuscaOpcionais();
		$('#topo_nav').load('topo_nav.php?passo=2');
	}
	else { alert('Entre com a quantidade'); }
}
function BuscaOpcionais() { 
	$.ajax(
		{
		type: "POST",
		url: "busca_opcionais.php",
		data: "data=1",

		beforeSend: function() {
			$('#busca_opc').html('<img src="./img/ajax-loader.gif">Trabalhando na sua solicita&ccedil;&atilde;o..');
		},
		success: function(txt) {
			$('#busca_opc').html(txt);
		},
		error: function(txt) {
			alert('Falha . Por favor tente novamente em alguns instantes (ou verifique se sua conexao com a internet ainda esta ativa)');
		}
	}
	);
}
function BuscaReserva(dt) { 
	$.ajax(
		{
		type: "POST",
		url: "busca_reservas.php",
		data: "data=" + $('#data').val() + "&hora=" + $('#hora').val() + "&loopa=" + $('#loopa').val() + "&qtoloopa=" + $('#qtoloopa').val() + "&dt="+dt,

		beforeSend: function() {
			$('#busca_res').html('<img src="./img/ajax-loader.gif">Trabalhando na sua solicita&ccedil;&atilde;o..');
		},
		success: function(txt) {
			$('#busca_res').html(txt);
		},
		error: function(txt) {
			alert('Falha na busca. Por favor tente novamente em alguns instantes (ou verifique se sua conexao com a internet ainda está ativa)');
		}
	}
	);
}
