var m_LinkDelay=500;
function puffLink(oElement,sLink){
	var dur=m_LinkDelay/800;
	oElement.puff({duration: dur});
	setTimeout("document.location.href='"+sLink+"'",m_LinkDelay);
}

function Link(oElement,sLink){
	document.location.href=sLink;
}

function groupeffect(affect,aGouparray,dSingleTime,dMaxTime){
	var groups=aGouparray.length;
	var delay=dMaxTime/groups;
	var actdelay=0;
	var actGroup=null;
	for(var i=0; i<aGouparray.length; i++){
		actGroup=aGouparray[i];
		for(var j=0;j<actGroup.length;j++){
			eval("$('"+actGroup[j]+"')."+affect+"({ duration: "+dSingleTime+", delay: "+actdelay+"});");
		}
		actdelay+=delay;
	}	
}

function groupAppear(aGouparray,dSingleTime,dMaxTime){
	var groups=aGouparray.length;
	var delay=dMaxTime/groups;
	var actdelay=0;
	var actGroup=null;
	for(var i=0; i<aGouparray.length; i++){
		actGroup=aGouparray[i];
		for(var j=0;j<actGroup.length;j++){
			$(actGroup[j]).appear({ duration: dSingleTime, delay: actdelay});
			
		}
		actdelay+=delay;
	}	
}

var m_lastActivatedBanner=null;
var m_bFading=false;
var m_dBannerFadingTime=1000;

function deactivateLastBanner(){
	var LastBannerID="startbanner_"+m_lastActivatedBanner;
	var LastButtonID="numnavbutton_"+m_lastActivatedBanner;
	$(LastBannerID).fade({duration: (m_dBannerFadingTime/1000)});
	document.getElementById(LastButtonID).className="button";
}
function activate_banner(oElref){
	var aElID=	oElref.id.split('_');
	var nNum=aElID[1];
	if(nNum==m_lastActivatedBanner||m_bFading==true){return;}
	m_bFading=true;
	var ActBannerID="startbanner_"+nNum;
	deactivateLastBanner();
	$(ActBannerID).appear({duration: (m_dBannerFadingTime/1000)});
	oElref.className="button active";
	m_lastActivatedBanner=nNum;
	setTimeout("m_bFading=false;",m_dBannerFadingTime);
}
