[Webtest] Error when JS enabled

Colin O'Brien webtest@lists.canoo.com
Thu, 15 Jun 2006 17:30:15 +0100


This is a multi-part message in MIME format.

------=_NextPart_000_0505_01C690A1.5D2B6FE0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0506_01C690A1.5D2B6FE0"

------=_NextPart_001_0506_01C690A1.5D2B6FE0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Hi All,
 
The following error is thrown when the webtest in the attached is
attempted.
 
[invoke]  INFO (com.canoo.webtest.steps.Step) - Exception thrown from
this class: com.canoo.webtest.engine.StepFailedException
   [invoke]  INFO (com.canoo.webtest.steps.Step) - Message was:
Step[invoke "Open the file with the included .js file" (1/1)]: Script
error loading page executing webtest at: invoke TypeError: Cannot read
property "pageX" from null (file:/C:/canoo/garbage/menu.js#68)
 
Log with debug set attached also.
 
Regards,
Colin.
 
_________________________________________
Colin O'Brien
QA Manager
 
CAPE Technologies,
Maple House, Temple Road, Blackrock, Co. Dublin
 
e: colin.obrien@capetechnologies.com
p: +353 1 4003 900
f: +353 1 4003 901
w: http://www.capetechnologies.com
_________________________________________
 



------=_NextPart_001_0506_01C690A1.5D2B6FE0
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; charset=3Dus-ascii">


<meta name=3DProgId content=3DWord.Document>
<meta name=3DGenerator content=3D"Microsoft Word 10">
<meta name=3DOriginator content=3D"Microsoft Word 10">
<link rel=3DFile-List href=3D"cid:filelist.xml@01C690A1.5D13A220">
<!--[if gte mso 9]><xml>
 <o:OfficeDocumentSettings>
  <o:DoNotRelyOnCSS/>
 </o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:SpellingState>Clean</w:SpellingState>
  <w:GrammarState>Clean</w:GrammarState>
  <w:DocumentKind>DocumentEmail</w:DocumentKind>
  <w:EnvelopeVis/>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
 </w:WordDocument>
</xml><![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Verdana;
	panose-1:2 11 6 4 3 5 4 4 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:536871559 0 0 0 415 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";
	mso-ansi-language:EN-IE;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;
	text-underline:single;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	mso-style-noshow:yes;
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:Arial;
	mso-ascii-font-family:Arial;
	mso-hansi-font-family:Arial;
	mso-bidi-font-family:Arial;
	color:windowtext;}
span.SpellE
	{mso-style-name:"";
	mso-spl-e:yes;}
span.GramE
	{mso-style-name:"";
	mso-gram-e:yes;}
@page Section1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;
	mso-header-margin:35.4pt;
	mso-footer-margin:35.4pt;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 10]>
