﻿function getOuterHTML(obj){var newdiv=document.getElementById('tempDiv');if(newdiv==null){newdiv=document.createElement('div');newdiv.setAttribute('id','tempDiv');newdiv.style.display='none';}var temp=document.getElementById(obj).cloneNode(true);newdiv.appendChild(temp);var outer=newdiv.innerHTML;newdiv.innerHTML="";return outer;}Type.registerNamespace('ISTUD.Info');ISTUD.Info.ScrollerClass=function(objID){ISTUD.Info.ScrollerClass.initializeBase(this);this._ID=objID;this._elements=[];this._initHTML="";this._index=0;};ISTUD.Info.ScrollerClass.prototype={initialize:function(){var obj,i,eElem;obj=document.getElementById(this._ID);this._initHTML=getOuterHTML(this._ID);nElem=0;for(i=0;i<obj.childNodes.length;i++){if(typeof(obj.childNodes[i].innerHTML)!="undefined"){this._elements[nElem]=obj.childNodes[i].innerHTML;this._initHTML=this._initHTML.replace(this._elements[nElem],"");nElem=nElem+1;}}this._initHTML=this._initHTML.replace(/[\n\r\t]/g,"");this._initHTML=this._initHTML.replace("<div>","");this._initHTML=this._initHTML.substring(0,this._initHTML.indexOf("</div>")+6);},dispose:function(){this._elements=null;},ID:function(){return this._ID;},elements:function(){return this._elements;},initHTML:function(){return this._initHTML;},get_Index:function(){return this._index;},set_Index:function(value){if(value>=this._elements.length)value=0;this._index=value;}};ISTUD.Info.ScrollerManagerClass=function(){ISTUD.Info.ScrollerManagerClass.initializeBase(this);this._scroller=[];this._delay=5000;};ISTUD.Info.ScrollerManagerClass.prototype={dispose:function(){var i;for(i=0;i<this._scroller.length;i++){this._scroller.dispose();}this._scroller=null;},register:function(objID){var oScroller=new ISTUD.Info.ScrollerClass(objID);oScroller.initialize();this._scroller[this._scroller.length]=oScroller;},changeContent:function(){var i,newDiv,index;if(this._scroller.length==0)return;for(i=0;i<this._scroller.length;i++){if(this._scroller[i].elements().length!=0){index=this._scroller[i].get_Index();newDiv=this._scroller[i].initHTML().substring(0,this._scroller[i].initHTML().indexOf("</div>"));document.getElementById(this._scroller[i].ID()).innerHTML=newDiv+this._scroller[i].elements()[index]+'</div>';this._scroller[i].set_Index(index+1);}}setTimeout("GetScrollerManager().changeContent();",5000);},start:function(){setTimeout("GetScrollerManager().changeContent();",100);}};ISTUD.Info.ScrollerClass.registerClass('ISTUD.Info.ScrollerClass');ISTUD.Info.ScrollerManagerClass.registerClass('ISTUD.Info.ScrollerManagerClass');if(!ISTUD.Info.ScrollerManager){ISTUD.Info.ScrollerManager=new ISTUD.Info.ScrollerManagerClass();}function GetScrollerManager(){return ISTUD.Info.ScrollerManager;}GetScrollerManager().start();if(typeof(Sys)!=='undefined')Sys.Application.notifyScriptLoaded();