function fade(eid,new_content,transition_ms){var o=document.getElementById(eid);var tmpid_fadein=eid+"_tmp_fadein";var tmp_fadein_content='<div id="'+tmpid_fadein+'" style="position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;z-index:1;opacity:0;-moz-opacity:0;filter: Alpha(opacity=0);;">'+new_content+'</div>';var tmpid_fadeout=eid+"_tmp_fadeout";var tmp_fadeout_content='<div id="'+tmpid_fadeout+'" style="position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;z-index:2;opacity:1;-moz-opacity:1;filter: Alpha(opacity=100);;">'+o.innerHTML+'</div>';o.innerHTML=tmp_fadein_content+tmp_fadeout_content;var tmp_fadein=document.getElementById(tmpid_fadein);tmp_fadein.FadeState=1;tmp_fadein.FadeTimeLeft=transition_ms;var tmp_fadeout=document.getElementById(tmpid_fadeout);tmp_fadeout.FadeState=2;tmp_fadeout.FadeTimeLeft=transition_ms;setTimeout("animateFade('"+eid+"', '"+tmpid_fadein+"', '"+tmpid_fadeout+"', "+new Date().getTime()+", '"+transition_ms+"')",40);}
function animateFade(eid,tmp_fadein,tmp_fadeout,lastTick,transition_ms){var curTick=new Date().getTime();var elapsedTicks=curTick-lastTick;var t_in=document.getElementById(tmp_fadein);var t_out=document.getElementById(tmp_fadeout);if(t_in.FadeTimeLeft<=elapsedTicks){t_in.style.opacity=t_in.FadeState==1?'1':'0';t_in.style.filter='alpha(opacity = '+(t_in.FadeState==1?'100':'0')+')';t_in.FadeState=t_in.FadeState==1?2:-2;var o=document.getElementById(eid);o.innerHTML=t_in.innerHTML;t_out.style.opacity=t_out.FadeState==1?'1':'0';t_out.style.filter='alpha(opacity = '+(t_out.FadeState==1?'100':'0')+')';return;}
t_in.FadeTimeLeft-=elapsedTicks;var newOpVal=t_in.FadeTimeLeft/transition_ms;var newOpValOut=newOpVal
if(t_in.FadeState==1)
newOpVal=1-newOpVal;t_in.style.opacity=newOpVal;t_in.style.filter='alpha(opacity = '+(newOpVal*100)+')';t_out.style.opacity=newOpValOut;t_out.style.filter='alpha(opacity = '+(newOpValOut*100)+')';setTimeout("animateFade('"+eid+"', '"+tmp_fadein+"', '"+tmp_fadeout+"', "+curTick+", '"+transition_ms+"')",40);}
