// JavaScript Document
/**
 * 
 * @param id_pedido
 * @return
 */
function exibir_recibo(id_pedido)
{
	MM_openBrWindow('index.php?acao_site=recibo&id_pedido='+id_pedido,'pgto','width=700,height=800,menubar=yes,scrollbars=yes');	
}

/**
 * 
 * @param id_pedido
 * @return
 */
function forma_pgto_alterar(id_pedido)
{
	$("#id_pedido").val(id_pedido);
	$("#acao_site").val("forma_pgto_alterar");
	$("#dados").submit();
}

/**
 * 
 * @return
 */
function forma_pgto_alterar_validar()
{
	$('#validar').html('<img src="imagens/loadinfo.gif" border="0" align="absmiddle" /> <font class="nome_campo"><b>Aguarde... Processando</b></font>');
	var forma_pgto = $("input[name=forma_pgto]:checked");
	if (!forma_pgto.val())
	{
		exibe_dialog('Pagamento', 'Escolha uma forma de pagamento.');
		$('#validar').html('<button type="button" class="botao_avancar" onclick="forma_pgto_alterar_validar()">Avan&ccedil;ar</button>');
		return;		
	}
	
	$.ajax({
		url: "ajax.php",
		type: 'post',
		cache: false,
		data: {
			acao: 'forma_pgto_alterar', 
			forma_pgto: forma_pgto.val(), 
			id_pedido: $("#id_pedido").val()
		},
		dataType: 'json',
		error: function(XMLHttpRequest, textStatus, errorThrown)
		{
			alert(textStatus);
		},
		success: function(retorno)
		{
			pgto_efetivar();
		}
	});	
}

/**
 * valida pgto escolhido
 * @return
 */
function pgto_validar()
{
	// valida cortesia
	if ($('#cortesia').val() != 'cortesia')
	{
		$('#validar').html('<img src="imagens/loadinfo.gif" border="0" align="absmiddle" /> <font class="nome_campo"><b>Aguarde... Processando</b></font>');
		var forma_pgto = $("input[name=forma_pgto]:checked");
		if (!forma_pgto.val())
		{
			exibe_dialog('Pagamento', 'Escolha uma forma de pagamento.');
			$('#validar').html('<button type="button" class="botao_avancar" onclick="pgto_validar()">Avan&ccedil;ar</button>');
			return;		
		}
	}

	// 	pedido novo
	if ($("#id_pedido").val() == '')
	{
		// salva inscrições
		inscricoes_salvar();
	}
	else
	{
		pgto_efetivar();
	}
}

/**
 * valida gateway
 * @return
 */
function pgto_efetivar()
{
	var forma_pgto = $("input[name=forma_pgto]:checked");
	if (forma_pgto == 'paypal')
	{
		gateway_paypal();
	}
	else
	{
		finalizacao();
	}
}

/**
 * 
 * @return
 */
function formas_pgto_exibir()
{
	$.ajax({
		url: "ajax.php",
		type: 'post',
		cache: false,
		data: {acao: 'inscricoes_equipes_validar'},
		dataType: 'json',
		success: function(retorno)
		{
			if (retorno.valido == 'OK')
			{
				$('#validar').html('<img src="imagens/loadinfo.gif" border="0" align="absmiddle" /> <font class="nome_campo"><b>Aguarde... Processando</b></font>');
				$("#acao_site").val("formas_pgto_exibir");
				$("#dados").attr("action", "carrinho.php");
				$("#dados").submit();
			}
			else
			{
				exibe_dialog('Carrinho', 'Existe(m) equipe(s) incompleta(s)');
			}
		},
		error: function(XMLHttpRequest, textStatus, errorThrown)
		{
			
		}
	});		
}

/**
 * 
 * @return
 */
function finalizacao()
{
	window.location = 'finalizacao.php?acao_site=finalizacao&id_pedido='+$('#id_pedido').val();
}

/**
 * 
 * @param tid
 */
function consulta_pedido_cielo(tid)
{
	$.ajax({
		url: "cielo.php",
		type: 'post',
		cache: false,
		data: {
			acao_site: 'consulta_pedido',
			tid: tid
		},
		dataType: 'json',
		success: function(retorno)
		{
			
		},
		error: function(XMLHttpRequest, textStatus, errorThrown)
		{
			
		}
	});		
}
