// JavaScript Document

		function tt(str){
			var div= document.getElementById("fenye");
			var a= div.getElementsByTagName("div");
			for(var i=0;i <a.length;i++){ 
				var tid=a[i].id;
				if(tid.indexOf("huilan")>-1){
					a[i].style.display ="none";
				}
				    
			} 
			document.getElementById("huilan"+str).style.display ="block";
		} 
function G(id){return document.getElementById(id);}
function changeTab(tabUL, n, cntID){
	var ul = G(tabUL);
	var lis = ul.getElementsByTagName('li');
	for(var i=0; i<lis.length; i++){
		lis[i].className = lis[i].className.replace(/\s*focus/, '');
		G(cntID + '_' + i).style.display = 'none';
	}
	lis[n].className = lis[n].className ? lis[n].className + ' focus' : 'focus';
	G(cntID + '_' + n).style.display = '';
}

var Slider=(function() {
var speed = 12;
var space = 12;
var slideWidth = 536;
var moveLock = false;
var moveTimer;
var dist = 0;
var slideTimer=null;
var isScroll = false;
var holder1tv = G("holder1tv");
var slidePic = G("gscrolltv");
slidePic.scrollLeft = 0;
function slidePlay(){
clearInterval(slideTimer);
}
function slideStop(){
clearInterval(slideTimer);
}
function slideUp(){
if(moveLock) return;
clearInterval(slideTimer);
moveLock = true;
isScroll=true;
moveTimer = setInterval(function(){scrollUp();},speed);
}
function slideStopUp(){
if(!isScroll){return};
isScroll=false;
clearInterval(moveTimer);
if(slidePic.scrollLeft % slideWidth != 0){
dist = -(slidePic.scrollLeft % slideWidth);
setDist();
}else{
moveLock = false;
}
slidePlay();
}
function scrollUp(){
slidePic.scrollLeft -= space;
if(slidePic.scrollLeft <= slideWidth){
	G('pre').setAttribute("src","/publish/main/images/default/nextl1.gif");
	G('next').setAttribute("src","/publish/main/images/default/nextr.gif")
	return;
	}else{
		G('next').setAttribute("src","/publish/main/images/default/nextr.gif");
	}

}
function slideDown(){
clearInterval(moveTimer);
if(moveLock) return;
clearInterval(slideTimer);
moveLock = true;
isScroll=true;
scrollDown();
moveTimer = setInterval(function(){scrollDown();},speed);
}
function slideStopDown(){
if(!isScroll){return;};
isScroll=false;
clearInterval(moveTimer);
if(slidePic.scrollLeft % slideWidth != 0 ){
dist = slideWidth - slidePic.scrollLeft % slideWidth;
setDist();
}else{
moveLock = false;
}
slidePlay();
}
function scrollDown(){
	slidePic.scrollLeft += space ;
if(slidePic.scrollLeft >= holder1tv.scrollWidth-2*slidePic.offsetWidth){
	G('next').setAttribute("src","/publish/main/images/default/nextr1.gif");
	G('pre').setAttribute("src","/publish/main/images/default/nextl.gif");
	return;
	}else{
		G('pre').setAttribute("src","/publish/main/images/default/nextl.gif");
	}
}
function setDist(){
if(dist == 0){
moveLock = false;
isScroll = false;
return;
}
var num;
var tempSpeed = speed,tempDist = space;
if(Math.abs(dist)<slideWidth/5){
tempDist =  Math.round(Math.abs(dist/5));
if(tempDist<1){tempDist=1};
}
if(dist < 0){
if(dist < -tempDist){
dist += tempDist;
num = tempDist;
}else{
num = -dist;
dist = 0;
}
slidePic.scrollLeft -= num;
setTimeout(function(){setDist();},tempSpeed);
}else{
if(dist > tempDist){
dist -= tempDist;
num = tempDist;
}else{
num = dist;
dist = 0;
}
slidePic.scrollLeft += num;
setTimeout(function(){setDist();},tempSpeed);
}
}
function init() {
var p=G('gscrolltv');
var gsubtv=G('gsubtv');
G("gscrolltv").scrollLeft =0;
var gsubtvlist=gsubtv.getElementsByTagName('li');
gsubtv.style.width=gsubtvlist.length*134+"px";
p.onmouseover=function(){Slider.stop();};
p.onmouseout=function(){Slider.play();};
var l = G('slide_lefttv'), r = G('slide_righttv');
l.onmousedown = function(){Slider.up();}
r.onmousedown = function(){Slider.down();}
l.onmouseup= l.onmouseout =function(){Slider.stopUp();}
r.onmouseup = r.onmouseout = function(){Slider.stopDown();}
slidePlay();
}
return {
init:init,
play:slidePlay,
stop:slideStop,
up:slideUp,
stopUp:slideStopUp,
down:slideDown,
stopDown:slideStopDown
}
})();
Slider.init();
