Breaking The ASP engine

R

rob

My site is hosted on existhosting.com

I have been with them for 3 weeks and almost every day my ASP pages stop
working for a period of time.

I just finished a live chat, which the tech ended before I was finished
asking questions, and now is off line (conveniently).

Anyway he accused me of having poorly written scripts and said that is was
my fault the pages were constantly unavailable. I explained to him that my
asp pages were mad with frontpage. His answer was "so, they still could be
poorly written:. A real smart aleck.

Anyway, what I need to know is is this true and also I need to know how I
can check my asp scripts to see if there is a problem with them.

I feel like whether there is or is not something wrong with them, I am going
to be blamed for this. hard to be sure with typed words, but he seemed to
have an attitude with me.

I guess I just need some expertise here and yes I am looking for a new host
right now.

Thanks in advance and my apologies for rambling on so long.
 
K

Kevin Spencer

Hi Rob,

Chances are, the ISP guy was trying to blow you off. Old excuse.

However, it will be hard to say for sure what is wrong unless you can tell
us more than "stop working" as a description of your problem. Can you
describe the behavior, output, etc.? Or better yet, give us a URL to look
at.

--
HTH,
Kevin Spencer
..Net Developer
Microsoft MVP
I get paid good money to
solve puzzles for a living
 
R

rob

I felt like he was trying to blow me off but wanted to check. By stop
working I mean I cannot get to them. They never load up. either the page I
am leaving just stays on the screen or I get an error page saying the page I
am trying to get does not exist.

He told me they were going to isolate my website and then if I get the same
problem, it is me who is breaking the asp engine. Right at this moment, the
pages are working but who knows for how long.

This is one of the pages.
http://www.rollingbluethunder.com/Fallen.asp

this is the one that usually just never switches over from the page I am
leaving.


This page is the one that never loads

http://www.rollingbluethunder.com/cp/Scripts/MaxWebPortal2/default.asp
 
K

Kevin Spencer

Hi rob,

Odd. I had no trouble loading the page. I also went to your home page and
clicked on a link to the page, and it showed up fine.

--
HTH,
Kevin Spencer
..Net Developer
Microsoft MVP
I get paid good money to
solve puzzles for a living
 
R

rob

yes they started working right after I talked to the existhosting tech. That
is what happens. The asp pages do not work and then a few minutes (USUALLY)
later, the work again.

If there were something wrong with my scripts, is there anything in
frontpage that would tell me something was wrong with them or should I just
move to another hosting company again?
 
K

Kevin Spencer

I didn't have any problems viewing either page. However, this one:

http://www.rollingbluethunder.com/cp/Scripts/MaxWebPortal2/default.asp

produces a JavaScript error when you close it. Looks like a third-party
menuing app to me. They obfuscated the JavaScript in such a way that it is
not worth my time to figure out what the problem is. But I would contact the
vendor.

If there were something wrong with your ASP scripting, it wouldn't work
every time. Scripting doesn't change. Environment does, though. Could be
memory issues, network latency, etc. Some smaller ISPs tend to overload
their servers with client web sites in order to cut corners financially.
This can cause performance issues.

--
HTH,
Kevin Spencer
..Net Developer
Microsoft MVP
I get paid good money to
solve puzzles for a living
 
R

Rob

Thanks for checking the pages and giving me more of an anwer than the tech
did. But then I guess he didn't want to explain it the way you did since he
works for the company.

That error that you get when close the portal page never comes up when I
close it and I have not heard from anyone else about it either. Any ideas
about what to do to fix it or at least where to start looking?

Rob
 
K

Kevin Spencer

Hi Rob,

I did a Debug Session when the error occurred. The error is coming from a
..js file called "udm-dom.js," the contents of which is this:

