// JavaScript Document
function setTab(name,sel,n)
	{
		
		for(i=1;i<=n;i++)
		{
			
			//依次获得每一个DIV对象到selected中
			var selected=document.getElementById(name+"_"+i);
			
			//如果是当前选择的DIV，将其可见，否则隐藏。
			if(i==sel)
			{
				selected.style.display="block";
			}
			else
			{
				selected.style.display="none";
			}
			
		}
	}


function changeTop(objectID)
			{    
				if(document.getElementById(objectID+'_t')){//判断是否有记录
				 var label=objectID.split("_");
				 var regexp=new RegExp("_"+label[1]+"$");
				 var regexpT=new RegExp("_"+label[1]+"_t$");
				 var elements=document.getElementsByTagName("div");
			     for(var i=0;i<elements.length;i++){
				     if(regexp.test(elements[i].id)){
				      elements[i].style.display="block";
				     }else if(regexpT.test(elements[i].id)){
				     elements[i].style.display="none";
				     }
			      }
				    document.getElementById(objectID+'_t').style.display="block";
				    document.getElementById(objectID).style.display="none";
				}
			}
			
			
var cnt = 0;
var fdTm;
var fnt=0;
var  m = {
	Id: 'index_id_' + Math.random().toString().replace('.', '_'),
	$: function(o){
		return document.getElementById(o);
	},
	IE:10,
	
	addFavorite: function(){
		var Title = document.title;
		var url = window.location.href;
		try{
			window.external.addFavorite(url, Title);
			return false;
		}catch(e){
			try{
				window.sidebar.addPanel(Title, url, "");
				return false;
			}catch (e){
				alert("加入收藏失败，请使用Ctrl+D进行添加");
				return false;
			}
		}
	},
		fadeIn: function(){
		this.$('focus').style.cssText = "filter: alpha(opacity="+ cnt*10 +"); opacity:"+cnt*10+";"; 
		if(cnt<10){
			fdTm = window.setTimeout("m.fadeIn()", 80);
			cnt++;
		}
		else{
			cnt = 0;
			window.clearTimeout(fdTm);
		}
	},
	
	
	
	marquee: function(obj){
		if(!this.$(obj))return;
		var div = this.$(obj);
		var timer = timer1 = null;
		var ul = div.getElementsByTagName('ul')[0];
		ul.innerHTML+=ul.innerHTML;
		var li = div.getElementsByTagName('li')[0];
		var lc = div.getElementsByTagName('li').length / 2;
		
		if(!li)return;
		
		//div.onmouseover = function(){clearInterval(timer);};
		//div.onmouseout = function(){marquee_start1(timer,timer1,lc,ul,li);};
		marquee_start1(timer,timer1,lc,ul,li);
	
		function marquee_start1(timer,timer1,lc,ul,li){
			timer = setInterval(function(){
				var x = li.offsetHeight;
				var h = (lc * x);			
				if(ul.scrollTop == h)ul.scrollTop = 0;
				var i = 0;
				timer1 = setInterval(function(){
					if(i>=x){
						clearInterval(timer1);
						return;
					}
					i++;
					ul.scrollTop+=1;
				}, 1);
			}, 2500);
		}
	},
	
	marquee1: function(obj1){
		if(!this.$(obj1))return;
		var div1 = this.$(obj1);
		var timer2 = timer3 = null;
		var ul1 = div1.getElementsByTagName('ul')[0];
		ul1.innerHTML+=ul1.innerHTML;
		var li1 = div1.getElementsByTagName('li')[0];
		var lc1 = div1.getElementsByTagName('li').length / 2;
		
		if(!li1)return;
		
		//div1.onmouseover = function(){clearInterval(timer2);};
		//div1.onmouseout = function(){marquee_start2(timer2,timer3,lc1,ul1,li1);};
		marquee_start2(timer2,timer3,lc1,ul1,li1);
	
		function marquee_start2(timer2,timer3,lc1,ul1,li1){
			timer2 = setInterval(function(){
				var a = li1.offsetHeight;
				var e = (lc1 * a);			
				if(ul1.scrollTop == e)ul1.scrollTop = 0;
				var k = 0;
				timer3 = setInterval(function(){
					if(k>=a){
						clearInterval(timer3);
						return;
					}
					k++;
					ul1.scrollTop+=1;
				}, 1);
			}, 2600);
		}
	},
	
	Focus: function(s,t){
		if(!this.$(s))return;
		if(!this.$(t))return;
		var thumb_div = this.$(t).getElementsByTagName('div')[0];
		var image_div = this.$(s);
		var thumb_ul = thumb_div.getElementsByTagName('ul')[0];
			thumb_ul.innerHTML+=thumb_ul.innerHTML;
		var thumb_lis = thumb_div.getElementsByTagName('li');
		var thumb_lic = thumb_lis.length;	
		if(thumb_lic==0)return;
		var li_width = thumb_lis[0].offsetWidth;	
			thumb_ul.style.width = (li_width * thumb_lic) + 'px';
		var w = (thumb_lic / 2) * li_width;	
		var timer = timer1 = null;
		var d = 'left';
		var a = this.$(t).getElementsByTagName('a');
		var Index = 0;		
		thumb_div.scrollLeft = 0;
		setImg(0);

		
		
		a[0].onclick = function(){clearInterval(timer);d='left';doSlide(d,1);timer = setInterval(function(){setImg(Index);return false;}, 3000);return false;};
		a[1].onclick = function(){clearInterval(timer);d='right';doSlide(d,1);timer = setInterval(function(){setImg(Index);return false;}, 3000);return false;};
		//thumb_div.onmouseover = function(){if(fnt==0){clearInterval(timer);fnt=1;}};
		//thumb_div.onmouseout = function(){if(fnt==1){timer = setInterval(function(){setImg(Index);}, 3000);fnt=0;}};
		a[0].onfocus = a[1].onfocus = function(){this.blur();};
		for(var i=0;i<thumb_lis.length;i++){
			thumb_lis[i].setAttribute('Index', i.toString());
			//thumb_lis[i].className = '';
			/*
			thumb_lis[i].onmouseover = function(){if(this.className.toString().indexOf('selected')==-1)this.className='current';};	
			thumb_lis[i].onmouseout = function(){if(this.className.toString().indexOf('selected')==-1)this.className='';};
			*/
			thumb_lis[i].onclick = function(){
				clearInterval(timer);
				var iIndex = Math.floor(this.getAttribute('Index').toString());
				//d = iIndex > Index ? 'left' : 'right';
				//doSlide(d,1);
				//this.blur();
				this.getElementsByTagName('a')[0].onclick = function(){return false;};
				Index=iIndex;
				setImg1(iIndex);
				//Index=iIndex+1;
				timer = setInterval(function(){setImg(Index);return false;}, 3000);
				return false;
			};
		}
		//thumb_lis[0].className="current selected";
		focus_start(d);
		
		function focus_start(direction){//alert(Index);
			if(Index % 4==0 && Index!=0){
				
				doSlide(d, 1);
				return;
			}
			timer = setInterval(function(){setImg(Index);}, 3000);
		}

		function doSlide(d, n){
			Index = (thumb_div.scrollLeft / li_width);
			for(var i=0;i<thumb_lis.length;i++){
				thumb_lis[i].className = '';
			}
			if(d=='left'){
				/*左邊*/
				if(thumb_div.scrollLeft >= w){
					thumb_div.scrollLeft = 0;
				}
				thumb_lis[Index].className = '';
				for(var i=0;i<(li_width * n);i++){
					if(i >= (li_width * n))break;
					thumb_div.scrollLeft += 4;
				}
				Index = (thumb_div.scrollLeft / li_width);
			}else{
				/*右邊*/
				if(thumb_div.scrollLeft == 0){
					thumb_div.scrollLeft = w;
				}
				thumb_lis[Index].className = '';
				for(var i=0;i<(li_width * n);i++){
					if(i >= (li_width * n))break;
					thumb_div.scrollLeft -= 4;
				}
				Index = (thumb_div.scrollLeft / li_width);
			}
				setImg1(Index);
		}
		
		function setImg(idx){
			if(idx==8) idx=0;
			//document.title = idx;			
			if(Index % 4==0 && Index!=0){
				d="right";
				doSlide(d, 1);
				Index-=1;
				//return;
			}
			
			for(var i=0;i<thumb_lis.length;i++){
				thumb_lis[i].className = '';
			}
			
			thumb_lis[idx].className = 'current selected';
			var ii = thumb_lis[idx].getElementsByTagName('img')[0];
			if(!ii)return;
			var img = '';
			if(ii.getAttribute('image')){
				img = ii.getAttribute('image').toString();
			}else{
				img = ii.getAttribute('src').toString();
			}
			var url = thumb_lis[idx].getElementsByTagName('a')[0].href;
			image_div.innerHTML = "<a href=\""+url+"\"><img src=\""+img+"\" /></a>";
			Index+=1;
			cnt = 0;
			window.clearTimeout(fdTm);
			m.fadeIn();	
		}
		function setImg1(idx){

			for(var i=0;i<thumb_lis.length;i++){
				thumb_lis[i].className = '';
			}
			
			thumb_lis[idx].className = 'current selected';
			var ii = thumb_lis[idx].getElementsByTagName('img')[0];
			if(!ii)return;
			var img = '';
			if(ii.getAttribute('image')){
				img = ii.getAttribute('image').toString();
			}else{
				img = ii.getAttribute('src').toString();
			}
			var url = thumb_lis[idx].getElementsByTagName('a')[0].href;
			image_div.innerHTML = "<a href=\""+url+"\"><img src=\""+img+"\" /></a>";
			Index+=1;
			cnt = 0;
			window.clearTimeout(fdTm);
			m.fadeIn();	
		}
	}
	
	
};
