//This script detects the following:
//Flash
//Windows Media Player
//Java
//Shockwave
//RealPlayer
//QuickTime
//Acrobat Reader
//SVG Viewer

function pluginsInit()
{
	
	for(i = 0; i < navigator.plugins.length; i ++){ 
		
		//pluginName = navigator.plugins[i].name; 
		
		/*
		if(pluginName.indexOf("Real") != -1){
			 $("#player").html("<OBJECT id=\"rvocx\" classid=\"clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA\" width=\"320\" height=\"30\">\n<param name=\"src\" value=\"http://174.36.75.194:8080/\">\n<param name=\"autostart\" value=\"true\">\n<param name=\"controls\" value=\"ControlPanel\">\n<param name=\"console\" value=\"video\">\n<EMBED src=\"http://174.36.75.194:8080/\" width=\"320\" height=\"30\" controls=\"ControlPanel\" type=\"audio/x-pn-realaudio-plugin\" console=\"video\" autostart=\"true\">\n</EMBED></OBJECT>");
			// break;
		}
		
		if(pluginName.indexOf("Media Player") != -1){
			$("#player").html("<object id=\"MediaPlayer\" name=\"MediaPlayer\" border=0 width=300 height=63 classid=\"clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95\" codebase=\"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715\" standby=\"Loading Microsoft Windows Media Player components...\" type=\"application/x-oleobject\" VIEWASTEXT>\n<param name=\"FileName\" value=\"http://174.36.75.194:8080/\">\n  <param name=\"autoStart\" value=\"True\">\n  <param name=\"uiMode\" value=\"Mini\">\n  <param name=\"ShowControls\" value=\"True\">\n  <param name=\"ShowStatusBar\" value=\"True\">\n  <embed type=\"application/x-mplayer2\" pluginspage=\"http://www.microsoft.com/windows/mediaplayer/download/default.asp\" filename=\"http://174.36.75.194:8080/\" uimode=\"mini\" src=\"http://174.36.75.194:8080/\" showstatusbar=\"1\" autostart=\"1\" showcontrols=\"0\" width=\"300\" height=\"63\" align=\"texttop\"></embed>\n</object>");
			//break;
		}
		
		if(pluginlist.indexOf("Flash") !=-1){
				$("#player").html("<object width=\"500\" height=\"20\"><param value=\"file=http://174.36.75.194:8080/;stream.nsv&amp;type=mp3&amp;volume=50&amp;autostart=true\" name=\"flashvars\"/><param value=\"http://www.blackfirestation.com.br/player.swf\" name=\"movie\"/><embed width=\"500\" height=\"20\" flashvars=\"file=http://174.36.75.194:8080/;stream.nsv&amp;type=mp3&amp;volume=50&amp;autostart=true\" src=\"http://www.blackfirestation.com.br/player.swf\" type=\"application/x-shockwave-flash\"/></object>");
			//break;
		}
		
		if(pluginlist.indexOf("Quicktime") !=-1){
			$("#player").html("<OBJECT classid=\"clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B\" width=\"320\" height=\"45\" codebase=\"http://www.apple.com/qtactivex/qtplugin.cab\">\n<param name=\"src\" value=\"qtlogo.mov\">\n<param name=\"qtsrc\" value=\"http://174.36.75.194:8080/\">\n        <param name=\"autoplay\" value=\"true\">\n<param name=\"controller\" value=\"true\">\n<param name=\"loop\" value=\"true\">\n<EMBED src=\"qtlogo.mov\" qtsrc=\"http://174.36.75.194:8080/\" width=\"320\" height=\"45\" autoplay=\"true\" controller=\"true\" loop=\"true\" pluginspage=\"http://www.apple.com/quicktime/download/\">\n</EMBED>\n</OBJECT>");
			//break;
		}
		
		
		*/
	}

	
	
	
	var agt=navigator.userAgent.toLowerCase();
	var ie  = (agt.indexOf("msie") != -1);
	var ns  = (navigator.appName.indexOf("Netscape") != -1);
	var win = ((agt.indexOf("win")!=-1) || (agt.indexOf("32bit")!=-1));
	var mac = (agt.indexOf("mac")!=-1);
	var ope = (agt.indexOf("opera")!=-1);
	pluginlist = "";
	
	if (ie && win) {	
		pluginlist = detectIE("Adobe.SVGCtl","SVG Viewer") + detectIE("SWCtl.SWCtl.1","Shockwave Director") + detectIE("ShockwaveFlash.ShockwaveFlash.1","Shockwave Flash") + detectIE("rmocx.RealPlayer G2 Control.1","RealPlayer") + detectIE("QuickTimeCheckObject.QuickTimeCheck.1","QuickTime") + detectIE("MediaPlayer.MediaPlayer.1","Windows Media Player") + detectIE("PDF.PdfCtrl.5","Acrobat Reader"); }
	if (ns || !win) {
			nse = ""; for (var i=0;i<navigator.mimeTypes.length;i++) nse += navigator.mimeTypes[i].type.toLowerCase();
			pluginlist = detectNS("image/svg-xml","SVG Viewer") + detectNS("application/x-director","Shockwave Director") + detectNS("application/x-shockwave-flash","Shockwave Flash") + detectNS("audio/x-pn-realaudio-plugin","RealPlayer") + detectNS("video/quicktime","QuickTime") + detectNS("application/x-mplayer2","Windows Media Player") + detectNS("application/pdf","Acrobat Reader");
	}
	if(ope){
		$("#player").html("<object width=\"320\" height=\"20\"><param value=\"file=http://174.36.75.194:8080/;stream.nsv&amp;type=mp3&amp;volume=50&amp;autostart=true\" name=\"flashvars\"/><param value=\"http://www.blackfirestation.com.br/player.swf\" name=\"movie\"/><embed width=\"320\" height=\"20\" flashvars=\"file=http://174.36.75.194:8080/;stream.nsv&amp;type=mp3&amp;volume=50&amp;autostart=true\" src=\"http://www.blackfirestation.com.br/player.swf\" type=\"application/x-shockwave-flash\"/></object>");
	} else {
	
	
	pluginlist += navigator.javaEnabled() ? "Java," : "";
	if (pluginlist.length > 0) pluginlist = pluginlist.substring(0,pluginlist.length-1);
	
	//**Se o WMP não estiver instalado, fecha o player e vai para pagina de instalação.
	if (pluginlist.indexOf("Real")==-1) {
		if(pluginlist.indexOf("Media Player")==-1){
			if(pluginlist.indexOf("Quicktime")==-1){
				if(pluginlist.indexOf("Flash")==-1){
					//Sem Player
					 $("#player").html("Você não tem nenhum plugin de player instalado no seu navegador.\nPara ouvir a radio você precisa instalar algum, nós recomendamos a instalação do Real Player <a href=\"http://brasil.real.com/playerplus/\" title=\"Download Real Player\">clique aqui</a> e faça o download.")
				} else {
					$("#player").html("<object width=\"320\" height=\"20\"><param value=\"file=http://174.36.75.194:8080/;stream.nsv&amp;type=mp3&amp;volume=50&amp;autostart=true\" name=\"flashvars\"/><param value=\"http://www.blackfirestation.com.br/player.swf\" name=\"movie\"/><embed width=\"320\" height=\"20\" flashvars=\"file=http://174.36.75.194:8080/;stream.nsv&amp;type=mp3&amp;volume=50&amp;autostart=true\" src=\"http://www.blackfirestation.com.br/player.swf\" type=\"application/x-shockwave-flash\"/></object>");
				}
			} else {
				//QuickTime
				$("#player").html("<OBJECT classid=\"clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B\" width=\"320\" height=\"45\" codebase=\"http://www.apple.com/qtactivex/qtplugin.cab\">\n<param name=\"src\" value=\"qtlogo.mov\">\n<param name=\"qtsrc\" value=\"http://174.36.75.194:8080/\">\n        <param name=\"autoplay\" value=\"true\">\n<param name=\"controller\" value=\"true\">\n<param name=\"loop\" value=\"true\">\n<EMBED src=\"qtlogo.mov\" qtsrc=\"http://174.36.75.194:8080/\" width=\"320\" height=\"45\" autoplay=\"true\" controller=\"true\" loop=\"true\" pluginspage=\"http://www.apple.com/quicktime/download/\">\n</EMBED>\n</OBJECT>");
			}
		} else {
			//Media Player
			//$("#player").html("<object id=\"MediaPlayer\" name=\"MediaPlayer\" border=0 width=300 height=63 classid=\"clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95\" codebase=\"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715\" standby=\"Loading Microsoft Windows Media Player components...\" type=\"application/x-oleobject\" VIEWASTEXT>\n<param name=\"FileName\" value=\"http://174.36.75.194:8080/\">\n  <param name=\"autoStart\" value=\"True\">\n  <param name=\"uiMode\" value=\"Mini\">\n  <param name=\"ShowControls\" value=\"True\">\n  <param name=\"ShowStatusBar\" value=\"True\">\n  <embed type=\"application/x-mplayer2\" pluginspage=\"http://www.microsoft.com/windows/mediaplayer/download/default.asp\" filename=\"http://174.36.75.194:8080/\" uimode=\"mini\" src=\"http://174.36.75.194:8080/\" showstatusbar=\"1\" autostart=\"1\" showcontrols=\"0\" width=\"300\" height=\"63\" align=\"texttop\"></embed>\n</object>");
		}
	 } else {
		 //Real Player
			 $("#player").html("<OBJECT id=\"rvocx\" classid=\"clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA\" width=\"320\" height=\"30\">\n<param name=\"src\" value=\"http://174.36.75.194:8080/\">\n<param name=\"autostart\" value=\"true\">\n<param name=\"controls\" value=\"ControlPanel\">\n<param name=\"console\" value=\"video\">\n<EMBED src=\"http://174.36.75.194:8080/\" width=\"320\" height=\"30\" controls=\"ControlPanel\" type=\"audio/x-pn-realaudio-plugin\" console=\"video\" autostart=\"true\">\n</EMBED></OBJECT>");
	} 
	}
}

function detectIE(ClassID,name) { 
		result = false; 
		//document.write('<script language=\"VBScript\">\n on error resume next \n result = IsObject(CreateObject("' + ClassID + '")); 
		//if (result) 
			return 'Media Player,'; 
		//else 
		//	return ''; 
	}
	function detectNS(ClassID,name) { 
	n = ""; 
	if (nse.indexOf(ClassID) != -1) 
		if (navigator.mimeTypes[ClassID].enabledPlugin != null) 
		n = name+","; 
		return n; 
	}