function registerDataAndSubmitPayPalBNBButton() {
	
	//alert("BNB button pushed");
	// Register data in cookie to remember when comming back:
	
  vpageId = document.getElementById("pageid").value;
  
	vvoiceName = document.getElementById("voicelist").value;
	vspeechText = document.getElementById("tSpeechText").value;
	name = 'speechinfo'+vpageId;
  cookieData = vvoiceName+"|"+vspeechText;
	setCookie(name, cookieData, 2);
	
	vreceiver = document.getElementById("receiver").value;
	vmessage = document.getElementById("message").value;
	name = 'receiverinfo'+vpageId;
  cookieData = vreceiver + "|" + vmessage;
	setCookie(name, cookieData, 2);
	
  //alert("document.URL : " + document.URL);
  thisURL = document.URL;
  name = "urlinfo"+vpageId; 
  setCookie(name, thisURL);
  
  //alert("DEBUG STOP in handleBFB.js");
  //return;
  
  /*
	var url = "http://xtra.facems.com/PayPal/pplayout/testScript.php";
	//var url = "http://www.facems.com/PayPal/pplayout/testScript.php";
	//var url = "https://www.sandbox.paypal.com/cgi-bin/webscr";
	var payLoad = "pageid="+vpageId;
	var client = new HttpClient();
	client.isAsync = true;
	client.callback = function(result) { 
		//alert("callback from http client with result: " + result);	
	} 
	client.requestType = 'POST';
	client.makeRequest(url,payLoad);
	
  //Security vialation BNBPost_Sandbox("Speech Animation", vpageId, "1.00", "EUR", vpageId);
  */
  // Make unique invoice number:
  var invBase = document.getElementById('invoicebase').value;
  var invName = invBase+"-"+Math.floor(Math.random()*999);
  //document.getElementById('invoice').value = invName; 
  document.paypalform.invoice.value = invName; 
  // Submit to paypal
	document.getElementById("paypalform").submit();
}