/*-------------------------------------------------------------------
Player javascript API
-------------------------------------------------------------------*/
function sendEvent(swf,typ,prm) {
  m = thisMovie(swf);
  if (m) {
    m.sendEvent(typ,prm);
  }
};
function getUpdate(typ,pr1,pr2,swf) {
	if(typ == "state" && swf == "jstest") {
		gid('stateshow').innerHTML = pr1;
	}
};
function loadFile(swf,obj) {
  m = thisMovie(swf);
  if (m) {
	  m.loadFile(obj);
	}
};
function getLength(swf) { 
	var len = thisMovie(swf).getLength(); 
  // alert('the length of the playlist is: '+len);
  return len;
};
function addItem(swf,obj,idx) {
	thisMovie(swf).addItem(obj,idx);
};
function removeItem(swf,idx) {
	thisMovie(swf).removeItem(idx);
};
function itemData(swf,idx) { 
	var obj = thisMovie(swf).itemData(idx);
	var txt = "";
	for(var i in obj) { 
		txt += i+": "+obj[i]+"\n";
	}
	alert(txt);
};
function thisMovie(movieName) {
  if(navigator.appName.indexOf("Microsoft") != -1) {
   return window[movieName];
  } else {
   return document[movieName];
  }
  return document.getElementById(movieName);
};