//添加新动作，如onload等.不冲突
//el为window,eventType为事件,fn为函数----如addListener(window,"load",playit);
function addListener(el,eventType,fn){
	if(el.addEventListener){
		el.addEventListener(eventType,fn,false);
	}else if(el.attachEvent){
		el.attachEvent("on" + eventType,fn);
	}else{
		el["on"+eventType] = fn;
	}
}

function CommonTab(sum,obj,objG,objTab,placeSum){
	/*
		sum-----当前按下对象
		obj--------按钮主对象
		objG-----按钮子对象
		objTab-----切换内容对象
		placeSum---按钮子对象起使位置(必须填)
	*/
	var getObj = $(obj);
	var getObjG = getObj.getElementsByTagName(objG);
	for(var i=placeSum;i<getObjG.length;i++){
		if(i==sum){
			with(getObjG[i]){className = "down";style.cursor = "";}
			getObjG[i].onmousemove = function(){return false};
			getObjG[i].onmouseout = function(){return false};
			if(objTab!=null){$(objTab+i).style.display = "";}
		}else{
			with(getObjG[i]){className = "";style.cursor = "pointer";}
			getObjG[i].onmousemove = function(){this.className = "move";};
			getObjG[i].onmouseout = function(){this.className = "";};
			if(objTab!=null){$(objTab+i).style.display = "none";}
		}
	}
}

var $ = function(id){var obj = document.getElementById(id);return obj;}

function CommonTabMove(sum,obj,objG,cursor,objTab,objTabG){
	/*
	移动式切换
		sum-------当前按下对象
		obj-------按钮主对象
		objG------按钮子对象
		objTab----切换内容对象
		objTabG---切换内容子对象
		cursor----判断是否要手按钮，0为有，1为没
	*/
	var csFont = (cursor==0) ? "pointer" : "";
	var getObj = $(obj);
	var getObjG = getObj.getElementsByTagName(objG);
	if(objTab!=null){
		var getObjTab = $(objTab);
		var getObjTabG = getObjTab.getElementsByTagName(objTabG);
	}
	for(var i=0;i<getObjG.length;i++){
		if(i==sum){
			with(getObjG[i]){className = "down";style.cursor = csFont;}
			if(objTab!=null){getObjTabG[i].style.display = "";}
		}else{
			with(getObjG[i]){className = "";style.cursor = csFont;}
			if(objTab!=null){getObjTabG[i].style.display = "none";}
		}
	}
}

//对象png透明correctPNG("imgPngObj","imgPngObj2")
function correctPNG(){ 
	for(var i=0;i<arguments.length;i++){ 
		var img = document.getElementById(arguments[i]);
		var imgName = img.src.toUpperCase();	//全部大写
		if(imgName.substring(imgName.length-3, imgName.length) == "PNG"){ 
			var imgID    = (img.id) ? "id='"+img.id+"' " : "";
			var imgClass = (img.className) ? "class='"+img.className+"' " : "";
			var imgTitle = (img.title) ? "title='"+img.title+"' " : "";
			var imgStyle = "display:inline-block;";
			if(window.ActiveXObject){imgStyle = (img.parentElement.href) ? imgStyle="cursor:pointer;"+imgStyle : imgStyle;}	//判断父对象是否有链接
			img.outerHTML = '<span ' + imgID + imgClass + imgTitle + ' style="width:' + img.width + 'px; height:' + img.height + 'px;' + imgStyle +
							'filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=' + img.src + ',sizingMethod=scale);"></span>';
		}
	}
}

