
/*
/////////////////////////////////////////////////////
IMPORTANT NOTE: 
This script requires the following companion scripts to work:
mm_swfobject.js
mm_quicktime.js
/////////////////////////////////////////////////////
*/

var mmPlayerDirectory = "flash/";

function mmFLVPlayer(divID,flv,width,height,autoStart,autoLoop,startVol,centerControls,controlsColor,statusColor,bgColor,bgAlpha,wmode) {

	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 = 75;
	if (!centerControls && centerControls != false) centerControls = true;
	if (!controlsColor) controlsColor = "D5AB9D";
	if (!statusColor) statusColor = "E5CBC3";
	if (!bgColor) bgColor = "450700";
	if (!bgAlpha && bgAlpha != 0) bgAlpha = 75;
	if (!wmode) wmode = 'opaque';
	
	var so = new SWFObject(mmPlayerDirectory + "player_flv.swf", "flvplayer", width, height, "8", "#FFFFFF");
	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("","");
	so.addParam("quality", "high");
	so.addParam("wmode", wmode);
	so.addParam("allowScriptAccess", "sameDomain");
	so.write(divID);
}

function mmMP3Player(divID,playlist,width,height,bgcolor,wmode,autostart,backcolor,frontcolor,lightcolor) {
	var so = new SWFObject(mmPlayerDirectory + "player_mp3.swf", "mp3player", width, height, "8", "#FFFFFF");
	so.addVariable("file", "audio/"+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", "0xF8E8BB");
	if (frontcolor)
		so.addVariable("frontcolor", frontcolor);
	else
		so.addVariable("frontcolor", "0x331308");
	if (lightcolor)
		so.addVariable("lightcolor", lightcolor);
	else
		so.addVariable("lightcolor", "0xb30003");
	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) {
	QT_WriteOBJECT(mov, width, height, '');
}

