	var FlashUtils = {};
	
	FlashUtils.Storage = {
		Version: 8
	}
	
	FlashUtils.CreateSWF = function(oFlashObj, myAlternativeContentId, Witdh, Height, oVersion, attributes, params, flashvars){
		
		if(!myAlternativeContentId || !oFlashObj) return;
		
		oFlashVersion = (!oVersion) ? FlashUtils.Storage.Version : oVersion;
		oFlashVersion = ""+oFlashVersion+"";
		
		if (swfobject.hasFlashPlayerVersion(oFlashVersion)) {
			
			if(!attributes) var attributes = {};
			
			if(!params) var params = {};
		
			params.menu = (!params.menu) ? "false" : params.menu;
			params.wmode = (!params.wmode) ? "transparent" : params.wmode;
						
			swfobject.embedSWF(oFlashObj, myAlternativeContentId, Witdh, Height, oFlashVersion, "/assets/flash/common/swfobject/expressInstall.swf", flashvars, params, attributes);
		}
		
	}
	
	FlashUtils.LoadAjaxVideo = function (LoadAction, CSSClass) {

		StyleClass = (CSSClass) ? CSSClass : 'flash_video_popup';
		advAJAX.post ({
			url: 		'/',
			mode:		'ajax',
			act:		'flash',
			_type:		'ajax',
			_fetch:		LoadAction,
			onLoading: 	function () {
				Popup.Loader();
			},
			onSuccess: 	function (Obj) {
				Popup.AjaxShowContent(Obj.responseText, StyleClass)
			}
		})
	}
	
	
	FlashUtils.ShowVideoContent = function (oFlashObj, myAlternativeContentId, flashvars)
	{
		var Width = 640;
		var Height = 405;
		var oVersion = '9.0.0'  
		var params = {};
		var attributes = {};

		FlashUtils.CreateSWF(oFlashObj, myAlternativeContentId, Width, Height, oVersion, attributes, params, flashvars);
	}

