I have a page where there's an event called from an html element like so:onmouseover="java script: report(this.something,this.something_else);"so the function report() only fires onmouseover. my problem is that i want to be able to return information from this function to be used in other functions. I've been able to do so successfully with functions that are not based on events, or at least non continuous events, but now I am stumped because even if this function returns what I want it's accessibility is dependant upon the event. What's unique about this situation is that while this event is occurring I need to independantly monitor it. I find this difficult to explain. Is there a way to store this information somewhere, a sort of static non event dependant repository and have access during the event occurrence? I tried declaring a global in my script outside the function, and then setting that to the information inside the function and then accessing in a different function but with no success.