var ie_browser = (navigator.userAgent.indexOf('MSIE')>=0 && navigator.userAgent.indexOf('opera')==-1 && document.all)?true:false;
var p_width = 400;
var p_height = 363;
var p_start = 1;
var p_play = "true";
function viewVideo(url, duration, title)
{
	if(!ie_browser)
	{
		loadMovie(url);
	}
	else
	{
	 var player = document.getElementById("vplayer");
	 try{
	    player.controls.stop();
	    }
	 catch(err){}
   		 player.URL = url;
   		}
		
	var Title = document.getElementById("Title");
	Title.innerHTML = title;
	if (duration.length > 0) 
	{
		Title.innerHTML += ' (' + duration + ')';
	}
}
     
function getPlayerCode(url)
{
	var DynamicPlayer;
	DynamicPlayer = '<div align="right" style="background: #777777; color: #FFFFFF;padding: 4px 2px 4px 0px"><a href="javascript: ClosePlayer()" style="color: #FFFFFF">[Close]</a></div>';
	if(ie_browser)
	{
	    DynamicPlayer = DynamicPlayer + '<object id="vplayer" classid = "CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" type="application/asx" width="' + p_width + '"  height="' + p_height + '" data="'+url+'">';
        DynamicPlayer = DynamicPlayer + '<param name="URL" id="objSrc" value="'+url+'"/>';
        DynamicPlayer = DynamicPlayer + '<param name="autoplay" value="'+p_play+'"/>';
		DynamicPlayer = DynamicPlayer + '<param name="autoStart" value="'+p_start+'"/>';
		DynamicPlayer = DynamicPlayer + '<param name="Volume"  value="100"/>';
		DynamicPlayer = DynamicPlayer + '<embed type="application/asx" src="'+url+'" width="' + p_width + '" height="' + p_height + '" pluginspage="http://www.microsoft.com/windows/windowsmedia/download/default.asp"/>';
		DynamicPlayer = DynamicPlayer + '</object>';
		
		/*DynamicPlayer = DynamicPlayer + '<object id="vplayer" width="' + p_width + '" height="' + p_height + '" classid="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" standby="Loading Windows Media Player components..." type="application/x-oleobject" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112"> ';
		DynamicPlayer = DynamicPlayer + '<param name="URL" id="objSrc" value="'+url+'"/>';
		DynamicPlayer = DynamicPlayer + '<param name="filename" value="'+url+'">';
		DynamicPlayer = DynamicPlayer + '<param name="Showcontrols" value="True">';
		DynamicPlayer = DynamicPlayer + '<param name="autoplay" value="'+p_play+'"/>';
		DynamicPlayer = DynamicPlayer + '<param name="Volume"  value="100"/>';
		DynamicPlayer = DynamicPlayer + '<embed type="application/x-mplayer2" src="'+url+'" name="MediaPlayer" width="' + p_width + '" height="' + p_height + '"></embed>';
		DynamicPlayer = DynamicPlayer + '</object>';*/
	
	}
	else
	{
		/*DynamicPlayer = DynamicPlayer + '<object type="application/asx" data="' + url + '" name="vplayer" id="vplayer" width="' + p_width + '"  height="' + p_height + '" >';
        DynamicPlayer = DynamicPlayer + '<param name="movie" id="objSrc" value="'+url+ '"/>';
		DynamicPlayer = DynamicPlayer + '<param name="autoplay" value="'+p_play+'"/>';
		DynamicPlayer = DynamicPlayer + '<param name="autoStart" value="'+p_start+'"/>';
		DynamicPlayer = DynamicPlayer + '<param name="Volume"  value="100"/>';
		DynamicPlayer = DynamicPlayer + '<embed type="application/asx" src="' +url + '" width="' + p_width + '" height="' + p_height + '" pluginspage="http://www.microsoft.com/windows/windowsmedia/download/default.asp"    />';
        DynamicPlayer = DynamicPlayer + '</object>';*/
		DynamicPlayer = DynamicPlayer + '<object id="vplayer" width="' + p_width + '" height="' + p_height + '" classid="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" standby="Loading Windows Media Player components..." type="application/x-oleobject" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112"> ';
		DynamicPlayer = DynamicPlayer + '<param name="URL" id="objSrc" value="'+url+'"/>';
		DynamicPlayer = DynamicPlayer + '<param name="filename" value="'+url+'">';
		DynamicPlayer = DynamicPlayer + '<param name="Showcontrols" value="True">';
		DynamicPlayer = DynamicPlayer + '<param name="autoplay" value="'+p_play+'"/>';
		DynamicPlayer = DynamicPlayer + '<param name="Volume"  value="100"/>';
		DynamicPlayer = DynamicPlayer + '<embed type="application/x-mplayer2" src="'+url+'" name="MediaPlayer" width="' + p_width + '" height="' + p_height + '"></embed>';
		DynamicPlayer = DynamicPlayer + '</object>';
	}
	
	return DynamicPlayer;
}

function loadMovie(url)
{  
	var player = document.getElementById("player_area");
	//	Change the New Player Content
	code = getPlayerCode(url);
	player.innerHTML = code;
	player.style.display = "block";
}


function viewFullScreen() {
  try{
	if (!ie_browser)
	{
		window.status = "In FireFox, right click on player and zoom to full screen...";
		return;
	}
	var vdplayer = document.getElementById("vplayer");
	if (vdplayer.playState == 3){
		if (vdplayer.DisplaySize!=3){
			vdplayer.fullScreen=true;
		}
	}else{
		window.status = "Player not ready for fullscreen...";
	}
  }catch(err){
		window.status = "Player not ready for fullscreen...";
  }
}
function ClosePlayer() {
	var player = document.getElementById("player_area");
	player.innerHTML = "";
	player.style.display = "none";
}
function ShowMovie() {
	url = "http://www.finnewsnetwork.com/asxgen/get_asx.aspx?intro=preroll.wmv&media=PropertyReport.wmv&content_type=BUSINESS_REPORT&date=20080922&site=FNN201";
	
	loadMovie(url);
}
