﻿//
var nav = window.navigator.userAgent.toString().toLowerCase();
var isWin = nav.indexOf("windows") > -1 || nav.indexOf("win") > -1;
var isMSIE = nav.indexOf("msie") > -1 && nav.indexOf("opera") == -1;
var defaultPlayerParams = {menu:false,bgcolor:"#FFFFFF",AllowScriptAccess:"always"};
function createFlashPlayer (src, width, height, params, flashvars, deepLinks ,parentId) {
	var str = "";
	if(params==null) { params=defaultPlayerParams; }
	else { 
	    var obj = {};
	    for(var i in params) {obj[i] = params[i];}
	    for(var i in defaultPlayerParams) {params[i] = defaultPlayerParams[i];}
	    for(var i in obj) {params[i] = obj[i];}
	}
	var fv="";
	if(flashvars != null) {
		for(var i in flashvars) {fv+=i+"="+flashvars[i]+"&";}
		//for(var i in flashvars) {fv+=i+"="flashvars[i]+"&";}
	}	
	if(deepLinks != null) {
		for(var i in deepLinks) {fv+=i+"="+deepLinks[i]+"&";}
		//for(var i in flashvars) {fv+=i+"="flashvars[i]+"&";}
	}	
	if(isWin && isMSIE) {
		/*make object*/
		if(parentId==null) { alert("An id is required for embedding the flash player in internet explorer."); return; }
		var obj = document.createElement("object");
 		var d = document.getElementById(parentId);
		d.appendChild(obj);
		obj.classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000";
 		obj.codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0";
 		obj.width=width;
 		obj.height=height;
		obj.flashVars=fv;
		obj.movie=src;
 		for(var i in params) {obj[i] = params[i];}
 		
 		//alert(obj.outerHTML);
	}
	else {
		str += "<embed src=\"" + src + "\" flashVars=\"" + fv + "\" width=\"" + width + "\" height=\"" + height + "\"";
		for(var i in params) { str += " " + i + "=\"" + params[i] + "\""; }
		str += "></embed>";
		var d = document.getElementById(parentId);
		d.innerHTML = str;
	}
}




