<?xml version="1.0" encoding="UTF-8" ?>
<Module>
  <ModulePrefs title="BW Dialer!" height="300" />
  <Content type="html">
  <![CDATA[
  <div id="zombiecontainer"
    style="text-align:center;">
  </div>
  <script type="text/javascript">
  var counter = 0;

  // Preload the images using gadgets.io.getProxyUrl()
  function load(imageList) {
    var ret = [];
    for (var i = 0, j = imageList.length; i < j; ++i) {
      var img = document.createElement("img");
      img.src = gadgets.io.getProxyUrl(imageList[i]);
      ret.push(img);
    }
    return ret;
  }

  var files = [
    "http://gadget-doc-examples.googlecode.com/svn/trunk/zombie-01.jpg",
  ];

  var images = load(files);
  browse();

  // Browse through photos sequentially. When you get to the end of the array, start over.
  function browse(){
    if (counter == images.length)
    {
      counter = 0;
    }
    document.getElementById("zombiecontainer").innerHTML = "";
    document.getElementById("zombiecontainer").appendChild(images[counter]);
    counter++;
  }

  function makePOSTRequest(url, postdata) {
   var params = {};
   var 
   postdata = gadgets.io.encodeValues(postdata);
   params[gadgets.io.RequestParameters.METHOD] = gadgets.io.MethodType.POST;
   params[gadgets.io.RequestParameters.POST_DATA]= postdata;
   params[gadgets.io.RequestParameters.DOM]= gadgets.io.ContentType.DOM;
   gadgets.io.makeRequest(url, response, params); 
	};
	function response(obj) {
	   output(obj.text); 
	};

	function dialBw(){
	    var serverUrl = "https://bwmblapp1.onvoip.net/ABCWebServices/tws/v1/users/3038003942@linuxlab.net/dial?dest=1234567890";
		var data = {   data1 : "test",   data2 : 123456 }; 
		makePOSTRequest(serverUrl, ""); 
	}
  </script>
  <br />
  <div style="text-align: center;">
    <input type=submit value="Next ->" onClick="browse()">
    <input type=submit value="Dial" onClick="dialBw()">
  </div>
  ]]>
  </Content>
</Module>
