var bounce_ar = new Array();var bounce_wid,bounce_hgt;var bounce_n=0; //#objectsvar bounce_on=true;var bounce_ok=true;var bounce_start='';var bounce_stop='';var bounce_el='';function bounce_init(obid,bon,bstart,bstop,bspeed) {    bounce_el=document.getElementById(obid);    if (!bounce_el) return;    var obj=bounce_el.parentNode;    bounce_on=bon=='Y'?true:false;    bounce_ok=bounce_on;    bounce_start=bstart;    bounce_stop=bstop;    bounce_hgt=obj.clientHeight;    bounce_wid=obj.clientWidth;    bounce_zix=1;    var k=0;    for (i=0;i<obj.childNodes.length;i++) {        var me=obj.childNodes[i];        if (me.nodeType==1 && me.id && me.id!=obid &&            me.id.substr(0,4)=="WWO_") {            bounce_ar[bounce_n]=new Array();            bounce_ar[bounce_n]['el']=me;            sty=me.currentStyle||document.defaultView.getComputedStyle(me,"");            me.style.left=sty.left;            me.style.top=sty.top;            bounce_ar[bounce_n]['top']=sty.top;            bounce_ar[bounce_n]['left']=sty.left;            me.style.zIndex=1;            me.onmouseover=function(){bounce_on=false;};            me.onmouseout=function(){if(bounce_ok==true)bounce_on=true;};            bounce_ar[bounce_n]['ang']=Math.random()*360;            bounce_n+=1;            }        }    setInterval('bounce_mv()',bspeed);    }function bounce_mv() {    if (bounce_on==true) {      var r=3; //pixels to move (radius)      for (i=0;i<bounce_n;i++) {        x=Math.round(Math.sin(bounce_ar[i]['ang']*Math.PI/180)*r);        y=Math.round(Math.cos(bounce_ar[i]['ang']*Math.PI/180)*r);        el=bounce_ar[i]['el'];        eleft=parseInt(el.style.left)-x;        etop=parseInt(el.style.top)-y;        if (etop<0) {            etop=0;            bounce_ar[i]['ang']=Math.random()*180+180;            if(bounce_zix<10000) bounce_zix+=1; else bounce_zix=1;            el.style.zIndex=bounce_zix;          //  el.style.zIndex=Math.round(Math.random()*4+1);            }        else if (etop+el.clientHeight>=bounce_hgt) {            etop=bounce_hgt-1-el.clientHeight;            bounce_ar[i]['ang']=Math.random()*180;            }        if (eleft<0) {            eleft=0;            bounce_ar[i]['ang']=Math.random()*180+270;            if (bounce_ar[i]['ang']>=360) bounce_ar[i]['ang']-=360;            }        else if (eleft+el.clientWidth>=bounce_wid) {            eleft=bounce_wid-1-el.clientWidth;            bounce_ar[i]['ang']=Math.random()*180+90;            }        el.style.top=etop+'px';        el.style.left=eleft+'px';        }      }    }function bounce_tog() {    if (bounce_ok==true) {        bounce_ok=false;        bounce_on=false;        for (var i=0;i<bounce_ar.length;i++) {            var el=bounce_ar[i]['el'];            el.style.left=bounce_ar[i]['left'];            el.style.top=bounce_ar[i]['top'];            }        }    else {        bounce_ok=true;        bounce_on=true;        }    var me=bounce_el.getElementsByTagName('A');    if (me.length>0) {        me[0].innerHTML=bounce_ok==true?bounce_stop:bounce_start;        }    }function bounce_start() {    bounce_on=false;    bounce_ok=false;    bounce_tog();    }function bounce_stop() {    bounce_on=true;    bounce_ok=true;    bounce_tog();    }
