function embedSwf(path, elementId, width, height, flashVars, params, attributes, version) {
	var width = ""+ width,
		height = ""+ height,
		flashVars = flashVars || {},
		params = jQuery.extend({ menu: "false", wmode: "transparent", allowScriptAccess: "always" }, params || {}),
		attributes = attributes || {},
		version = ""+ (version || 10),
		dummyHash = {
			'gamestartSwf'		: '20101222', // startBtn
			'guideSwf'		: '20101222', // guide
			'dialogInventorySwf'	: '20110601', // inven
			'dialogCollectionSwf'	: '20101222', // trophy
			'gameArea'		: '20111116', // AzkaLoader
			'sidebar'		: '20110112_1', // GameSidebar
			'cardAniSwf'		: '20101222', // invenMovie
			'battleListSwf'		: '20101222', // rolling
			'avatarAniSwf'		: '20101222', // avatarMovie
			'battleSwf'		: '20110216_1',  // AzkaBattle
			'cardAniBossSwf'		: '20101125'
		},
		dummy = dummyHash[elementId] ? '?v=' + dummyHash[elementId] : '',
		expressInstall = (elementId === 'gamestartSwf' || elementId === 'guideSwf') ? '' : STATIC_URL +"/web/common/expressInstall.swf";

	swfobject.embedSWF(path + dummy, elementId, width, height, version, expressInstall, flashVars, params, attributes, flashInstall);
	
	function flashInstall() { // Flash player is not installed
		if (swfobject.ua.pv[0] === 0) {
			var flash = [
				'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,124,0" width="'+width+'" height="'+height+'" id="'+elementId+'" align="middle">',
				'<param name="allowFullScreen" value="false" />',
				'<param name="scale" value="noscale" />',
				'<param name="movie" value="'+path+'" />',
				'<param name="allowScriptAccess" value="always" />',
				'<param name="menu" value="false" />',
				'<param name="quality" value="high" />',
				'<param name="wmode" value="transparent" />',
				'<embed src="'+path+'" allowScriptAccess="always" menu="false" quality="high" wmode="transparent" width="'+width+'" height="'+height+'" name="'+elementId+'" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />',
				'</object>'
			];
			document.getElementById(elementId).innerHTML = flash.join('');
		}
	}
}
