HOORAY!...someone is here...I was just about to call it quits..

I try right now...

now it does even initially run/ececute..

Code:
function intialRead() {
import mx.utils.Delegate;
//
var rootNode:XMLNode;
var productsNode:Array;
var totalProducts:Number;
var myProducts_xml = new XML();
//
myProducts_xml.ignoreWhite = true;
myProducts_xml.onLoad = Delegate.create(this, getTotalProducts);
myProducts_xml.load("http://www.dmstudios.net/flashCart_final/prodData/products.xml"); //local version
//myProducts_xml.load("prodData/products.xml?ran="+random(999999)); //web version (cache killer)
}

//call above initialRead(); function
initialRead();
//
then the rest as usual..there has to be a way to get this to execute again....

I'd hate to have to resort to a COMPLETE page refresh...

this darn Delegate.create function has been the BANE of my exsistence since I found out about it!! LOL

I wouldnt mind sending yout he WHOLE project (if need be)...but its pretty big...and Im sure noone codes the same..and its always a task to debug others work... but I really dont know how to excute that code again.

it reside in a several time over nexted clip (frame 1)

that executes when the movie loads....

what I need to do is run that again from a button on _root. and I have seriously tried a million way sof pathing..recalling the Delegate funtion over, from different scopes...etc..etc..

Im dead in the water...