Preloader

followed this tut.
http://www.kirupa.com/developer/mx/preloader_transition.htm

i have gotten this work work before, but for some reason i just cant in this fla im working on now.

it will not let me do this for the empty clip code:

onClipEvent (enterFrame) {
if (this._url != _root.3Dtv.tv.2004._url) {
preload(this);
}
}

this._url != _root.3Dtv.tv.2004._url <-- that part is highlighted in red and it says: Condition: Trailing Garbage found

when i run it – i get:

Symbol=past_button_2003, Layer=container, Frame=16: Line 2: ‘)’ expected
if (this._url != _root.3Dtv.tv.2004._url) {

Symbol=past_button_2003, Layer=container, Frame=16: Line 3: Statement must appear within on/onClipEvent handler
preload(this);

Symbol=past_button_2003, Layer=container, Frame=16: Line 4: Unexpected ‘}’ encountered
}

Thanks