function checkFlash() {
	var obj = {
		hasFlash:0,
		ie:0
	};
	try {
		new ActiveXObject('ShockwaveFlash.ShockwaveFlash');
		obj.hasFlash = 1;
		obj.ie = 1;
	} catch (e) {
		if (navigator.plugins && navigator.plugins.length > 0 && navigator.plugins["Shockwave Flash"]) {
			obj.hasFlash = 1;
		}
	}
	return obj;
}
function loadFlash(url, boxId, id, width, height, flashvars, write) {
	id = id || 'flashplayer';
	width = width || '100%';
	height = height || '100%';
	flashvars = flashvars || '';
	var flashCode;
	var check = checkFlash();
	if (check.ie) {
		flashCode = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" ' +
		            'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" ' +
		            'width="' + width + '" height="' + height + '" id="' + id + '" name="' + id + '">' +
		            '<param name="allowScriptAccess" value="always" />' +
		            '<param name="allowFullScreen" value="true" />' +
		            '<param name="movie" value="' + url + '" />' +
		            '<param name="loop" value="false" />' +
		            '<param name="menu" value="false" />' +
		            '<param name="quality" value="high" />' +
		            '<param name="bgcolor" value="#000000" />' +
		            '<param name="flashvars" value="' + flashvars + '" />' +
		            '</object>';
	} else {
		flashCode = '<embed width="' + width + '" height="' + height + '" flashvars="' + flashvars +
		            '" bgcolor="#000000" allowfullscreen="true" allowscriptaccess="always" wmode="Opaque" id="' + id + '" name="' + id +
		            '" src="' + url + '" />';
	}
	if (!check.hasFlash) {
		flashCode = '您的浏览器不支持Flash';
	}
	if (write) {
		document.write(flashCode);
	} else {
		if(window.addEventListener){
			window.addEventListener('load',function(){
				document.getElementById(boxId).innerHTML = flashCode;
			},false)
		}
		if(window.attachEvent){
			window.attachEvent('onload',function(){
				document.getElementById(boxId).innerHTML = flashCode;
			})
		}
	}
}
