﻿/*
========================
     Index Tween
@author: HONG,Lane-Chang
@dates:  2009/03/11
@update: 
========================
*/
var total = 0;
var aTweens = null;

Ext.onReady( function(){
	//讀取資料
 	Ext.Ajax.request({
            waitMsg: '資料讀取中...',
            waitTitle: '系統訊息',
            method: 'GET',
            url: 'Handle.aspx?fn=get_tween_pic',
            scope: this,
            success: function(response, options) {
                try {
                    var obj = Ext.util.JSON.decode(response.responseText); 
                }
                catch (e) {
                    fnShowWar('資料讀取失敗。');
                }         
                
                if (obj.success == true) {
                	total = obj.total;
                	if (total != 0){
                		aTweens = obj.data;
                		fnRunTween();
                	}
                }
            }
 	});
 	
 	
 	function fnRunTween(){
 		var taskCount = 0;
 		var task = {
 			run: function(){
 				if (taskCount == (total - 1))
 				{
 					taskCount = 0;
 				}
 				else
 				{
 					taskCount ++;
 				}
	 				Ext.get('divTween').update('<img src="TweenPic/' + aTweens[taskCount] + '" alt=""/>').fadeIn( {endOpacity: .75, duration: 1.5 });
 			},
 			interval:10000
 		}
 		var taskRunner = new Ext.util.TaskRunner();
 		taskRunner.start(task);
 	}
});