code:
var oldpsm;
function OnEvent_MyStatusChange(nNewStatus){
if(nNewStatus == 5){
oldpsm = Messenger.MyPersonalMessage;
Messenger.MyPersonalMessage = "I'll be back in a jiffy!";
}
else if(nNewStatus != 5 && oldpsm != null){
Messenger.MyPersonalMessage = oldpsm;
oldpsm = null;
}
}
I think this may work a little better and be what you are after.