//www.o.cn 都市圈，世界就在眼前！


function changeTab(selectClassName,unSelectClassName,key,content,preIndex){
	this.selectClassNameArr=new Array();
	this.unSelectClassNameArr=new Array();
	this.timeout=null;
	if(typeof(preIndex)!='number') this.preIndex=0;
	else this.preIndex=preIndex;
	this.change=function(index){
		var _this=this;
		if(this.timeout)clearTimeout(this.timeout);
		this.timeout=setTimeout(function(){_this.changeT(index);_this.timeout=null;},300);
	};
	this.nochange=function(){
		if(this.timeout)clearTimeout(this.timeout);
	};
	this.changeT=function(index){
		var preKey=document.getElementById(key+this.preIndex);
		var preContent=document.getElementById(content+this.preIndex);
		var curKey=document.getElementById(key+index);
		var curContent=document.getElementById(content+index);
		if(preKey){			
			if(!this.unSelectClassNameArr[this.preIndex]){
				preKey.className=unSelectClassName;
			}
			else{
				preKey.className=this.unSelectClassNameArr[this.preIndex];
			}
		//alert(preKey.id);
		}
		if(!this.selectClassNameArr[index]){
				curKey.className=selectClassName;
		}
		else{
			curKey.className=this.selectClassNameArr[index];
		}		
		if(preContent){
			preContent.style.display='none';
		}
		if(curContent)curContent.style.display='';
		this.preIndex=index;
	};
	this.putClassName=function(selectClassName,unSelectClassName,index){
		this.selectClassNameArr[index]=selectClassName;
		this.unSelectClassNameArr[index]=unSelectClassName;
	};
}





//导航


//搜索切换
var o1=new changeTab('MapSearch','','searchBtn_','searchDiv_',1);
//分类推荐
var o2=new changeTab('hoverBtn','normalBtn','todayBtn_','todayTab_',1);
//黄页切换
var o3=new changeTab('hoverBtn','normalBtn','joinBtn_','joinTab_',1);
//分类广告切换
var o4=new changeTab('seleced','','tuiBtn_','tui_',1);
var o5=new changeTab('seleced','','tuiBtn_','tui_',4);
//地图窗口
var o6=new changeTab('hover','','tabBtn_','main_',1);
//公交搜索
var o7=new changeTab('jtBtn_on','jtBtn_out','jtBtn_','jttab_',1);

//服务
var o8=new changeTab('serHov','','serBtn_','SerTab_',1);








