// JavaScript Document
   //ignore error
  function   killErrors()   {  
  return   true;  
  }  
   
  window.onerror   =   killErrors;  
   


function showWorks(){
		var delayTime=8000;
		var itemWidth=810;
		var itemCount=$$('#lineWorks .demo').length;
		var leftHandle='slideLeft';
		var rightHandle='slideRight';
		var nowOn=0;
		var newLeft=new Array();
		
		//init0,-810,-1620
		for(i=0;i<itemCount+1;i++)
		newLeft[i]=0-itemWidth*i;
		//
		$('works').setStyle('width',itemWidth);
		$('lineWorks').setStyle('width',itemWidth*(itemCount+1));
		$$('#lineWorks .demo').setStyle('width',itemWidth);
		firstEl=$$('#lineWorks .demo')[0].clone(true);
		firstEl.inject($('lineWorks'));
		//
		if(!intervalID)
		var intervalID = move.periodical(delayTime,'right');
		$(leftHandle).addEvent('click',function(){
			move();
		});
		$(leftHandle).addEvent('mouseover',function(){
			$clear(intervalID);
		});
		$(leftHandle).addEvent('mouseout',function(){
			$clear(intervalID);
			intervalID = move.periodical(delayTime,'right');
		});
		$(rightHandle).addEvent('click',function(){
			move('right');
		});
		$(rightHandle).addEvent('mouseover',function(){
			$clear(intervalID);
		});
		$(rightHandle).addEvent('mouseout',function(){
			$clear(intervalID);
			intervalID = move.periodical(delayTime,'right');
		});
		$('works').addEvent('mouseover',function(){
			$clear(intervalID);
		});
		$('works').addEvent('mouseout',function(){
			$clear(intervalID);
			intervalID = move.periodical(delayTime,'right');
		});
		function move(dic){
			if(dic=='right'){
				first=itemCount;
				last=0;
			}
			else{
				first=0;
				last=itemCount;
			}
			if(nowOn==first){	
				nowOn=last;
				$('lineWorks').setStyle('left',newLeft[nowOn]);
			}
			if(dic=='right')
			nowOn++;
			else 
			nowOn--;
			$('lineWorks').set('tween',{duration:'long',transition: Fx.Transitions.Quint.easeOut})
			$('lineWorks').tween('left',newLeft[nowOn]);
		}
}