var _inter = '';

(function($){

 $(function(){
			
		$(".content_checkout :button").css("display", "inline");
		$("#btn_processaPagamento").click(function(){
			$.ajax({
				type: "POST",
				url: "scripts/rpc/RPC_order.php",
				data: "_par=1",
				dataType: "json",
				success: function(params){
				
					var pars = '';
					for(params1 in params) {
						pars += "&" + params1 + "=" + params[params1];
					}
					
					$.ajax({
							type: "POST",
							url: "scripts/rpc/RPC_checkout.php",
							data: "func=newOrder"+pars,
							dataType: "json",
							success: function(ret1){
							
								var codigoPedido = ret1['codOrder'];
								if(codigoPedido!= ''){
								
									$("#cartId").val(codigoPedido);
									document.forms['BuyForm'].submit();	
									
									$.ajax({
											type: "POST",
											url: "scripts/rpc/RPC_checkout.php",
											data: "func=setCart&codOrder="+codigoPedido,
											success: function(ret){
												
												location.href = "?d=11&s=4";
												
											}
									});			
								} //if(codigoPedido!= '')
							} //success
					});//ajax		
				}//success
			});
		});
		
		$("#btn_CancelaPedido").click(function(){
			var codOrder = $("#codOrder").val();
			clearInterval(_inter);
			
			$.ajax({
				
				type: "POST",
				url: "scripts/rpc/RPC_checkout.php",
				data: "func=cancelOrder&codOrder=" + codOrder,
				success: function(ret){
					
					if($id("mensagemTextoStatus")) $("#mensagemTextoStatus").html(ret);
					if($id("imagemStatus")) $id("imagemStatus").src =  "images/success.jpg";							
					$(".hide_step4").css("visibility", "hidden");
					
				}
			});
		});
		
		$("#btn_tryAgain").click(function(){
			document.forms['BuyForm'].submit();
			verificarStatus();
		});
		
 });

})(jQuery);


function verificarStatus()
{

	(function($){	
		
		$id("mensagemTextoStatus").innerHTML = "<b> [ " + VAR530 + " ] </b>";	
		$id("imagemStatus").src =  "images/ajax-loader.gif";	
		
		var codOrder = $("#codOrder").val();	
		var _tempoLimite = 500000; //Tempo em milisegundos que testará se trocou o valor do pedido
		var _tempo =0;
		var _trocaStatus = false;
		
		if(codOrder == '') _tempo = 500000;
		
		_inter = setInterval (
		function () {
			
			if (_tempo < _tempoLimite || _trocaStatus) {
			
				$.ajax({
						type: "POST",
						url: "scripts/rpc/RPC_checkout.php",
						data: "func=statusOrder&codOrder="+codOrder,
						dataType: "json",
						success: function(ret) {
							
							if (ret.status == '2') {
										
									if ($id("mensagemTextoStatus")) $id("mensagemTextoStatus").innerHTML = ret.msg;									
									if ($id("imagemStatus")) $id("imagemStatus").src =  "images/success.jpg";
									$(".hide_step4").css("visibility", "hidden");
									
									clearInterval(_inter);										
								
							}																				
						}
				});	
				
						
			_tempo += 10000;
				
			} else {
				
				if($id("mensagemTextoStatus")) $id("mensagemTextoStatus").innerHTML = "<b> [ " + VAR499 + " ] </b>";	
				if($id("imagemStatus")) $id("imagemStatus").src =  "images/alerta.gif";
				clearInterval(_inter);	
				
			}
			
		}, 10000);	
	
	})(jQuery);		
}
