function changeTab(btnName,dataName,clickId,count,classname,objEvent){objEvent=typeof(objEvent)=="string"?objEvent:"mouseover";function addEvent(obj,evType,fn,useCapture){if(!useCapture)useCapture=false;if(obj.addEventListener){obj.addEventListener(evType,fn,useCapture)}else{if(useCapture){alert('This browser does not support event capturing!')}else{var evTypeRef='__'+evType;if(!obj[evTypeRef]){obj[evTypeRef]=[];var orgEvent=obj['on'+evType];if(orgEvent)obj[evTypeRef][0]=orgEvent;obj['on'+evType]=IEEventHandler}else{for(var ref in obj[evTypeRef]){if(obj[evTypeRef][ref]===fn)return}}
obj[evTypeRef][obj[evTypeRef].length]=fn}}}
function IEEventHandler(e){e=e||window.event;var evTypeRef='__'+e.type;if(this[evTypeRef]){for(var ref in this[evTypeRef]){if(Function.call){this[evTypeRef][ref].call(this,e)}else{this.__fn=this[evTypeRef][ref];this.__fn(e);this.__fn=null}}}}
function doChange(obj){var curId=obj.id.substr(btnName.length,obj.id.length-btnName.length);changeTab(btnName,dataName,curId,count,classname,curId,objEvent)}
var $=function(objName){if(document.getElementById){return eval('document.getElementById("'+objName+'")')}else{return eval('document.all.'+objName)}}
for(b=0;b<count;b++){$(btnName+b).className=$(btnName+b).className.replace(classname,"");$(dataName+b).style.display="none";addEvent($(btnName+b),objEvent,function(){doChange(this)})}
$(btnName+clickId).className+=" "+classname;$(btnName+clickId).blur();$(dataName+clickId).style.display="";}