Reload flashVars when webpage changes?

My coworker has built a webpage using asp. I am a flash specialist and built a video player that gets the video load url from the flashVars. We are able to get this value to pass but if we click a button to change the variable on the asp page it does not update into the swf. I have a timer function repulling the variable every 5 seconds but it looks like once the flashVars is set for the swf then it does not change until the page is refreshed.

Any thoughts on this?