﻿function popWindow(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=0,width=650,height=500,left=300,top=150');");
}

function MostraDetPaga(tipo) {
var ch = document.getElementById('choose');
ch.innerHTML = "<div>";
if (tipo == 0){
ch.innerHTML += "";
} else if (tipo == 1){
ch.innerHTML += "<b>Multibanco</b><br><br>Após finalizar o seu pedido ser-lhe-á fornecida uma referência multibanco.<br>O pagamento deverá ser efectuado até dois dias antes da data de entrega seleccionada.";
} else if (tipo == 2){
ch.innerHTML += "<b>Visa/MasterCard</b><br><br>Após finalizar o seu pedido deverá fornecer os dados do seu cartão de crédito Visa ou MasterCard.<br><br><img src='images/logo_ccVisa.gif'><img src='images/logo_ccMC.gif'>";
} else if (tipo == 3){
ch.innerHTML += "<b>Paypal</b><br><br>Após finalizar su pedido podrá realizar el pago por 2 formas:<br>- Si tiene una cuenta PayPal;<br>- Puede criar una cuenta PayPal ou introducir directamente los datos de su tarjeta de crédito, <u>mesmo sem cuenta PayPal</u>.<br><br><img src='../../images/logo_ccVisa.gif'><img src='../../images/logo_ccMC.gif'><img src='../../images/logo_ccDiscover.gif'><img src='../../images/logo_ccAmex.gif'><img src='../../images/logo_ccBank.gif'>";
}
ch.innerHTML += "</div>";
}

function validate_form(msg){
    valid = true;
    if ( document.getElementById("condicoes").checked == "" )
    {
    alert (msg);
    valid = false;
    }
    return valid;
}

var http_request = false;

	function makePOSTRequest(url, parameters) {
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
      if (http_request.overrideMimeType) {
             http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
      http_request.onreadystatechange = alertContents;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.send(parameters);
   }

   function alertContents() {
	  var retorno = document.getElementById('spanPedido');
	  if(http_request.readyState == 1) {
		retorno.innerHTML +="<div class='textocorrido' style='position:absolute;top:40%;left:45%;background-color:#aa0700;text-align:center;border:1px #000000 solid;padding:4px 10px 4px 10px;vertical-align: middle;'><img src='images/ajax-loader-red.gif'>&nbsp;&nbsp;<b>Por favor aguarde...</b></div>";
	  }
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
			retorno.innerHTML = http_request.responseText;
         } else {
            alert('Houve um problema com o pedido, o seu browser poderá não suportar a aplicação.');
         }
      }
   }
   function getPEDIDO(obj, grls, rem, qt, quant) {
      var poststr = "grls=" + grls +
					"&c_emp=" + encodeURI( document.getElementById("c_emp").value ) +
					"&c_contribuinte=" + encodeURI( document.getElementById("c_contribuinte").value ) +
					"&c_morada=" + encodeURI( document.getElementById("c_morada").value ) +
					"&c_loc=" + encodeURI( document.getElementById("c_loc").value ) +
					"&c_cp1=" + encodeURI( document.getElementById("c_cp1").value ) +
					"&c_cp2=" + encodeURI( document.getElementById("c_cp2").value ) +
					"&c_cp3=" + encodeURI( document.getElementById("c_cp3").value ) +
					"&c_nome=" + encodeURI( document.getElementById("c_nome").value ) +
					"&c_mail=" + encodeURI( document.getElementById("c_mail").value ) +
					"&c_tel=" + encodeURI( document.getElementById("c_tel").value ) +
					"&anoncheck=" + encodeURI( document.getElementById("anoncheck").checked ) +
					"&c_anonimo=" + encodeURI( document.getElementById("c_anonimo").value ) +
					"&cdia=" + encodeURI( document.getElementById("cdia").value ) +
					"&cmes=" + encodeURI( document.getElementById("cmes").value ) +
					"&cano=" + encodeURI( document.getElementById("cano").value ) +
					"&portes_id=" + encodeURI( document.getElementById("portes_id").value ) +
					"&entregahora=" + encodeURI( document.getElementById("entregahora").value ) +
					"&d_emp=" + encodeURI( document.getElementById("d_emp").value ) +
					"&d_nome=" + encodeURI( document.getElementById("d_nome").value ) +
					"&d_morada=" + encodeURI( document.getElementById("d_morada").value ) +
					"&d_loc=" + encodeURI( document.getElementById("d_loc").value ) +
					"&d_cp1=" + encodeURI( document.getElementById("d_cp1").value ) +
					"&d_cp2=" + encodeURI( document.getElementById("d_cp2").value ) +
					"&d_cp3=" + encodeURI( document.getElementById("d_cp3").value ) +
					"&d_de=" + encodeURI( document.getElementById("d_de").value ) +
					"&d_para=" + encodeURI( document.getElementById("d_para").value ) +
					"&d_mensagem=" + encodeURI( document.getElementById("d_mensagem").value ) +
					"&d_tel=" + encodeURI( document.getElementById("d_tel").value ) +
					"&c_pub=" + encodeURI( document.getElementById("c_pub").checked )+					"&c_promocod=" + encodeURI( document.getElementById("c_promocod").value )+
					"&quant=" + quant +
					"&qt=" + qt +
					"&rem=" + rem;
					
      makePOSTRequest('modulos/mod_pedido/start.php', poststr);
   	}
