//\\_//\\_//\\_//\\_//\\_//\\_//\\_//\\_//\\_//\\_//\\_//\\_//\\_//\\_//\\_//\\_//\\_//\\_//
var isIE=(navigator.appVersion.indexOf("MSIE")!=-1)?true:false;
var isWin=(navigator.appVersion.toLowerCase().indexOf("win")!=-1)?true:false;
var isOpera=(navigator.userAgent.indexOf("Opera")!=-1)?true:false;
//
function NS_AddExtension(src,ext){
	if(src.indexOf("?")!=-1){return src.replace(/\?/,ext+"?");}
	else{return src+ext;};
}
//
function NS_Generateobj(objAttrs,params,embedAttrs){ 
	var str="";
	if(isIE && isWin && !isOpera){
		str+="<object ";
		for(var i in objAttrs){str+=i+"=\""+objAttrs[i]+"\" ";};
		str+=">";
		for(var i in params){str+="<param name=\""+i+"\" value=\""+params[i]+"\" /> ";};
		str+="</object>";
	}else{
		str+="<embed ";
		for(var i in embedAttrs){str+=i+"=\""+embedAttrs[i]+"\" ";};
		str+="> </embed>";
	};
	return str;
};
//
function NS_GetFlashContentEx(){
	var ret=NS_GetArgs(arguments,".swf","movie","clsid:d27cdb6e-ae6d-11cf-96b8-444553540000","application/x-shockwave-flash");
	return NS_Generateobj(ret.objAttrs,ret.params,ret.embedAttrs);
}
//
function NS_GetFlashContent(){
	var ret=NS_GetArgs(arguments,".swf","movie","clsid:d27cdb6e-ae6d-11cf-96b8-444553540000","application/x-shockwave-flash");
	document.write(NS_Generateobj(ret.objAttrs,ret.params,ret.embedAttrs));
}
//
function NS_GetArgs(args,ext,srcParamName,classid,mimeType){
	var ret=new Object();
	ret.embedAttrs=new Object();
	ret.params=new Object();
	ret.objAttrs=new Object();
	for(var i=0;i<args.length;i=i+2){
		var currArg=args[i].toLowerCase();  
		switch(currArg){	
			case "classid":break;
			case "pluginspage":ret.embedAttrs[args[i]]=args[i+1];break;
			case "src":
			case "movie":
 			args[i+1]=NS_AddExtension(args[i+1],ext);
 			ret.embedAttrs["src"]=args[i+1];
 			ret.params[srcParamName]=args[i+1];
 			break;
			case "onafterupdate":
			case "onbeforeupdate":
			case "onblur":
			case "oncellchange":
			case "onclick":
			case "ondblclick":
			case "ondrag":
			case "ondragend":
			case "ondragenter":
			case "ondragleave":
			case "ondragover":
			case "ondrop":
			case "onfinish":
			case "onfocus":
			case "onhelp":
			case "onmousedown":
			case "onmouseup":
			case "onmouseover":
			case "onmousemove":
			case "onmouseout":
			case "onkeypress":
			case "onkeydown":
			case "onkeyup":
			case "onload":
			case "onlosecapture":
			case "onpropertychange":
			case "onreadystatechange":
			case "onrowsdelete":
			case "onrowenter":
			case "onrowexit":
			case "onrowsinserted":
			case "onstart":
			case "onscroll":
			case "onbeforeeditfocus":
			case "onactivate":
			case "onbeforedeactivate":
			case "ondeactivate":
			case "type":
			case "codebase":
			case "id":ret.objAttrs[args[i]]=args[i+1];break;
			case "width":
			case "height":
			case "align":
			case "vspace": 
			case "hspace":
			case "class":
			case "title":
			case "accesskey":
			case "name":
			case "tabindex":ret.embedAttrs[args[i]]=ret.objAttrs[args[i]]=args[i+1];break;
			default:ret.embedAttrs[args[i]]=ret.params[args[i]]=args[i+1];
  		};
	};
	ret.objAttrs["classid"]=classid;
	if(mimeType)ret.embedAttrs["type"]=mimeType;
	return ret;
};

   /*.o什*陘o._.o什*陘o._.o什*陘o.*\
             NOVASTUDIO.COM.UA
               union of developers
      \*陘o._.o什*陘o._.o什*陘o._.o什*/

