

Ext.ns('xPanel');
xPanel.home_imod = function() {
	
	function randRange(min, max) {
		randomNum = Math.floor(Math.random()*(max-min+1))+min;
		return randomNum;
	}
	var 	randList	=	function (data) {
		var _randList = [];
		for (var k = 0; k<data.length; k++) {
			var s = randRange(0, k);
			_randList.splice(s,0,k);
		}
		var newData = [];
		for (var k=0; k<_randList.length; k++) {
			newData[_randList[k]] = data[k];
		}
		delete _randList;
		return newData;
	}
	
	var targets	=	[]
	for(var k=0;k<8;k++)
	{
		targets.push("intro_qd_"+k);
		var el		=	Ext.get("intro_qd_"+k)
		el.hide();
	}
	var targets	=	randList(targets)
	
	var crtId	=	0;
	var target	=	targets[crtId]
	var time	=	0.3;
	animate(target)
	
	Ext.get("pageLogo").hide();
	Ext.get("pageHeaderMenu").hide();
	Ext.get("pageFooter").hide();
	Ext.get("login_menu_outer").hide();
	
	
	function animate(target)
	{
		var el		=	Ext.get(target)
		//el.hide();
		el.fadeIn({
			endOpacity: 1 //can be any value between 0 and 1 (e.g. .5)
			,duration: time
			,callback:function(){
				crtId++
				if(targets[crtId])
				{
					target	=	targets[crtId]
					animate(target)
				}else if(crtId==targets.length){
					//animate("pageLogo")
					animate("pageHeaderMenu")
					animate("pageFooter")
					animate("login_menu_outer")
					Ext.select("#pageLogo a img").slideIn('l', { duration: 1 });
					
				}
			}
		});	
	}

	
};

xPanel.funcs	=	xPanel.funcs?xPanel.funcs:{};

xPanel.funcs.home_imod="wait"


