/*
 * 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);
}


jQuery(document).ready(function () {
	// 
	jQuery('a.enable_music').click(function () {
		if (jQuery(this).hasClass('playing'))
		{
			jQuery(this).removeClass('playing');
			EP_pause('ep_player');
		}
		else
		{
			jQuery(this).addClass('playing');
			
			EP_playIndex('ep_player');
		}
		return false;
	});
});
jQuery(document).ready(function () {
			var so = new SWFObject("/_exst_kernel/mp3/ep_player.swf", "ep_player", "269", "226", "9", "#FFFFFF");
			so.addVariable("skin", "/_exst_kernel/mp3/skins/nobius_platinum/skin.xml");
			so.addVariable("playlist", "playlist.php");
			so.addVariable("autoplay", "false");
			so.addVariable("shuffle", "false");
			so.addVariable("repeat", "true");
			so.addVariable("buffertime", "1");
			
			// this parameter activates the use of event callbacks
			// like MP3_PLAYING / MP3_PAUSED / MP3_STOPPED
			//so.addVariable("notifyonevent", "true");
			
			so.addParam("allowscriptaccess", "always");
			so.write("player_content");

			window.setTimeout(function () {
				
							},2000);
			
		});
function EP_eventHandler(evt) 
{
	// write the event to the text-area in the HTML page
	//alert(evt);
	switch(evt) {
		
		case 'MP3_LOADING':
			
			break;
		default:
			break;
	}
}
function EP_onEvent(evt) {
	alert(evt);
	if(EP_eventHandler) EP_eventHandler(evt);
}