<style>
 /* Style Definitions */=20
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman";}
</style>
<![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple style=3D'tab-interval:36.0pt'>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-IE style=
=3D'font-size:
10.0pt;font-family:Arial'>Hi All,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-IE style=
=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-IE style=
=3D'font-size:
10.0pt;font-family:Arial'>The following error is thrown when the webtest in=
 the
attached is attempted&#8230;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-IE style=
=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-IE style=
=3D'font-size:
10.0pt;font-family:Arial'>[<span class=3DGramE>invoke</span>]<span
style=3D'mso-spacerun:yes'>&nbsp; </span>INFO (com.canoo.webtest.steps.Step=
) -
Exception thrown from this class: com.canoo.webtest.engine.StepFailedExcept=
ion<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-IE style=
=3D'font-size:
10.0pt;font-family:Arial'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </s=
pan>[<span
class=3DGramE>invoke</span>]<span style=3D'mso-spacerun:yes'>&nbsp; </span>=
INFO
(com.canoo.webtest.steps.Step) - Message was: <span class=3DGramE>Step[</sp=
an>invoke
&quot;Open the file with the included .<span class=3DSpellE>js</span> file&=
quot;
(1/1)]: Script error loading page executing webtest at: invoke <span
class=3DSpellE>TypeError</span>: Cannot read property &quot;<span class=3DS=
pellE>pageX</span>&quot;
from null (file:/C:/canoo/garbage/menu.js#68)<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-IE style=
=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-IE style=
=3D'font-size:
10.0pt;font-family:Arial'>Log with debug set attached also&#8230;<o:p></o:p=
></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-IE style=
=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-IE style=
=3D'font-size:
10.0pt;font-family:Arial'>Regards,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-IE style=
=3D'font-size:
10.0pt;font-family:Arial'>Colin.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-IE style=
=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><b style=3D'mso-bidi-font-weight:normal'><font size=3D1
color=3Dsilver face=3DVerdana><span lang=3DEN-IE style=3D'font-size:7.5pt;f=
ont-family:
Verdana;mso-bidi-font-family:Arial;color:silver;font-weight:bold;mso-bidi-f=
ont-weight:
normal;mso-no-proof:yes'>_________________________________________<o:p></o:=
p></span></font></b></p>

<p class=3DMsoNormal><b style=3D'mso-bidi-font-weight:normal'><font size=3D1
color=3Dsilver face=3DVerdana><span lang=3DEN-IE style=3D'font-size:7.5pt;f=
ont-family:
Verdana;mso-bidi-font-family:Arial;color:silver;font-weight:bold;mso-bidi-f=
ont-weight:
normal;mso-no-proof:yes'>Colin O&#8217;Brien<o:p></o:p></span></font></b></=
p>

<p class=3DMsoNormal><b style=3D'mso-bidi-font-weight:normal'><font size=3D1
color=3Dsilver face=3DVerdana><span lang=3DEN-IE style=3D'font-size:7.5pt;f=
ont-family:
Verdana;mso-bidi-font-family:Arial;color:silver;font-weight:bold;mso-bidi-f=
ont-weight:
normal;mso-no-proof:yes'>QA Manager<o:p></o:p></span></font></b></p>

<p class=3DMsoNormal><b style=3D'mso-bidi-font-weight:normal'><font size=3D1
color=3Dsilver face=3DVerdana><span lang=3DEN-IE style=3D'font-size:8.0pt;f=
ont-family:
Verdana;mso-bidi-font-family:Arial;color:silver;font-weight:bold;mso-bidi-f=
ont-weight:
normal;mso-no-proof:yes'><o:p>&nbsp;</o:p></span></font></b></p>

<p class=3DMsoNormal><b style=3D'mso-bidi-font-weight:normal'><font size=3D1
color=3Dsilver face=3DVerdana><span lang=3DEN-IE style=3D'font-size:7.5pt;f=
ont-family:
Verdana;mso-bidi-font-family:Arial;color:silver;font-weight:bold;mso-bidi-f=
ont-weight:
normal;mso-no-proof:yes'>CAPE Technologies,<o:p></o:p></span></font></b></p>

<p class=3DMsoNormal><b style=3D'mso-bidi-font-weight:normal'><font size=3D1
color=3Dsilver face=3DVerdana><span lang=3DEN-IE style=3D'font-size:7.5pt;f=
ont-family:
Verdana;mso-bidi-font-family:Arial;color:silver;font-weight:bold;mso-bidi-f=
ont-weight:
normal;mso-no-proof:yes'>Maple House, Temple Road, Blackrock, Co. Dublin<o:=
p></o:p></span></font></b></p>

<p class=3DMsoNormal><b style=3D'mso-bidi-font-weight:normal'><font size=3D1
color=3Dsilver face=3DVerdana><span lang=3DEN-IE style=3D'font-size:8.0pt;f=
ont-family:
Verdana;mso-bidi-font-family:Arial;color:silver;font-weight:bold;mso-bidi-f=
ont-weight:
normal;mso-no-proof:yes'><o:p>&nbsp;</o:p></span></font></b></p>

<p class=3DMsoNormal><b style=3D'mso-bidi-font-weight:normal'><font size=3D1
color=3Dsilver face=3DVerdana><span lang=3DEN-IE style=3D'font-size:7.5pt;f=
ont-family:
Verdana;mso-bidi-font-family:Arial;color:silver;font-weight:bold;mso-bidi-f=
ont-weight:
normal;mso-no-proof:yes'>e: colin.obrien@capetechnologies.com</span></font>=
</b><b
style=3D'mso-bidi-font-weight:normal'><font size=3D1 color=3Dsilver face=3D=
Verdana><span
lang=3DEN-IE style=3D'font-size:8.0pt;font-family:Verdana;mso-bidi-font-fam=
ily:
Arial;color:silver;font-weight:bold;mso-bidi-font-weight:normal;mso-no-proo=
f:
yes'><o:p></o:p></span></font></b></p>

<p class=3DMsoNormal><b style=3D'mso-bidi-font-weight:normal'><font size=3D1
color=3Dsilver face=3DVerdana><span lang=3DEN-IE style=3D'font-size:7.5pt;f=
ont-family:
Verdana;mso-bidi-font-family:Arial;color:silver;font-weight:bold;mso-bidi-f=
ont-weight:
normal;mso-no-proof:yes'>p: +353 1 4003 900</span></font></b><span lang=3DE=
N-IE
style=3D'mso-no-proof:yes'><o:p></o:p></span></p>

<p class=3DMsoNormal><b style=3D'mso-bidi-font-weight:normal'><font size=3D1
color=3Dsilver face=3DVerdana><span lang=3DEN-IE style=3D'font-size:7.5pt;f=
ont-family:
Verdana;mso-bidi-font-family:Arial;color:silver;font-weight:bold;mso-bidi-f=
ont-weight:
normal;mso-no-proof:yes'>f: +353 1 4003 901<o:p></o:p></span></font></b></p>

<p class=3DMsoNormal><b style=3D'mso-bidi-font-weight:normal'><font size=3D1
color=3Dsilver face=3DVerdana><span lang=3DEN-IE style=3D'font-size:7.5pt;f=
ont-family:
Verdana;mso-bidi-font-family:Arial;color:silver;font-weight:bold;mso-bidi-f=
ont-weight:
normal;mso-no-proof:yes'>w: http://www.capetechnologies.com<o:p></o:p></spa=
n></font></b></p>

<p class=3DMsoNormal><b style=3D'mso-bidi-font-weight:normal'><font size=3D1
color=3Dsilver face=3DVerdana><span lang=3DEN-IE style=3D'font-size:7.5pt;f=
ont-family:
Verdana;mso-bidi-font-family:Arial;color:silver;font-weight:bold;mso-bidi-f=
ont-weight:
normal;mso-no-proof:yes'>_________________________________________<o:p></o:=
p></span></font></b></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span lang=3DE=
N-IE
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>

------=_NextPart_001_0506_01C690A1.5D2B6FE0--

------=_NextPart_000_0505_01C690A1.5D2B6FE0
Content-Type: application/x-zip-compressed;
	name="jsEnabledError.zip"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="jsEnabledError.zip"

UEsDBBQAAAAIADOLzzQQVLhjuwEAAIQEAAASAAAAdGVzdEluY2x1ZGVkSnMu
eG1svVOxbtswEN0N+B/OHDJVlLsFLeUMiYcYaRJUKgqjKQpaOllMKFIgaaf9
+1K0lDSWjHbqTdLd47vH4z128bOWsEdjhVYJeU/n5GIxnbDZ1d1ltr5fQmP0
I+YO0nWaLT8BoTT+ipsMraOFK8i36QQA2Gx5m11na7jCUijhPNfLgdcU9a3I
IhyYTr63XXpyxWtMyLXK5a7AAlYpgQ23WAiTEEqgwJLvpEvIKv3RgWxLFKjg
7LXDxy7HHDdb7HmPToX2cAjm/EXSBvMO2t4LXnTQRwulkGjfgZX6GRo0pTY1
Vzl2RH2wXKtSbOFNso1KW69b6pzL9pMMAI02HnA+P5+P1Ix2OtcyIa2KYb2d
UcNdlZDLDw85V1o/bLnZ8O0I1u7qmptfCXFmN1bmfgfQNlpZPIXxdf8Kh4Y0
PvzZt7D4aCzWYWMXAyZgqPhG4orveZob0bjh5EL4JwvlsJx/oP1+CQsR3Oqh
zBAH/lM3OdYZgs2i6L/pKrm048KiaEybUHv9hP8g5q5BBa7CsLjwLFwV/sTx
Tp/Q9+XzjR+ad0FvgpWllfO+/fsMWTx4bRb3/uqyPhGc2Zo/7ty/+A1QSwME
CgAAAAAAzl7PNPC3SDMpAAAAKQAAAA4AAABEZWZpbml0aW9uLnhtbDxpbXBv
cnQgZmlsZT0iYzovY2Fub28vbGliL3Rhc2tkZWYueG1sIi8+UEsDBBQAAAAI
AFqKzzQsW44EagQAAO8LAAAHAAAAbWVudS5qc7VW32/bRgx+tv4KVg+JBDuW
u2JPnh+CtkADtE2wGquNoRhkibJvO+sE6WzHa/O/j8c7/XIyJ3vYi627I3kf
yY88RhEkKtd4r6GI9QYyVYLeIBxwBXFRSJHEWqh8RJuighwxrUArWCEkmzhf
YwoiMwpeFJ3qQB5vGzFvH5fw9vbz/P1i/sfd9fwDzMCPStxjvkOVZSJBf+qR
FZKrYFeR4dUR1qg/KVoslkHIFjRuiwWpTqbNcmmXVrXRjNP0E5l2alv6rEgu
xwNcl2V8DELWgN5tKUpz0mh8Jvz2nrnYYvkY3mGDJV5vb5xOQp7/tZi230tS
SVWyI2N6rPKtcWWr9khIOp6ZGOjQ87JdnnDcauwGw8278LsHUEP6iPmasjSz
Ho0lL6ckwOvfW5FvM6s99R46lqukRMx/xUr8jQEbNvkOQMBsMqXfX/p2QQyH
wGIWgWHIXNHtuI9l4DeuxVKO/aGFIL4N/XGljxL9cMqaVmu8F5VYCSn00aR+
I9IUc99IPBiIUUQRqUAq4g5WTMF7iPMUjsRPVaYi531FZFMFSMw07Zc5lmYr
tuE2ZCRGdPxtE1QHkYNNAA4iT9VhzMupO1OrP9k341JVJu8lbt2pzawlGpBV
IRECEh8TcyvUd3FprL4igu2kDMFGzCkNZ9BKfiTgNir2slMbNh7ndS21ajDn
gf8XqMv+dXNVvASpd0ab86rLuLAJZf5DoSphktNmqVvlDEhkQVCTK4SLC2hW
45VKj6GDfS6fTaewUSGI9EcBhZ6lMRWEkrLJSt1PukrLf1Fy8WH2PukLht53
b0DtMXiFoQX7CCgf47iI17iAHz/Afi5Db0Cqg8YHKzB1W8tmixrM4MEboKS4
Wku1o2zLOfDI2kui0b3qBYEY2DiYhKeiKqiRupxTU2ijY8S/bNQhSMX+Jh2Z
ww8o1hvNn19FqjejBRFktKQfrtm2gmuym9q/U6ab2yJx29QWOrvL/7+1DZ7v
awa/TXciMS7NK6J2OrDPCbBHUUTvYyqptZk7muIQ+Rr0saDtKyg5QO6VHqWl
KkbxqlJyp5FrBQITMpjNfJb0O14dCFI/ZTaVHGlb3W04g+Bw1aQhvHrj2ncT
2MB+XbVZY4kHx74GhUNa46gvGM5e/9wx+JSm8e1ErQvBWWC1vu0ZGBN9uEu7
43rU8zlmSvbfLjtiVPo3YQw+zrdNYJM0m0OXE+sU9VnfDy8uAmeGnHQMCZ2f
zqp51Wpgl/7QejH0i/vLk2eUn76OpAtBTzST8Xr22jn/JE15Jc3IxT2aJo6K
XlEegGi2o8pB0LuSaUj9/KSK7ZyUSFXhTWp7cRQ5opvWX9M8USnCCN5MJhMi
++AdZiInRtsK5KecJG93mvRtRTTdsWPl8stB6GRzm2U8D5mZLJxejn4io+xt
vcmVz4jqd4fwV0+gb+1Z6M9V6Mu6g4HQJ8/59sAQYaftSQOORusSdSnoeeD2
ySO04gkbvtJ4fd2O1703562tuTu607lFZigAvZGbbv0HUEsDBBQAAAAIABqL
zzTlcf+QxwAAAEYBAAATAAAAanNFbmFibGVkRXJyb3IuaHRtbE2Py27DIBBF
95X6DyP2NttIAZaV6q2TDyAwMlQYCAx5/H1b24k8q5mjqzO6wtEc1OcH/I1w
qO22Lzd5CqhOWAm+ownNooVhFHzlu+CMpMGkSBhJMsIH8X/vEYzTpSLJ8+mr
OzBwRLnDa/M3ybZ4R8+MbC+rpvhMEHScmp5QskHf9LhABrUYyWaMrf+pTAm+
hl8F+K6BuCT73HuzGgkz4ANNI58iYCmpwN1hhJC09XGCzbzCYQRfAaO+BLR9
3wue3482uVh6ql9QSwECFAAUAAAACAAzi880EFS4Y7sBAACEBAAAEgAAAAAA
AAABACAAAAAAAAAAdGVzdEluY2x1ZGVkSnMueG1sUEsBAhQACgAAAAAAzl7P
NPC3SDMpAAAAKQAAAA4AAAAAAAAAAQAgAAAA6wEAAERlZmluaXRpb24ueG1s
UEsBAhQAFAAAAAgAWorPNCxbjgRqBAAA7wsAAAcAAAAAAAAAAQAgAAAAQAIA
AG1lbnUuanNQSwECFAAUAAAACAAai8805XH/kMcAAABGAQAAEwAAAAAAAAAB
ACAAAADPBgAAanNFbmFibGVkRXJyb3IuaHRtbFBLBQYAAAAABAAEAPIAAADH
BwAAAAA=

------=_NextPart_000_0505_01C690A1.5D2B6FE0
Content-Type: application/octet-stream;
	name="output.log"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="output.log"

Buildfile: includedJSFiles.xml=0A=
Trying to override old definition of task sleep=0A=
=0A=
JS_Includes:=0A=
 [testSpec]  INFO (com.canoo.webtest.ant.WebtestTask) - Canoo Webtest: R_13=
46.=0A=
   [config]  INFO (com.canoo.webtest.engine.Configuration) - Surfing with b=
rowser Mozilla/4.0 (compatible; MSIE 6.0b; Windows 98)=0A=
    [steps]  INFO (com.canoo.webtest.steps.Step) - >>>> Start Step: steps (=
1/1)=0A=
   [invoke]  INFO (com.canoo.webtest.steps.Step) - >>>> Start Step: invoke =
"Open the file with the included .js file" (1/1)=0A=
   [invoke]  INFO (com.canoo.webtest.steps.request.AbstractTargetAction) - =
-> gotoTarget by URL: testIncludedJs.html=0A=
   [invoke]  INFO (com.canoo.webtest.steps.request.TargetHelper) - getting =
response for url: file:/C:\canoo\garbage/testIncludedJs.html=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.WebClient) - Get page for =
window named '', using WebRequestSettings[<url=3D"file:/C:/canoo/garbage/te=
stIncludedJs.html", SubmitMethod[name=3Dget], EncodingType[name=3Dapplicati=
on/x-www-form-urlencoded], [], {}, null>]=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.configuration.J=
avaScriptConfiguration) - browser tag not yet handled for class com.gargoyl=
esoftware.htmlunit.javascript.host.ActiveXObject=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.configuration.J=
avaScriptConfiguration) - javascript tag not yet handled for class com.garg=
oylesoftware.htmlunit.javascript.host.Anchor=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
Property "Object" of com.gargoylesoftware.htmlunit.javascript.host.Window@1=
d0d45b not defined as pure js property=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
Property "Object" of com.gargoylesoftware.htmlunit.javascript.host.Window@1=
d0d45b not defined as pure js property=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.html.HtmlPage) - Script no=
de added: <script language=3D"JavaScript" src=3D"util.js"/>=0A=
=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.html.HtmlScript) - Loading=
 external javascript: util.js=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.html.HtmlPage) - Page Enco=
