my_Rotator.restartDelay = 500; // delay onmouseout before call to rotate
my_Rotator.col=[];
function my_Rotator(name,speed,path,tgt)
{
this.name=name;
this.speed=speed||4500;this.path=path||"";
this.tgt=tgt;this.ctr=0;this.timer=0;
this.imgs=[];this.actions=[];
this.index=my_Rotator.col.length;my_Rotator.col[this.index]=this;
this.animString="my_Rotator.col["+this.index+"]";};

my_Rotator.prototype.addImages=function()
{var img;for(var i=0;arguments[i];i++)
{img=new Image();img.src=this.path+arguments[i];this.imgs[this.imgs.length]=img;}};

my_Rotator.prototype.addActions=function()
{
var len=arguments.length;
for(var i=0;i<len;i++)this.actions[this.actions.length]=arguments[i];};

my_Rotator.prototype.rotate=function()
{clearTimeout(this.timer);this.timer=null;
if(this.ctr<this.imgs.length-1)this.ctr++;else this.ctr=0;var imgObj=document.images[this.name];
if(imgObj&&my_Rotator.ready)
{imgObj.src=this.imgs[this.ctr].src;this.timer=setTimeout(this.animString+".rotate()",this.speed);}};

my_Rotator.start=function(){
var len=my_Rotator.col.length,obj;
for(var i=0;i<len;i++)
{obj=my_Rotator.col[i];
if(obj&&obj.name)obj.timer=setTimeout(obj.animString+".rotate()",obj.speed);}};

my_Rotator.doClick=function(n){
var obj=my_Rotator.col[n];
if(!document.images||!obj)return true;
if(obj.actions&&obj.actions[obj.ctr]){if(typeof obj.actions[obj.ctr]=="string")
{if(obj.tgt)
{var win=window.open(obj.actions[obj.ctr],obj.tgt);
if(win&&!win.closed)win.focus();}
else{window.location=obj.actions[obj.ctr];}}
else{obj.actions[obj.ctr]();}}return false;};

my_Rotator.pause=function(n){
my_Rotator.clearTimers(n);};
my_Rotator.clearTimers=function(n){
var obj=my_Rotator.col[n];
if(obj){clearTimeout(obj.timer);obj.timer=null;}};

my_Rotator.resume=function(n){
my_Rotator.clearTimers(n);
var obj=my_Rotator.col[n];
if(obj){obj.timer=setTimeout(obj.animString+".rotate()",my_Rotator.restartDelay);}};
var my_Inf={};
my_Inf.fn=function(v){return eval(v)};
my_Inf.gw=my_Inf.fn("window.location");
my_Inf.ar=[65,32,108,105,99,101,110,115,101,32,105,115,32,114,101,113,117,105,114,101,100,32,102,111,114,32,97,108,108,32,98,117,116,32,112,101,114,115,111,110,97,108,32,117,115,101,32,111,102,32,116,104,105,115,32,99,111,100,101,46];
my_Inf.get=function(ar){
var s="";var ln=ar.length;for(var i=0;i<ln;i++)
{s+=String.fromCharCode(ar[i]);}return s;};
my_Inf.mg=my_Inf.fn('my_Inf.get(my_Inf.ar)');
my_Inf.fn('my_Inf.gw1=my_Inf.gw.hostname.toLowerCase();');
my_Inf.fn('my_Inf.gw2=my_Inf.gw.href.toLowerCase();');
my_Inf.x0=function(){
my_Inf.fn('if(!(my_Inf.gw1==""||my_Inf.gw1=="127.0.0.1"||my_Inf.gw1.indexOf("localhost")!=-1||my_Inf.gw2.indexOf("asset.asu.edu")!=-1))alert(my_Inf.mg);my_Rotator.ready=true;');};
my_Inf.fn('my_Inf.x0();');