
function $(item){
	return document.getElementById(item);
}


//Ïò×ó¹ö¶¯
ScrollCrossLeft={interval:0,count:0,duration:0,step:0,srcObj:null,callback:null};
ScrollCrossLeft.doit=function(obj,b,c,d){
	var s=ScrollCrossLeft;
	obj.style.marginLeft=cpu(s.count,b,c,d)+'px';
	s.count++;
	if(s.count==d){
		clearInterval(s.interval);
		s.count=0;
		obj.style.marginLeft=b+c+'px';
		s.callback();
	}
	function cpu(t,b,c,d) {return c*((t=t/d-1)*t*t+1)+b;};
}
ScrollCrossLeft.scroll=function(obj,step,span,beign,callback,duration){
	var s=ScrollCrossLeft;
	s.duration=duration;
	s.callback=callback;
	s.interval=setInterval(function(){s.doit(obj,beign,step*span,duration)},10);
}


var Turn={}
Turn.pre=function(obj){
	if(obj.current==0){
		return;
	}else{
		Turn.go(obj,obj.current-1);
	}
}
Turn.next=function(obj){
	if(obj.current==2){
		return;
	}else{
		Turn.go(obj,obj.current+1);
	}
}
Turn.go=function(obj,index){
	if(obj.current==index){return;}
	var span=-index+obj.current;
	if(obj.clickflag > 0){return;}
	obj.clickflag=1;
	if(obj.step>0) {
		try {
			//showImage(index) ;
			if (obj.img) {
				setTimeout( function () {
							for (cnt=index*3;cnt<=((index+1)*3 -1 );cnt++ ) {
								var picobj = document.getElementById(obj.div¡¡+ "_pic_" + cnt) ;
								//alert(obj.img[cnt]) ;
								//if (picobj.src == "zyimages/img_default.gif"){
									picobj.src = obj.img[cnt] ;
								//}
							}
						}, 50) ;
			}
		}
		catch (e){}
		ScrollCrossLeft.scroll($(obj.div),obj.step,span,parseInt($(obj.div).style.marginLeft)||0,cb,10);
	}
	else{
		displayNOrY();
		cb();	
	}
	//function showImage() {
		//for (cnt=index*6;cnt<=((index+1)*6 -1 );cnt++ ) {
			//var picobj = document.getElementById(obj.div¡¡+ "_pic_" + cnt) ;
			////alert(obj.img[cnt]) ;
			//if (picobj.src == "zyimages/img_default.gif"){
				//picobj.src = obj.img[cnt] ;
			//}
		//}
	//}
	//function imgSrc(index,id){
		//var arr_img=$(id+'_'+index).getElementsByTagName('img');
		//for(var i=0;i<6;i++){
			//arr_img[i].src=obj.imgs[index-1][i];
		//}
	//}
	function cb(){
		obj.current=index;
		obj.clickflag=0;
		for(var i=0;i<3;i++){
			$(obj.a+i).className='';
		}
		$(obj.a+index).className='currA';
	}
	//function displayNOrY(){
		//obj.current=index;
		//for(var i=0;i<3;i++){
			//if(i==index)
				//$(obj.ul+'_'+i).style.display='block';
			//else
				//$(obj.ul+'_'+i).style.display='none';
		//}
	//}
}