ding detected: UTF-8=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "submitFormCount" found for com.gargoylesoftware.htmlu=
nit.javascript.host.Window@1d0d45b. Setting it as pure javascript property.=
=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "addItem" found for com.gargoylesoftware.htmlunit.java=
script.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "RegExp" found for com.gargoylesoftware.htmlunit.javas=
cript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "autoComplete" found for com.gargoylesoftware.htmlunit=
.javascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "autoFill" found for com.gargoylesoftware.htmlunit.jav=
ascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "blink" found for com.gargoylesoftware.htmlunit.javasc=
ript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "check" found for com.gargoylesoftware.htmlunit.javasc=
ript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "checkAll" found for com.gargoylesoftware.htmlunit.jav=
ascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "checkAllBox" found for com.gargoylesoftware.htmlunit.=
javascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "checkTab" found for com.gargoylesoftware.htmlunit.jav=
ascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "count" found for com.gargoylesoftware.htmlunit.javasc=
ript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "disableEsc" found for com.gargoylesoftware.htmlunit.j=
avascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "disableFields" found for com.gargoylesoftware.htmluni=
t.javascript.host.Window@1d0d45b. Setting it as pure javascript property.=
=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "enableFields" found for com.gargoylesoftware.htmlunit=
.javascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "getIndex" found for com.gargoylesoftware.htmlunit.jav=
ascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "getSelectedIndex" found for com.gargoylesoftware.html=
unit.javascript.host.Window@1d0d45b. Setting it as pure javascript property.=
=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "getSelectedRadioName" found for com.gargoylesoftware.=
htmlunit.javascript.host.Window@1d0d45b. Setting it as pure javascript prop=
erty.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "getSelectedRadioValue" found for com.gargoylesoftware=
.htmlunit.javascript.host.Window@1d0d45b. Setting it as pure javascript pro=
perty.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "hasItemWithText" found for com.gargoylesoftware.htmlu=
nit.javascript.host.Window@1d0d45b. Setting it as pure javascript property.=
=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "hasItemWithValue" found for com.gargoylesoftware.html=
unit.javascript.host.Window@1d0d45b. Setting it as pure javascript property.=
=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "isArray" found for com.gargoylesoftware.htmlunit.java=
script.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "isEven" found for com.gargoylesoftware.htmlunit.javas=
cript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "isOdd" found for com.gargoylesoftware.htmlunit.javasc=
ript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "isRadioChecked" found for com.gargoylesoftware.htmlun=
it.javascript.host.Window@1d0d45b. Setting it as pure javascript property.=
=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "isSelected" found for com.gargoylesoftware.htmlunit.j=
avascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "listChecked" found for com.gargoylesoftware.htmlunit.=
javascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "listCheckedExcept" found for com.gargoylesoftware.htm=
lunit.javascript.host.Window@1d0d45b. Setting it as pure javascript propert=
y.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "listSelect" found for com.gargoylesoftware.htmlunit.j=
avascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "listSelected" found for com.gargoylesoftware.htmlunit=
.javascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "mathRound" found for com.gargoylesoftware.htmlunit.ja=
vascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "moveItem" found for com.gargoylesoftware.htmlunit.jav=
ascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "printCheck" found for com.gargoylesoftware.htmlunit.j=
avascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "printWindow" found for com.gargoylesoftware.htmlunit.=
javascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "processTab" found for com.gargoylesoftware.htmlunit.j=
avascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "random" found for com.gargoylesoftware.htmlunit.javas=
cript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "randomMinMax" found for com.gargoylesoftware.htmlunit=
.javascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "redirect" found for com.gargoylesoftware.htmlunit.jav=
ascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "removeItem" found for com.gargoylesoftware.htmlunit.j=
avascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "reorder" found for com.gargoylesoftware.htmlunit.java=
script.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "selectAndCopy" found for com.gargoylesoftware.htmluni=
t.javascript.host.Window@1d0d45b. Setting it as pure javascript property.=
=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "setBox" found for com.gargoylesoftware.htmlunit.javas=
cript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "setSelectedValue" found for com.gargoylesoftware.html=
unit.javascript.host.Window@1d0d45b. Setting it as pure javascript property.=
=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "sortBox" found for com.gargoylesoftware.htmlunit.java=
script.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "sortByAscending" found for com.gargoylesoftware.htmlu=
nit.javascript.host.Window@1d0d45b. Setting it as pure javascript property.=
=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "sortByDescending" found for com.gargoylesoftware.html=
unit.javascript.host.Window@1d0d45b. Setting it as pure javascript property.=
=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "stripCarriageReturn" found for com.gargoylesoftware.h=
tmlunit.javascript.host.Window@1d0d45b. Setting it as pure javascript prope=
rty.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "submitForm" found for com.gargoylesoftware.htmlunit.j=
avascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "startsWith" found for com.gargoylesoftware.htmlunit.j=
avascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "endsWith" found for com.gargoylesoftware.htmlunit.jav=
ascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "trimString" found for com.gargoylesoftware.htmlunit.j=
avascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "submitFormCount" found for com.gargoylesoftware.htmlu=
nit.javascript.host.Window@1d0d45b. Setting it as pure javascript property.=
=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
Property "is_ns_4" of com.gargoylesoftware.htmlunit.javascript.host.Window@=
1d0d45b not defined as fixed property=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.html.HtmlPage) - Script no=
de added: <script language=3D"JavaScript" src=3D"menu.js"/>=0A=
=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.html.HtmlScript) - Loading=
 external javascript: menu.js=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "clickY" found for com.gargoylesoftware.htmlunit.javas=
