function getWMPForWinString(width, height, url)
{
	return "<object id=\"playerObj\" height=\""+ (height + 66) +"\" width=\""+ width +"\" classid=\"clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6\" type=\"application/x-oleobject\">" +
					"<param name=\"URL\" value=\""+ url +"\" />" +
					"<param name=\"rate\" value=\"1\" />" +
					"<param name=\"balance\" value=\"0\" />" +
					"<param name=\"currentPosition\" value=\"0\" />" +
					"<param name=\"playCount\" value=\"1\" />" +
					 "<param name=\"autoStart\" value=\"-1\" />" +
					 "<param name=\"currentMarker\" value=\"0\" />" +
					 "<param name=\"invokeURLs\" value=\"-1\" />" +
					 "<param name=\"baseURL\" value=\"\" />" +
					 "<param name=\"volume\" value=\"50\" />" +
					 "<param name=\"mute\" value=\"0\" />" +
					 "<param name=\"uiMode\" value=\"mini\" />" +
					 "<param name=\"stretchToFit\" value=\"-1\" />" +
					 "<param name=\"windowlessVideo\" value=\"0\" />" +
					 "<param name=\"enabled\" value=\"-1\" />" +
					 "<param name=\"enableContextMenu\" value=\"-1\" />" +
					 "<param name=\"fullScreen\" value=\"0\" />" +
					 "<param name=\"SAMIStyle\" value=\"\" />" +
					 "<param name=\"SAMILang\" value=\"\" />" +
					 "<param name=\"SAMIFilename\" value=\"\" />" +
					 "<param name=\"captioningID\" value=\"Caption\" />" +
					 "<param name=\"enableErrorDialogs\" value=\"0\" />" +
					 "<param name=\"_cx\" value=\"8467\" />" +
					 "<param name=\"_cy\" value=\"8070\" />" +
				 "</object>";
}

function getWMPForFFString(width, height, url)
{
	return "<object id=\"playerObj\" type=\"application/x-mplayer2\" height=\""+ (height + 66) +"\" width=\""+ width +"\">" +
					 "<param name=\"URL\" value=\""+ url +"\" />" +
					 "<param name=\"filename\" value=\""+ url +"\" />" +
					 "<param name=\"displaysize\" value=\"0\" />" +
					 "<param name=\"showcontrols\" value=\"-1\" />" +
					 "<param name=\"autoSize\" value=\"-1\" />" +					 
				 "</object>";
}

function getRealPlayerForIEString(width, height, url)
{
	var key = Math.random();

	return "<object id=\"playerObj\" classid=\"clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA\" width=\"" + width + "\" height=\"" + height + "\"  type=\"audio/x-pn-realaudio-plugin\">" +
	"<param name=\"console\" value=\"vid1" +  key + "\"/>" +
	"<param name=\"autostart\" value=\"-1\"/>" +
	"<param name=\"width\" value=\"" + width + "\"/>" +
	"<param name=\"height\" value=\"" + height + "\"/>" +
	"<param name=\"controls\" value=\"ImageWindow\"/>" +
	"<param name=\"center\" value=\"-1\"/>" +
	"<param name=\"backgroundcolor\" value=\"#000000\"/>" +
	//"<param name=\"scriptcallbacks\" value=\"OnPresentationOpened, OnPresentationClosed\"/>" +
	(url.length > 0 ? "<param name=\"src\" value=\""+ url + "\"/>" : "") +
	"</object>" +
	"<object id=\"playerObj1\" classid=\"clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA\" width=\""+ width + "\" height=\"18\"  type=\"audio/x-pn-realaudio-plugin\">" +
	"<param name=\"console\" value=\"vid1" +  key + "\"/>" +
	"<param name=\"width\" value=\"" + width + "\"/>" +
	"<param name=\"height\" value=\"18\"/>" +
	"<param name=\"controls\" value=\"PositionField\"/>" +
	"</object>" +
	"<object id=\"playerObj2\" classid=\"clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA\" width=\"" + width + "\" height=\"28\"  type=\"audio/x-pn-realaudio-plugin\">" +
	"<param name=\"console\" value=\"vid1" +  key + "\"/>" +
	"<param name=\"width\" value=\"" + width + "\"/>" +
	"<param name=\"height\" value=\"28\"/>" +
	"<param name=\"controls\" value=\"ControlPanel\"/>" +
	"</object>";
}

function getRealPlayerString(width, height, url)
{
	var key = Math.random();

	return "<embed name=\"playerObj\" type=\"audio/x-pn-realaudio-plugin\"" +
	" console=\"vid1" +  key + "\"" +
	" controls=\"ImageWindow\"" +
	(url.length > 0 ? " src=\"" + url + "\"" : "") + 
	" autostart=\"true\"" +
	" nojava=\"1\"" +
	//" scriptcallbacks=\"OnPresentationOpened, OnPresentationClosed\"" +
	" center=\"true\"" + 
	" width=\"" + width + "\"" +
	" height=\"" + height + "\" hspace=\"0\" vspace=\"0\"></embed>" +
	"<embed name=\"controlObj\" type=\"audio/x-pn-realaudio-plugin\"" +
	" console=\"vid1" +  key + "\"" +
	" controls=\"PositionField\"" +
	" width=\"" + width + "\"" +
	" height=\"18\"></embed>" +
	"<embed name=\"controlObj\" type=\"audio/x-pn-realaudio-plugin\"" +
	" console=\"vid1" +  key + "\"" +
	" controls=\"ControlPanel\"" +
	" width=\"" + width + "\"" +
	" height=\"28\"></embed>";
}

function isScriptingSupported(playerType)
{
	var scipting = false;
	if(playerType == "wmp")
	{
		if(BrowserDetect.browser == "Explorer")
		{
			scripting = true;
		}
		else if(BrowserDetect.browser == "Firefox")
		{
			scripting = true;
		}
	}
	else if (playerType == "real")
	{
		scripting = BrowserDetect.browser == "Explorer";
	}

	return scripting;
}

//player control

function play()
{
	if(scripting)
	{
		if(playerType == "wmp")
		{
			document.getElementById("playerObj").controls.play();
		}
		else if (playerType == "real")
		{
			document.getElementById("playerObj").DoPlay();
		}
	}
}

function pause()
{
	if(scripting)
	{
		if(playerType == "wmp")
		{
			document.getElementById("playerObj").controls.pause();
		}
		else if (playerType == "real")
		{
			document.getElementById("playerObj").DoPause();
		}
	}
}


function stop()
{
	if(scripting)
	{
		if(playerType == "wmp")
		{
			document.getElementById("playerObj").controls.stop();
		}
		else if (playerType == "real")
		{
			document.getElementById("playerObj").DoStop();
		}
	}
}

//function showHelp()
{

}

