/**
 * @author Obuladon
 */

/**
 * 影片播放
 * @param {String} file
 * @param {String} playerDIV
 * @param [option]{String} playerCotainer
 * @param [option]{boolean} autoPlay
 */
function videoPlayer(file, playerDIV){
	var args = videoPlayer.arguments;
	var container = 'player_container';
	
	if(args[2]){
		container = args[2];
	}
	
	var autoPlay = false;
	if(args[3]){
		autoPlay = args[3]; 
	}
	
	// TODO: 清空原來的player
	$(container).innerHTML = '<div id="' + playerDIV + '" ></div>';
	
	// 影片格式	
	var ftype = file.substr((file.length - 3), 3);
							
    if (ftype == 'flv') {
		var flashvars = { 'file':file, autostart:autoPlay}; 
		var params = {'allowfullscreen':'true', 'wmode':'transparent'}; 
		var attributes = {id:'flvPlayer', name:'flvPlayer'}; 
	
		swfobject.embedSWF('player.swf', playerDIV, '160', '160', "9.0.0", "expressInstall.swf", flashvars, params, attributes);
		
    } else {
		$(playerDIV).innerHTML = '<object classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" id="WindowsMediaPlayer1" width="160" height="160">\
								<param name="URL" value="' + file + '">\
								<param name="balance" value="0">\
								<param name="autoStart" value="' + autoPlay +'">\
								<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="wmode" value="transparent">\
								<param name="enableContextMenu" value="1">\
								</object>';
	}
}