cript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "clickX" found for com.gargoylesoftware.htmlunit.javas=
cript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "Timer" found for com.gargoylesoftware.htmlunit.javasc=
ript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "menuName" found for com.gargoylesoftware.htmlunit.jav=
ascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "menus" found for com.gargoylesoftware.htmlunit.javasc=
ript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "tempY" found for com.gargoylesoftware.htmlunit.javasc=
ript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "tempX" found for com.gargoylesoftware.htmlunit.javasc=
ript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "CONTEXT_PATH" found for com.gargoylesoftware.htmlunit=
.javascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "addMenu" found for com.gargoylesoftware.htmlunit.java=
script.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "screenResize" found for com.gargoylesoftware.htmlunit=
.javascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "whereAmI" found for com.gargoylesoftware.htmlunit.jav=
ascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "getMouseXY" found for com.gargoylesoftware.htmlunit.j=
avascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "getMouseXY" found for com.gargoylesoftware.htmlunit.j=
avascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "rollShow" found for com.gargoylesoftware.htmlunit.jav=
ascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "delay" found for com.gargoylesoftware.htmlunit.javasc=
ript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "SwitchOff" found for com.gargoylesoftware.htmlunit.ja=
vascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "getContextPath" found for com.gargoylesoftware.htmlun=
it.javascript.host.Window@1d0d45b. Setting it as pure javascript property.=
=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "CONTEXT_PATH" found for com.gargoylesoftware.htmlunit=
.javascript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "tempX" found for com.gargoylesoftware.htmlunit.javasc=
ript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "tempY" found for com.gargoylesoftware.htmlunit.javasc=
ript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
No configured setter "menus" found for com.gargoylesoftware.htmlunit.javasc=
ript.host.Window@1d0d45b. Setting it as pure javascript property.=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
Property "event" of com.gargoylesoftware.htmlunit.javascript.host.Window@1d=
0d45b not defined as fixed property=0A=
   [invoke] DEBUG (com.gargoylesoftware.htmlunit.javascript.host.Window) - =
