function o_o( newid,newtab_item,newtab_cnt ){
	var tab_item,tab_cnt;
	var isIE = false;
	
	function $( id ){return document.getElementById( id );}
	
	function hiddenAllTabCnt(){
		
		for( var i = 0 ; i < tab_cnt.length; i++ ){
			tab_item[i].className = newtab_item;
			tab_cnt[i].style.display = "none";
		}
	}
	
	function getElementsByClassName( className, parentElement ){
		var elems = ( $( parentElement ) || document.body ).getElementsByTagName("*");
		var result=[];
		for ( i=0; j=elems[i]; i++){
		  if ((" "+j.className+" ").indexOf(" "+className+" ")!=-1){
		   result.push(j);
		  }
		}
		return result;
	} 
	
	function addClickEvent(){
		
		for( var i = 0; i < tab_item.length; i++ ){
			tab_item[i].k = i;
			tab_item[i].onmouseover = function(){
				hiddenAllTabCnt();
				this.className = newtab_item + " on";
				tab_cnt[this.k].style.display = "block";
			}
		}
		
		if( isIE ){
			tab_item[0].onmouseover();
		}else{
                                                tab_item[0].onmouseover();
           			var evt = document.createEvent("MouseEvents");
			evt.initEvent("onload", true, true);
			tab_item[0].dispatchEvent(evt);
		} 
		
	}
	
	function init(){
		if( newid == null || newtab_item == null || newtab_cnt == null ) return;
		
		if( document.all ){
			isIE = true;
			window.attachEvent( "onload",function(){
				tab_item = getElementsByClassName( newtab_item, $( newid ) );
				tab_cnt = getElementsByClassName( newtab_cnt, $( newid ) );
				addClickEvent();
			} );
		}else{
			window.addEventListener( "load",function(){
				tab_item = getElementsByClassName( newtab_item, $( newid ) );
				tab_cnt = getElementsByClassName( newtab_cnt, $( newid ) );
				addClickEvent();
			},false );
		}
				
	}
	
	init();
}

new o_o( "mymenu","title1","test_cnt" );