/*

 * E-Phonic MP3 Player Javascript API v1.0.2 (c)2007 PJ Arts

 * http://www.e-phonic.com/mp3player/

 *

 */



function EP_getElement(id) {

	var e = document.getElementById(id);

	if(e && e.EP_isLoaded) if(e.EP_isLoaded()) return e;

	return undefined;

}



function EP_play(id) {

	var e = EP_getElement(id);

	if(e) e.EP_play();

}



function EP_stop(id) {

	var e = EP_getElement(id);

	if(e) e.EP_stop();

}



function EP_pause(id) {

	var e = EP_getElement(id);

	if(e) e.EP_pause();

}



function EP_prev(id) {

	var e = EP_getElement(id);

	if(e) e.EP_prev();

}



function EP_next(id) {

	var e = EP_getElement(id);

	if(e) e.EP_next();

}



function EP_loadMP3(id, file) {

	var e = EP_getElement(id);

	if(e) e.EP_loadMP3(file);

}



function EP_loadPlayList(id, file) {

	var e = EP_getElement(id);

	if(e) e.EP_loadPlayList(file);

}



function EP_playIndex(id, index) {

	var e = EP_getElement(id);

	if(e) e.EP_playIndex(index);

}



function EP_getTrackInfo(id) {

	var e = EP_getElement(id);

	if(e) var i = e.EP_getTrackInfo();

	return i;

}



function EP_setPlayListXML(id, xml) {

	var e = EP_getElement(id);

	if(e) e.EP_setPlayListXML (xml);

}



////////////////////////////////////////////////

// Called by the player when the status of the 

// player changes. To use this please add:

// so.addVariable("notifyonevent", "true");

// to your SWF Object code

function EP_onEvent(evt) {

	if(EP_eventHandler) EP_eventHandler(evt);

}