Property "event" of com.gargoylesoftware.htmlunit.javascript.host.Window@1d=
0d45b not defined as fixed property=0A=
   [invoke]  INFO (com.canoo.webtest.steps.Step) - Running with: Canoo Webt=
est: R_1346.=0A=
   [invoke]  INFO (com.canoo.webtest.steps.Step) - Exception thrown from th=
is class: com.canoo.webtest.engine.StepFailedException=0A=
   [invoke]  INFO (com.canoo.webtest.steps.Step) - Message was: Step[invoke=
 "Open the file with the included .js file" (1/1)]: Script error loading pa=
ge executing webtest at: invoke TypeError: Cannot read property "pageX" fro=
m null (file:/C:/canoo/garbage/menu.js#68)=0A=
   [invoke] Source code:=0A=
   [invoke] // context path for the web application, this needs to be chang=
ed if the=0A=
   [invoke] // web application name changed=0A=
   [invoke] var CONTEXT_PATH =3D "/revenueoffice";=0A=
   [invoke]=20=0A=
   [invoke] //vars used by getMouseXY()=0A=
   [invoke] var tempX =3D 0;=0A=
   [invoke] var tempY =3D 0;=0A=
   [invoke]=20=0A=
   [invoke] //var used by addMenu()=0A=
   [invoke] var menus =3D new Array();=0A=
   [invoke]=20=0A=
   [invoke] // vars used by delay()=0A=
   [invoke] var menuName;=0A=
   [invoke] var Timer;=0A=
   [invoke]=20=0A=
   [invoke] //vars used by whereAmI()=0A=
   [invoke] var clickX;=0A=
   [invoke] var clickY;=0A=
   [invoke]=20=0A=
   [invoke] document.onmousemove =3D getMouseXY(event)=0A=
   [invoke]=20=0A=
   [invoke] function addMenu(menuID){=0A=
   [invoke]   var menuLength =3D menus.length;=0A=
   [invoke]   menus[menuLength]=3DmenuID;=0A=
   [invoke] }=0A=
   [invoke]=20=0A=
   [invoke] function screenResize(){=0A=
   [invoke]   for ( i =3D0; i < menus.length; i++ ){=0A=
   [invoke]     var pathTo =3D eval("document.all."+menus[i]+".style");=0A=
   [invoke]     pathTo.visibility =3D "hidden";=0A=
   [invoke]   }=0A=
   [invoke] }=0A=
   [invoke]=20=0A=
   [invoke] //gets locates the x and y coordinates of top left corner of a =
clicked item=0A=
   [invoke]=20=0A=
   [invoke] function whereAmI(){=0A=
   [invoke]   var event =3D window.event;=0A=
   [invoke]   var obj =3D event.srcElement;=0A=
   [invoke]   clickX =3D 0;=0A=
   [invoke]   while (obj.offsetParent !=3D null) {=0A=
   [invoke]     clickX +=3D obj.offsetLeft;=0A=
   [invoke]     obj =3D obj.offsetParent;=0A=
   [invoke]   }=0A=
   [invoke]   clickX +=3D obj.offsetLeft;=0A=
   [invoke]   clickY =3D 0;=0A=
   [invoke]   var obj =3D event.srcElement;=0A=
   [invoke]   while (obj.offsetParent !=3D null) {=0A=
   [invoke]     clickY +=3D obj.offsetTop;=0A=
   [invoke]     obj =3D obj.offsetParent;=0A=
   [invoke]   }=0A=
   [invoke]=20=20=20=0A=
   [invoke]   clickY +=3D obj.offsetTop;=0A=
   [invoke] }=0A=
   [invoke]=20=0A=
   [invoke] //traps the mouse position=0A=
   [invoke] function getMouseXY() {=0A=
   [invoke]   if((document) && (document.body)) {=0A=
   [invoke]    var event =3D window.event;=0A=
   [invoke]    tempX =3D event.clientX + document.body.scrollLeft;=0A=
   [invoke]    tempY =3D event.clientY + document.body.scrollTop;=0A=
   [invoke]   }=0A=
   [invoke] }=0A=
   [invoke]=20=0A=
   [invoke]=20=0A=
   [invoke] function getMouseXY(e)=0A=
   [invoke] {=0A=
   [invoke] 	if (!e) var e =3D window.event;=0A=
   [invoke] 	if (e.pageX || e.pageY)=0A=
   [invoke] 	{=0A=
   [invoke] 		tempX =3D e.pageX;=0A=
   [invoke] 		tempY =3D e.pageY;=0A=
   [invoke] 	}=0A=
   [invoke] 	else if (e.clientX || e.clientY)=0A=
   [invoke] 	{=0A=
   [invoke] 		tempX =3D e.clientX + document.body.scrollLeft;=0A=
   [invoke] 		tempY =3D e.clientY + document.body.scrollTop;=0A=
   [invoke] 	}=0A=
   [invoke] }=0A=
   [invoke]=20=0A=
   [invoke]=20=0A=
   [invoke]=20=0A=
   [invoke]=20=0A=
   [invoke] //displays the menu=0A=
   [invoke] function rollShow(divId,menuHeight,menuWidth,Xpos,Ypos){=0A=
   [invoke]   whereAmI();=0A=
   [invoke]   var leftPos =3D clickX=0A=
   [invoke]   var topPos =3D clickY=0A=
   [invoke]   for ( i =3D0; i < menus.length; i++ ){=0A=
   [invoke]     var pathTo =3D eval("document.all."+menus[i]+".style");=0A=
   [invoke] 	pathTo.visibility =3D "hidden";=0A=
   [invoke]   }=0A=
   [invoke]=20=0A=
   [invoke]   window.clearTimeout( Timer );=0A=
   [invoke]   //handles menu positioning types - right,context,drop,absolute=
=0A=
   [invoke]   if (Xpos =3D=3D"right"){=0A=
   [invoke]     var w =3D document.body.clientWidth;=0A=
   [invoke]     leftPos =3D ((w-menuWidth)-3);=0A=
   [invoke]     topPos =3D (topPos-menuHeight);=0A=
   [invoke]   }else if(Xpos =3D=3D"context"){=0A=
   [invoke]     leftPos +=3D15=0A=
   [invoke]     topPos=0A=
   [invoke]   }else if(Xpos =3D=3D"drop"){=0A=
   [invoke]     leftPos=0A=
   [invoke]     topPos +=3D15=0A=
   [invoke]   }else{=0A=
   [invoke]     leftPos =3D Xpos=0A=
   [invoke]     topPos =3D Ypos=0A=
   [invoke]   }=0A=
   [invoke]=20=20=20=0A=
   [invoke]   var pathTo =3D eval("document.all."+divId+".style");=0A=
   [invoke]   var testVis =3D pathTo.visibility ;=0A=
   [invoke]   // positions menu=0A=
   [invoke]   if ((Xpos !=3D "")&&(testVis=3D=3D"hidden")){=0A=
   [invoke]     pathTo.top =3D eval("'"+topPos+"px'");=0A=
   [invoke]     pathTo.left =3D eval("'"+leftPos+"px'");=0A=
   [invoke]     flag=3D1=0A=
   [invoke]   }=0A=
   [invoke]   pathTo.visibility =3D "visible";=0A=
   [invoke] }=0A=
   [invoke]=20=0A=
   [invoke] //adds a delay before turning off menu=0A=
   [invoke] function delay(closeId) {=0A=
   [invoke]   //window.setTimeout( code , 3000 );	Defines length of timeOut=
=0A=
   [invoke]   Timer =3D window.setTimeout('SwitchOff(menuName);',2000);=0A=
   [invoke]   menuName =3D closeId;=0A=
   [invoke] }=0A=
   [invoke]=20=0A=
   [invoke] //turns off menu=0A=
   [invoke] function SwitchOff() {=0A=
   [invoke]   window.clearTimeout( Timer );=0A=
   [invoke]   var pathTo =3D eval("document.all."+menuName+".style");=0A=
   [invoke]   pathTo.visibility =3D "hidden";=0A=
   [invoke] }=0A=
   [invoke]=20=0A=
   [invoke] // utility function to retrieve the name of the Web Application=
=0A=
   [invoke] function getContextPath() {=0A=
   [invoke]   return CONTEXT_PATH;=0A=
   [invoke] }=0A=
 INFO (com.canoo.webtest.ant.WebtestTask) - Test report successfully create=
d.=0A=

------=_NextPart_000_0505_01C690A1.5D2B6FE0--