/* 2008°æÊ×Ò³js
built by shanghaikid*/

function tabMenu(id,initOne){
	if(!$(id)){ return;}	
	var dl = $(id);	
	var dt = dl.getElements('dt');
	var lastTab = dt[initOne];	
	var lastCon = lastTab.getNext();	
	var time;		

	dt.each(function(tab,i){
		tab.addEvent('mouseenter',function(){		
			selfTab =dt[i];
			time = setTimeout(switcher,200);
		});

		tab.addEvent('mouseleave',function(){
			clearTimeout(time);
		});	
	});	
	
	
	function switcher(){			
		var selfCon = selfTab.getNext();		
		if(!selfTab.hasClass('current') ){
			lastTab.removeClass('current');
			lastCon.setStyle('display','none');
			selfTab.addClass('current');
			selfCon.setStyle('display','block');
			lastTab = selfTab;
			lastCon = selfCon;
		}	
	}	
}

/*init*/
window.addEvent('domready',function(){
	
	tabMenu('mobileOaPrice',0);
	tabMenu('mobileOaRank',0);		
	tabMenu('cellphonePrice',0);
	tabMenu('cellphoneRank',0);	
	tabMenu('cellphoneTab',0);	
	tabMenu('topMarketTab',0);									
	tabMenu('indexTopTab',0);
	tabMenu('digiRank',0);
	tabMenu('digiTab',0);	
	tabMenu('entNetworkRank',0);		
	tabMenu('hardwareMarketTab',0);
	tabMenu('hardwareDiyRank',0);		
	tabMenu('gameEntertainmentRank',0);	
	tabMenu('softwareDownloadRank',0);	
	tabMenu('dailyPicTab',0);	
	tabMenu('marketAllTab',0);
	if($('corpBtm')){				

		$('corpBtm').addEvent('mouseenter',function(){			
			$('corpLinks').style.display="block";
		});		

		$('corpLinks').addEvent('mouseleave',function(){
			$('corpLinks').style.display="none";
		});		
		$('corpBtm').addEvent('mouseleave',function(){			
			$('corpLinks').style.display="none";
		});		

		$('corpLinks').addEvent('mouseenter',function(){
			$('corpLinks').style.display="block";
		});	
}

if($('outBtn')){

	var videoWall = $('videoWallCon');
	$('outBtn').addEvent('click',function(){			
			videoWall.setStyle('display','block')
			videoWall.tween('width', '555');			
		});		

		$('videoWallCon').addEvent('mouseover',function(e){
			var evt = new Event(e);		
			evt.stop();
		});

		$('videoWallBtm').addEvent('click',function(){				
			videoWall.tween('width', '0');			
			(function(){videoWall.setStyle('display','none')}).delay(500);		
		});
		
	}    

});

