function MorpheusChangeItem(name,size,display){var j;if(j=document.getElementById(name)){if(size==1){j.style.fontSize='1pt';j.style.display=display;}else if(size)j.style.fontSize=size+'pt';else j.style.display='none';}}
function MorpheusOccilatorStep(num){var i,j,k;MorpheusOccilators[num][1]-=MorpheusOccilators[num][3];MorpheusOccilators[num][2]+=MorpheusOccilators[num][3];k=MorpheusOccilators[num][(MorpheusOccilators[num][3]==1)?1:2];if(k==0)MorpheusOccilators[num][3]*=-1;for(i=MorpheusOccilators[num][4];i>0;i--){MorpheusChangeItem('mia'+MorpheusOccilators[num][0]+'_'+i,MorpheusOccilators[num][1],MorpheusOccilators[num][6]);MorpheusChangeItem('mib'+MorpheusOccilators[num][0]+'_'+i,MorpheusOccilators[num][2],MorpheusOccilators[num][6]);}
setTimeout('MorpheusOccilatorStep('+num+');',(k==0)?MorpheusOccilators[num][5]:MorpheusSpeed);}
function MorpheusOccilatorStart(){var i;for(i=MorpheusOccilators.length-1;i>=0;i--)
setTimeout('MorpheusOccilatorStep('+i+',1)',MorpheusOccilators[i][5]);}
function MorpheusOneWayStep(num){var i,j,k;MorpheusOneWays[num][1]-=MorpheusOneWays[num][3];MorpheusOneWays[num][2]+=MorpheusOneWays[num][3];for(i=MorpheusOneWays[num][4];i>0;i--){MorpheusChangeItem('mia'+MorpheusOneWays[num][0]+'_'+i,MorpheusOneWays[num][1],MorpheusOneWays[num][6]);MorpheusChangeItem('mib'+MorpheusOneWays[num][0]+'_'+i,MorpheusOneWays[num][2],MorpheusOneWays[num][6]);}
if(MorpheusOneWays[num][(MorpheusOneWays[num][3]==1)?1:2]==0){MorpheusOneWays[num][3]*=-1;MorpheusOneWays[num][5]-=1;}else setTimeout('MorpheusOneWayStep('+num+');',MorpheusSpeed);}
function MorpheusIn(num){if(MorpheusOneWays[num][5]==2){MorpheusOneWays[num][5]=1;MorpheusOneWayStep(num);}}
function MorpheusOut(num){if(MorpheusOneWays[num][5]<2)MorpheusOneWays[num][5]+=2;}
