/*
/////////////////////////////////////////////////////
IMPORTANT NOTE: 
This script requires the following companion scripts to work:
mm_swfobject.js
/////////////////////////////////////////////////////
*/

var mmPlayerDirectory = "flash/";

function mmFLVPlayer(divID,flv,width,height,autoStart,autoLoop,startVol,centerControls,controlsColor,statusColor,bgColor,bgAlpha) {

	if (!width) width = 320;
	if (!height) height = 240;
	if (!autoStart && autoStart != false) autoStart = true;
	if (!autoLoop && autoLoop != false) autoLoop = false;
	if (!startVol && startVol != 0) startVol = 50;
	if (!centerControls && centerControls != false) centerControls = true;
	if (!controlsColor) controlsColor = "EAEDEF";
	if (!statusColor) statusColor = "EAEDEF";
	if (!bgColor) bgColor = "494B4D";
	if (!bgAlpha && bgAlpha != 0) bgAlpha = 50;
	
	var so = new SWFObject(mmPlayerDirectory + "player_flv.swf", "flvplayer", width, height, "8", "#000000");
	so.addVariable("importFile",flv);
	so.addVariable("importAutoStart",autoStart);
	so.addVariable("importAutoLoop",autoLoop);
	so.addVariable("importStartVol",startVol);
	so.addVariable("importCenterControls",centerControls);
	so.addVariable("importControlsColor",controlsColor);
	so.addVariable("importStatusColor",statusColor);
	so.addVariable("importBgColor",bgColor);
	so.addVariable("importBgAlpha",bgAlpha);
	so.addVariable("wmode","opaque");
	so.addParam("quality", "high");
	so.addParam("allowScriptAccess", "sameDomain");
	so.write(divID);
}

function mmMP3Player(divID,playlist,width,height,wmode,autostart,backcolor,frontcolor,lightcolor) {
	var so = new SWFObject(mmPlayerDirectory + "player_mp3.swf", "mp3player", width, height, "8", "#000000");
	so.addVariable("file", playlist);
	so.addParam("quality", "high");
	if (wmode)
		so.addParam("wmode", wmode);
	else
		so.addParam("wmode", "opaque");
	if (autostart)
		so.addVariable("autostart", autostart);
	else
		so.addVariable("autostart", "false");
	if (backcolor)
		so.addVariable("backcolor", backcolor);
	else
		so.addVariable("backcolor", "0xEAEDEF");
	if (frontcolor)
		so.addVariable("frontcolor", frontcolor);
	else
		so.addVariable("frontcolor", "0x494B4D");
	if (lightcolor)
		so.addVariable("lightcolor", lightcolor);
	else
		so.addVariable("lightcolor", "0xC2C6CC");
	so.addParam("allowScriptAccess", "sameDomain");
	so.addVariable("showdigits", "true");
	so.addVariable("repeat", "true");
	so.addVariable("autoscroll", "true");
	so.addVariable("showeq", "true");
	so.addVariable("volume", "50");
	so.write(divID);
}

function mmQTPlayer(mov,width,height) {
	qtHTML = '<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" ';
	qtHTML += 'codebase=http://www.apple.com/qtactivex/qtplugin.cab##version=6,0,2,0 ';
	qtHTML += 'width="'+width+'" height="'+height+'" align="middle">';
	qtHTML += '<param name="src" value="'+mov+'" />';
	qtHTML += '<param name="autoplay" value="true" />';
	qtHTML += '<param name="bgcolor" value="black" />';
	qtHTML += '<embed src="'+mov+'" width="'+width+'" height="'+height+'" ';
	qtHTML += 'autoplay="true" align="middle" bgcolor="black" ';
	qtHTML += 'pluginspage="http://www.apple.com/quicktime/download/">';
	qtHTML += '</embed>';
	qtHTML += '</object>';
	qtHTML += '';
	document.write(qtHTML);
	//QT_WriteOBJECT(mov, width, height, '');
}