XMLDom: IE vs Firefox

I've included the entire source of my test page that I have been unable to fix for some time now. The problem is that when I load the page in Firefox, it takes a very long time (meaning minutes) for all four major elements to load (with FF; in IE the page loads in half a second): loadXML; loadQueue; loadUserInfo; loadListenerStats; .  Right upon accessing the page, the first element to load is the last element listed- loadListenerStats; . What I need is for all elements to load as soon as possible without the minute load time. If anyone can figure this out, I'll be stumped.

Here is the url to the actual page to take a look at (with firefox) and see the load time I speak of- http://www.gilesnet.com/beta/index.php?page=Now_Playing .. The username/password to login is test/test22 .
code.txt
olehellhoundAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

ZvonkoSystems architectCommented:
Goto firefox menu Tools (or Extra) and open the ErrorConsole
You will see the error comming and comming and comming... every 10 seconds.
Clink on the error and you will see the line in your function where you look for an empty node.
And the node is realy empty.
Open the addrssed XML with this link:
http://www.gilesnet.com/beta/index.php?page=Now_Playing&file=xmlqueue
olehellhoundAuthor Commented:
I placed some text in there to fill the empty space. The undefined queue error still appears every ten seconds, as well as the listenerdata1() userinfo and current.

If you let the page just sit there for a few minutes all the elements will load. Listenerdata1 is usually the first element to load, followed by loadXML.

It's almost as if the div isn't being defined until way after it's supposed to be defined (or the xml file isn't being loaded until minutes after page generation).

Appreciate the help.
olehellhoundAuthor Commented:
I fixed the problem, oddly enough. I had done the same thing before, but I must have left a variable change unchanged, which rendered an error. So I decided to do it again, this time using notepad++'s feature of replacing all instances of that certain part of the code's variables. What I did was take the clauses of the code that partain to the certain XMLDom load, which I named the variable the common xmlDoc. Per clause, I replaced xmlDoc with xmlDoc1, xmlDoc2, xmlDoc3, and so on, which fixed the problem of the elements being undefined. The second clause was trying to get the data from the first clause's xml file, which there was no element with that name, thus rendering the undefined error.

Thanks for the help.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

ZvonkoSystems architectCommented:
Fine.
I see it fixed now.
Is this question completted now?
ZvonkoSystems architectCommented:
I do not agree to this Question deletion.
olehellhoundAuthor Commented:
While you only provided a recommendation, I found the actual solution.
ZvonkoSystems architectCommented:
You have always to find your solution.
Answers can oly help you find your solution.
Or do you think that now is everything fine in your page?
Even when you think so, you will need me or other Experts around when you get in next trouble.
You can assign only part of offered points for my help.
ZvonkoSystems architectCommented:
Thanks Netminder.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Web Components

From novice to tech pro — start learning today.