um.ap=function(umC,umE){um.rl=um.rv.length;if(um.rl>0){um.i=0;do{if(um.rv[um
..i][1]==''){um.rv[um.i][0](umE,umC);}else
if(umC==um.rv[um.i][1]){um.rv[um.i][0](umE);}um.i++;}while(um.i<um.rl);}};if
(!um.k&&typeof
window.addEventListener!=um.un){window.addEventListener('load',umIni,0);}els
e if(um.o7){um.m.addEventListener('load',umIni,0);}else
if(um.wie){window.attachEvent('onload',umIni);um.ex=['onmouseover','onmouseo
ut','onmousedown','onmouseup','onclick','onmousewheel','onfilterchange','onk
eydown','onfocus','onactivate','onscroll','over','out','target','relatedTarg
et'];window.attachEvent('onunload',function(){um.da=document.all.length;i=0;
do{um.t=document.all;um.gg=um.ex.length;j=0;do{um.t[um.ex[j]]=null;j++;}w
hile(j<um.gg);i++;}while(i<um.da);});}else{if(typeof
window.onload=='function'){um.on=onload;window.onload=function(){um.on();umI
ni();};}else{window.onload=umIni;}}function
umIni(){umTree=(um.b)?um.gd('udm'):null;if(umTree!=null){if(um.k){um.cleanWh
itespace(umTree);um.kn=umTree.childNodes;um.kl=um.kn.length;i=0;do{um.t=um.g
u(um.kn)[0];if(um.t){um.kn.removeChild(um.t);}i++;}while(i<um.kl);}els
e if(um.d){um.ap('000',umTree);for(i in
um.menuCode){um.nh=um.gd(i);if(um.nh!=null){if(um.mie){um.menuCode=um.men
uCode.replace(/<\/(li|ul)>/ig,'</$1>\n');}um.nh.innerHTML+=um.menuCode
;if(um.mie){um.dm=um.gm(um.nh);um.xn(um.dm);um.xh(um.dm);}}}um.cleanWhitespa
ce(umTree);um.st=0;um.kb=(um.kb&&typeof
umKM=='function');if(um.kb){um.kbm=new
umKM;um.ap('001',um.kbm);}if(um.e[8]=='yes'&&um.wie){um.t=um.m.cookie;if(!um
..t||um.t.indexOf('udmSnapshot')==-1||typeof
applySnapshot==um.un){um.st=1;um.sy=um.m.createStyleSheet();um.sy.addRule('#
udm ul','visibility:visible;display:block;position:absolute
!important;margin-top:-100em
!important;width:1px;height:1px;overflow:scroll;',0);document.attachEvent('o
nmousewheel',function(){if(event.ctrlKey&&um.st){um.sy.disabled=1;um.st=0;}}
);}}um.sp=(um.sp&&typeof udmSpeechModule=='function');if(um.sp){um.sapi=new
udmSpeechModule;um.ap('002',um.sapi);}um.n=new
umNav(umTree);um.ap('009',um.n);if(um.fe){um.tr.style.top=(um.getScrollAmoun
t())+'px';window.attachEvent('onscroll',function(){um.tr.style.top=(um.getSc
rollAmount())+'px';});}if(um.s){umTree.style.KhtmlOpacity="1";}um.s1=(typeof
umTree.style.KhtmlOpacity!=um.un);um.ready=1;um.ap('010',um.tr);}}}function
umNav(umTree){um.n=this;um.tr=umTree;if(um.wie){um.tr.style.color='black';}i
f(um.rg){um.rw=0;}um.li=umTree.getElementsByTagName('li');um.ll=um.li.length
;i=0;do{if(um.wl>0){um.t=um.li;if(um.t.className==''&&!um.ne(um.t)){um.t=
um.gp(um.t.parentNode);if(um.t.className!=''&&!um.ne(um.t)){um.li.classNa
me=um.t.className;}}}this.it(um.li);i++;}while(i<um.li.length);if(um.vl>0
){um.mo=um.gu(um.tr);um.en=um.mo.length;if(um.en>0){i=0;do{if(um.mo.class
Name==''){um.t=um.mo.parentNode.parentNode;if(um.t.className!=''&&um.t.cl
assName!='udm'){um.mo.className=um.t.className;}}i++;}while(i<um.en);}}um
..mf=0;um.lf=0;if(typeof
um.m.addEventListener!=um.un){um.m.addEventListener('mousedown',function(e){
um.mf=1;clearInterval(um.oc);um.or=0;if(um.reset[0]!='no'){um.cm(e);}},0);um
..m.addEventListener('mouseup',function(e){um.mf=0;},0);}else if(typeof
um.m.attachEvent!=um.un){um.m.attachEvent('onmousedown',function(){um.mf=1;c
learInterval(um.oc);um.or=0;if(um.reset[0]!='no'){if(um.hz){if(!um.tr.contai
ns(event.srcElement)){um.n.ts('visible');}}um.cm();}});um.m.attachEvent('onm
ouseup',function(){um.mf=0;});}if(um.kb){um.kbm.bdh();}else
if(um.e[8]=='yes'&&um.wie){um.gc(um.tr).attachEvent('onfocus',function(){if(
um.st){um.sy.disabled=1;um.st=0;}});}if(um.rg){this.aw();}um.cc=null,um.cr=0
,um.oc=null,um.or=0;if(!um.ie){um.tr.contains=function(umN){if
(umN==null){return false;}if (umN==this){return true;}else{return
this.contains(umN.parentNode);}};}um.lw=um.getWindowDimensions();um.lh=um.gc
(um.tr).offsetHeight;if(um.og&&um.hstrip[0]!='none'){um.tr.style.height=(um.
hstrip[1]=='yes')?(um.lh+um.e[17])+'px':um.lh+'px';}um.vs=setInterval('um.n.
ws()',55);}umNav.prototype.it=function(umI){if(um.wie){um.of=(um.wie55)?'ona
ctivate':'onfocus';um.gc(umI).attachEvent(um.of,function(){if(um.kb&&!um.lf)
{um.gp(um.gc(umI)).over(1,um.gc(umI))}if(!um.kb){if(um.st){um.sy.disabled=1;
um.st=0;}}});}um.vh=(umI.className.indexOf('onclick')!=-1)?'onclick':'onmous
eover';um.ii=um.ne(umI);var
umM=null;umM=um.gu(umI)[0];if(umM!=null&&!(um.mie||um.nm)){if((um.ii&&um.e[4
5]!='none')||(!um.ii&&um.e[89]!='none')){if(um.ii){um.ac=(um.ni)?'
':um.e[45];um.aa=(um.ni)?um.e[48]:'';}else{um.ac=(um.mi)?'
':um.e[89];um.aa=(um.mi)?um.e[92]:'';um.t=umI.className;if(typeof
um.w[um.t]!=um.un){if(!um.mi){um.ac=um.w[um.t][23];}else{um.aa=um.w[um.t][25
];}}}um.at={'class':'udmA','text':um.ac};um.ar=um.createElement('span',um.at
);if(um.aa!=''){if(um.wie){um.ar.innerHTML='<img alt="'+um.aa+'" width="0"
height="0" title=""
/>';um.ar.firstChild.src=um.as.src;}else{um.at={'src':um.as.src,'alt':um.aa,
'title':''};um.ai=um.ar.appendChild(um.createElement('img',um.at));}}um.gc(u
mI).appendChild(um.ar);if(um.vh=='onclick'){um.ar.onmousedown=function(){ret
urn
false;}};um.ar.onmouseover=function(e){um.t=um.gp(this.parentNode).parentNod
e.childNodes;um.tl=um.t.length;i=0;do{if(um.gu(um.t).length>0){if(um.gu(u
m.t)[0].style.visibility=='visible'){(!e)?event.cancelBubble=1:e.stopProp
agation();this.parentNode.style.zIndex=um.e[6]+=2;return
false;break;}}clearInterval(um.oc);um.or=0;i++;}while(i<um.tl);return
true;};um.ar.onmouseout=function(){clearInterval(um.oc);um.or=0;};um.xd(um.a
r);if(um.ii){this.wp(um.ar,umI,um.e[26],um.e[18],1);}}}if(um.mie){um.spn=umI
..getElementsByTagName('span')[0];if(typeof
um.spn!=um.un){um.spn.onclick=function(){this.parentNode.click();};}}if(um.r
g&&um.ne(umI)){um.n.dw(umI);}if(um.mie){um.t=um.gc(umI);if(um.t.className&&/
nohref/.test(um.t.className)){um.gc(umI).href='#';um.gc(umI).onmousedown=fun
ction(){return false;};um.gc(umI).onclick=function(){return
false;};}}if(um.kb){um.kbm.bth(umI);}if(typeof
um.fl==um.un){um.fl=um.gc(umI);}if(!um.mie&&um.vh=='onclick'){umI.onmousedow
n=function(){um.lf=1;};umI.onmouseover=function(){um.n.lr(um.gc(umI),1);};}i
f(!(um.mie&&um.vh=='onclick')){umI[um.vh]=function(e){um.tv=(um.ie)?event.sr
cElement:e.target;if(um.tv.nodeName=='#text'&&e.type=='click'){um.tv=um.tv.p
arentNode;}um.uc=(um.lf&&!um.nm&&um.gp(um.tv).className.indexOf('onclick')!=
-1);if(um.uc){um.rt=um.e[10];um.e[10]=1;}this.over(0,um.tv);if(um.uc){um.e[1
0]=um.rt;if(um.gu(um.gp(um.tv)).length>0){if(typeof
um.tv.blur!=um.un){um.tv.blur();}if(um.gu(um.gp(um.tv))[0].style.display=='b
lock'){um.n.cd(this.parentNode);return false;}return
(um.gp(um.tv).className.indexOf('(true)')!=-1);}}if(!e){e=window.event;}retu
rn
(e.type=='click'||um.o7||um.mx);};umI.onmouseout=function(e){this.out(e);};}
umI.over=function(umF,umT){um.cf=um.n.cck();if(!um.cf||um.mf){um.mf=0;return
false;}if(umF){if(um.sp){um.sapi.speechBuffer(um.gc(umI));event.cancelBubble
=1;}um.ha=1;if(um.ie&&event.altKey){um.n.ck(um.gp(umT).parentNode);}um.ap('0
40',umT);}else{um.nn=um.vn(umT.nodeName).toLowerCase();if(/(li|ul)/.test(um.
nn)){return
false;}if(um.kb){if(!um.lf){um.e[10]=um.mt[0];um.e[11]=um.mt[1];}um.nf=um.gc
(this);if(um.ha){um.n.ck(umI.parentNode);um.n.cd(um.gp(umT).parentNode);um.n
f.focus();um.nf.blur();um.ha=0;}}um.ap('020',umT);}clearInterval(um.cc);um.c
r=0;um.n.lr(um.gc(umI),1);um.n.pr(umM,umI,umF,umT);return
umI;};umI.out=function(e){um.lf=0;if(!e){e=window.event;e.relatedTarget=e.to
Element;}if(!umI.contains(e.relatedTarget)){if(!um.tr.contains(e.relatedTarg
et)){clearInterval(um.cc);um.cr=0;}um.n.cp(umM,umI);}};if(!um.ie){umI.contai
ns=function(umN){if (umN==null){return false;}if (umN==this){return
true;}else{return
this.contains(umN.parentNode);}};}um.ap('008',umI);};umNav.prototype.cck=fun
ction(){if(typeof document.defaultView!=um.un&&typeof
document.defaultView.getComputedStyle!=um.un){um.sa=document.defaultView.get
ComputedStyle(um.fl,'').getPropertyValue('display');}else if(typeof
um.fl.currentStyle!=um.un){um.sa=um.fl.currentStyle.display;}um.mv=1;um.ec=(
!um.wie||um.tr.currentStyle.color=='black');return ((um.sa!='inline'||typeof
um.sa==um.un)&&um.ec);};umNav.prototype.lr=function(umL,umV){if(umL!=null&&t
ypeof
umL.style!="undefined"&&!(um.p&&um.mx)){um.cl=umL.className;if(um.cl==null){
um.cl='';}um.ii=um.ne(um.gp(umL));if(umV){umL.style.zIndex=um.e[6]+=2;(um.cl
=='')?umL.className='udmR':umL.className+=(umL.className.indexOf('udmR')==-1
)?'
udmR':'';}else{if(umL.className.indexOf('udmR')!=-1&&umL.className.indexOf('
youAreHere')==-1){umL.className=umL.className.replace(/([ ]?udmR)/g,'');}}um
..n.wv(umL,um.ii);}};umNav.prototype.pr=function(umG,umJ,umK,umR){if(um.st){u
m.sy.disabled=1;um.st=0;}if(um.kb&&umK){um.kbm.cu(umG,umJ,umR);}if(!um.nm&&u
mG!=null&&umG.style.visibility!='visible'){if(um.wie){if(um.e[61]>0){um.gc(u
mG).style.marginTop=um.e[61]+'px';}else
if(um.e[63]=='collapse'){umG.firstChild.style.marginTop=0+'px';}}(um.kb&&umK
)?um.n.ou(umG):um.n.tu(umG,null);}if(umG==null){um.n.tu(null,umJ);}};umNav.p
rototype.tu=function(umG,umJ){if(um.cr){clearInterval(um.oc);um.oj=umG;um.ij
=umJ;um.or=1;um.oc=setInterval("um.n.tu(um.oj,um.ij)",um.e[10]);}else
if(um.or){clearInterval(um.oc);um.or=0;this.ou(umG,umJ);}else{um.ap('061',um
G);um.oj=umG;um.ij=umJ;um.or=1;um.oc=setInterval("um.n.tu(um.oj,um.ij)",um.e
[10]);}};umNav.prototype.ou=function(umO,umP){if(umO==null){this.cd(umP.pare
ntNode);return
false;}this.cd(um.gp(umO).parentNode);if(um.hz){this.ts('hidden');}um.xd(umO
);if(!um.mie&&um.e[89]!='none'){um.kl=umO.childNodes.length;i=0;do{um.tn=umO
..childNodes.item(i);um.nn=um.vn(um.tn.nodeName).toLowerCase();if(um.nn=='li'
){um.ar=um.n.ga(um.gc(um.tn));if(um.ar!=null){this.wp(um.ar,um.tn,um.e[70],0
,0);}}i++;}while(i<um.kl);}this.pu(umO);if(um.e[12]=='yes'){this.ru(umO);}um
..mp={x:(umo_OffsetLeft),y:(umo_OffsetTop)};um.sh=null;if(!um.ns&&um.e[58]!='
none'){this.hl(umO);}if(um.wie55&&(um.e[13]=='default'||um.e[13]=='iframe'))
{this.il(umO);}um.hf=(um.wie55&&typeof
umO.filters!='unknown'&&umO.filters&&umO.filters.length>0);if(um.hf){umO.fil
ters[0].Apply();}if(um.wie&&um.h){um.t=umO.parentNode;if(um.ne(um.t)){um.t=u
m.t.style;um.t.position='absolute';um.t.zIndex=um.e[6]+=2;um.t.position='rel
ative';}}um.xv(umO);um.pk=um.gc(umO.parentNode);if(um.hf){um.ap('065',umO);u
mO.filters[0].Play();if(um.sh!=null){umo_Onfilterchange=function(){um.xd(um.
sh);um.n.ric(um.pk);um.ap('066',umO);};}}else
if(um.sh!=null){um.xd(um.sh);this.ric(um.pk);}if(um.wie50){um.xn(umO);um.xd(
umO);}um.ap('060',umO);return
umO;};umNav.prototype.ric=function(umU){if(um.wie){if(umU.href!=''&&umU.href
!='#'){umU.style.cursor='hand';}}};umNav.prototype.cd=function(umD){um.sm=(u
m.mie&&!um.mx)?um.gt(umD,'ul'):um.gu(umD);um.sml=um.sm.length;i=-1;while(++i
<um.sml){this.clm(um.sm);}};umNav.prototype.ck=function(umD){um.lk=(um.mi
e&&!um.mx)?um.gt(umD,'a'):umD.getElementsByTagName('a');um.lkl=um.lk.length;
i=-1;while(++i<um.lkl){this.lr(um.lk,0);}};umNav.prototype.cp=function(um
G,umA){clearTimeout(um.oc);um.or=0;this.lr(um.gc(umA),0);if(!um.nm&&umG!=nul
l){this.cot(umG);}};umNav.prototype.cot=function(umQ){if(um.cr){clearInterva
l(um.cc);um.cr=0;this.clm(umQ);}else
if(um.e[11]!='never'){um.ap('071',umQ);um.cb=umQ;um.cr=1;um.cc=setInterval("
um.n.cot(um.cb)",um.e[11]);}};umNav.prototype.clm=function(umH){if(umH.style
..visibility=='visible'){if(typeof
um.sim==um.un||!um.sim||um.ha){um.xh(umH);um.xn(umH);if(um.hz){if(um.ne(umH.
parentNode)){this.ts('visible');}}um.t=['udmC','udmS'];i=0;do{if(um.wie55||i
0){um.t2=umH.parentNode.lastChild;if(um.t2.className){if(um.t2.className.in
dexOf(um.t)!=-1){umH.parentNode.removeChild(um.t2);}}}i++;}while(i<2);}um
..ap('070',umH);}};umNav.prototype.ga=function(umL){um.ta=null;um.lss=umL.get
ElementsByTagName('span');um.lsl=um.lss.length;j=-1;while(++j<um.lsl){if(um.
lss[j].className=='udmA'){um.ta=um.lss[j];break;}}return
um.ta;};umNav.prototype.wp=function(umY,umS,umZ,umB,umW){um.t=((umZ*2)+umY.o
ffsetWidth);if(um.a){um.gc(umS).style.paddingLeft=um.t+'px';if(um.wie55){umY
..style.left=(0-((umZ*2)+umY.offsetWidth))+'px'}if(um.wie50&&umW){umY.style.l
eft=(umB)+'px';}}else{um.gc(umS).style.paddingRight=um.t+'px';}};umNav.proto
type.wv=function(umX,umW){if(um.mie){return
false;}um.ta=this.ga(umX);um.ac=(umW)?(um.ni)?null:(umX.className.indexOf('u
dmR')==-1)?um.e[45]:um.e[46]:(um.mi)?null:(umX.className.indexOf('udmR')==-1
)?um.e[89]:um.e[90];if(!umW&&!um.mi){if(typeof
um.w[um.gp(umX).className]!=um.un){um.ac=(umX.className.indexOf('udmR')==-1)
?um.w[um.gp(umX).className][23]:um.w[um.gp(umX).className][24];}}if(um.ta!=n
ull&&um.ac!=null){if(um.cns){um.ta.removeChild(um.ta.firstChild);um.ta.appen
dChild(um.m.createTextNode(um.ac));}else{um.ta.innerText=um.ac;}}return
um.ta;};umNav.prototype.pu=function(umU){um.is=(um.ne(umU.parentNode));um.t=
umU.parentNode;um.pp={tw:um.t.offsetWidth,th:um.t.offsetHeight,mw:umU.offset
Width,pw:(um.is)?um.gc(um.t).offsetWidth:um.t.parentNode.offsetWidth};um.x=(
um.p)?2000:0;um.y=(um.p)?2000:0;if(!((um.h||um.p)&&um.is)){um.x=(um.is)?(um.
a?(0-um.pp.mw):um.pp.pw):((um.a?(0-um.pp.mw):um.pp.pw)-um.e[51]-um.e[55]);um
..y=(0-um.pp.th);}else
if(um.h&&um.is&&um.a){um.x=(0-um.pp.mw+um.pp.tw);}um.x+=(um.is)?(um.a?(0-um.
e[14]):um.e[14]):(um.a?(0-um.e[49]):um.e[49]);um.y+=(um.is)?(um.e[2]=='botto
m')?(0-um.e[15]):um.e[15]:um.e[50];if(um.is){if(um.h){if(um.e[2]=='bottom'){
um.y-=(umU.offsetHeight+um.pp.th);}if(um.s){if(um.nc&&!um.a){um.x-=um.e[18];
}if(!um.s1&&um.rp){um.x+=um.getRealPosition(um.tr,'x');um.y+=um.getRealPosit
ion(um.tr,'y');}}if(um.mie){um.x-=um.gc(um.t).offsetWidth;if(um.nc&&um.a&&!u
m.mx){um.x+=um.e[18];}um.y+=um.pp.th;}if(um.ie&&!um.mx&&um.hstrip[1]=='yes')
{um.y-=um.e[17];}}else
if(um.ie&&um.nc){um.y-=um.e[18];}}umU.style.marginLeft=um.x+'px';umU.style.m
arginTop=um.y+'px';if(um.wie50){um.xn(umU);um.xd(umU);}};umNav.prototype.ru=
function(umU,umS){if(/nomove/.test(umU.className)){return
false;}um.wz=um.getWindowDimensions();um.mp={x:um.getRealPosition(umU,'x'),y
:um.getRealPosition(umU,'y'),w:umU.offsetWidth,h:umU.offsetHeight,pw:umU.par
entNode.parentNode.offsetWidth,m:32,nx:-1,ny:-1,sc:um.getScrollAmount()};um.
is=(um.ne(umU.parentNode));if(um.s){um.mp.x-=um.m.body.offsetLeft;um.mp.y-=u
m.m.body.offsetTop;}else
if(um.mie){um.t=um.e[55]+um.e[51];um.mp.x-=um.t;um.mp.y-=um.t;}else{um.t=umU
;while(!um.ne(um.t.parentNode)){um.mp.x+=um.e[51];um.mp.y+=um.e[51];um.t=um.
t.parentNode.parentNode;}}if(!um.ie&&um.e[3]=='fixed'&&um.is){um.mp.y+=um.mp
..sc;}um.t=[(um.mp.x+um.mp.w),(um.wz.x-um.mp.m)];if(um.t[0]>um.t[1]){if(um.is
){um.mp.nx=(((um.p)?um.mp.x:0)-(um.t[0]-um.t[1]));}else{um.mp.nx=(((um.p)?(0
-um.mp.w-um.mp.pw+um.e[55]-um.e[49]):(0-um.mp.w-um.e[55]-um.e[51]))-um.e[49]
);}}if(um.mp.x<0){if(!um.is){um.mp.nx=(0-um.e[55]-um.e[51]+um.mp.pw+um.e[49]
);}}um.yd=(um.mp.y+um.mp.h)-(um.wz.y-um.mp.m+um.mp.sc);if(um.f&&!um.is){um.y
d+=um.mp.sc;}if(um.yd>0){um.t=umU.parentNode;um.y=um.getRealPosition(um.t,'y
');while(!um.ne(um.t)){um.y+=um.e[51];um.t=um.t.parentNode.parentNode;}um.mp
..ny=(0-um.y-(um.mp.m*2)+um.wz.y+um.mp.sc-um.mp.h);if(um.f){um.mp.ny-=um.mp.s
c;}}if(um.mp.y<0){um.mp.ny=(0-(0-um.mp.y));}if(um.mp.nx!=-1){if(um.p){umU.st
yle.left=um.mp.nx+'px';}else{umU.style.marginLeft=um.mp.nx+'px';}um.ap('110'
,umU);}if(um.mp.ny!=-1){if(um.p&&um.ne(umU.parentNode)){umU.style.marginTop=
(2000-um.yd)+'px';}else{umU.style.marginTop=um.mp.ny+'px';}um.ap('120',umU);
}um.t=umU;um.y=um.getRealPosition(um.t,'y')-um.mp.sc;while(!um.ne(um.t.paren
tNode)){um.y+=um.e[51];um.t=um.t.parentNode.parentNode;}if(um.f){um.y+=um.mp
..sc;}if(um.y<0){um.mp.ny=um.pi(umU.style.marginTop);if(isNaN(um.mp.ny)){um.m
p.ny=0;}umU.style.marginTop=(um.mp.ny-um.y)+'px';}um.t=umU;um.x=um.getRealPo
sition(um.t,'x');while(!um.ne(um.t.parentNode)){um.x+=um.e[51];um.t=um.t.par
entNode.parentNode;}if(um.x<0){umU.style.marginLeft=(um.p&&um.ne(umU.parentN
ode))?'2000px':'0';umU.style.left='0';}return
true;};umNav.prototype.hl=function(umH){um.at={'class':'udmS'};um.sh=umH.par
entNode.appendChild(um.createElement('span',um.at));if(umH.className!=''){um
..cn=umH.className;if(typeof
um.v[um.cn]!=um.un){if(um.sh.className.indexOf(um.cn)==-1){um.sh.className+=
'
'+um.cn;}}}um.sh.style.width=umH.offsetWidth+'px';um.sh.style.height=umH.off
setHeight+'px';um.mp={x:(umH.offsetLeft),y:(umH.offsetTop)};um.is=um.ne(um.s
h.parentNode);if(um.s&&!um.is){um.mp.x-=um.e[51];um.mp.y-=um.e[51];}um.sh.st
yle.left=um.mp.x+'px';um.sh.style.top=um.mp.y+'px';return
um.sh;};umNav.prototype.il=function(umH){um.at={'class':'udmC'};um.co=umH.pa
rentNode.appendChild(um.createElement('iframe',um.at));um.co.style.width=umH
..offsetWidth+'px';um.co.style.height=umH.offsetHeight+'px';um.co.style.left=
umH.offsetLeft+'px';um.co.style.top=umH.offsetTop+'px';return
um.co;};umNav.prototype.dw=function(umA){um.rw+=umA.offsetWidth;if(um.nc){um
..rw-=um.e[18];}else{um.rw+=um.e[17];}};umNav.prototype.aw=function(){if(um.o
7||um.mie||um.q){if(um.mx){um.rw+=um.pi(document.defaultView.getComputedStyl
e(um.tr,'').paddingLeft);}else{um.rw+=(um.gp(um.gc(um.tr)).offsetLeft+um.get
RealPosition(um.tr,'x'));}}if(um.mie||um.og){um.rw*=1.05;}if(um.getWindowDim
ensions().x<um.rw){um.tr.style.width=um.rw+'px';}else{if(um.wie50){um.tr.sty
le.setExpression('width','document.body.clientWidth');}else{um.tr.style.widt
h='100%';}}if(um.mie){um.tr.style.height=um.gc(um.tr).offsetHeight+'px';}};u
mNav.prototype.ts=function(umZ){um.se=um.m.getElementsByTagName('select');um
..sl=um.se.length;if(um.sl>0){i=0;do{um.se[i++].style.visibility=umZ;}while(i
<um.sl);um.ap((umZ=='hidden')?'067':'077',um.se);}};umNav.prototype.ws=funct
ion(){clearInterval(um.vs);um.ch=um.gc(um.tr).offsetHeight;um.cz=um.getWindo
wDimensions();if((um.ch!=um.lh&&um.reset[2]!='no')||((um.cz.x!=um.lw.x||um.c
z.y!=um.lw.y)&&um.reset[1]!='no')){if(um.st){um.sy.disabled=1;um.st=0;}um.cl
oseAllMenus();
if(um.rg){um.rw=0;um.kn=um.tr.childNodes;um.kl=um.kn.length;i=0;do{if(um.kn[
i].nodeName!='#text'){this.dw(um.kn);}i++;}while(i<um.kl);this.aw();}um.l
w=um.cz;um.lh=um.ch;if(um.og&&um.hstrip[0]!='none'){um.tr.style.height=(um.h
strip[1]=='yes')?(um.lh+um.e[17])+'px':um.lh+'px';}}um.vs=setInterval('um.n.
ws()',55);};um.vn=function(umNN){return
umNN.replace(/html[:]+/,'');};um.gt=function(umRT,umTG,umCE){if(!umCE){umCE=
[];}for(var
i=0;i<umRT.childNodes.length;i++){if(umRT.childNodes.nodeName.toUpperCase
()==umTG.toUpperCase()||umTG=="*"){umCE[umCE.length]=umRT.childNodes;}umC
E=um.gt(umRT.childNodes,umTG,umCE);}return
umCE;};um.gp=function(umRI){if(um.vn(umRI.nodeName).toLowerCase()=='li'){ret
urn umRI;}else{return this.gp(umRI.parentNode)}};um.gc=function(umRA){return
umRA.getElementsByTagName('a')[0];};um.gu=function(umE){return
umE.getElementsByTagName('ul');};um.gm=function(umE){um.mu=null;um.mn=umE.ch
ildNodes;um.ml=um.mn.length;i=0;do{um.nn=um.vn(um.mn.nodeName).toLowerCas
e();if(um.nn=='ul'){um.mu=um.mn;break;}i++;}while(i<um.ml);return
um.mu;};um.cleanWhitespace=function(umN){if(um.mie){return false;}for (var
x=0;x<umN.childNodes.length;x++){um.kd=umN.childNodes[x];if((um.kd.nodeType=
=3)&&(!/\S/.test(um.kd.nodeValue))){umN.removeChild(umN.childNodes[x]);x--;}
if(um.kd.nodeType==1){um.cleanWhitespace(um.kd);}}return
umN;};um.getWindowDimensions=function(){if(typeof
window.innerWidth!=um.un){um.wz={x:window.innerWidth,y:window.innerHeight};}
else
if(um.q){um.wz={x:um.m.body.clientWidth,y:um.m.body.clientHeight};}else{um.w
z={x:um.m.documentElement.offsetWidth,y:um.m.documentElement.offsetHeight};}
return um.wz;};um.getScrollAmount=function(){if(typeof
window.pageYOffset!=um.un){um.sc=window.pageYOffset;}else
if(um.q){um.sc=um.m.body.scrollTop;}else{um.sc=um.m.documentElement.scrollTo
p;}return
um.sc;};um.getRealPosition=function(umE,umX){um.ps=(umX=='x')?umE.offsetLeft
:umE.offsetTop;um.te=umE.offsetParent;while(um.te!=null){um.ps+=(umX=='x')?u
m.te.offsetLeft:um.te.offsetTop;um.te=um.te.offsetParent;}return
um.ps;};um.cm=function(e){if(!e){e=window.event;}if(!um.tr.contains(e.target
||e.srcElement)||e.keyCode){um.closeAllMenus();}};um.closeAllMenus=function(
){um.n.cd(um.tr);um.n.ck(um.tr);um.ha=0;};um.activateMenu=function(umNI,umXP
,umYP){var
umVN=um.gd(umNI);if(umVN!=null){um.vm=um.gm(umVN);if(um.vm!=null){um.cf=um.n
..cck();if(um.cf){um.n.cd(umVN);um.n.pr(um.vm,umVN,0);um.vm.style.left=umXP;u
m.vm.style.top=umYP;}}}};um.deactivateMenu=function(umNI){var
umVN=um.gd(umNI);if(umVN!=null){um.n.cp(um.gm(umVN),umVN);}}

As you can see, the author went to some pains to obfuscate the code, so I'm
not about to try to figure it out. The debugger broke on the following
statement:

do{um.t[um.ex[j]]=null;j++;}while(j<um.gg);

I would contact the author to find out the problem. I'm using IE 6 to view
the page.

--
HTH,
Kevin Spencer
..Net Developer
Microsoft MVP
I get paid good money to
solve puzzles for a living
 
A

Andrew Murray

I can get to both pages you've mentioned below, without any problems. (using IE
6.0, Windows Millennium)
 
Top