var j;
function loadplayer() {
  $$(".zi_player").each( function(p) {
      var a = p.getAttribute("a");
      var r = p.getAttribute("r");
      var t = p.getAttribute("t");
      var l = p.getAttribute("l");
      var size = "s";
      if (typeof p.getAttribute("size") == "string") {
         if (p.getAttribute("size") == "xl") {
            var size = "xl";
         }
      }

      new Ajax.Request("/wp-content/plugins/zero-inch/proxy.php",
      {
        method: "POST",
        postBody: "path=api/mini/json&a=" + a + "&r=" + r + "&t=" + t + "&l=" + l,
        onSuccess: function(j) {
          var json = j.responseJSON;
         
          var data = {
            partnerId: 'lwe',
            productId: json.ID,
            size: size,
            width: 470, //evjson.audio["embedPlayer_" + size].width,
            height: json.audio["embedPlayer_" + size].height,
            embedURL: json.audio["embedPlayer_" + size].embedUrl,
          }
          if (json.quality > 80) {
            p.update(player.evaluate(data));
          }
          else {
            p.update("<em>" + a + " - " + r + "</em> not found at Zero\""); 
          }
          
        }
      });
  
    }
  );

}



Event.observe(window, "load", loadplayer);


var player = new Template('<object width="#{width}" height="#{height}" codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"><param value="#{embedURL}" name="movie"/><param value="high" name="quality"/><param value="sameDomain" name="allowScriptAccess"/><param value="productId=#{productId}&amp;partner=#{partnerId}" name="flashVars"/><embed align="middle" width="#{width}" height="#{height}" pluginspage="http://www.adobe.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptaccess="sameDomain" flashvars="productId=#{productId}&amp;partner=#{partnerId}" quality="high" loop="false" play="true" src="#{embedURL}"/></object><br><br>');