function doFade(mode,ele,color){ var obj = Id(ele); var opa = obj.getAttribute('opacity') if(mode == 'out' && opa > 0){ opa = opa - 0.1; }else if(mode == 'out' && opa == 0){ obj.setAttribute('fill','blue'); mode = 'in'; }else if(mode == 'in' && opa < 0.8){ opa = opa + 0.1; }else{ //done = true; } opa = Math.round(opa*10)/10 document.getElementById('user-status-label-1').firstChild.nodeValue = opa obj.setAttribute('opacity',opa); if(done == false){ setTimeout("doFade('" + mode + "','user-status-box-1','" + color + "')", fade_delay); } }