<!--
var xwzVRotation=function(byID,nView){
	if(window.xwzRMLTS==null)window.xwzRMLTS=new Array(0);
	var rows=null,row=null,cell=null
	this.Frame=document.getElementById(byID);
	this.Index=xwzRMLTS.length;xwzRMLTS[this.Index]=this;
	this.nView=nView||6;
	this.tmRotate=null;
	this.nScrollSpeed=40;
	this.Table=this.Frame.getElementsByTagName('TABLE')[0];
	rows=this.Table.tBodies[0].rows;row=rows[0]
	this.nWidth=row.cells[0].offsetWidth;
	for(var i=0;i<row.length;i++)this.nWidth=this.nWidth<row.cells[i].offsetWidth?row.cells[i].offsetWidth:this.nWidth;
	if(this.nView>=row.cells.length) this.nView=row.cells.length-1;
	for(var i=0;i<rows.length;i++){for(var j=0;j<row.cells.length;j++){ row.cells[j].style.width=this.nWidth;}}

	this.Table.style.width=this.nWidth*row.cells.length;
	this.Frame.style.height=this.Table.offsetHeight-2;
	this.Table.style.position='absolute';

	this.Frame.style.width=(this.nWidth*this.nView-14);
	this.Table.style.left=(rows[0].cells[0].offsetWidth*-1);
	this.Table.style.top=0;
	this.Table.style.zIndex=-1;
	this.tmRotate=setTimeout(new Function("window.xwzRMLTS["+this.Index+"].auto()"), 3000);

	this.prev=function(){
		var rows=this.Table.tBodies[0].rows;
		this.posX=parseInt(this.Table.style.left)+(this.nWidth);
		this.distX=Math.round( Math.sin(1/this.nScrollSpeed*Math.PI/2)*this.nWidth);
		this.aviatePrev();
	};
	this.aviatePrev=function(){
		clearTimeout(this.tmRotate);this.tmRotate=null;
		this.Table.style.left=(parseInt(this.Table.style.left)+this.distX)+'px';
		if(parseInt(this.Table.style.left)>=this.posX){
			var rows=this.Table.tBodies[0].rows,cell=null;
			for(var i=0;i<rows.length;i++){cell=rows[i].cells[rows[i].cells.length-1].cloneNode(true);rows[i].insertBefore(cell, rows[i].cells[0]);	};
			for(var i=0;i<rows.length;i++){rows[i].deleteCell(rows[i].cells.length-1);};
			this.posX=rows[0].cells[0].offsetWidth*-1;
			this.Table.style.left=this.posX+'px';this.tmRotate=setTimeout(new Function("window.xwzRMLTS["+this.Index+"].auto()"), 3000);
			return;
		}
		setTimeout(new Function("window.xwzRMLTS["+this.Index+"].aviatePrev()"), 0);
	}
	this.next=function(){
		var rows=this.Table.tBodies[0].rows,cell=null;
		this.posX=parseInt(this.Table.style.left)-(this.nWidth);
		this.distX=Math.round( Math.sin(1/this.nScrollSpeed*Math.PI/2)*(this.nWidth*-1));
		
		this.aviateNext();
	};
	this.aviateNext=function(){
		clearTimeout(this.tmRotate);this.tmRotate=null;
		this.Table.style.left=parseInt(this.Table.style.left)+this.distX;
		
		if(parseInt(this.Table.style.left)<=this.posX){
			var rows=this.Table.tBodies[0].rows,cell=null;
			for(var i=0;i<rows.length;i++){cell=rows[i].cells[0].cloneNode(true);	rows[i].appendChild(cell);};
			this.posX+=this.nWidth;
			for(var i=0;i<rows.length;i++){rows[i].deleteCell(0);};
			this.Table.style.left=this.posX+'px';this.tmRotate=setTimeout(new Function("window.xwzRMLTS["+this.Index+"].auto()"), 3000);
			return;
		}
		setTimeout(new Function("window.xwzRMLTS["+this.Index+"].aviateNext()"), 0);
	}
	this.prevToggle=function(obj){obj.onclick=new Function("window.xwzRMLTS["+this.Index+"].prev()");obj.style.cursor='pointer';};
	this.nextToggle=function(obj){obj.onclick=new Function("window.xwzRMLTS["+this.Index+"].next()");obj.style.cursor='pointer';};
	this.auto=function(){clearTimeout(this.tmRotate);this.tmRotate=null;this.next();}
};
