aol={lodf:[],scrf:[],resf:[],mmvf:[],tght:[],mouseX:null,mouseY:null,dt:null,dm:true}
aol.onLoad=function(){var a=arguments;if(a.length==0||(typeof(a[0])!='string'&&typeof(a[0])!='function')){for(var f=0;f<aol.lodf.length;f++){aol.lodf[f]()}}else if(typeof(a[0])=='string'&&a[0]=='clear'){aol.lodf=[]}else if(typeof(a[0])=='function'){var newobj=true;for(var f=0;f<aol.lodf.length;f++){if(aol.lodf[f]==a[0]){newobj=false;break}}if(newobj){aol.lodf[aol.lodf.length]=a[0]}}}
aol.onScroll=function(){var a=arguments;if(a.length==0||(typeof(a[0])!='string'&&typeof(a[0])!='function')){for(var f=0;f<aol.scrf.length;f++){aol.scrf[f]()}}else if(typeof(a[0])=='string'&&a[0]=='clear'){aol.scrf=[]}else if(typeof(a[0])=='function'){var newobj=true;for(var f=0;f<aol.scrf.length;f++){if(aol.scrf[f]==a[0]){newobj=false;break}}if(newobj){aol.scrf[aol.scrf.length]=a[0];aol.onScroll()}}}
aol.onResize=function(){var a=arguments;if(a.length==0||(typeof(a[0])!='string'&&typeof(a[0])!='function')){for(var f=0;f<aol.resf.length;f++){aol.resf[f]()}}else if(typeof(a[0])=='string'&&a[0]=='clear'){aol.resf=[]}else if(typeof(a[0])=='function'){var newobj=true;for(var f=0;f<aol.resf.length;f++){if(aol.resf[f]==a[0]){newobj=false;break}}if(newobj){aol.resf[aol.resf.length]=a[0];aol.onResize()}}}
aol.onMouseMove=function(e){if(typeof(e)!='string'&&typeof(e)!='function'){if(document.onmousemove){aol.mouseX=window.event.clientX;aol.mouseY=window.event.clientY}else if(e&&typeof(addEventListener)!='undefined'){aol.mouseX=e.pageX;aol.mouseY=e.pageY-aol.getPageOffset();}else if(e&&window.captureEvents){aol.mouseX=e.pageX;aol.mouseY=e.pageY-aol.getPageOffset();}for(var f=0;f<aol.mmvf.length;f++){aol.mmvf[f]()}}else if(typeof(e)=='string'&&e=='clear'){aol.mmvf=[]}else if(typeof(e)=='function'){var newobj=true;for(var f=0;f<aol.mmvf.length;f++){if(aol.mmvf[f]==e){newobj=false;break}}if(newobj){aol.mmvf[aol.mmvf.length]=e}}}
aol.startHandlers=function(m){m=m.toLowerCase();if(m.indexOf('+load')>-1){if(onload!=aol.onLoad){this.onLoad(onload)}onload=aol.onLoad}else if(m.indexOf('-load')>-1){onload=null}if(m.indexOf('+scroll')>-1){if(typeof(onscroll)!='undefined'){onscroll=aol.onScroll}else if(typeof(addEventListener)!='undefined'){document.addEventListener("scroll",aol.onScroll,false)}else if(typeof(window.captureEvents)!='undefined'){window.captureEvents(Event.SCROLL);window.onscroll=aol.onScroll}}else if(m.indexOf('-scroll')>-1){if(typeof(onscroll)!='undefined'){onscroll=null}else if(typeof(addEventListener)!='undefined'){document.removeEventListener("scroll",aol.onScroll,false)}else if(typeof(window.captureEvents)!='undefined'){window.captureEvents(Event.SCROLL);window.onscroll=null}}if(m.indexOf('+resize')>-1){if(typeof(onresize)!='undefined'){onresize=aol.onResize}else if(typeof(addEventListener)!='undefined'){window.addEventListener("resize",aol.onResize,false)}else if(typeof(window.captureEvents)!='undefined'){window.captureEvents(Event.RESIZE);window.onresize=aol.onResize}}else if(m.indexOf('-resize')>-1){if(typeof(onresize)!='undefined'){onresize=null}else if(typeof(addEventListener)!='undefined'){window.removeEventListener("resize",aol.onResize,false)}else if(typeof(window.captureEvents)!='undefined'){window.captureEvents(Event.RESIZE);window.onresize=null}}if(m.indexOf('+mouse')>-1){if(typeof(document.onmousemove)!='undefined'){document.onmousemove=aol.onMouseMove}else if(typeof(addEventListener)!='undefined'){window.addEventListener("mousemove",aol.onMouseMove,false)}else if(typeof(window.captureEvents)!='undefined'){window.captureEvents(Event.MOUSEMOVE);window.onmousemove=aol.onMouseMove}}else if(m.indexOf('-mouse')>-1){if(typeof(document.onmousemove)!='undefined'){document.onmousemove=null}else if(typeof(addEventListener)!='undefined'){window.removeEventListener("mousemove",aol.onMouseMove,false)}else if(typeof(window.captureEvents)!='undefined'){window.captureEvents(Event.MOUSEMOVE);window.onmousemove=null}}}
aol.getObj=function(id){if(document.getElementById){return document.getElementById(id)}else if(document.all){return document.all(id)}}
aol.getPos=function(elm){var w=h=0;do{w+=elm['offsetLeft'];h+=elm['offsetTop'];elm=elm.offsetParent}while(elm!=document&&elm!=null);return[w,h]}
aol.setPos=function(obj,x,y){if(obj.style.left){obj.style.left=x;obj.style.top=y}else if(obj.style.pixelLeft){obj.style.pixelLeft=x;obj.style.pixelTop=y}}
aol.getPageOffset=function(){if(window.pageYOffset){return window.pageYOffset}else if(document.body.scrollTop){return document.body.scrollTop}else{return 0}}
aol.getInnerSize=function(){if(document.body&&document.body.clientWidth){return[document.body.clientWidth,document.body.clientHeight]}else{return false}}
aol.keepTight=function(b,c){var a=arguments;if(a.length==0||a.length!=2){for(var p=0;p<aol.tght.length;p++){var t=aol.tght[p][0];var r=aol.tght[p][1];if(typeof(t)=='string'){t=aol.getObj(t)}if(typeof(r)=='string'){r=aol.getObj(r)}var rp=aol.getPos(r);aol.setPos(t,rp[0],rp[1])}}else if(a.length==2){aol.tght[aol.tght.length]=[b,c];aol.keepTight()}}
aol.matchIframe=function(url){if(typeof(document.getElementsByTagName)=="undefined"){var fs=[]}else{var fs=document.getElementsByTagName('iframe')}var fl=fs.length;for(var i=0;i<fl;i++){var s=fs[i].src;if(url.indexOf(s)>-1&&url.indexOf(s)==url.length-s.length){return fs[i]}}return false}
aol.readCookie=function(n){var c=document.cookie;var p=n+'=';if(c.indexOf(p)!=-1){var r=c.substring(c.indexOf(p)+p.length);if(r.indexOf(';')!=-1){r=r.substring(0,r.indexOf(';'))}return r}else{return false}}
aol.writeCookie=function(n,v,s){var Exp=new Date();Exp.setTime(Exp.getTime()+(s*1000));document.cookie=''+n+'='+v+';expires='+Exp.toGMTString()+';path=/'}
aol.cloneObj=function(s){for(var i in s){this[i]=s[i]}}
aol.debug=function(m,t){if(!t){t=500}if(window.status){window.status=m;clearTimeout(aol.dt);aol.dt=setTimeout("window.status=''",t)}}
aol.inspect=function(o){var c='';for(var i in o){c+=i+':\t'+o[i]+'\n'}alert(c)}
aol.alert=function(m){if(this.dm){if(typeof(this.dwd)=='object'&&!this.dwd.closed&&navigator.userAgent.toLowerCase().indexOf('msie')>=0){var d=this.dwd.document;d.write('\n'+m);d.form.output.scrollTop=d.form.output.scrollHeight}else{this.dwd=window.open('','aolalert','width=700,height=300,resizable=yes');var d=this.dwd.document;d.open();d.write('<html><title>AOL Alert - Debug Screen</title><style type="text/css">body,textarea{font-family:Arial,Helvetica,sans-serif; font-size:12px}</style><body leftmargin="10" topmargin="10" marginwidth="10" marginheight="10" bgcolor="#CCCC99"><form name="form"><b>"aol.alert( )" debug screen</b><textarea name="output" style="width:100%;height:260">');d.write(m);if(typeof(d.form)=='undefined'||typeof(d.form.output)=='undefined'){d.close()}}}}
aol.loaded=true;if(typeof(postapi)=='object'){postapi.exec()}