function showPLayer_song(link, w, h)
{
	var height = h;
	var width = w;
	var e = link.split('.'); e = e[e.length-1];

	var WMP7;
	try
	{
		if ( navigator.appName != "Netscape" )
		{
			WMP7 = new ActiveXObject('WMPlayer.OCX');
		}
	}
	catch (error)
	{
		;
	}

	var HTML = '';

	// Windows Media Player 7 Code
	if ( WMP7 )
	{
	HTML +=  ('<OBJECT id="MediaPlayer" height="'+height+'" width="'+width+'" classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6" VIEWASTEXT>');
	HTML +=  ('<PARAM Name="URL" Value="'+link+'">');
	HTML +=  ('<PARAM Name="rate" Value="1">');
	HTML +=  ('<PARAM Name="balance" Value="0">');
	HTML +=  ('<PARAM Name="currentPosition" Value="0">');
	HTML +=  ('<PARAM Name="defaultFrame" Value="">');
	HTML +=  ('<PARAM Name="playCount" Value="999">');
	HTML +=  ('<PARAM Name="autoStart" Value="0">');
	HTML +=  ('<PARAM Name="currentMarker" Value="0">');
	HTML +=  ('<PARAM Name="invokeURLs" Value="-1">');
	HTML +=  ('<PARAM Name="baseURL" Value="">');
	HTML +=  ('<PARAM Name="mute" Value="0">');
	HTML +=  ('<PARAM Name="uiMode" Value="full">');
	HTML +=  ('<PARAM Name="stretchToFit" Value="0">');
	HTML +=  ('<PARAM Name="windowlessVideo" Value="1">');
	HTML +=  ('<PARAM Name="enabled" Value="1">');
	HTML +=  ('<PARAM Name="enableContextMenu" Value="0">');
	HTML +=  ('<PARAM Name="fullScreen" Value="0">');
	HTML +=  ('<PARAM Name="SAMIStyle" Value="">');
	HTML +=  ('<PARAM Name="SAMILang" Value="">');
	HTML +=  ('<PARAM Name="SAMIFilename" Value="">');
	HTML +=  ('<PARAM Name="captioningID" Value="">');
	HTML +=  ('<PARAM Name="Volume" Value="100">');
	HTML +=  ('<PARAM Name="ShowStatusBar" Value="1">');
	HTML +=  ('<PARAM Name="ShowControls" Value="1">');
	HTML +=  ('<PARAM Name="ShowDisplay" Value="1">');
	HTML +=  ('<PARAM Name="displaySize" Value="1">');
	HTML +=  ('</OBJECT>');
	}

	// Windows Media Player 6.4 Code
	else
	{
	HTML +=  ('<OBJECT id="MediaPlayer" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" ');
	HTML +=  ('codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715" ');
	HTML +=  ('width="'+width+'" " height="'+height+'"');
	HTML +=  ('standby="Loading Microsoft Windows Media Player components..." ');
	HTML +=  ('type="application/x-oleobject" VIEWASTEXT> ');
	HTML +=  ('<PARAM Name="FileName"           Value="'+link+'">');
	HTML +=  ('<PARAM Name="TransparentAtStart" Value="false">');
	HTML +=  ('<PARAM Name="AutoStart"          Value="false">');
	HTML +=  ('<PARAM Name="AnimationatStart"   Value="false">');
	HTML +=  ('<PARAM Name="ShowControls"       Value="1">');
	HTML +=  ('<PARAM Name="ShowDisplay"	 	Value="1">');
	HTML +=  ('<PARAM Name="playCount" 			Value="999">');
	HTML +=  ('<PARAM Name="displaySize" 	 	Value="1">');
	HTML +=  ('<PARAM Name="Volume" 			Value="100">');
	HTML +=  ('<PARAM NAME="ShowStatusBar" VALUE="1">');
	HTML +=  ('<Embed type="application/x-mplayer2" ');
	HTML +=  ('pluginspage= ');
	HTML +=  ('"http://www.microsoft.com/Windows/MediaPlayer/" ');
	HTML +=  ('src="'+link+'" ');
	HTML +=  ('Name=MediaPlayer ');
	HTML +=  ('transparentAtStart=0 ');
	HTML +=  ('autostart=0 ');
	HTML +=  ('playcount=999 ');
	HTML +=  ('volume=100');
	HTML +=  ('animationAtStart=0 ');
	HTML +=  ('ShowStatusBar=1 ');
	HTML +=  ('width="'+width+'"  height="'+height+'"');	
	HTML +=  ('displaySize=1></embed> ');
	HTML +=  ('</OBJECT> ');
	}	
	return HTML;	
}