/*<pre>
MyW3 Js Tools Kit 1.0

更新说明:
1.Swf添加了透明支持
2.增加了_Get对象
3.增加了修改Class函数
4.增加了Query查询GET提交的数据

函数:_Swf(s,w,h,d,i)
功能:加载SWF文件;
用法:_Swf(Flash文件名,宽,高,文件背景是否透明,FlashURI);
宽高:可以是数字，也可以为站父对象的百分比(如：100%)，可以省略,默认100%;
文件背景是否透明：1为透明，其他未不透明，可以省略,默认透明;
FlashURI：Flash默认的保存路径，可以省略，默认未myw3_res指定的路径;

函数:_Get(o,t,p)
功能:获取DOM对象;
用法:_Get(对象标识,标识类型,父对象);
对象标识:根据标识类型根据对象标识获取对象;
标识类型:id、tagname、name,可以省略,默认id;
父对象:可以省略,默认documet;

函数:_Query(key)
功能:查询GET提交的数据;
用法:_Query(关键字);


函数:o.Class.add(classname),o.Class.get(),o.Class.remove(classname)
功能:添加/删除/查看对象的ClassName
用法:_Class(对象).add(Class名称),_Class(对象).get(),_Class(对象).remove(Class名称)

请尊重作者的劳动成果，保存下面的版权连接
版权所有:<a href="http://myw3.cn/">MyW3</a>
</pre>*/
var myw3=new myw3sys();
var myw3_res="/Js/resource/";		//资源文件的默认路径
var _Myw3_QueryData=new Array();


function myw3sys(){
	this.cn=new function(){
		this.ver="1.00.0710";
		this.sid="80710"
		this.home=new function(){
			this.name="MyW3 Js Tools Kit"
			this.url="http://labs.myw3.cn/js/resource/myw3sys.js"
			this.homesite="http://labs.myw3.cn/js/myw3sys/"
			this.GoHome=function(){location.href=this.homesite;}
			this.Download=function(){location.href=this.url;}
			return this.url;
		}
	}
	this.cn_query=function(_q){
		if(_Myw3_QueryData.length==0)
			__CreateQueryDate();
		for(i=0;i<_Myw3_QueryData.length;i++){
			if(_Myw3_QueryData[i][0]==_q){
				return _Myw3_QueryData[i][1];
			}
		}
	}
	this.cn_class=new function(){
		var q=(window.ActiveXObject)?"className":"class";
		this.q=q;
		this.add=function(c){
			if(this.get()&&this.get()!="undefined"){
				if(this.get().indexOf(c)==-1)
					tmp=this.get()+" "+c;
			}else{
				tmp=c;
			}
			po.setAttribute(q,tmp);
		}
		this.remove=function(c){
			if(this.get()){
				var tmp=this.get();
				tmp=tmp.replace(" "+c,"");
				tmp=tmp.replace(c+" ","");
				if(this.get().indexOf(" ")==-1){tmp=tmp.replace(c,"");}
			}
			po.setAttribute(q,tmp);
		}
		this.get=function(){
			return po.getAttribute(q);
		}
	}
	this.cn_swf=function(s,w,h,d,i){
		s=s.replace("fla","swf");
		if(!w)
			w="100%";
		if(!h)
			h="100%";
		if(!d)
			d=1;
			//d==0?transparent:Opaque;
		if(!i)
			//默认的FlashURI
			i=myw3_res;
		d=d==1?"transparent":"Opaque";
		document.writeln('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"  width="'+w+'" height="'+h+'" />');
		document.writeln('<param name="movie" value="'+i+s+'" />');
		document.writeln('<param name="quality" value="high" />');
		document.writeln('<param name="wmode" value="'+d+'" />');
		document.writeln('<embed src="'+i+s+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+w+'" height="'+h+'" wmode="'+d+'">');
		document.writeln('</embed></object>');
	}
	this.cn_get=function(o,t,p){
		if(!p)
		p=document;
		switch(t){
			case "name":po=p.getElementsByName(o);break;
			case "tagname":po=p.getElementsByTagName(o);break;
			default:po=document.getElementById(o);break;
		}
		po.Class=new _Class;
		return po;
	}
}
function __CreateQueryDate(){
	var _Myw3_QueryData_S=location.search;
	if(_Myw3_QueryData_S!=""){
		var _Myw3_QueryData_Ss=_Myw3_QueryData_S.replace("?","").split("&");
		for(var i=0;i<_Myw3_QueryData_Ss.length;i++){
			var MyW3_QueryData_Sa=_Myw3_QueryData_Ss[i].split("=");
			_Myw3_QueryData[i]=new Array(MyW3_QueryData_Sa[0],MyW3_QueryData_Sa[1])
		}
	}else{
		_Myw3_QueryData[0]=new Array(0,0);
	}
}

//_Class请勿修改，否则导致程序不正常
function _Class(){
	return myw3.cn_class;
}

function _Swf(s,w,h,d,i){
	myw3.cn_swf(s,w,h,d,i);
}

//兼容Beta1.0版本的myw3_swf
function myw3_swf(s,w,h,i){
	myw3.cn_swf(s,w,h,1,i);
}

function _Get(o,t,p){
	return myw3.cn_get(o,t,p);
}

function _Query(Q){
	return myw3.cn_query(Q);
}

function _Help(){
	myw3.cn.home.GoHome();
}

