From: <Saved by Windows Internet Explorer 7>
Subject: Acer chief slams Vista | Australian IT
Date: Mon, 30 Jul 2007 11:17:28 -0400
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----=_NextPart_000_0000_01C7D29B.36CF7D40"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3138

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.australianit.news.com.au/images/ninnbar/ticker-prev.gif

R0lGODlhBgAFAIABAN4eKv///yH5BAEAAAEALAAAAAAGAAUAAAIITGAIur3HUioAOw==

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.australianit.news.com.au/images/ninnbar/ticker-pause.gif

R0lGODlhCQAJAJECAKqqqgAAAP///wAAACH5BAEAAAIALAAAAAAJAAkAAAITVI5hyQHgIHoxUToh
Plc2tDBCAQA7

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.australianit.news.com.au/images/ninnbar/ticker-next.gif

R0lGODlhBgAFAIABAN4eKv///yH5BAEAAAEALAAAAAAGAAUAAAIJRGJosOys0EkFADs=

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://mercury.tiser.com.au/nserver/SITE=AIT/AREA=NEWS.ITNEWS/AAMSZ=468X60/MAAMZ=LEADERBOARD/pageid=1

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
H058RQQAOw==

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://mercury.tiser.com.au/nserver/SITE=AIT/AREA=NEWS.ITNEWS/AAMSZ=110X40/pageid=1

R0lGODlhAwADAID/AMDAwAAAACH5BAEAAAAALAAAAAADAAMAQAIDhH8FADs=

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.australianit.news.com.au/common/imagedata/0,,5589725,00.jpg

/9j/4AAQSkZJRgABAgAAZABkAAD/7AAtRHVja3kAAQAEAAAAZAADABgAAAAKACAAIAAgACAAIAAg
ACAAIAAgACAAAP/iDFhJQ0NfUFJPRklMRQABAQAADEhMaW5vAhAAAG1udHJSR0IgWFlaIAfOAAIA
CQAGADEAAGFjc3BNU0ZUAAAAAElFQyBzUkdCAAAAAAAAAAAAAAAAAAD21gABAAAAANMtSFAgIAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWNwcnQAAAFQAAAA
M2Rlc2MAAAGEAAAAbHd0cHQAAAHwAAAAFGJrcHQAAAIEAAAAFHJYWVoAAAIYAAAAFGdYWVoAAAIs
AAAAFGJYWVoAAAJAAAAAFGRtbmQAAAJUAAAAcGRtZGQAAALEAAAAiHZ1ZWQAAANMAAAAhnZpZXcA
AAPUAAAAJGx1bWkAAAP4AAAAFG1lYXMAAAQMAAAAJHRlY2gAAAQwAAAADHJUUkMAAAQ8AAAIDGdU
UkMAAAQ8AAAIDGJUUkMAAAQ8AAAIDHRleHQAAAAAQ29weXJpZ2h0IChjKSAxOTk4IEhld2xldHQt
UGFja2FyZCBDb21wYW55AABkZXNjAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAA
EnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAABYWVogAAAAAAAA81EAAQAAAAEWzFhZWiAAAAAAAAAAAAAAAAAAAAAAWFlaIAAA
AAAAAG+iAAA49QAAA5BYWVogAAAAAAAAYpkAALeFAAAY2lhZWiAAAAAAAAAkoAAAD4QAALbPZGVz
YwAAAAAAAAAWSUVDIGh0dHA6Ly93d3cuaWVjLmNoAAAAAAAAAAAAAAAWSUVDIGh0dHA6Ly93d3cu
aWVjLmNoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRlc2MA
AAAAAAAALklFQyA2MTk2Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JHQgAAAAAA
AAAAAAAALklFQyA2MTk2Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JHQgAAAAAA
AAAAAAAAAAAAAAAAAAAAAABkZXNjAAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24g
aW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcgQ29uZGl0aW9uIGlu
IElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdmlldwAAAAAAE6T+ABRfLgAQ
zxQAA+3MAAQTCwADXJ4AAAABWFlaIAAAAAAATAlWAFAAAABXH+dtZWFzAAAAAAAAAAEAAAAAAAAA
AAAAAAAAAAAAAAACjwAAAAJzaWcgAAAAAENSVCBjdXJ2AAAAAAAABAAAAAAFAAoADwAUABkAHgAj
ACgALQAyADcAOwBAAEUASgBPAFQAWQBeAGMAaABtAHIAdwB8AIEAhgCLAJAAlQCaAJ8ApACpAK4A
sgC3ALwAwQDGAMsA0ADVANsA4ADlAOsA8AD2APsBAQEHAQ0BEwEZAR8BJQErATIBOAE+AUUBTAFS
AVkBYAFnAW4BdQF8AYMBiwGSAZoBoQGpAbEBuQHBAckB0QHZAeEB6QHyAfoCAwIMAhQCHQImAi8C
OAJBAksCVAJdAmcCcQJ6AoQCjgKYAqICrAK2AsECywLVAuAC6wL1AwADCwMWAyEDLQM4A0MDTwNa
A2YDcgN+A4oDlgOiA64DugPHA9MD4APsA/kEBgQTBCAELQQ7BEgEVQRjBHEEfgSMBJoEqAS2BMQE
0wThBPAE/gUNBRwFKwU6BUkFWAVnBXcFhgWWBaYFtQXFBdUF5QX2BgYGFgYnBjcGSAZZBmoGewaM
Bp0GrwbABtEG4wb1BwcHGQcrBz0HTwdhB3QHhgeZB6wHvwfSB+UH+AgLCB8IMghGCFoIbgiCCJYI
qgi+CNII5wj7CRAJJQk6CU8JZAl5CY8JpAm6Cc8J5Qn7ChEKJwo9ClQKagqBCpgKrgrFCtwK8wsL
CyILOQtRC2kLgAuYC7ALyAvhC/kMEgwqDEMMXAx1DI4MpwzADNkM8w0NDSYNQA1aDXQNjg2pDcMN
3g34DhMOLg5JDmQOfw6bDrYO0g7uDwkPJQ9BD14Peg+WD7MPzw/sEAkQJhBDEGEQfhCbELkQ1xD1
ERMRMRFPEW0RjBGqEckR6BIHEiYSRRJkEoQSoxLDEuMTAxMjE0MTYxODE6QTxRPlFAYUJxRJFGoU
ixStFM4U8BUSFTQVVhV4FZsVvRXgFgMWJhZJFmwWjxayFtYW+hcdF0EXZReJF64X0hf3GBsYQBhl
GIoYrxjVGPoZIBlFGWsZkRm3Gd0aBBoqGlEadxqeGsUa7BsUGzsbYxuKG7Ib2hwCHCocUhx7HKMc
zBz1HR4dRx1wHZkdwx3sHhYeQB5qHpQevh7pHxMfPh9pH5Qfvx/qIBUgQSBsIJggxCDwIRwhSCF1
IaEhziH7IiciVSKCIq8i3SMKIzgjZiOUI8Ij8CQfJE0kfCSrJNolCSU4JWgllyXHJfcmJyZXJocm
tyboJxgnSSd6J6sn3CgNKD8ocSiiKNQpBik4KWspnSnQKgIqNSpoKpsqzysCKzYraSudK9EsBSw5
LG4soizXLQwtQS12Last4S4WLkwugi63Lu4vJC9aL5Evxy/+MDUwbDCkMNsxEjFKMYIxujHyMioy
YzKbMtQzDTNGM38zuDPxNCs0ZTSeNNg1EzVNNYc1wjX9Njc2cjauNuk3JDdgN5w31zgUOFA4jDjI
OQU5Qjl/Obw5+To2OnQ6sjrvOy07azuqO+g8JzxlPKQ84z0iPWE9oT3gPiA+YD6gPuA/IT9hP6I/
4kAjQGRApkDnQSlBakGsQe5CMEJyQrVC90M6Q31DwEQDREdEikTORRJFVUWaRd5GIkZnRqtG8Ec1
R3tHwEgFSEtIkUjXSR1JY0mpSfBKN0p9SsRLDEtTS5pL4kwqTHJMuk0CTUpNk03cTiVObk63TwBP
SU+TT91QJ1BxULtRBlFQUZtR5lIxUnxSx1MTU19TqlP2VEJUj1TbVShVdVXCVg9WXFapVvdXRFeS
V+BYL1h9WMtZGllpWbhaB1pWWqZa9VtFW5Vb5Vw1XIZc1l0nXXhdyV4aXmxevV8PX2Ffs2AFYFdg
qmD8YU9homH1YklinGLwY0Njl2PrZEBklGTpZT1lkmXnZj1mkmboZz1nk2fpaD9olmjsaUNpmmnx
akhqn2r3a09rp2v/bFdsr20IbWBtuW4SbmtuxG8eb3hv0XArcIZw4HE6cZVx8HJLcqZzAXNdc7h0
FHRwdMx1KHWFdeF2Pnabdvh3VnezeBF4bnjMeSp5iXnnekZ6pXsEe2N7wnwhfIF84X1BfaF+AX5i
fsJ/I3+Ef+WAR4CogQqBa4HNgjCCkoL0g1eDuoQdhICE44VHhauGDoZyhteHO4efiASIaYjOiTOJ
mYn+imSKyoswi5aL/IxjjMqNMY2Yjf+OZo7OjzaPnpAGkG6Q1pE/kaiSEZJ6kuOTTZO2lCCUipT0
lV+VyZY0lp+XCpd1l+CYTJi4mSSZkJn8mmia1ZtCm6+cHJyJnPedZJ3SnkCerp8dn4uf+qBpoNih
R6G2oiailqMGo3aj5qRWpMelOKWpphqmi6b9p26n4KhSqMSpN6mpqhyqj6sCq3Wr6axcrNCtRK24
ri2uoa8Wr4uwALB1sOqxYLHWskuywrM4s660JbSctRO1irYBtnm28Ldot+C4WbjRuUq5wro7urW7
LrunvCG8m70VvY++Cr6Evv+/er/1wHDA7MFnwePCX8Lbw1jD1MRRxM7FS8XIxkbGw8dBx7/IPci8
yTrJuco4yrfLNsu2zDXMtc01zbXONs62zzfPuNA50LrRPNG+0j/SwdNE08bUSdTL1U7V0dZV1tjX
XNfg2GTY6Nls2fHadtr724DcBdyK3RDdlt4c3qLfKd+v4DbgveFE4cziU+Lb42Pj6+Rz5PzlhOYN
5pbnH+ep6DLovOlG6dDqW+rl63Dr++yG7RHtnO4o7rTvQO/M8Fjw5fFy8f/yjPMZ86f0NPTC9VD1
3vZt9vv3ivgZ+Kj5OPnH+lf65/t3/Af8mP0p/br+S/7c/23////uACZBZG9iZQBkwAAAAAEDABUE
AwYKDQAAHT8AADRrAABRWQAAheT/2wCEAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQECAgICAgICAgICAgMDAwMDAwMDAwMBAQEBAQEBAgEBAgICAQICAwMDAwMDAwMD
AwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA//CABEIAJwA6AMBEQACEQED
EQH/xAEIAAAABgMBAQAAAAAAAAAAAAAAAQIGBwgDBAkFCgEAAgMBAQEAAAAAAAAAAAAAAAECBAUD
BgcQAAEDAwIFAwQBBAMBAAAAAAEAAgMRBAUSBhAwITETIEEHIjIUFTNAIxYIQiQXNREAAQIDBAYG
BwQIBAQHAAAAAQIDABEEITESBfBBUWEiExBxgaEyFJGxwUIjFQYg0eFS8WJygjNDJBaSU2NEMHMl
F6Ky4oNUlTYSAAECBAQFAgQFBAMAAAAAAAABERAhMQIgQWESMFEiMgNAE4FCYjPwcaEjBJHB0eFS
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
M7unuDXjUzxvKDnhEYdJjGZN4//Z

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://mercury.tiser.com.au/nserver/SITE=NEWS/AREA=NEWS.HOME/NETWORKPROMO=SPOTLIGHT/AAMSZ=210X160/pageid=1

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABNAJgDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDmdI8b
Wtnogs4bc+aVG92Xy1LY5JI7/hVE+KYmiVRKxmDZWFLrdGT7hhiub0/Rtcv2A0/RZsOeGdCB+Ga6
i1+FHiGco1/cWtoHP3UG9h+XFeXPD0ItuT/E9pYqf2Vdhq+qag9tDJaTFIm+ZjGuNuQCfmU456Hj
tVK28X3lhIge4R4l6QwSBSfqNuT+ddePhz4W0SAC+vbm9mByEZ9q/kKpX+s+GtBj2WFnaxsO4QFj
WS9hbkiuY6E69T32lFeZzs5utfmE8Oi3MkrfKGEXlqOc8sTyfekPhrVkQreXsVjC3WPzmkYfgDil
vvH99cLstYig7M/ArCnur/U3DXNxI6+gO0YreEZRW1l95EnBvVuT8tEXLo6fpq+XFf3N7P02k4UD
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

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://mercury.tiser.com.au/nserver/SITE=AIT/AREA=NEWS.ITNEWS/AAMSZ=300X250/MAAMZ=HALFPAGE/pageid=1

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
e/cOubrl5pkrSqNknBsGfFtcP/Vuvv06bmfjW93L+zDk6/HV3in/ajY73tdfR1dkUr8pgFW/gh0Z
75Ckkn7OiMLAWnO0bKWfIBt5LfRe/fT73m5XZLfud+62k1Pjgknb1M1VA3PZIquWAaeNT3plL+dX
v5vyN/lo5pPXJtiO17//0Rxnz+44SVl3hKqSPocr3NnKrdq3rKvFSd+PVozbU7Hsp5BlfUhuqfaR
m48+jrjYjzpN6Y0kHnhqWS87l5hvF9L10M5s+Z7KWaX2W2VpTM8dtF6IUDO4KiUdu7BP/5l+dF9z
tuvGo/FOJmXPg6gD425WbMppyjlPdH0vktpL9LlquugWk8v0jVuoX8v4eDHPQbmh5JWDRNCrzPT+
tlfZlhKTh9lquVbhCfV11jzhStEyj9N1Jw9DghebqIJlrt6nlOZ8xDJJqaGyseqwecAk6uO3fU7n
nPTyr77mO990R5xOSa4ztqwxRHDSvb5t5jxUu72Or8+8w3Scsq7hY32Qs7jxjY8H+UpkH47rZYkU
hi1nU+5Til45LTgTy+Ko+1O0a7Qz0nwk/t3XkJY4R8XjlyeZHsPSFCeDnFncXfxei3w+5eg14hOF
uZnMNXgkan2e66DS/oxHTZ5Cv75PkqSkflcr24iasXS3jjy7SVZDqRn8K5tdvIHigCKT2K37XaeR
pF1pB4v2awaXIDX8RKgsg6YYnS9YxM6TdvW85D5G2tUWbqmMJptNM5Q67BMsUhUB/3iHlPXy7xTD
rtYfW+aXt+81ffFRSjPSyW57EPdSJ9u3qM9xvMT2TU18qW1RRkZll/ftOYe+V/3Lsi8pqUih539r
RQ1SFRnTd3nVvrt2iCnRpX5Arl6u53TaU1PfMOkS7gH15x/IHfo/Scs0WRUGHMgROa51gMtI04D6
IPLRYNzpnBxb77Up5+aK7rKy5nX1m52yqIuzuvRPtuWmmxxOngj4kNchq5Zh/LKTOzrPUeFO4xcr
a8tTfnk1C6Ozra0X0z4qqci1dn795iDPTbeu3R29UR4mE79NMQLl48K9aksKuHCLo6v7aupfXrUl
SXghBYotE+BnfeHFmdPFbZwaOOnvZtAA3CYnFwIbcnyykUsi55UASIAmRjWabHohI4QcLrGX/M+7
7P/09ASwHlm7bwqlzOybwPFfPzO/8GNtptbkjIM1rCyNErfBWbfASFbGSV3w7ZtAAnsybDfJyYRA
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

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://mercury.tiser.com.au/nserver/SITE=AIT/AREA=NEWS.ITNEWS/AAMSZ=139X118/pageid=1

R0lGODlhAwADAID/AMDAwAAAACH5BAEAAAAALAAAAAADAAMAQAIDhH8FADs=

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://secure-au.imrworldwide.com/cgi-bin/m?ci=newscorp&cg=0

R0lGODlhAQABAPAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOwA=

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://mercury.tiser.com.au/nserver/SITE=AIT/AREA=NEWS.ROS/AAMSZ=1X1/pageid=1

R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.australianit.news.com.au/images/ninnbar/go-button.gif

R0lGODlhJAAPAKIAAGEBAaSkpEBAQP///5kAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAkAA8AAANZ
GLrc/k+EQau9OGM5iP9gKI4gwJFoGpoTan2XynYjBRO2l5Mzues0XHDUq3UqQthQVBTlbLsf82QE
Jq2opvMlRKa0qvCKKi5/WIC0es1uu9uCuHxOr9vvggQAOw==

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.australianit.news.com.au/css/base/0,24908,,00.css

BODY {
	FONT-SIZE: 75%; BACKGROUND: #fff; COLOR: #000; FONT-FAMILY: Trebuchet =
MS, Trebuchet, Helvetica, sans-serif
}
H1 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
H2 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
H3 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
H4 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
H5 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
H6 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.article H1 {
	FONT-SIZE: 1.2em
}
.static #content H1 {
	FONT-SIZE: 1.2em
}
.article H2 {
	FONT-SIZE: 1em
}
.static #content H2 {
	FONT-SIZE: 1em
}
.article H3 {
	FONT-SIZE: 0.88em
}
.static #content H3 {
	FONT-SIZE: 0.88em
}
.article H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 0.88em
}
.static #content H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 0.88em
}
.article H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 0.88em; FONT-STYLE: italic
}
.static #content H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 0.88em; FONT-STYLE: italic
}
.article H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; FONT-STYLE: italic
}
.static #content H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; FONT-STYLE: italic
}
#date {
	FONT-SIZE: 0.8em; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, =
sans-serif
}
#navigation {
	FONT-SIZE: 0.95em; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, =
sans-serif
}
#navigation DT A {
	FONT-WEIGHT: bold
}
#navigation DL DT {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: none
}
#navigation DL DT A {
	FONT-WEIGHT: normal
}
#navigation DL DT.active {
	FONT-WEIGHT: bold
}
#primary .module-content .heading {
	FONT-SIZE: 0.95em; FONT-FAMILY: Georgia, "Times New Roman", Times, =
serif
}
#primary .module-content .heading A {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
#primary .module-content .module-heading A {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.lead-image {
	FONT-SIZE: 0.85em; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, =
sans-serif
}
.lead-story .module-heading {
	FONT-WEIGHT: normal; FONT-SIZE: 2.1em; LINE-HEIGHT: 1em
}
.lead-image .controls {
	FONT-SIZE: 10px
}
.module-heading {
	FONT-WEIGHT: bold; FONT-SIZE: 0.95em
}
.module-content .heading {
	FONT-SIZE: 0.95em
}
.tier-two .module-content .heading {
	FONT-SIZE: 1.1em
}
.module-related {
	FONT-WEIGHT: normal; FONT-SIZE: 0.95em; FONT-FAMILY: Tahoma, Geneva, =
Arial, Helvetica, sans-serif
}
.more-link {
	FONT-WEIGHT: normal; FONT-SIZE: 0.95em; FONT-FAMILY: Tahoma, Geneva, =
Arial, Helvetica, sans-serif
}
.triple .group-header .heading {
	FONT-WEIGHT: normal; FONT-SIZE: 0.95em; FONT-FAMILY: Tahoma, Geneva, =
Arial, Helvetica, sans-serif
}
.triple .module .module-heading {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; FONT-FAMILY: Tahoma, Geneva, =
Arial, Helvetica, sans-serif
}
#primary .theaustralian .group-header .heading {
	FONT-WEIGHT: bold; FONT-SIZE: 0.95em; FONT-FAMILY: Georgia, "Times New =
Roman", Times, serif
}
.quad .group-header .heading {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em; TEXT-TRANSFORM: uppercase; =
FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.quad .module .module-heading {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; FONT-FAMILY: Tahoma, Geneva, =
Arial, Helvetica, sans-serif
}
.quad .module .module-subheading {
	FONT-SIZE: 0.95em; FONT-FAMILY: Georgia, "Times New Roman", Times, =
serif
}
#breaking-news .module-content UL {
	FONT-SIZE: 0.95em
}
#breaking-news .module-content UL LI A {
	FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif
}
.no-js #breaking-news .module-subheader {
	FONT-WEIGHT: bold; FONT-SIZE: 0.95em; FONT-FAMILY: Tahoma, Geneva, =
Arial, Helvetica, sans-serif
}
.no-js #breaking-news .module-subheader A {
	FONT-WEIGHT: bold; FONT-SIZE: 0.95em; FONT-FAMILY: Tahoma, Geneva, =
Arial, Helvetica, sans-serif
}
#primary .sample.module .module-content .module-heading {
	FONT-SIZE: 0.95em
}
#secondary .module-heading {
	FONT-SIZE: 0.85em; PADDING-TOP: 0.1em; FONT-FAMILY: Tahoma, Geneva, =
Arial, Helvetica, sans-serif
}
#secondary .module-content .heading {
	FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif
}
#secondary .module-content .heading A {
	FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif
}
#secondary .module-footer {
	FONT-SIZE: 1em
}
#secondary .ad .module-heading {
	FONT-SIZE: 0.8em
}
#secondary .ad .heading {
	FONT-WEIGHT: normal; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, =
sans-serif
}
#secondary .ad.module .heading A {
	TEXT-TRANSFORM: none
}
#secondary .video .module-heading .more-link {
	FONT-SIZE: 1.1em
}
#secondary .spotlight.ad.module .module-content {
	FONT-SIZE: 1em
}
#secondary .ad A {
	FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif
}
#secondary .feed-list A {
	FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif
}
#secondary .ad .module-content A {
	FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif
}
#secondary .promotion .module-content A {
	FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif
}
#secondary .promotion .module-content {
	FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif
}
#secondary .promotion .module-content {
	FONT-SIZE: 0.95em
}
#secondary .ad.module .module-content {
	FONT-SIZE: 0.95em
}
#secondary .ad.module .module-content A {
	FONT-WEIGHT: bold
}
#secondary .feed-list LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 0.95em
}
.skip {
	LEFT: -9999px; POSITION: absolute; TOP: 0px
}
DIV.skip {
	DISPLAY: block; FONT-SIZE: 0.92em; Z-INDEX: 900; LEFT: 0px; WIDTH: 99%; =
POSITION: absolute; TOP: 0px; TEXT-ALIGN: left
}
.skip A {
	LEFT: -3em; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: =
-4em; HEIGHT: 0px
}
.skip SPAN {
	LEFT: -3em; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: =
-4em; HEIGHT: 0px
}
P.skip {
	LEFT: -3em; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: =
-4em; HEIGHT: 0px
}
.skip A:active {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
#e7e7e7; LEFT: 0px; PADDING-BOTTOM: 2px; OVERFLOW: visible; WIDTH: 100%; =
TEXT-INDENT: 12px; PADDING-TOP: 2px; POSITION: absolute; TOP: 0px; =
HEIGHT: auto
}
.skip A:focus {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
#e7e7e7; LEFT: 0px; PADDING-BOTTOM: 2px; OVERFLOW: visible; WIDTH: 100%; =
TEXT-INDENT: 12px; PADDING-TOP: 2px; POSITION: absolute; TOP: 0px; =
HEIGHT: auto
}
.section-sponsor {
	FONT-SIZE: 0.95em; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, =
sans-serif
}
#secondary .ad.module .module-subheading {
	FONT-WEIGHT: bold
}
#secondary .ad.module .module-subheader .module-subheading {
	FONT-WEIGHT: normal; FONT-SIZE: 0.85em; LINE-HEIGHT: 1.4em
}
#secondary .network-feature H4 {
	FONT-SIZE: 0.85em; PADDING-TOP: 0.1em; FONT-FAMILY: Tahoma, Geneva, =
Arial, Helvetica, sans-serif
}
#secondary .network-feature H4 A {
	FONT-SIZE: 0.85em; PADDING-TOP: 0.1em; FONT-FAMILY: Tahoma, Geneva, =
Arial, Helvetica, sans-serif
}
#secondary .network-feature H5 {
	FONT-SIZE: 100%
}
#secondary .network-feature A {
	FONT-SIZE: 0.95em; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, =
sans-serif
}
FORM.generic UL LI FIELDSET {
	FONT-SIZE: 0.95em
}
FORM.generic .comments LI {
	FONT-SIZE: 0.95em
}
FORM.generic SELECT {
	FONT-SIZE: 0.95em
}
.field-submit {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Arial, =
sans-serif
}
#field-submit {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Arial, =
sans-serif
}
FORM.generic .key-required {
	FONT-SIZE: 0.8em
}
FORM.generic UL LI UL.errors {
	FONT-SIZE: 0.95em; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Tahoma, =
Arial, sans-serif
}
FORM.generic UL LI LABEL {
	CURSOR: pointer; FONT-FAMILY: Trebuchet MS, tahoma, arial, sans-serif
}
.fine-print {
	FONT-SIZE: 0.85em; FONT-FAMILY: Trebuchet MS, tahoma, arial, sans-serif
}
#footer {
	FONT-SIZE: 0.95em; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, =
sans-serif
}
#footer .copyright {
	FONT-FAMILY: Trebuchet MS, Trebuchet, Helvetica, sans-serif
}
#section-header .section-heading {
	FONT-WEIGHT: normal; FONT-SIZE: 3.3em; FONT-FAMILY: Georgia, "Times New =
Roman", Times, serif
}
#section-header .trail {
	FONT-SIZE: 0.8em; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, =
sans-serif
}
.section-stories {
	FONT-SIZE: 0.95em; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, =
sans-serif
}
.subsection #primary .module .module-heading {
	FONT-SIZE: 0.8em
}
#secondary .module-heading .more-link {
	FONT-SIZE: 1.2em
}
.story #section-header .section-heading {
	FONT-SIZE: 2.2em
}
.article A {
	FONT-SIZE: 0.95em; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, =
sans-serif
}
.article P {
	FONT-SIZE: 1em
}
.story .tools-tab-list {
	FONT-SIZE: 0.95em; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, =
sans-serif
}
.story .article .module-related .heading {
	FONT-SIZE: 0.88em
}
.story .article .module-related .heading {
	FONT-SIZE: 0.88em
}
#story-tools FORM.generic .options {
	FONT-SIZE: 0.95em
}
.story .article .module-subheader {
	FONT-SIZE: 0.95em; LINE-HEIGHT: 1.6em; FONT-FAMILY: Tahoma, Geneva, =
Arial, Helvetica, sans-serif
}
.story .article .module-subheader EM {
	FONT-STYLE: normal
}
.story .module#comments .pagination SPAN {
=09
}
.story .article-tools {
	FONT-SIZE: 0.85em; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, =
sans-serif
}
.story .module#comments .comment-count {
	FONT-SIZE: 0.95em
}
.story .module#comments .pagination {
	FONT-SIZE: 0.95em
}
.story .module#comments .module-header .order {
	FONT-SIZE: 0.95em
}
.story .module#comments .reply.module-item {
	FONT-WEIGHT: bold
}
.story .module#comments .module-item .publish-details {
	FONT-SIZE: 0.95em; LINE-HEIGHT: 1.2em
}
.story .module#comments .module-item .publish-details CITE {
	FONT-WEIGHT: normal; FONT-SIZE: 0.88em
}
.story #tools-share UL LI {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, =
sans-serif
}
#primary .search-results .sponsored-results.module .module-heading {
	FONT-SIZE: 0.8em
}
.search-results .search-tab-list {
	FONT-SIZE: 0.95em; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, =
sans-serif
}
#primary .results.module .module-content .heading A {
	FONT-WEIGHT: bold; FONT-FAMILY: Georgia, "Times New Roman", Times, =
serif
}
#primary .sponsored-results.module .module-content .heading A {
	FONT-WEIGHT: bold; FONT-FAMILY: Georgia, "Times New Roman", Times, =
serif
}
#primary .results.module .pagination DD {
	FONT-SIZE: 0.85em; LINE-HEIGHT: 1em
}
.results.module .module-header H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 0.95em; FONT-FAMILY: Tahoma, Arial, =
sans-serif
}
.static #section-header .section-heading {
	FONT-SIZE: 3.3em
}
.static-content A {
	FONT-SIZE: 0.95em; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, =
sans-serif
}
.static-content .spotlight {
	FONT-SIZE: 0.88em; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, =
sans-serif
}
.static #content DL DT {
	FONT-WEIGHT: bold
}
.important A {
	FONT-WEIGHT: normal; FONT-SIZE: 0.88em
}
.site-map .module-heading A {
	FONT-SIZE: 0.8em; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.rss DL.feed-list DT {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em! important; FONT-FAMILY: Georgia, =
"Times New Roman", Times, serif
}
.rss H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em! important; FONT-FAMILY: Georgia, =
"Times New Roman", Times, serif
}
.rss DL.feed-list DD {
	FONT-SIZE: 0.88em
}
.static-contactus H2 {
	FONT-SIZE: 0.95em! important
}
DIV.filenotfound A {
	FONT-SIZE: 0.95em! important
}
.static-help H2 {
	FONT-SIZE: 0.95em! important
}
.static-help H3 {
	FONT-SIZE: 0.95em! important
}
.wireless H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em! important; FONT-FAMILY: Georgia, =
"Times New Roman", Times, serif
}

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.australianit.news.com.au/css/ninnbar/0,24911,,00.css

#ninnbar A {
	FONT-WEIGHT: bold; COLOR: #ccc; LETTER-SPACING: normal; =
TEXT-DECORATION: none
}
#ninnbar A:visited {
	FONT-WEIGHT: bold; COLOR: #ccc; LETTER-SPACING: normal; =
TEXT-DECORATION: none
}
#ticker A {
	FONT-WEIGHT: bold; COLOR: #ccc; LETTER-SPACING: normal; =
TEXT-DECORATION: none
}
#ticker A:visited {
	FONT-WEIGHT: bold; COLOR: #ccc; LETTER-SPACING: normal; =
TEXT-DECORATION: none
}
#ninnbar A:hover {
	COLOR: #fff! important
}
#ticker A:hover {
	COLOR: #fff! important
}
#ninnbar {
	BACKGROUND: #202020; FONT: 0.85em/2.45em tahoma, arial, san-serif; =
COLOR: #ccc; HEIGHT: 2.45em
}
#ninnbar DT {
	DISPLAY: block; FLOAT: left; WIDTH: 10px; TEXT-INDENT: -3000px; =
LETTER-SPACING: -3000px
}
#ninnbar DD {
	FLOAT: left; MARGIN: 0px 3px; LETTER-SPACING: 4px
}
#ninnbar FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; =
BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: =
0px
}
#ninnbar LEGEND {
	LEFT: -9999px; POSITION: absolute
}
#ninnbar INPUT#input-site-search {
	BORDER-RIGHT: #a4a4a4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#a4a4a4 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1em; PADDING-BOTTOM: =
2px; MARGIN: 1px 0px 0px; BORDER-LEFT: #a4a4a4 1px solid; WIDTH: 215px; =
COLOR: #535353; PADDING-TOP: 0px; BORDER-BOTTOM: #a4a4a4 1px solid; =
HEIGHT: 1em
}
#ninnbar #ninngo {
	POSITION: relative; TOP: 4px
}
#ticker {
	PADDING-RIGHT: 0px; BORDER-TOP: #4c4c4c 1px solid; PADDING-LEFT: 10px; =
BACKGROUND: #313131; PADDING-BOTTOM: 0px; FONT: bold 0.85em tahoma, =
arial, san-serif; TEXT-TRANSFORM: uppercase; COLOR: #cecece; =
PADDING-TOP: 0.3em; HEIGHT: 1.7em
}
#ticker IMG {
	FLOAT: left; MARGIN: 4px 0px 0px 5px; CURSOR: pointer
}
#ticker #pause-story {
	MARGIN-TOP: 2px
}
#ticker #current-section {
	FLOAT: left; MARGIN: 0px 8px
}
#ticker BUTTON {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(http://australianit.news.com.au/images/ninnbar/ticker-prev.gif) =
no-repeat center top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0.2em =
3px 0px 0px; OVERFLOW: hidden; WIDTH: 5px; BORDER-TOP-STYLE: none; =
TEXT-INDENT: -3000px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; LETTER-SPACING: -3000px; HEIGHT: 10px; =
BORDER-BOTTOM-STYLE: none
}
#ticker #headlines LI {
	MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#ticker #headlines * {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: none; COLOR: #ccc
}
* HTML #ticker {
	POSITION: relative
}
* HTML #headlines {
	LEFT: 18em; FLOAT: left; POSITION: absolute; TOP: 3px
}

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.australianit.news.com.au/css/skin/0,24913,,00.css

BODY {
	BACKGROUND: url(http://australianit.news.com.au/images/body-bg.gif) =
#535353 repeat-y 50% 50%; COLOR: #fff
}
A:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A:focus {
	COLOR: #cc0a17; TEXT-DECORATION: none
}
A:hover {
	COLOR: #cc0a17; TEXT-DECORATION: none
}
A:active {
	COLOR: #cc0a17; TEXT-DECORATION: none
}
A:active {
	CURSOR: wait
}
#header {
	BACKGROUND: url(http://australianit.news.com.au/images/header-bg.gif) =
#012040 repeat-x left top
}
#header .logo-wrap {
	BACKGROUND: =
url(http://australianit.news.com.au/images/h1-ausit-logo-small-trans.gif)=
 no-repeat left top; WIDTH: 240px; TEXT-INDENT: -9999px; HEIGHT: 27px
}
.homepage #header H1 {
	BACKGROUND: =
url(http://australianit.news.com.au/images/h1-ausit-logo.gif) no-repeat =
left top; WIDTH: 381px; TEXT-INDENT: -9999px; HEIGHT: 48px
}
#date {
	COLOR: #fff
}
#date A:link {
	COLOR: #fff
}
#date A:visited {
	COLOR: #fff
}
#date A:focus {
	COLOR: #de1e2a; TEXT-DECORATION: none
}
#date A:hover {
	COLOR: #de1e2a; TEXT-DECORATION: none
}
#date A:active {
	COLOR: #de1e2a; TEXT-DECORATION: none
}
#page {
	BACKGROUND: =
url(http://australianit.news.com.au/images/secondary-wide-bg.gif) #fff =
repeat-y 100% 0px; COLOR: #000
}
.homepage #page {
	BACKGROUND: =
url(http://australianit.news.com.au/images/secondary-bg.gif) #fff =
repeat-y 100% 0px
}
.section #page {
	BACKGROUND: =
url(http://australianit.news.com.au/images/secondary-bg.gif) #fff =
repeat-y 100% 0px
}
subsection #page {
	BACKGROUND: =
url(http://australianit.news.com.au/images/secondary-bg.gif) #fff =
repeat-y 100% 0px
}
* + HTML #secondary {
	PADDING-LEFT: 10px
}
#nav {
	BACKGROUND: #012040
}
.homepage #navigation DT A.active {
	BORDER-BOTTOM: #86a0b6 2px solid
}
#navigation DT A {
	COLOR: #fff
}
#navigation DT A.active {
	BORDER-BOTTOM: #86a0b6 2px solid
}
#navigation DT A:focus {
	COLOR: #aaaaaa; BORDER-BOTTOM: #cc0a17 2px solid
}
#navigation DT A:hover {
	COLOR: #aaaaaa; BORDER-BOTTOM: #cc0a17 2px solid
}
#navigation DT A:active {
	COLOR: #aaaaaa; BORDER-BOTTOM: #cc0a17 2px solid
}
#navigation DD {
	BORDER-TOP: #86a0b6 1px solid
}
#navigation DL {
	BORDER-TOP: #dbdada 1px solid; BACKGROUND: #e8e8e8; BORDER-BOTTOM: =
#86a0b6 1px solid
}
#navigation DL DT A {
	COLOR: #003366
}
#navigation DL DT A:hover {
	BACKGROUND: #fafafa; COLOR: #cc0a17; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
#navigation DL DT.active {
	BORDER-RIGHT: #86a0b6 1px solid; BORDER-TOP: #86a0b6 1px solid; =
BACKGROUND: #fff; BORDER-LEFT: #86a0b6 1px solid; COLOR: #3c6c95; =
BORDER-BOTTOM: #86a0b6 0px solid
}
#navigation DL DT.active A {
	FONT-WEIGHT: bold
}
#navigation DL DD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
#navigation DL DD DL {
	BACKGROUND: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#navigation DL DD DL DT A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#navigation DL DD DL DT.active {
	MARGIN-TOP: 2px
}
#navigation DL DD DL DT.active A {
	FONT-WEIGHT: normal
}
#primary .module-header {
	BACKGROUND: url(http://australianit.news.com.au/images/dash-bg.gif) =
repeat-x left bottom
}
#primary .module-content {
	CLEAR: both
}
#primary .module-content .heading {
	MARGIN: 7px 0px 2px
}
#primary .more-link A:link {
	BACKGROUND-IMAGE: none! important; TEXT-TRANSFORM: none; COLOR: #003366
}
#primary .more-link A:visited {
	BACKGROUND-IMAGE: none! important; TEXT-TRANSFORM: none; COLOR: #003366
}
#primary .more-link A:focus {
	BACKGROUND-IMAGE: none! important; TEXT-TRANSFORM: none; COLOR: #cc0a17
}
#primary .more-link A:hover {
	BACKGROUND-IMAGE: none! important; TEXT-TRANSFORM: none; COLOR: #cc0a17
}
#primary .more-link A:active {
	BACKGROUND-IMAGE: none! important; TEXT-TRANSFORM: none; COLOR: #cc0a17
}
#primary .module-heading .more-link A:link {
	BORDER-BOTTOM-WIDTH: 0px; COLOR: #003366
}
#primary .module-heading .more-link A:visited {
	BORDER-BOTTOM-WIDTH: 0px; COLOR: #003366
}
#primary .module-heading .more-link A:focus {
	COLOR: #cc0a17
}
#primary .module-heading .more-link A:hover {
	COLOR: #cc0a17
}
#primary .module-heading .more-link A:active {
	COLOR: #cc0a17
}
#primary .module-content P {
	LINE-HEIGHT: 1.35
}
#primary .module-related {
	MARGIN: 5px 0px 0px
}
#primary .module-footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.4em; =
PADDING-TOP: 0.4em
}
#primary .split .second .module-content {
	MARGIN: 2px 0px 0px
}
#primary .split .second .module-heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: =
#666666; PADDING-TOP: 0px
}
#primary .split .second .module-heading A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; COLOR: #666666; =
PADDING-TOP: 0px
}
#primary .triple .group-header .heading {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-opinion.gif) =
#fff no-repeat left bottom; MARGIN: 0px 0px 1px; TEXT-INDENT: -9999px
}
* HTML #primary .triple .group-header .heading {
	HEIGHT: 17px
}
#primary .triple .group-header .heading .more-link {
	TEXT-INDENT: 0px
}
.homepage #primary .triple .module .module-heading {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; MIN-HEIGHT: 15px; =
BACKGROUND: =
url(http://australianit.news.com.au/images/triple-subheader-bg.gif) =
#d5dee6 no-repeat right bottom; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: =
uppercase; BORDER-LEFT: #86a0b6 4px solid; PADDING-TOP: 0.1em
}
.thumbnails.module .module-content {
	MARGIN-TOP: 7px
}
.thumbnails.module .heading {
	MARGIN-TOP: 0px! important
}
.module .thumbnail {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; MARGIN: =
0px 8px 0px 0px; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa =
1px solid
}
.promotion.module .thumbnail {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; MARGIN: =
6px 0px 0px 8px; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa =
1px solid
}
.sample.module .module-footer {
	BACKGROUND: =
url(http://australianit.news.com.au/images/dash-grey-bg.gif) repeat-x =
0px 0px
}
.more-link {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://australianit.news.com.au/images/icon-more-link-bg.gif) =
no-repeat right 0.45em; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 2px; =
PADDING-TOP: 0px
}
.more-link A {
	BACKGROUND-IMAGE: none
}
.more-link A:link {
	COLOR: #003366
}
.more-link A:visited {
	COLOR: #003366
}
.more-link A:focus {
	COLOR: #cc0a17
}
.more-link A:hover {
	COLOR: #cc0a17
}
.more-link A:active {
	COLOR: #cc0a17
}
.module-related LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; BACKGROUND: =
url(http://australianit.news.com.au/images/iconset-related-links.gif) =
no-repeat 0px 0.4em; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
A.new {
	PADDING-RIGHT: 35px; BACKGROUND: =
url(http://australianit.news.com.au/images/icon-new-flag.gif) no-repeat =
right center
}
#primary .theaustralian.triple .group-header {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#primary .theaustralian .group-header .heading {
	BACKGROUND: =
url(http://australianit.news.com.au/images/theaus-dash-bg.gif) repeat-x =
0px 14px; TEXT-TRANSFORM: uppercase; COLOR: #666666; TEXT-INDENT: 0px
}
#primary .theaustralian.triple .module-heading {
	PADDING-RIGHT: 20px; PADDING-LEFT: 4px; BACKGROUND: =
url(http://australianit.news.com.au/images/triple-subheader-bg.gif) =
#e8e8e8 no-repeat right bottom; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: =
uppercase; BORDER-LEFT: #cfcfcf 4px solid; PADDING-TOP: 0px
}
#nav {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
#primary .itbusiness .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-itbusiness.gif=
) #fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 20px
}
#primary .reviews .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-reviews.gif) =
#fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .exectech .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-exectech.gif) =
#fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .itnews {
	MARGIN: 4px 0px 16px
}
#primary .itnews .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-itnews.gif) =
#fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .results .module-header .module-heading {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-search-results=
.gif) #fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .itbusiness .module-heading {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: -9999px
}
#primary .module-heading .more-link {
	TEXT-INDENT: 0px
}
#primary .blog .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-blog.gif) =
#fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .briefing .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-briefing.gif) =
#fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .communications .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-communications=
.gif) #fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .employment .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-employment.gif=
) #fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .government .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-government.gif=
) #fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .industry .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-industry.gif) =
#fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .online .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-online.gif) =
#fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .play-it .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-playit.gif) =
#fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .q-a .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-qanda.gif) =
#fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .security-privacy .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-securityandpri=
vacy.gif) #fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .technology .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-technology.gif=
) #fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .tech-check .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-techcheck.gif)=
 #fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .tech-warrior .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-techwarrior.gi=
f) #fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .world .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-world.gif) =
#fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .in-depth .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-indepth.gif) =
#fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .case-studies .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-case.gif) =
#fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .world-according-to .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-worldaccording=
.gif) #fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .contracts .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-contracts.gif)=
 #fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .special-reports .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-reports.gif) =
#fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .hardware .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-hardware.gif) =
#fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .software .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-software.gif) =
#fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .games .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-games.gif) =
#fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .telecoms .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-telecoms.gif) =
#fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .ambition .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-ambition.gif) =
#fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .double-click .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-dblclick.gif) =
#fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .reflections .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-reflections.gi=
f) #fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .open-source .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-opensource.gif=
) #fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
#primary .blog-name .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-blog.gif) =
#fff no-repeat left bottom; TEXT-INDENT: -9999px; HEIGHT: 17px
}
.lead-image .module-item IMG {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; MARGIN: 0px; =
BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
.lead-image .module-item .photo {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: =
#aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
.lead-image .photo IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.lead-image .module-item {
	DISPLAY: none
}
.lead-image .active.module-item {
	DISPLAY: block
}
.lead-image .module-item P {
	BORDER-TOP: #dbdada 2px solid; BACKGROUND: #e8e8e8
}
.lead-image .caption .more-link {
	FONT-WEIGHT: bold
}
.lead-image .controls {
	BACKGROUND: #003366; COLOR: #fff
}
.lead-image .controls IMG {
	CURSOR: pointer
}
#primary .lead-story .module-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: -2px 0px 0px; =
PADDING-TOP: 0px
}
#primary .lead-story .module-heading {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none =
transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; =
BORDER-RIGHT-WIDTH: 0px
}
* HTML #primary .lead-story .module-heading {
	LINE-HEIGHT: 1.1
}
#primary .lead-story .module-heading A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% =
0%; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; TEXT-TRANSFORM: none; COLOR: #003366; PADDING-TOP: 0px; =
BORDER-RIGHT-WIDTH: 0px
}
#primary .lead-story .module-heading A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#primary .lead-story .module-heading A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#primary .lead-story .module-heading A:focus {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #cc0a17
}
#primary .lead-story .module-heading A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #cc0a17
}
#primary .lead-story .module-heading A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #cc0a17
}
#primary .lead-story .module-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
LINE-HEIGHT: 1.35; PADDING-TOP: 4px
}
#primary .lead-story .module-content P {
	MARGIN: 0px
}
#primary .lead-story .module-content .more-link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#primary .lead-story .module-related {
	MARGIN: 5px 0px 0px
}
.top-stories .module {
	MARGIN-TOP: 4px
}
#breaking-news {
	MARGIN-TOP: 0px; BORDER-BOTTOM: #86a0b6 1px solid
}
#breaking-news .module-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-TOP: 0px
}
#breaking-news .module-heading {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-ittoday.gif) =
no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 22px! =
important; BORDER-RIGHT-WIDTH: 0px
}
* HTML #breaking-news .module-heading {
	WIDTH: 234px
}
#breaking-news .module-heading A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none! =
important; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#breaking-news UL.breaking-news-tab-list {
	LIST-STYLE-TYPE: none
}
#breaking-news UL.breaking-news-tab-list LI {
	TEXT-INDENT: -9999px
}
#topstories-tab {
	WIDTH: 91px; HEIGHT: 22px
}
#mostread-tab {
	WIDTH: 143px; HEIGHT: 22px
}
A#topstories-tab:link {
	BACKGROUND: =
url(http://australianit.news.com.au/images/latestnews-tab-sprite.gif) =
#003366 no-repeat 0px -100px; TEXT-INDENT: -9999px
}
A#topstories-tab:visited {
	BACKGROUND: =
url(http://australianit.news.com.au/images/latestnews-tab-sprite.gif) =
#003366 no-repeat 0px -100px; TEXT-INDENT: -9999px
}
A#topstories-tab:focus {
	BACKGROUND: =
url(http://australianit.news.com.au/images/latestnews-tab-sprite.gif) =
#003366 no-repeat 0px -50px; TEXT-INDENT: -9999px
}
A#topstories-tab:hover {
	BACKGROUND: =
url(http://australianit.news.com.au/images/latestnews-tab-sprite.gif) =
#003366 no-repeat 0px -50px; TEXT-INDENT: -9999px
}
A#topstories-tab:active {
	BACKGROUND: =
url(http://australianit.news.com.au/images/latestnews-tab-sprite.gif) =
#003366 no-repeat 0px -50px; TEXT-INDENT: -9999px
}
.topstories-tab A#topstories-tab {
	BACKGROUND: =
url(http://australianit.news.com.au/images/latestnews-tab-sprite.gif) =
#003366 no-repeat 0px 0px; CURSOR: default; TEXT-INDENT: -9999px
}
A#mostread-tab:link {
	BACKGROUND: =
url(http://australianit.news.com.au/images/latestnews-tab-sprite.gif) =
#003366 no-repeat -91px 0px; TEXT-INDENT: -9999px
}
A#mostread-tab:visited {
	BACKGROUND: =
url(http://australianit.news.com.au/images/latestnews-tab-sprite.gif) =
#003366 no-repeat -91px 0px; TEXT-INDENT: -9999px
}
A#mostread-tab:focus {
	BACKGROUND: =
url(http://australianit.news.com.au/images/latestnews-tab-sprite.gif) =
#003366 no-repeat -91px -100px; TEXT-INDENT: -9999px
}
A#mostread-tab:hover {
	BACKGROUND: =
url(http://australianit.news.com.au/images/latestnews-tab-sprite.gif) =
#003366 no-repeat -91px -100px; TEXT-INDENT: -9999px
}
A#mostread-tab:active {
	BACKGROUND: =
url(http://australianit.news.com.au/images/latestnews-tab-sprite.gif) =
#003366 no-repeat -91px -100px; TEXT-INDENT: -9999px
}
.mostread-tab A#mostread-tab {
	BACKGROUND: =
url(http://australianit.news.com.au/images/latestnews-tab-sprite.gif) =
#003366 no-repeat -91px -50px; CURSOR: default; TEXT-INDENT: -9999px
}
#breaking-news .module-content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#breaking-news .module-content UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#breaking-news .module-content UL LI.odd {
	BACKGROUND: #e7ecf0
}
#breaking-news .module-content UL LI.even {
	BACKGROUND: #fff
}
.tier-two .module-content .heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 1px
}
#primary .video .module-header {
=09
}
#primary .video .module-heading {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; =
BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-itvideo.gif) =
no-repeat left top; BORDER-BOTTOM-WIDTH: 0px! important; TEXT-INDENT: =
-9999px; HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px! important
}
#primary .video .module-heading .more-link {
	TEXT-INDENT: 0px
}
#primary .video .module-heading .more-link A:link {
	COLOR: #003366
}
#primary .video .module-heading .more-link A:visited {
	COLOR: #003366
}
#primary .video .module-heading .more-link A:focus {
	COLOR: #cc0a17
}
#primary .video .module-heading .more-link A:hover {
	COLOR: #cc0a17
}
#primary .video .module-heading .more-link A:active {
	COLOR: #cc0a17
}
#secondary .module-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; BACKGROUND: =
url(http://australianit.news.com.au/images/secondary-heading-bg.gif) =
no-repeat 0px 0px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0.1em; =
PADDING-TOP: 0.1em
}
#secondary .module-header {
	TEXT-TRANSFORM: uppercase; COLOR: #003366
}
#secondary .module-header A:link {
	TEXT-TRANSFORM: uppercase; COLOR: #003366
}
#secondary .module-header A:visited {
	TEXT-TRANSFORM: uppercase; COLOR: #003366
}
#secondary .module-header A:focus {
	TEXT-TRANSFORM: uppercase; COLOR: #cc0a17
}
#secondary .module-header A:hover {
	TEXT-TRANSFORM: uppercase; COLOR: #cc0a17
}
#secondary .module-header A:active {
	TEXT-TRANSFORM: uppercase; COLOR: #cc0a17
}
#secondary .module-content {
	BORDER-RIGHT: #cfcfcf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#cfcfcf 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: =
8px; BORDER-LEFT: #cfcfcf 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: =
#cfcfcf 1px solid
}
#secondary .module-content .heading {
	MARGIN-BOTTOM: 0.1em
}
#secondary .module-content P {
	LINE-HEIGHT: 1.35
}
#secondary .module .module-footer {
	BORDER-RIGHT: #cfcfcf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#cfcfcf 1px; PADDING-LEFT: 5px; BACKGROUND: =
url(http://australianit.news.com.au/images/dash-grey-bg.gif) #fff =
repeat-x 50% top; PADDING-BOTTOM: 3px; BORDER-LEFT: #cfcfcf 1px solid; =
PADDING-TOP: 3px; BORDER-BOTTOM: #cfcfcf 1px solid; TEXT-ALIGN: right
}
#secondary .loopIntervalr {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 0px solid; =
MIN-HEIGHT: 1.6em; BACKGROUND: #fff; BORDER-LEFT: #cfcfcf 1px solid; =
LINE-HEIGHT: 1.6em; BORDER-BOTTOM: #cfcfcf 1px solid
}
#secondary .feature {
	BORDER-BOTTOM: #cfcfcf 1px solid
}
#secondary .feature .module-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#secondary .feature .module-content {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
#secondary .image .module-content {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; =
BACKGROUND: #fff; BORDER-LEFT: #cfcfcf 1px solid; BORDER-BOTTOM: #cfcfcf =
0px solid
}
#secondary .image .module-content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px; TEXT-ALIGN: center
}
#secondary .image .module-content P {
	PADDING-TOP: 5px; TEXT-ALIGN: left
}
#secondary .image .module-footer {
	BORDER-RIGHT: #cfcfcf 1px solid; BACKGROUND: =
url(http://australianit.news.com.au/images/dash-bg.gif) #fff repeat-x =
left top; BORDER-LEFT: #cfcfcf 1px solid; BORDER-BOTTOM: #cfcfcf 1px =
solid
}
#secondary .highlights.module {
	BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #fff
}
#secondary .highlights.module .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/secondary-bg.gif) #f4f4f4 =
repeat-y -10px 0px
}
#secondary .highlights.module .module-content {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#secondary .highlights .more-link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://australianit.news.com.au/images/dash-grey-bg.gif) #fff =
repeat-x 50% top; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; =
TEXT-ALIGN: right
}
#secondary .highlights .more-link A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://australianit.news.com.au/images/icon-more-link-bg.gif) =
no-repeat right 0.45em; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 5px; =
PADDING-TOP: 0px
}
#secondary .highlights.module .module-subheading {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/highlight-header-defau=
lt.jpg) no-repeat 0px 0px; WIDTH: 218px; TEXT-INDENT: -9999px; HEIGHT: =
65px
}
#secondary .highlights.module .exec-tech.module-subheading {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/highlight-header-exect=
ech.jpg) no-repeat 0px 0px
}
#secondary .highlights.module .it-news.module-subheading {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/highlight-header-news.=
jpg) no-repeat 0px 0px
}
#secondary .highlights.module .it-business.module-subheading {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/highlight-header-busin=
ess.jpg) no-repeat 0px 0px
}
#secondary .highlights.module .reviews.module-subheading {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/highlight-header-revie=
ws.jpg) no-repeat 0px 0px
}
#secondary .highlights.module .opinion.module-subheading {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/highlight-header-opini=
on.jpg) no-repeat 0px 0px
}
#secondary .highlights.module .controls A {
	BACKGROUND: =
url(http://australianit.news.com.au/images/icon-sprites-arrows.gif) =
#e8e8e8 no-repeat 0px 0px; TEXT-INDENT: -9999px; LETTER-SPACING: -9999px
}
#secondary .highlights.module .controls A:hover {
	BACKGROUND-COLOR: #ccc
}
#secondary .highlights.module .controls A.back {
	BACKGROUND-POSITION: 6px 6px
}
#secondary .highlights.module .controls A.forward {
	BACKGROUND-POSITION: 6px -94px
}
#secondary .highlights.module .controls A.inactive.back {
	BACKGROUND-POSITION: 6px -194px
}
#secondary .highlights.module .controls A.inactive.forward {
	BACKGROUND-POSITION: 6px -294px
}
#secondary .ping.module-heading {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/ping-header.gif) #fff =
no-repeat 0px 0px; WIDTH: 218px; TEXT-INDENT: -9999px; HEIGHT: 55px
}
.section #secondary .feeds .module-content {
	BORDER-BOTTOM-WIDTH: 1px
}
.feed-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.feed-list LI {
	PADDING-RIGHT: 0.3em! important; PADDING-LEFT: 16px! important; =
BACKGROUND: url(http://australianit.news.com.au/images/icon-xmlfeed.gif) =
no-repeat 0px 0.15em; PADDING-BOTTOM: 0px! important; MARGIN: 0px; =
LINE-HEIGHT: 1.35; PADDING-TOP: 0px! important; LIST-STYLE-TYPE: none
}
.feed-list DD {
	PADDING-RIGHT: 0.3em! important; PADDING-LEFT: 16px! important; =
BACKGROUND: url(http://australianit.news.com.au/images/icon-xmlfeed.gif) =
no-repeat 0px 0.15em; PADDING-BOTTOM: 0px! important; MARGIN: 0px; =
LINE-HEIGHT: 1.35; PADDING-TOP: 0px! important; LIST-STYLE-TYPE: none
}
.feed-list:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.feed-list {
	DISPLAY: inline-block
}
#secondary .sectionfeed .module-header A {
	PADDING-LEFT: 15px; BACKGROUND: =
url(http://australianit.news.com.au/images/icon-xmlfeed.gif) no-repeat =
left center
}
#secondary .sectionfeed .module-content {
	BORDER-BOTTOM-STYLE: none
}
#secondary .ad.module .module-header {
	BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 0px; BORDER-BOTTOM: #cfcfcf 1px =
solid
}
#secondary .ad.module .module-header {
	PADDING-LEFT: 0px; COLOR: #666
}
#secondary .ad .module-header A {
	PADDING-LEFT: 0px; COLOR: #666
}
#secondary .ad.module .module-subheader {
	BACKGROUND: #fff
}
#secondary .ad.module .module-subheader .module-subheading A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 4px; BACKGROUND: =
url(http://australianit.news.com.au/images/triple-subheader-bg.gif) =
#e8e8e8 no-repeat right bottom; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: =
uppercase; BORDER-LEFT: #cfcfcf 4px solid; PADDING-TOP: 0px
}
#secondary .ad .module-content A {
	DISPLAY: block
}
#secondary .ad .module-content {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
#secondary .ad .module-content P {
	MARGIN: 0px 0px 10px
}
#secondary .ad.module .module-content UL.article-link-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
-1em 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#secondary .ad .module-content UL.article-link-list A {
	DISPLAY: inline
}
#secondary .ad.module .module-content UL.article-link-list LI {
	MARGIN: 0px 0px 1em
}
.timestamp {
	FONT-WEIGHT: normal; COLOR: #666666
}
.byline {
	FONT-WEIGHT: normal; COLOR: #666666
}
.byline {
	FONT-STYLE: normal
}
.timestamp {
	FONT-STYLE: italic
}
.byline A:link {
	COLOR: #666666
}
.byline A:visited {
	COLOR: #666666
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://australianit.news.com.au/images/theaus-dash-bg.gif) #fff =
repeat-x left top; PADDING-BOTTOM: 10px; COLOR: #000; PADDING-TOP: 10px
}
#stats {
	BACKGROUND: =
url(http://australianit.news.com.au/images/body-bottom-bg.gif) #535353 =
repeat-y 50% 50%; HEIGHT: 25px
}
#secondary .thirdparty .module-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.section-sponsor {
	COLOR: #666
}
#secondary .network-feature .module-header {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 0px! important; =
PADDING-LEFT: 1em! important; BORDER-LEFT-WIDTH: 0px! important; =
BACKGROUND: =
url(http://australianit.news.com.au/images/secondary-heading-bg.gif) =
no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px! important; MARGIN-BOTTOM: =
1px! important; PADDING-BOTTOM: 0.1em! important; PADDING-TOP: 0.1em! =
important; BORDER-RIGHT-WIDTH: 0px! important
}
#secondary .network-feature H4.network {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 0px; PADDING-LEFT: =
1em; BORDER-LEFT-WIDTH: 0px! important; BACKGROUND: =
url(http://australianit.news.com.au/images/secondary-heading-bg.gif) =
no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px! important; MARGIN-BOTTOM: =
1px; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; BORDER-RIGHT-WIDTH: 0px! =
important
}
#secondary .network-feature H4.network {
	TEXT-TRANSFORM: uppercase; COLOR: #003366
}
#secondary .network-feature H4.network A:link {
	TEXT-TRANSFORM: uppercase; COLOR: #003366
}
#secondary .network-feature H4.network A:visited {
	TEXT-TRANSFORM: uppercase; COLOR: #003366
}
#secondary .network-feature H4.network A:focus {
	TEXT-TRANSFORM: uppercase; COLOR: #cc0a17
}
#secondary .network-feature H4.network A:hover {
	TEXT-TRANSFORM: uppercase; COLOR: #cc0a17
}
#secondary .network-feature H4.network A:active {
	TEXT-TRANSFORM: uppercase; COLOR: #cc0a17
}
#secondary .network-feature DIV.network {
	BORDER-RIGHT: #cfcfcf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#cfcfcf 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: =
8px; BORDER-LEFT: #cfcfcf 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: =
#cfcfcf 1px solid
}
#secondary .network-feature .inner {
	WIDTH: 100%
}
#secondary .network-feature .inner .image-right-content-large {
	FLOAT: right
}
#secondary .network-feature .inner H4 {
	MARGIN: 0.5em 0px 0px; TEXT-ALIGN: left
}
#secondary .network-feature .inner H5 {
	MARGIN: 0.5em 0px 0px; TEXT-ALIGN: left
}
#secondary .network-feature .inner H6 {
	MARGIN: 0.5em 0px 0px; TEXT-ALIGN: left
}
#secondary .network-feature P {
	LINE-HEIGHT: 1.35
}
FORM.generic .field-text {
	BORDER-RIGHT: #9db7cc 1px solid; BORDER-TOP: #9db7cc 1px solid; =
BORDER-LEFT: #9db7cc 1px solid; TEXT-INDENT: 3px; BORDER-BOTTOM: #9db7cc =
1px solid
}
FORM.generic SELECT {
	BORDER-RIGHT: #9db7cc 1px solid; BORDER-TOP: #9db7cc 1px solid; =
BORDER-LEFT: #9db7cc 1px solid; BORDER-BOTTOM: #9db7cc 1px solid
}
.field-submit {
	CLEAR: both; BORDER-RIGHT: #f2f2f2 0px; PADDING-RIGHT: 20px; =
BORDER-TOP: #f2f2f2 1px; PADDING-LEFT: 10px; BACKGROUND: =
url(http://australianit.news.com.au/images/btn-grey.gif) no-repeat 100% =
100%; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #f2f2f2 1px; =
CURSOR: pointer; COLOR: #003366; TEXT-INDENT: 0px; PADDING-TOP: 2px; =
BORDER-BOTTOM: #f2f2f2 0px; TEXT-ALIGN: right
}
#field-submit {
	CLEAR: both; BORDER-RIGHT: #f2f2f2 0px; PADDING-RIGHT: 20px; =
BORDER-TOP: #f2f2f2 1px; PADDING-LEFT: 10px; BACKGROUND: =
url(http://australianit.news.com.au/images/btn-grey.gif) no-repeat 100% =
100%; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #f2f2f2 1px; =
CURSOR: pointer; COLOR: #003366; TEXT-INDENT: 0px; PADDING-TOP: 2px; =
BORDER-BOTTOM: #f2f2f2 0px; TEXT-ALIGN: right
}
* HTML .field-submit {
	HEIGHT: 1.5em
}
* HTML #field-submit {
	HEIGHT: 1.5em
}
#tools-comments .field-submit {
	WIDTH: 118px
}
#tools-email .field-submit {
	WIDTH: 95px
}
#tools-email .message-wrap .field-submit {
	WIDTH: 118px
}
.search.generic.form .field-submit {
	WIDTH: 100px
}
A.field-submit {
	PADDING-TOP: 2px
}
FORM.generic .key-required SPAN {
	COLOR: #447299
}
FORM.generic LABEL SPAN {
	COLOR: #447299
}
FORM.generic TEXTAREA {
	BORDER-RIGHT: #9db7cc 1px solid; BORDER-TOP: #9db7cc 1px solid; =
BORDER-LEFT: #9db7cc 1px solid; BORDER-BOTTOM: #9db7cc 1px solid
}
#content FORM.generic UL LI UL.errors LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: =
url(http://australianit.news.com.au/images/bg-error.gif) #990000 =
no-repeat 0px 0px; PADDING-BOTTOM: 2px; WIDTH: auto; COLOR: #fff; =
PADDING-TOP: 5px
}
#content FORM.generic UL LI UL.errors LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: =
url(http://australianit.news.com.au/images/bg-error.gif) #990000 =
no-repeat 0px 0px; PADDING-BOTTOM: 2px; WIDTH: auto; COLOR: #fff; =
PADDING-TOP: 5px
}
#content FORM.search.generic UL.errors LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: =
url(http://australianit.news.com.au/images/bg-error.gif) #990000 =
no-repeat 0px 0px; PADDING-BOTTOM: 2px; WIDTH: auto; COLOR: #fff; =
PADDING-TOP: 5px
}
#content FORM.search.generic UL.errors {
	CLEAR: none
}
#content FORM.generic UL LI LABEL {
	CURSOR: pointer
}
.section-heading {
	COLOR: #003366
}
.section .section-heading A {
	COLOR: #003366
}
#section-header .trail {
	COLOR: #003366
}
#section-header .trail A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://australianit.news.com.au/images/icon-trail-more-bg.gif) =
no-repeat right 0.45em; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 2px; =
PADDING-TOP: 0px
}
#section-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/theaus-dash-bg.gif) #fff =
repeat-x left bottom
}
.section-stories {
	MARGIN: 5px 0px 0px
}
.section-stories LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; BACKGROUND: =
url(http://australianit.news.com.au/images/iconset-related-links.gif) =
no-repeat 0px 0.4em; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.section #secondary .module-content {
	BORDER-BOTTOM-WIDTH: 0px
}
.subsection #primary .module .module-heading {
	TEXT-TRANSFORM: uppercase; COLOR: #666666
}
.subsection #primary .module .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/theaus-dash-bg.gif) #fff =
repeat-x left bottom
}
.subsection #secondary {
	PADDING-TOP: 10px! important
}
.subsection #secondary .module-content {
	BORDER-BOTTOM-WIDTH: 0px
}
#secondary .video {
	MARGIN-TOP: 0px! important
}
#secondary .video .module-header {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 0px; PADDING-LEFT: =
0px; BORDER-LEFT-WIDTH: 0px! important; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px! important; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px! =
important
}
#secondary .video .module-heading {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; =
BACKGROUND: =
url(http://australianit.news.com.au/images/headers/subsection-heading-rhc=
-video.gif) no-repeat left top; BORDER-BOTTOM-WIDTH: 0px! important; =
MARGIN: 0px 0px 1px; TEXT-INDENT: -9999px; HEIGHT: 22px; =
BORDER-RIGHT-WIDTH: 0px! important
}
#secondary .video .module-heading .more-link {
	TEXT-INDENT: 0px
}
#secondary .video .module-heading .more-link A {
	PADDING-RIGHT: 8px; TEXT-TRANSFORM: none
}
#secondary .video .module-heading .more-link A:link {
	COLOR: #003366
}
#secondary .video .module-heading .more-link A:visited {
	COLOR: #003366
}
#secondary .video .module-heading .more-link A:focus {
	COLOR: #cc0a17
}
#secondary .video .module-heading .more-link A:hover {
	COLOR: #cc0a17
}
#secondary .video .module-heading .more-link A:active {
	COLOR: #cc0a17
}
#secondary .video .module-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.story #section-header .section-heading {
	BACKGROUND: #fff; COLOR: #000
}
.story .module-subheader {
	COLOR: #666
}
.story #secondary {
	PADDING-TOP: 10px! important
}
.article .module-related .heading {
	BACKGROUND: =
url(http://australianit.news.com.au/images/theaus-dash-bg.gif) #fff =
repeat-x left bottom; MARGIN: 0px 0px 3px; TEXT-TRANSFORM: uppercase; =
COLOR: #666666
}
.article UL {
	MARGIN-BOTTOM: 1em
}
.article UL LI {
	PADDING-LEFT: 10px; BACKGROUND: =
url(http://australianit.news.com.au/images/default-list-bullet.gif) =
no-repeat 0px 6px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.article FORM UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.article-tools {
	COLOR: #666
}
.article-tools A {
	BACKGROUND: =
url(http://australianit.news.com.au/images/icon-sprites-tools.gif) =
no-repeat
}
#font-size .save {
	BACKGROUND: =
url(http://australianit.news.com.au/images/icon-sprites-tools.gif) =
no-repeat
}
#font-size .save {
	BACKGROUND-POSITION: 100% 0px
}
#font-size .font-inc {
	BACKGROUND-POSITION: 0px -50px
}
#font-size .font-dec {
	BACKGROUND-POSITION: 0px -100px
}
.article-tools .print {
	BACKGROUND-POSITION: 0px -150px
}
#font-size .save:hover {
	BACKGROUND-POSITION: 100% -200px
}
#font-size .font-inc:hover {
	BACKGROUND-POSITION: 0px -250px
}
#font-size .font-dec:hover {
	BACKGROUND-POSITION: 0px -300px
}
.article-tools .print:hover {
	BACKGROUND-POSITION: 0px -350px
}
UL.tools-tab-list {
	MARGIN: 6px 0px 0px; BORDER-BOTTOM: #86a0b6 1px solid; LIST-STYLE-TYPE: =
none
}
UL.tools-tab-list A {
	LINE-HEIGHT: 1.5em
}
* HTML UL.tools-tab-list A {
	POSITION: relative; TOP: 1px
}
#tools-comments-tab {
	BORDER-TOP: #fff 1px solid; BACKGROUND: =
url(http://australianit.news.com.au/images/special-offer-tab-bg.gif) =
#d5dee6 repeat-y 100% 0px; COLOR: #003366; BORDER-BOTTOM: #86a0b6 1px =
solid
}
#tools-email-tab {
	BORDER-TOP: #fff 1px solid; BACKGROUND: =
url(http://australianit.news.com.au/images/special-offer-tab-bg.gif) =
#d5dee6 repeat-y 100% 0px; COLOR: #003366; BORDER-BOTTOM: #86a0b6 1px =
solid
}
#tools-share-tab {
	BORDER-TOP: #fff 1px solid; BACKGROUND: =
url(http://australianit.news.com.au/images/special-offer-tab-bg.gif) =
#d5dee6 repeat-y 100% 0px; COLOR: #003366; BORDER-BOTTOM: #86a0b6 1px =
solid
}
.tools-comments-tab #tools-comments-tab {
	BORDER-LEFT: #fff 1px solid
}
.tools-comments-tab #tools-comments-tab {
	BORDER-RIGHT: #86a0b6 1px solid; BORDER-TOP: #86a0b6 1px solid; =
FONT-WEIGHT: bold; BACKGROUND: #fff; BORDER-LEFT: #86a0b6 1px solid; =
CURSOR: default; COLOR: #003366! important; BORDER-BOTTOM: #fff 1px =
solid
}
.tools-email-tab #tools-email-tab {
	BORDER-RIGHT: #86a0b6 1px solid; BORDER-TOP: #86a0b6 1px solid; =
FONT-WEIGHT: bold; BACKGROUND: #fff; BORDER-LEFT: #86a0b6 1px solid; =
CURSOR: default; COLOR: #003366! important; BORDER-BOTTOM: #fff 1px =
solid
}
.tools-share-tab #tools-share-tab {
	BORDER-RIGHT: #86a0b6 1px solid; BORDER-TOP: #86a0b6 1px solid; =
FONT-WEIGHT: bold; BACKGROUND: #fff; BORDER-LEFT: #86a0b6 1px solid; =
CURSOR: default; COLOR: #003366! important; BORDER-BOTTOM: #fff 1px =
solid
}
.tools-comments-tab #tools-email-tab {
	BACKGROUND: =
url(http://australianit.news.com.au/images/special-offer-tab-bg.gif) =
#d5dee6 repeat-y 0px 0px
}
.tools-comments-tab #tools-share-tab {
	BACKGROUND: =
url(http://australianit.news.com.au/images/special-offer-tab-bg.gif) =
#d5dee6 repeat-y 0px 0px
}
.tools-email-tab #tools-comments-tab {
	BACKGROUND: =
url(http://australianit.news.com.au/images/special-offer-tab-bg.gif) =
#d5dee6 repeat-y 100% 0px
}
.tools-email-tab #tools-share-tab {
	BACKGROUND: =
url(http://australianit.news.com.au/images/special-offer-tab-bg.gif) =
#d5dee6 repeat-y 0px 0px
}
.tools-share-tab #tools-comments-tab {
	BACKGROUND: =
url(http://australianit.news.com.au/images/special-offer-tab-bg.gif) =
#d5dee6 repeat-y 100% 0px
}
.tools-share-tab #tools-email-tab {
	BACKGROUND: =
url(http://australianit.news.com.au/images/special-offer-tab-bg.gif) =
#d5dee6 repeat-y 100% 0px
}
#tools-comments-tab:focus {
	BACKGROUND: #003366; COLOR: #fff
}
#tools-comments-tab:hover {
	BACKGROUND: #003366; COLOR: #fff
}
#tools-comments-tab:active {
	BACKGROUND: #003366; COLOR: #fff
}
#tools-email-tab:focus {
	BACKGROUND: #003366; COLOR: #fff
}
#tools-email-tab:hover {
	BACKGROUND: #003366; COLOR: #fff
}
#tools-email-tab:active {
	BACKGROUND: #003366; COLOR: #fff
}
#tools-share-tab:focus {
	BACKGROUND: #003366; COLOR: #fff
}
#tools-share-tab:hover {
	BACKGROUND: #003366; COLOR: #fff
}
#tools-share-tab:active {
	BACKGROUND: #003366; COLOR: #fff
}
#story-tools-tabs {
	BORDER-BOTTOM: #86a0b6 1px solid
}
#story-tools .module-content P {
	MARGIN-BOTTOM: 1em
}
#tools-share UL LI {
	BACKGROUND: =
url(http://australianit.news.com.au/images/btn-sprites-grey.gif) =
no-repeat 0px -100px; TEXT-INDENT: 23px
}
#tools-share UL LI A {
	BACKGROUND: =
url(http://australianit.news.com.au/images/icon-sprites-social.gif) =
no-repeat
}
#tools-share .delicious A {
	BACKGROUND-POSITION: 0px 0px
}
#tools-share .digg A {
	BACKGROUND-POSITION: 0px -100px
}
#tools-share .furl A {
	BACKGROUND-POSITION: 0px -200px
}
#tools-share .netscape A {
	BACKGROUND-POSITION: 0px -300px
}
#tools-share .yahoo A {
	BACKGROUND-POSITION: 0px -400px
}
#tools-share .stumbleupon A {
	BACKGROUND-POSITION: 0px -500px
}
#tools-share .google A {
	BACKGROUND-POSITION: 0px -600px
}
#tools-share .technorati A {
	BACKGROUND-POSITION: 0px -700px
}
#tools-share .blinkList A {
	BACKGROUND-POSITION: 0px -800px
}
#tools-share .newsvine A {
	BACKGROUND-POSITION: 0px -900px
}
#tools-share .magnolia A {
	BACKGROUND-POSITION: 0px -1000px
}
#tools-share .reddit A {
	BACKGROUND-POSITION: 0px -1100px
}
#tools-share .windows A {
	BACKGROUND-POSITION: 0px -1200px
}
#tools-share .tailrank A {
	BACKGROUND-POSITION: 0px -1300px
}
#tools-share .slashdot A {
	BACKGROUND-POSITION: 0px -1400px
}
#primary .module#comments {
	PADDING-BOTTOM: 1px
}
#primary .module#comments .module-heading {
	BACKGROUND: =
url(http://australianit.news.com.au/images/headers/heading-comments.gif) =
#fff no-repeat left bottom; TEXT-INDENT: -9999px; POSITION: relative
}
#primary .module#comments .module-header {
	BACKGROUND: #fff; BOTTOM: -1px; HEIGHT: 3.6em
}
#primary .module#comments .module-header .order {
	BACKGROUND: url(http://australianit.news.com.au/images/corner-bg.gif) =
#d5dee6 no-repeat 100% 100%; BORDER-LEFT: #86a0b6 4px solid; COLOR: =
#003366
}
#primary .module#comments .pagination A {
	DISPLAY: block; BACKGROUND: =
url(http://australianit.news.com.au/images/icon-sprites-comments.gif) =
no-repeat; WIDTH: 13px; TEXT-INDENT: -9999px; LETTER-SPACING: -9999px; =
HEIGHT: 13px
}
#primary .module#comments .pagination A.prev {
	BACKGROUND-POSITION: 0px 0px
}
#primary .module#comments .pagination {
	PADDING-LEFT: 5px; BACKGROUND: #fff
}
#primary .module#comments .pagination A.next {
	BACKGROUND-POSITION: 0px -100px
}
#primary .module#comments .comment-count {
	BACKGROUND: =
url(http://australianit.news.com.au/images/icon-sprites-comments.gif) =
no-repeat 0px -197px
}
#primary .module#comments .module-item {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: =
url(http://australianit.news.com.au/images/dash-drkgrey-bg.gif) #fff =
repeat-x 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 10px; PADDING-TOP: =
10px
}
#primary .module#comments .reply.module-item {
	BACKGROUND: =
url(http://australianit.news.com.au/images/bg-comment-quote.gif) #f4f4f4 =
no-repeat 100% 0px
}
#primary .module#comments .module-item .publish-details CITE {
	MARGIN-TOP: 0.25em; DISPLAY: block; FONT-STYLE: normal
}
#primary .module#comments .module-footer {
	BACKGROUND: =
url(http://australianit.news.com.au/images/dash-blue-bg.gif) #fff =
repeat-x 0px 52%; POSITION: relative; TOP: -1px
}
#tertiary .quad .module-related {
	MARGIN: 3px 0px 0px
}
#tertiary .quad .group-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://australianit.news.com.au/images/theaus-dash-bg.gif) repeat-x =
left bottom; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 1px; COLOR: #666; =
PADDING-TOP: 0px
}
#tertiary {
	BACKGROUND: #fff
}
#tertiary .theaustralian.quad .module-heading {
	PADDING-RIGHT: 20px; PADDING-LEFT: 4px; BACKGROUND: =
url(http://australianit.news.com.au/images/triple-subheader-bg.gif) =
#e8e8e8 no-repeat right bottom; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: =
uppercase; BORDER-LEFT: #cfcfcf 4px solid; PADDING-TOP: 1px
}
#tertiary .ittoday.quad .module-heading {
	PADDING-RIGHT: 20px; PADDING-LEFT: 4px; BACKGROUND: =
url(http://australianit.news.com.au/images/triple-subheader-bg.gif) =
#dbdee6 no-repeat right bottom; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: =
uppercase; BORDER-LEFT: #86a0b6 4px solid; PADDING-TOP: 1px
}
#tertiary .ittoday.quad .group-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/dash-blue-bg.gif) repeat-x =
left bottom
}
#tertiary .ittoday.quad .group-header .heading {
	COLOR: #003366
}
* HTML #tertiary .ittoday.quad .group-header .heading {
	BACKGROUND-POSITION: 644px 50%
}
#tertiary .quad .module-subheading {
	MARGIN: 0.5em 0px 0.25em
}
#tertiary .quad .module-content .heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 4px
}
#tertiary .ittoday.quad .module-subheading {
	COLOR: #003366
}
#tertiary .quad .module-subheading {
	COLOR: #666
}
.story #secondary .latest .module-related {
	BORDER-RIGHT: #cfcfcf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#cfcfcf 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: =
10px; BORDER-LEFT: #cfcfcf 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: =
#cfcfcf 1px solid
}
.story #secondary .related .module-related {
	BORDER-RIGHT: #cfcfcf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#cfcfcf 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: =
10px; BORDER-LEFT: #cfcfcf 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: =
#cfcfcf 1px solid
}
.static #content .search-results UL.search-tab-list {
	MARGIN: 6px 0px 0px; BORDER-BOTTOM: #86a0b6 1px solid
}
UL.search-tab-list A {
	LINE-HEIGHT: 1.5em
}
#search-site-tab {
	BORDER-TOP: #fff 1px solid; BACKGROUND: =
url(http://australianit.news.com.au/images/special-offer-tab-bg.gif) =
#d5dee6 repeat-y 100% 0px; COLOR: #003366; BORDER-BOTTOM: #86a0b6 1px =
solid
}
#search-web-tab {
	BORDER-TOP: #fff 1px solid; BACKGROUND: =
url(http://australianit.news.com.au/images/special-offer-tab-bg.gif) =
#d5dee6 repeat-y 100% 0px; COLOR: #003366; BORDER-BOTTOM: #86a0b6 1px =
solid
}
#footer-search-site-tab {
	BORDER-TOP: #fff 1px solid; BACKGROUND: =
url(http://australianit.news.com.au/images/special-offer-tab-bg.gif) =
#d5dee6 repeat-y 100% 0px; COLOR: #003366; BORDER-BOTTOM: #86a0b6 1px =
solid
}
#footer-search-web-tab {
	BORDER-TOP: #fff 1px solid; BACKGROUND: =
url(http://australianit.news.com.au/images/special-offer-tab-bg.gif) =
#d5dee6 repeat-y 100% 0px; COLOR: #003366; BORDER-BOTTOM: #86a0b6 1px =
solid
}
.search-site-tab #search-site-tab {
	BORDER-LEFT: #fff 1px solid
}
.search-site-tab #footer-search-site-tab {
	BORDER-LEFT: #fff 1px solid
}
.search-site-tab #search-site-tab {
	BORDER-RIGHT: #86a0b6 1px solid; BORDER-TOP: #86a0b6 1px solid; =
FONT-WEIGHT: bold; BACKGROUND: #fff; BORDER-LEFT: #86a0b6 1px solid; =
CURSOR: default; COLOR: #003366! important; BORDER-BOTTOM: #fff 1px =
solid
}
.search-web-tab #search-web-tab {
	BORDER-RIGHT: #86a0b6 1px solid; BORDER-TOP: #86a0b6 1px solid; =
FONT-WEIGHT: bold; BACKGROUND: #fff; BORDER-LEFT: #86a0b6 1px solid; =
CURSOR: default; COLOR: #003366! important; BORDER-BOTTOM: #fff 1px =
solid
}
.footer-search-site-tab #footer-search-site-tab {
	BORDER-RIGHT: #86a0b6 1px solid; BORDER-TOP: #86a0b6 1px solid; =
FONT-WEIGHT: bold; BACKGROUND: #fff; BORDER-LEFT: #86a0b6 1px solid; =
CURSOR: default; COLOR: #003366! important; BORDER-BOTTOM: #fff 1px =
solid
}
.footer-search-web-tab #footer-search-web-tab {
	BORDER-RIGHT: #86a0b6 1px solid; BORDER-TOP: #86a0b6 1px solid; =
FONT-WEIGHT: bold; BACKGROUND: #fff; BORDER-LEFT: #86a0b6 1px solid; =
CURSOR: default; COLOR: #003366! important; BORDER-BOTTOM: #fff 1px =
solid
}
.search-site-tab #search-web-tab {
	BACKGROUND: =
url(http://australianit.news.com.au/images/special-offer-tab-bg.gif) =
#d5dee6 repeat-y 0px 0px
}
.footer-search-site-tab #footer-search-web-tab {
	BACKGROUND: =
url(http://australianit.news.com.au/images/special-offer-tab-bg.gif) =
#d5dee6 repeat-y 0px 0px
}
.search-web-tab #search-site-tab .footer-search-web-tab =
#footer-search-site-tab {
	BACKGROUND: =
url(http://australianit.news.com.au/images/special-offer-tab-bg.gif) =
#d5dee6 repeat-y 100% 0px
}
#search-site-tab:focus {
	BACKGROUND: #003366; COLOR: #fff
}
#search-site-tab:hover {
	BACKGROUND: #003366; COLOR: #fff
}
#search-site-tab:active {
	BACKGROUND: #003366; COLOR: #fff
}
#search-web-tab:focus {
	BACKGROUND: #003366; COLOR: #fff
}
#search-web-tab:hover {
	BACKGROUND: #003366; COLOR: #fff
}
#search-web-tab:active {
	BACKGROUND: #003366; COLOR: #fff
}
#footer-search-site-tab:focus {
	BACKGROUND: #003366; COLOR: #fff
}
#footer-search-site-tab:hover {
	BACKGROUND: #003366; COLOR: #fff
}
#footer-search-site-tab:active {
	BACKGROUND: #003366; COLOR: #fff
}
#footer-search-web-tab:focus {
	BACKGROUND: #003366; COLOR: #fff
}
#footer-search-web-tab:hover {
	BACKGROUND: #003366; COLOR: #fff
}
#footer-search-web-tab:active {
	BACKGROUND: #003366; COLOR: #fff
}
.results.module #pagination {
	FLOAT: right
}
#primary .results.module #pagination {
	MARGIN-TOP: 0.25em; PADDING-LEFT: 5px; BACKGROUND: #fff
}
#primary .results.module #page-controls {
	MARGIN-TOP: 0.5em; BACKGROUND: #fff; FLOAT: right
}
#primary .results.module #page-controls LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: =
10px; PADDING-TOP: 0px
}
#primary .results.module #page-controls A {
	POSITION: static! important
}
#primary .results.module .control-prev A {
	DISPLAY: block; BACKGROUND: =
url(http://australianit.news.com.au/images/icon-sprites-comments.gif) =
#fff no-repeat 0px 0px; WIDTH: 13px; TEXT-INDENT: -9999px; =
LETTER-SPACING: -9999px; POSITION: relative; TOP: 2px; HEIGHT: 13px
}
#primary .results.module .control-next A {
	DISPLAY: block; BACKGROUND: =
url(http://australianit.news.com.au/images/icon-sprites-comments.gif) =
#fff no-repeat 0px -100px; WIDTH: 13px; TEXT-INDENT: -9999px; =
LETTER-SPACING: -9999px; POSITION: relative; TOP: 3px; HEIGHT: 13px
}
#primary .results.module OL {
	LIST-STYLE-TYPE: none
}
#primary .sponsored-results.module OL {
	LIST-STYLE-TYPE: none
}
#primary .results.module OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#primary .sponsored-results.module OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.sponsored-results.module .module-heading {
	FLOAT: left; TEXT-TRANSFORM: uppercase; COLOR: #666666
}
.sponsored-results.module .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/theaus-dash-bg.gif) #fff =
repeat-x left bottom; HEIGHT: 1.2em
}
#primary .sponsored-results.module .more-link {
	FLOAT: right
}
.results.module .module-header {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 3em
}
.results.module .module-header H3 {
	PADDING-RIGHT: 55px; MARGIN-TOP: 1px; PADDING-LEFT: 8px; BACKGROUND: =
url(http://australianit.news.com.au/images/corner-bg.gif) #d5dee6 =
no-repeat 100% 100%; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: =
#86a0b6 4px solid; COLOR: #003366; PADDING-TOP: 2px
}
#primary .results.module .module-footer {
	BACKGROUND: url(http://australianit.news.com.au/images/dash-bg.gif) =
repeat-x 0px 50%
}
.static #section-header .section-heading {
	COLOR: #003366
}
.static-content {
	MARGIN: 2em 20px 0px 0px
}
.static-content P {
	MARGIN: 0px 0px 0.5em
}
.static-content UL {
	MARGIN: 0px 0px 0.5em
}
.static-content OL {
	MARGIN: 0px 0px 0.5em
}
.static-content DL {
	MARGIN: 0px 0px 0.5em
}
.static-content H2 {
	MARGIN: 1em 0px 0.5em
}
.static-content H3 {
	MARGIN: 1em 0px 0.5em
}
.static-content H4 {
	MARGIN: 1em 0px 0.5em
}
.static-content H5 {
	MARGIN: 1em 0px 0.5em
}
.static-content H6 {
	MARGIN: 1em 0px 0.5em
}
.static #content UL LI {
	PADDING-LEFT: 10px; BACKGROUND: =
url(http://australianit.news.com.au/images/default-list-bullet.gif) =
no-repeat 0px 6px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.static #content DL DT {
	PADDING-LEFT: 10px; BACKGROUND: =
url(http://australianit.news.com.au/images/default-list-bullet.gif) =
no-repeat 0px 6px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.static #content DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 1em; PADDING-TOP: 0px
}
.static #content FORM UL LI {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.static-content UL UL {
	MARGIN-LEFT: 2em
}
.static-content OL OL {
	MARGIN-LEFT: 2em
}
.static-content FORM UL {
	MARGIN: 0px
}
.static-content .important A {
	DISPLAY: block; PADDING-LEFT: 13px; BACKGROUND: =
url(http://australianit.news.com.au/images/iconset-related-links.gif) =
no-repeat 0px 0.4em; MARGIN: 20px 0px; LINE-HEIGHT: 1.4
}
.static-content .spotlight {
	BORDER-RIGHT: #e9e9e9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#e9e9e9 1px solid; PADDING-LEFT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: =
1px; BORDER-LEFT: #e9e9e9 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: =
#e9e9e9 1px solid
}
.static-content .spotlight .module-content {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #e9e9e9; =
PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
.static-content .spotlight P {
	TEXT-ALIGN: left
}
#primary .static-content .spotlight .heading {
	MARGIN: 0px; TEXT-ALIGN: left
}
.static-content .spotlight .field-submit {
	MARGIN: 1em auto
}
.static #content KBD {
	WHITE-SPACE: nowrap
}
.static #secondary {
	PADDING-TOP: 0px! important
}
.site-map .item {
	MARGIN-BOTTOM: 0px! important
}
.site-map .module-header {
	BACKGROUND: =
url(http://australianit.news.com.au/images/theaus-dash-bg.gif) repeat-x =
left bottom
}
.site-map .module-heading {
	TEXT-TRANSFORM: uppercase; COLOR: #666666! important
}
.site-map .module-heading A {
	TEXT-TRANSFORM: uppercase; COLOR: #666666! important
}
.site-map .group {
	MARGIN: 0px
}
.site-map .module-related {
	MARGIN: 0px
}
.site-map .module-related LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: =
url(http://australianit.news.com.au/images/iconset-related-links.gif) =
no-repeat 0px 0.4em; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.static-content UL.filenotfound LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; BACKGROUND: =
url(http://australianit.news.com.au/images/iconset-related-links.gif) =
no-repeat 0px 0.4em; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4; PADDING-TOP: =
0px; LIST-STYLE-TYPE: none
}
.static-help H2 {
	BACKGROUND: =
url(http://australianit.news.com.au/images/theaus-dash-bg.gif) #fff =
repeat-x left bottom; TEXT-TRANSFORM: uppercase; COLOR: #666666
}
.static-help UL.questions LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; BACKGROUND: =
url(http://australianit.news.com.au/images/iconset-related-links.gif) =
no-repeat 0px 0.4em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.25em; =
LINE-HEIGHT: 1.4; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.static-contactus DL DT {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FLOAT: =
left; BACKGROUND-IMAGE: none! important; PADDING-BOTTOM: 0px! important; =
MARGIN: 0px; WIDTH: 15%; PADDING-TOP: 0px! important
}
.static-contactus DL DD {
	MARGIN: 0px; WIDTH: 80%
}
.static-contactus H2 {
	BACKGROUND: =
url(http://australianit.news.com.au/images/theaus-dash-bg.gif) #fff =
repeat-x left bottom; TEXT-TRANSFORM: uppercase; COLOR: #666
}
.vcard UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.vcard LI {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
BACKGROUND-IMAGE: none! important; PADDING-BOTTOM: 0px! important; =
MARGIN: 0px; PADDING-TOP: 0px! important; LIST-STYLE-TYPE: none
}
.vcard LI STRONG {
	DISPLAY: block; FLOAT: left; WIDTH: 7em
}
.vcard STRONG SPAN.type {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 0px; HEIGHT: 0px
}
.hcard {
	MARGIN: 2em 0px 0px; LINE-HEIGHT: 1.2
}
.hcard IMG {
	FLOAT: left; MARGIN: 0px 0.5em 0px 0px
}
#primary .rss DL.feed-list {
	MARGIN-BOTTOM: 20px
}
#primary .rss .group {
	MARGIN-TOP: 0px! important; PADDING-TOP: 0px! important
}
#primary .rss .first.item {
	MARGIN-TOP: 0px! important; PADDING-TOP: 0px! important
}
#primary .rss DL.feed-list DT {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://australianit.news.com.au/images/theaus-dash-bg.gif) #fff =
repeat-x left bottom; MARGIN-BOTTOM: 0.25em; PADDING-BOTTOM: 0px; =
TEXT-TRANSFORM: uppercase; COLOR: #666; PADDING-TOP: 20px
}
#primary .rss H2 {
	BACKGROUND: =
url(http://australianit.news.com.au/images/theaus-dash-bg.gif) #fff =
repeat-x left bottom; TEXT-TRANSFORM: uppercase; COLOR: #666
}
#primary .rss .related LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FONT-SIZE: 0.88em; BACKGROUND: =
url(http://australianit.news.com.au/images/iconset-related-links.gif) =
no-repeat 0px 0.4em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.25em; =
LINE-HEIGHT: 1.4; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#primary .rss .related DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FONT-WEIGHT: normal; FONT-SIZE: =
0.88em; BACKGROUND: =
url(http://australianit.news.com.au/images/iconset-related-links.gif) =
no-repeat 0px 0.4em; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#primary .rss .related DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#primary .rss .heading-feeds {
	LEFT: -9999px; POSITION: absolute
}

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.australianit.news.com.au/css/layout/0,24910,,00.css

HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%; TEXT-ALIGN: center
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
LI {
	MARGIN-LEFT: 2em
}
#content:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.sample:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
#primary:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
#secondary:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.group:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.group .thumbnails:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.module-item:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.module-wrap:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
#content {
	DISPLAY: inline-block
}
#primary {
	DISPLAY: inline-block
}
#secondary {
	DISPLAY: inline-block
}
.module-item {
	DISPLAY: inline-block
}
.group {
	DISPLAY: inline-block
}
.group .thumbnails {
	DISPLAY: inline-block
}
.module-wrap {
	DISPLAY: inline-block
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.clearfix {
	DISPLAY: inline-block
}
#page {
	MIN-HEIGHT: 100%; LEFT: -3px; PADDING-BOTTOM: 5.5em; MARGIN: 0px auto; =
WIDTH: 1000px; POSITION: relative; TEXT-ALIGN: left
}
* HTML #page {
	HEIGHT: 100%
}
#header {
	CLEAR: both; MARGIN: 1px 1px 0px; POSITION: relative; HEIGHT: 103px
}
.homepage #header {
	HEIGHT: 83px
}
.homepage #header H1 {
	LEFT: 8px; POSITION: absolute; TOP: 21px
}
#header .logo-wrap {
	LEFT: 11px; POSITION: absolute; TOP: 42px
}
#header .logo-wrap A {
	DISPLAY: block; WIDTH: 240px; HEIGHT: 27px
}
.header-ad {
	RIGHT: 7px; POSITION: absolute; TOP: 7px
}
#date {
	Z-INDEX: 999; RIGHT: 7px; WIDTH: 290px; POSITION: absolute; TOP: 106px; =
TEXT-ALIGN: right
}
.homepage #date {
	RIGHT: 7px; WIDTH: 290px; POSITION: absolute; TOP: 86px; TEXT-ALIGN: =
right
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
1px; WIDTH: 998px; PADDING-TOP: 0px
}
#navigation {
	LEFT: 0px; PADDING-BOTTOM: 4.15em; OVERFLOW: hidden; WIDTH: 998px; =
POSITION: relative; HEIGHT: 1.55em
}
.two-tier#navigation {
	PADDING-BOTTOM: 2.25em
}
#navigation DT {
	FLOAT: left; MARGIN: 0px 17px 0px 3px; TEXT-TRANSFORM: uppercase
}
#navigation DT A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: =
3px; PADDING-TOP: 0px
}
#navigation DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: absolute; TOP: =
1.55em
}
#navigation DL {
	LINE-HEIGHT: 1.9em; HEIGHT: 2em
}
* HTML #navigation DL {
	OVERFLOW: hidden
}
#navigation DL DT {
	FLOAT: left; MARGIN: 0px; TEXT-TRANSFORM: none; PADDING-TOP: 1px
}
#navigation DL DT A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px; HEIGHT: 1.9em
}
#navigation DL DT.active {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; LEFT: -1px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: =
0.2em; POSITION: relative; TOP: 0.2em; HEIGHT: 1.65em
}
#navigation DL DT.active A:hover {
	BACKGROUND: #fff
}
#navigation DL DD {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; LEFT: 0px; =
PADDING-BOTTOM: 0px; WIDTH: 100%; LINE-HEIGHT: normal; PADDING-TOP: 0px; =
POSITION: absolute; TOP: 2em
}
#navigation DL DD DL DT {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: =
1.9em; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; POSITION: static; HEIGHT: auto; BORDER-BOTTOM-STYLE: none
}
#navigation DL DD DL DT.active {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: =
1.9em; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; POSITION: static; HEIGHT: auto; BORDER-BOTTOM-STYLE: none
}
#navigation DL DD DL DT A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 6px; FLOAT: left; =
PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em
}
#navigation DL DD DL DT.active A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 6px; FLOAT: left; =
PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em
}
#navigation DL DD DL DT.active A {
	COLOR: #447299
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: =
0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
* HTML #content {
	OVERFLOW: visible
}
#primary {
	FLOAT: left; MARGIN: 22px 0px 0px; WIDTH: 74%
}
#secondary {
	FLOAT: left; WIDTH: 24%; PADDING-TOP: 22px
}
.homepage #secondary {
	PADDING-TOP: 16px
}
* + HTML .homepage #secondary .highlights {
	MARGIN-TOP: 27px! important
}
* HTML #secondary {
	OVERFLOW: hidden
}
#tertiary {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -10px; WIDTH: 980px; =
PADDING-TOP: 0px
}
* HTML #tertiary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.group {
	CLEAR: both; MARGIN: 0px 0px 20px; WIDTH: 100%
}
.group .item {
	FLOAT: left; WIDTH: 31%; MARGIN-RIGHT: 2%
}
#primary .group .item .module {
=09
}
.split.group .item {
	MARGIN: 0px 20px 0px 0px
}
.split.group .first {
	WIDTH: 390px
}
.split.group .second {
	MARGIN: 0px; WIDTH: 311px
}
.split.group .first .module:first-child {
	MARGIN: 0px 0px 20px
}
* HTML .split.group .first .module {
	MARGIN: 0px 0px 20px
}
* HTML .split.group .first {
	MARGIN-BOTTOM: -20px
}
.quad.group .item {
	PADDING-RIGHT: 1%; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
WIDTH: 24%; PADDING-TOP: 0px
}
.module .thumbnail {
	FLOAT: left
}
.thumbnails.module {
	WIDTH: 390px
}
.thumbnails.module .module-related UL {
	FLOAT: left; WIDTH: 255px
}
* HTML .thumbnails.module {
	PADDING-BOTTOM: 10px
}
#secondary .promotion.module .thumbnail {
	FLOAT: right
}
.sample.module {
	MARGIN-TOP: 15px
}
.sample.module .module-footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
-0.5em 0px 0px 135px; PADDING-TOP: 0px
}
#primary .form.module {
	PADDING-BOTTOM: 10px; BORDER-BOTTOM: #86a0b6 1px solid
}
#primary .form.module .module-header {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 20px; =
BORDER-BOTTOM: #86a0b6 1px solid; HEIGHT: 1.65em
}
* HTML #primary .form.module .module-header {
	HEIGHT: 0px! important
}
#primary .form.module .module-header .module-heading {
	BORDER-RIGHT: #86a0b6 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#86a0b6 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 0.88em! important; =
BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; =
TEXT-TRANSFORM: none; BORDER-LEFT: #86a0b6 0px solid; COLOR: #003366; =
PADDING-TOP: 3px; BORDER-BOTTOM: #86a0b6 0px solid; FONT-FAMILY: Tahoma, =
Arial, sans-serif; POSITION: relative; TOP: 1px
}
#primary .form.module .module-content {
	PADDING-LEFT: 10px
}
#primary .module-heading {
	POSITION: relative
}
* HTML #primary .module-heading {
	HEIGHT: 1%
}
#primary .module-heading A {
	DISPLAY: block; MIN-HEIGHT: 1.4em
}
* HTML #primary .module-heading A {
	HEIGHT: 17px
}
#primary .theaustralian .module-heading A {
	DISPLAY: inline
}
#primary .module-heading .more-link A {
	DISPLAY: inline
}
#primary .module-heading .more-link {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
#primary .itbusiness .module-heading .more-link {
	TOP: 3px
}
#primary .video .module-heading .more-link {
	TOP: 4px
}
#primary .group-header {
	POSITION: relative
}
#primary .group-header .heading {
	MIN-HEIGHT: 17px
}
#primary .group-header .heading A {
	DISPLAY: block; MIN-HEIGHT: 1.4em; WIDTH: 50%
}
#primary .group-header .more-link A {
	DISPLAY: inline
}
#primary .group-header .more-link {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
* HTML #primary .group-header .more-link {
	RIGHT: 35px
}
#primary .triple .group-header {
	MARGIN-RIGHT: 20px
}
#primary .theaustralian .group-header {
	MARGIN-RIGHT: 20px
}
#primary .triple .module-heading A {
	DISPLAY: block; MIN-HEIGHT: 1.4em
}
* HTML #primary .triple .module-heading {
	HEIGHT: 15px
}
#secondary .module {
	MARGIN: 10px 10px 20px; WIDTH: 218px
}
#secondary .module .module-footer {
	POSITION: relative; TOP: -1px
}
.feed-list LI {
	MIN-WIDTH: 40%; FLOAT: left
}
.feed-list DD {
	MIN-WIDTH: 40%; FLOAT: left
}
* HTML .feed-list LI {
	WIDTH: 40%
}
* HTML .feed-list DD {
	WIDTH: 40%
}
.top-stories .item {
	MARGIN: 0px 10px 0px 0px; WIDTH: 234px
}
.lead-image {
	OVERFLOW: hidden; WIDTH: 234px; POSITION: relative
}
.lead-image .module-item .photo {
	DISPLAY: block; POSITION: relative
}
.lead-image .module-item {
	LEFT: -9999px; POSITION: absolute
}
.lead-image .active.module-item {
	POSITION: static
}
.lead-image .module-item P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MIN-HEIGHT: 2.5em; =
PADDING-BOTTOM: 2px; PADDING-TOP: 2px; ; HEIGHT: =
expression(this.scrollHeight < 34 ? "29px" : "auto")
}
.lead-image .controls {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; RIGHT: 1px; FLOAT: right; =
PADDING-BOTTOM: 4px; PADDING-TOP: 2px; WHITE-SPACE: nowrap; POSITION: =
absolute; TOP: 138px
}
.lead-image .controls IMG {
	POSITION: relative; TOP: 2px
}
#primary .top-stories .module-heading A {
	DISPLAY: inline; HEIGHT: auto
}
#breaking-news {
	MIN-HEIGHT: 195px
}
* HTML #breaking-news {
=09
}
#primary .group .item #breaking-news {
	MARGIN-RIGHT: 0px
}
UL.breaking-news-tab-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: =
hidden; WIDTH: 234px; PADDING-TOP: 0px
}
UL.breaking-news-tab-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 22px
}
UL.breaking-news-tab-list LI A {
	HEIGHT: 22px
}
UL.breaking-news-tab-list LI A:link {
	DISPLAY: block
}
UL.breaking-news-tab-list LI A:visited {
	DISPLAY: block
}
#topstories {
	DISPLAY: none
}
#mostread {
	DISPLAY: none
}
#fromthewire {
	DISPLAY: none
}
.no-js #mostread-tab {
	DISPLAY: none
}
.topstories-tab #topstories {
	DISPLAY: block
}
.mostread-tab #mostread {
	DISPLAY: block
}
.fromthewire-tab #fromthewire {
	DISPLAY: block
}
#breaking-news .module-content {
	PADDING-TOP: 8px
}
#breaking-news .module-content UL LI {
	LINE-HEIGHT: 1.7em
}
#breaking-news .module-content UL LI.odd {
=09
}
#breaking-news .module-content UL LI.even {
	LINE-HEIGHT: 2.2em
}
#breaking-news .module-content UL LI EM.timestamp {
	PADDING-RIGHT: 0.3em; DISPLAY: block; PADDING-LEFT: 0.3em; FLOAT: left; =
PADDING-BOTTOM: 0px; WIDTH: 4.1em; PADDING-TOP: 0px
}
#breaking-news .module-subheader {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 0px; HEIGHT: 0px
}
#secondary .highlights {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; OVERFLOW: hidden; MAX-HEIGHT: 191px; PADDING-TOP: 0px
}
* HTML #secondary .highlights {
	HEIGHT: 199px
}
* HTML #secondary .highlights .module-item {
=09
}
#secondary .highlights .module-item {
	MIN-HEIGHT: 175px
}
#secondary .highlights .module-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0.2em
}
#secondary .highlights .module-content {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 10px; MARGIN: =
0px; PADDING-TOP: 0px
}
.js #secondary .highlights .controls {
	LEFT: 12px
}
#secondary .highlights {
	OVERFLOW: hidden; WIDTH: 218px; POSITION: relative
}
#secondary .highlights .module-wrap {
	WIDTH: 9999px; POSITION: relative
}
#secondary .highlights .module-item {
	FLOAT: left; WIDTH: 218px; POSITION: relative
}
#secondary .highlights .module-item .more-link {
	DISPLAY: block; LEFT: 0px; WIDTH: 216px; BOTTOM: 0px; POSITION: =
absolute
}
#secondary .highlights .controls {
	LEFT: -9000px; WIDTH: 100%; POSITION: absolute; TOP: 1.45em
}
#secondary .highlights .controls A {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: =
left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 20px; MARGIN-RIGHT: 2px; HEIGHT: =
16px; BORDER-RIGHT-WIDTH: 0px; outline: none
}
#secondary .ad.module .module-subheading A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; =
PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#secondary .ad.module .module-subheading {
	MARGIN-BOTTOM: 0.25em
}
#secondary .spotlight.ad.module .thumbnail {
	MARGIN-TOP: -1em; FLOAT: right
}
#secondary .ad.module UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#secondary .ad.module UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.strap-ad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.strap-ad * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#primary .leaderboard-ad {
	MARGIN: 0px 0px 0px 2px; TEXT-ALIGN: left
}
.section-sponsor {
	RIGHT: -10px; BOTTOM: 6px; POSITION: relative
}
.section-sponsor P {
	RIGHT: 93px; POSITION: relative; TOP: 35px
}
.section-sponsor SPAN {
	RIGHT: 0px; BOTTOM: 5px; POSITION: relative
}
#secondary .network-feature .inner {
	MIN-HEIGHT: 55px
}
* HTML #secondary .network-feature .inner {
	HEIGHT: 55px
}
* HTML .story #secondary .network-feature DIV.network {
	WIDTH: 310px
}
#secondary .network-feature .inner:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
#secondary .network-feature .inner {
	DISPLAY: inline-block
}
#footer {
	CLEAR: both; RIGHT: 3px; MARGIN: -5em auto 0px; WIDTH: 1000px; =
POSITION: relative; TEXT-ALIGN: center
}
#footer .copyright {
	MARGIN: 0.3em 0px
}
.footer-links LI {
	DISPLAY: inline; MARGIN: 0px 0.1em
}
#section-header {
	DISPLAY: block; MARGIN: 0px 10px; PADDING-TOP: 10px; POSITION: =
relative; HEIGHT: 4em
}
* HTML .section #section-header {
	HEIGHT: 4em
}
#section-header #section-header-ads {
	RIGHT: 10px; POSITION: absolute; TOP: 5px
}
#section-heading {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0.1em; PADDING-TOP: 0px
}
#section-header .section-heading {
	MIN-WIDTH: 550px; DISPLAY: inline; BOTTOM: 1px; WHITE-SPACE: nowrap; =
POSITION: absolute
}
* HTML #section-header .section-heading {
	WIDTH: 550px
}
#section-header .trail {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; BOTTOM: -1.5em; PADDING-TOP: 0px; =
LIST-STYLE-TYPE: none; POSITION: absolute
}
#section-header .trail LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.section .triple.group {
	MARGIN: 0px 0px 14px
}
.honey {
	LEFT: -9999px; POSITION: absolute
}
FORM.generic .field-text {
	FLOAT: right; WIDTH: 62%; MARGIN-RIGHT: 10px
}
FORM.generic SELECT {
	FLOAT: right; MARGIN: 0px 14px 0px 0px; WIDTH: 63px
}
FORM.generic .key-required {
	RIGHT: 10px; FLOAT: right; MARGIN: 0px; BOTTOM: 0px; POSITION: absolute
}
FORM.generic UL LI UL.errors {
	MARGIN-LEFT: 34%; WIDTH: auto
}
FORM.generic .comments LI UL.errors {
	MARGIN-LEFT: 17%
}
FORM.generic UL LI UL.errors LI {
	MARGIN: 0px; WIDTH: auto; COLOR: #fff
}
FORM.generic {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 100%; POSITION: relative
}
FORM.generic FIELDSET {
	MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FORM.generic UL {
	CLEAR: both
}
FORM.generic UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 0.75em; WIDTH: 50%; PADDING-TOP: 0px; =
LIST-STYLE-TYPE: none
}
FORM.generic UL LI LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 30%; MARGIN-RIGHT: 2px; =
WHITE-SPACE: nowrap
}
FORM.generic P {
	MARGIN-BOTTOM: 1em; MARGIN-LEFT: 17%
}
FORM.generic UL LI FIELDSET {
	DISPLAY: block; FLOAT: right; WIDTH: 62%; MARGIN-RIGHT: 10px
}
FORM.generic UL LI FIELDSET LI {
	MARGIN-BOTTOM: 0px
}
FORM.generic UL LI FIELDSET LABEL {
	DISPLAY: block; PADDING-LEFT: 20px; FLOAT: left; MARGIN: 0px; =
WHITE-SPACE: nowrap; POSITION: relative
}
FORM.generic UL LI FIELDSET LABEL INPUT {
	LEFT: 0px; FLOAT: left; POSITION: absolute; TOP: 0px
}
FORM.generic .comments LI {
	WIDTH: 100%
}
FORM.generic .comments LI LABEL {
	WIDTH: 16%
}
FORM.generic .comments LI TEXTAREA {
	FLOAT: right; WIDTH: 81%; MARGIN-RIGHT: 11px; HEIGHT: 80px
}
* HTML .comments LI TEXTAREA {
	WIDTH: 498px! important
}
FORM.generic .options LI {
	WIDTH: 100%; POSITION: relative
}
FORM.generic .options LI LABEL {
	PADDING-LEFT: 20px; WIDTH: 100%; POSITION: relative
}
FORM.generic .options LI INPUT {
	DISPLAY: block; LEFT: 0px; POSITION: absolute; TOP: 0px
}
FORM.single.generic .field-text {
	WIDTH: 60%
}
FORM.single.generic UL LI FIELDSET {
	WIDTH: 60%
}
FORM.single.generic FIELDSET LI {
	WIDTH: 98%
}
FORM.single.generic .comments LI TEXTAREA {
	FLOAT: none; WIDTH: 95%
}
FORM.single.generic .comments LI LABEL {
	FLOAT: none; MARGIN-BOTTOM: 0.65em; WIDTH: auto
}
FORM.single.generic .comments LI LABEL {
	WIDTH: auto! important; WHITE-SPACE: normal! important
}
FORM.single.generic .options LI LABEL {
	WIDTH: auto! important; WHITE-SPACE: normal! important
}
FORM.single.generic FIELDSET LI UL.errors {
	MARGIN-LEFT: 36%
}
FORM.single.generic .comments LI UL.errors {
	MARGIN-LEFT: -20px
}
FORM.single.generic .options LI UL.errors {
	MARGIN-LEFT: -20px
}
FORM.search.generic {
	OVERFLOW: visible; POSITION: relative
}
FORM.search.generic INPUT {
	CLEAR: none; FLOAT: left; MARGIN-RIGHT: 8px
}
FORM.search.generic LABEL {
	CLEAR: none; FLOAT: left; MARGIN-RIGHT: 8px
}
FORM.search.generic .field-text {
	CLEAR: none; FLOAT: left; MARGIN-RIGHT: 8px
}
FORM.search.generic .field-text {
	WIDTH: 48%
}
FORM.search.generic .errors {
	LEFT: 29%; POSITION: absolute; TOP: 1.8em
}
.subsection #primary .module {
	MARGIN: 0px 20px 14px 0px
}
.subsection #primary {
	FLOAT: left; MARGIN: 22px 0px 0px; WIDTH: 660px
}
.subsection #secondary {
	FLOAT: left; WIDTH: 320px; PADDING-TOP: 22px
}
.subsection #secondary .module {
	MIN-WIDTH: 311px; WIDTH: 311px
}
.subsection #secondary .video.module * {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#secondary .module-heading {
	POSITION: relative
}
#secondary .module-heading .more-link A {
	DISPLAY: inline
}
#secondary .module-heading .more-link {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
#secondary .itbusiness .module-heading .more-link {
	TOP: 3px
}
#secondary .video .module-heading .more-link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; TOP: 4px
}
.story #section-header .section-heading {
	PADDING-BOTTOM: 0.1em
}
.story #section-header #section-header-ads {
	RIGHT: 20px; TOP: 12px
}
.story .article .module-subheader {
	FLOAT: left; WIDTH: 350px
}
.story #primary {
	FLOAT: left; MARGIN: 5px 0px 0px; WIDTH: 660px
}
.story #secondary {
	FLOAT: left; WIDTH: 320px; PADDING-TOP: 0px
}
.story #secondary .module {
	MIN-WIDTH: 311px; WIDTH: 311px
}
* HTML .story #secondary .module {
	WIDTH: 310px! important
}
.article {
	MARGIN: 0px 20px 0px 0px
}
.article P {
	MARGIN: 0px 0px 1em
}
.article .lead-image {
	MARGIN-BOTTOM: 0px! important
}
.article .lead-image {
	FLOAT: left; MARGIN: 0px 1em 1em 0px
}
.article .module-footer {
	MARGIN: 10px 0px 0px
}
#story-tools {
	MARGIN: 0px 0px 20px
}
#story-tools-tabs {
	PADDING-BOTTOM: 12px; WIDTH: 630px
}
#story-tools-tabs .tools {
	PADDING-LEFT: 10px
}
#tools-share P {
	MARGIN: 0px
}
#tools-share UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 92px
}
#tools-share UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 12px 8px 0px 0px; WIDTH: 113px; LINE-HEIGHT: 18px; =
PADDING-TOP: 0px; HEIGHT: 18px
}
#tools-share UL LI A {
	DISPLAY: block; HEIGHT: 100%
}
#story-tools FORM.generic .options {
	MARGIN-LEFT: 17%; WIDTH: 83%
}
#story-tools FORM.generic .field-submit {
	MARGIN-LEFT: 17%
}
.article-tools {
	FLOAT: right; LINE-HEIGHT: 1.6em; MARGIN-RIGHT: 20px
}
* HTML .article-tools {
	MARGIN-RIGHT: 8px
}
.article-tools LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 0px 12px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.article-tools SPAN {
	FLOAT: left
}
.article-tools A {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 15px; =
TEXT-INDENT: -9999px; LETTER-SPACING: -9999px; HEIGHT: 15px
}
#font-size .save {
	PADDING-RIGHT: 20px; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 12px
}
UL.tools-tab-list {
	CLEAR: both; WIDTH: 630px; POSITION: relative; HEIGHT: 1.7em
}
UL.tools-tab-list LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1.8em
}
UL.tools-tab-list LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
UL.tools-tab-list LI A:link {
	DISPLAY: block; FLOAT: left; POSITION: relative; TOP: 2px
}
UL.tools-tab-list LI A:visited {
	DISPLAY: block; FLOAT: left; POSITION: relative; TOP: 2px
}
* HTML UL.tools-tab-list LI A:link {
	DISPLAY: block
}
* HTML UL.tools-tab-list LI A:visited {
	DISPLAY: block
}
#tools-comments {
	DISPLAY: none
}
#tools-email {
	DISPLAY: none
}
#tools-share {
	DISPLAY: none
}
.tools-comments-tab #tools-comments {
	DISPLAY: block
}
.tools-email-tab #tools-email {
	DISPLAY: block
}
.tools-share-tab #tools-share {
	DISPLAY: block
}
#tools-comments .heading {
	OVERFLOW: hidden; WIDTH: 0px; HEIGHT: 0px
}
#tools-email .heading {
	OVERFLOW: hidden; WIDTH: 0px; HEIGHT: 0px
}
#tools-share .heading {
	OVERFLOW: hidden; WIDTH: 0px; HEIGHT: 0px
}
#story-tools .module-header {
	OVERFLOW: hidden; WIDTH: 0px; HEIGHT: 0px
}
.no-js .article .tools-tab-list {
	DISPLAY: none
}
.no-js #tools-comments {
	DISPLAY: block
}
.no-js #tools-email {
	DISPLAY: block
}
.no-js #tools-share {
	DISPLAY: block
}
#primary .module#comments {
	MARGIN: 0px 30px 5px 0px
}
#primary .module#comments .module-header .pagination {
	RIGHT: 0px; POSITION: absolute; TOP: 1.8em
}
#primary .module#comments .module-footer .pagination {
	FLOAT: right
}
#primary .module#comments .pagination SPAN {
	FLOAT: left; COLOR: #003366
}
#primary .module#comments .pagination A.prev {
	FLOAT: left; MARGIN: 0.2em 5px 0px 0px
}
#primary .module#comments .pagination A.next {
	FLOAT: left; MARGIN: 0.2em 0px 0px 5px
}
#primary .module#comments .order {
	PADDING-RIGHT: 35px; PADDING-LEFT: 5px; LEFT: 1px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 1.8em
}
#primary .module#comments .comment-count {
	DISPLAY: block; PADDING-LEFT: 12px; RIGHT: 0px; FLOAT: right; POSITION: =
absolute; TOP: 0.25em
}
#primary .module#comments .module-heading {
	HEIGHT: 1.7em
}
#primary .module#comments .module-header {
	POSITION: relative; TOP: 1px
}
#primary .module#comments .module-item .publish-details {
	FLOAT: left; WIDTH: 115px; MARGIN-RIGHT: 0px
}
#primary .module#comments .module-item P {
	FLOAT: right; WIDTH: 455px
}
#primary .module#comments .module-header .order DT {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
#primary .module#comments .module-header .order DD {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
#primary .module#comments .module-footer {
	MARGIN-BOTTOM: 1px; HEIGHT: 1.2em
}
.static #section-header-ads {
	TOP: 35px! important
}
.search-results {
	MARGIN-TOP: 30px; PADDING-BOTTOM: 0.1em
}
#search-tabs {
	PADDING-BOTTOM: 10px; MARGIN: 0px 10px 20px 0px
}
#footer-search-tabs {
	PADDING-BOTTOM: 10px; MARGIN: 0px 10px 20px 0px
}
#search-tabs FORM {
	MARGIN-TOP: 10px
}
#footer-search-tabs FORM {
	MARGIN-TOP: 10px
}
#search-tabs .type {
	PADDING-LEFT: 10px
}
#footer-search-tabs .type {
	PADDING-LEFT: 10px
}
UL.search-tab-list {
	CLEAR: both; WIDTH: 630px; POSITION: relative; HEIGHT: 1.65em
}
BODY.static #content .search-results UL.search-tab-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-TOP: 0px
}
UL.search-tab-list LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1.65em
}
UL.search-tab-list LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
UL.search-tab-list LI A:link {
	DISPLAY: block; FLOAT: left; POSITION: relative; TOP: 1px
}
UL.search-tab-list LI A:visited {
	DISPLAY: block; FLOAT: left; POSITION: relative; TOP: 1px
}
* HTML UL.search-tab-list LI A:link {
	DISPLAY: block
}
* HTML UL.search-tab-list LI A:visited {
	DISPLAY: block
}
#search-site {
	DISPLAY: none
}
#search-web {
	DISPLAY: none
}
#footer-search-site {
	DISPLAY: none
}
#footer-search-web {
	DISPLAY: none
}
.search-site-tab #search-site {
	DISPLAY: block
}
.search-web-tab #search-web {
	DISPLAY: block
}
.footer-search-site-tab #footer-search-site {
	DISPLAY: block
}
.footer-search-web-tab #footer-search-web {
	DISPLAY: block
}
#search-site .heading {
	OVERFLOW: hidden; WIDTH: 0px; HEIGHT: 0px
}
#search-web .heading {
	OVERFLOW: hidden; WIDTH: 0px; HEIGHT: 0px
}
#footer-search-site .heading {
	OVERFLOW: hidden; WIDTH: 0px; HEIGHT: 0px
}
#footer-search-web .heading {
	OVERFLOW: hidden; WIDTH: 0px; HEIGHT: 0px
}
.no-js .search-tab-list {
	DISPLAY: none
}
.no-js #search-site {
	DISPLAY: block
}
.no-js #search-web {
	DISPLAY: block
}
.no-js #footer-search-site {
	DISPLAY: block
}
.no-js #footer-search-web {
	DISPLAY: block
}
#primary .search-results .results.module {
	MARGIN: 20px 40px 0px 0px
}
#primary .search-results #pagination {
	FLOAT: right
}
#primary .search-results #pagination LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN: =
0px
}
#primary .search-results .sponsored-results.module {
	MARGIN-RIGHT: 40px
}
#primary .results.module .control-pages SPAN {
	FLOAT: left; COLOR: #003366
}
#primary .results.module .control-pages A.prev {
	FLOAT: left; MARGIN: 0.2em 5px 0px 0px
}
#primary .results.module .control-pages .control-next {
	FLOAT: right; MARGIN: 0.2em 0px 0px 5px
}
#primary .results.module .module-content {
	PADDING-TOP: 0.75em
}
#primary .results.module .module-footer {
	HEIGHT: 1.75em
}
.static #section-header {
	PADDING-BOTTOM: 0.1em; PADDING-TOP: 30px
}
.static #section-header .section-heading {
	PADDING-BOTTOM: 0px
}
.static .split.group .first.item {
	WIDTH: 310px
}
.static .split.group .second.item {
	WIDTH: 310px
}
.site-map .item {
	WIDTH: 23%! important
}
* HTML .site-map .item {
	WIDTH: 22%! important
}
IMG.filenotfound {
	FLOAT: left; MARGIN: 0px 1em 1em 0px
}
UL.filenotfound {
	MIN-WIDTH: 380px; FLOAT: left
}
* HTML UL.filenotfound {
	WIDTH: 388px
}

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Location: http://www.australianit.news.com.au/css/story/0,24914,,00.css

@import url( /css/base/0,24908,,00.css );
@import url( /css/ninnbar/0,24911,,00.css );
@import url( /css/skin/0,24913,,00.css );
@import url( /css/layout/0,24910,,00.css );

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.australianit.news.com.au/css/print/0,24912,,00.css

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10.5pt; BACKGROUND: =
#fff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; =
FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
H1 {
	MARGIN-BOTTOM: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, =
serif
}
H2 {
	MARGIN-BOTTOM: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, =
serif
}
H3 {
	MARGIN-BOTTOM: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, =
serif
}
H4 {
	MARGIN-BOTTOM: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, =
serif
}
H5 {
	MARGIN-BOTTOM: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, =
serif
}
H6 {
	MARGIN-BOTTOM: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, =
serif
}
#content P {
	MARGIN: 0px 0px 0.75em
}
H1 {
	FONT-SIZE: 16pt
}
H2 {
	FONT-SIZE: 14pt
}
H3 {
	FONT-SIZE: 12pt
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; FONT-STYLE: italic
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-STYLE: italic
}
A {
	COLOR: #333
}
#content KBD {
	WHITE-SPACE: nowrap
}
#skip-links {
	DISPLAY: none
}
#network-bar {
	DISPLAY: none
}
#nav {
	DISPLAY: none
}
#secondary {
	DISPLAY: none
}
#tertiary {
	DISPLAY: none
}
.site-tools {
	DISPLAY: none
}
.article-tools {
	DISPLAY: none
}
#story-tools {
	DISPLAY: none
}
.controls {
	DISPLAY: none
}
#comments {
	DISPLAY: none
}
.ad {
	DISPLAY: none
}
#footer .footer-links {
	DISPLAY: none
}
#footer .copyright {
	BORDER-TOP: #333 1pt solid; DISPLAY: block; FONT-STYLE: italic; =
TEXT-ALIGN: center
}
#date {
	COLOR: #333; FONT-STYLE: italic
}
#date P:unknown {
	content: "Printed "
}
#logo {
	DISPLAY: list-item; LIST-STYLE-POSITION: inside; FONT-SIZE: 1pt; =
LIST-STYLE-IMAGE: url(/images/ausit-logo-print.gif); COLOR: #fff! =
important; LETTER-SPACING: -1000em
}
.lead-image {
	CLEAR: both! important; WIDTH: 100%! important
}
.lead-image:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.lead-image {
	DISPLAY: inline-block
}
.lead-image .caption {
	PADDING-RIGHT: 1em! important; PADDING-LEFT: 0px! important; =
PADDING-BOTTOM: 1em! important; PADDING-TOP: 0px! important
}
.lead-image .module-item {
	DISPLAY: block! important; FLOAT: left; WIDTH: 40%; opacity: 1
}
.lead-image IMG {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: =
#aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid; opacity: 1
}

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://publish.vx.roo.com/australian/ithomepagemini/images/baseImage2.jpg

/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAARgAA/+4ADkFkb2JlAGTAAAAAAf/b
AIQABAMDAwMDBAMDBAYEAwQGBwUEBAUHCAYGBwYGCAoICQkJCQgKCgwMDAwMCgwMDQ0MDBERERER
FBQUFBQUFBQUFAEEBQUIBwgPCgoPFA4ODhQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgA2gE3AwERAAIRAQMRAf/EAIoAAQACAwEBAAAAAAAAAAAA
AAABBQYHCAMEAQEAAgMBAAAAAAAAAAAAAAAAAQUCAwQGEAEAAAIJAwIEBAcAAAAAAAAAAQQRAgOT
1AVVBhjRVBWUByExsnNRgRI0YXGxExRFCBEBAAAEBQQDAAMBAAAAAAAAAAECBBURkaFS0lHREqIx
AxQhQQVC/9oADAMBAAIRAxEAPwDv4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://publish.vx.roo.com/australian/ithomepagemini/images/pauseOFF.jpg

/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAARgAA/+4ADkFkb2JlAGTAAAAAAf/b
AIQABAMDAwMDBAMDBAYEAwQGBwUEBAUHCAYGBwYGCAoICQkJCQgKCgwMDAwMCgwMDQ0MDBERERER
FBQUFBQUFBQUFAEEBQUIBwgPCgoPFA4ODhQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgACwANAwERAAIRAQMRAf/EAGcAAQEBAAAAAAAAAAAAAAAA
AAUGCAEBAQAAAAAAAAAAAAAAAAAAAAEQAAADBwQDAQAAAAAAAAAAAAECAxESEwQUBQYAIxUWISIH
NBEAAgICAwEAAAAAAAAAAAAAAREA8CGRQXEC8f/aAAwDAQACEQMRAD8A0z9LzKfw1fG7Rhy6dqtP
EZANChLIgkmNrtcSSKQpkxAhUjgDCkYVngWl1SSSzIAAEI4fJDH+Wo5mdRM2ZIYsrNIXUZdMVU5h
eSTmFAK0joFOqkmcxABwRIVoeA0ZShBuTt/qaaw1nDVfGT9R22n5CJQg8yk2GN/dB23Gu+rNX0mV
d53J5aDuoipU9blnaGk4GYiuU/WIkFByI9vwGPw4e3Bfie0PTCvy45jLtvU//9k=

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://publish.vx.roo.com/australian/ithomepagemini/images/muteOFF.jpg

/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAARgAA/+4ADkFkb2JlAGTAAAAAAf/b
AIQABAMDAwMDBAMDBAYEAwQGBwUEBAUHCAYGBwYGCAoICQkJCQgKCgwMDAwMCgwMDQ0MDBERERER
FBQUFBQUFBQUFAEEBQUIBwgPCgoPFA4ODhQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgADAAOAwERAAIRAQMRAf/EAHoAAQEBAAAAAAAAAAAAAAAA
AAUDBwEAAgMAAAAAAAAAAAAAAAAAAgQAAQUQAAAFAgIJBQEAAAAAAAAAAAECAwQFExUSFAARIiMz
BhYHFyEkZCUINxEAAAQDBwUBAAAAAAAAAAAAAAERAvAxEiFBgaGxAxNRYdHxMgT/2gAMAwEAAhED
EQA/ABJT87wXI/5fmO6Dw935jn42CfsHSqZUyRraRdMVDJIkxqCKg1BIdf0ESbJSkAT49sv0OfvE
2REZ4zGQewTdo3TM0GXG7Ns3QiaOllU2cWk3ezbpwiUyp4yRhHfMzRw2QIYABfINFUlmii2Argpc
Lk6aoiizzdoWnW/pcF+KMF09iHJvlTwt3GtP8k+v6gzmKhcbgzo5H5PDratijxNqhpb6ORq/URBi
MrocnyA5TypnoDP3O93N5ZqOK49QZ0M3Uo7+516NSv7rBQ17ujoRUIckTLxlMAddkW+cx//Z

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/g6publish/common/scripts/g6mediatags.js

/* This js file is used to create media tags (object, embed, param), =
external to the calling page,=20
 * to bypass the new Microsoft activeX restrictions.
 * RJJ
 */

//multipurpose function - writes text to calling page
 function G6_WriteHtml(val) {
    document.write(((val) ? val : ""));
 }

//creates object tags=20
function G6_CreateTagObject(val0, val1, val2, val3, val4, val5, val6, =
val7, val8, val9) {
document.write("<object " +
	((val0) ? (val0 + " ") : "") +
	((val1) ? (val1 + " ") : "") +
	((val2) ? (val2 + " ") : "") +
	((val3) ? (val3 + " ") : "") +
	((val4) ? (val4 + " ") : "") +
	((val5) ? (val5 + " ") : "") +
	((val6) ? (val6 + " ") : "") +
	((val7) ? (val7 + " ") : "") +
	((val8) ? (val8 + " ") : "") +
	((val9) ? (val9 + " ") : "") +
	">");
}=09

//creates param tags for within object tag
function G6_CreateTagParam(val0, val1, val2, val3, val4, val5, val6, =
val7, val8, val9) {
document.write("<param " +
	((val0) ? (val0 + " ") : "") +
	((val1) ? (val1 + " ") : "") +
	((val2) ? (val2 + " ") : "") +
	((val3) ? (val3 + " ") : "") +
	((val4) ? (val4 + " ") : "") +
	((val5) ? (val5 + " ") : "") +
	((val6) ? (val6 + " ") : "") +
	((val7) ? (val7 + " ") : "") +
	((val8) ? (val8 + " ") : "") +
	((val9) ? (val9 + " ") : "") +
	" />");
}=09

//creates embed tag
function G6_CreateTagEmbed(val0, val1, val2, val3, val4, val5, val6, =
val7, val8, val9) {
document.write("<embed " +
	((val0) ? (val0 + " ") : "") +
	((val1) ? (val1 + " ") : "") +
	((val2) ? (val2 + " ") : "") +
	((val3) ? (val3 + " ") : "") +
	((val4) ? (val4 + " ") : "") +
	((val5) ? (val5 + " ") : "") +
	((val6) ? (val6 + " ") : "") +
	((val7) ? (val7 + " ") : "") +
	((val8) ? (val8 + " ") : "") +
	((val9) ? (val9 + " ") : "") +
	"></embed>");
}=09

//writes a closing object tag
function G6_CreateTagObjectClose() {
document.write("</object>");
}=09

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/g6publish/common/scripts/swfobject.js

/**=0A=
 * SWFObject v1.5: Flash Player detection and embed - =
http://blog.deconcept.com/swfobject/=0A=
 *=0A=
 * SWFObject is (c) 2007 Geoff Stearns and is released under the MIT =
License:=0A=
 * http://www.opensource.org/licenses/mit-license.php=0A=
 *=0A=
 */=0A=
if(typeof deconcept=3D=3D"undefined"){var deconcept=3Dnew =
Object();}if(typeof =
deconcept.util=3D=3D"undefined"){deconcept.util=3Dnew =
Object();}if(typeof =
deconcept.SWFObjectUtil=3D=3D"undefined"){deconcept.SWFObjectUtil=3Dnew =
Object();}deconcept.SWFObject=3Dfunction(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!=
document.getElementById){return;}this.DETECT_KEY=3D_a?_a:"detectflash";th=
is.skipDetect=3Ddeconcept.util.getRequestParameter(this.DETECT_KEY);this.=
params=3Dnew Object();this.variables=3Dnew =
Object();this.attributes=3Dnew =
Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id"=
,id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height=
",h);}if(_5){this.setAttribute("version",new =
deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=3Dd=
econcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&=
&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=3Dtrue;}if(c=
){this.addParam("bgcolor",c);}var =
q=3D_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpress=
Install",false);this.setAttribute("doExpressInstall",false);var =
_c=3D(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.s=
etAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);=
}};deconcept.SWFObject.prototype=3D{useExpressInstall:function(_d){this.x=
iSWFPath=3D!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInsta=
ll",true);},setAttribute:function(_e,_f){this.attributes[_e]=3D_f;},getAt=
tribute:function(_10){return =
this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=3D_12;=
},getParams:function(){return =
this.params;},addVariable:function(_13,_14){this.variables[_13]=3D_14;},g=
etVariable:function(_15){return =
this.variables[_15];},getVariables:function(){return =
this.variables;},getVariablePairs:function(){var _16=3Dnew Array();var =
key;var _18=3Dthis.getVariables();for(key in =
_18){_16[_16.length]=3Dkey+"=3D"+_18[key];}return =
_16;},getSWFHTML:function(){var =
_19=3D"";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.l=
ength){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplay=
erType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19=3D"<embed =
type=3D\"application/x-shockwave-flash\" =
src=3D\""+this.getAttribute("swf")+"\" =
width=3D\""+this.getAttribute("width")+"\" =
height=3D\""+this.getAttribute("height")+"\" =
style=3D\""+this.getAttribute("style")+"\"";_19+=3D" =
id=3D\""+this.getAttribute("id")+"\" =
name=3D\""+this.getAttribute("id")+"\" ";var =
_1a=3Dthis.getParams();for(var key in =
_1a){_19+=3D[key]+"=3D\""+_1a[key]+"\" ";}var =
_1c=3Dthis.getVariablePairs().join("&");if(_1c.length>0){_19+=3D"flashvar=
s=3D\""+_1c+"\"";}_19+=3D"/>";}else{if(this.getAttribute("doExpressInstal=
l")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",t=
his.xiSWFPath);}_19=3D"<object id=3D\""+this.getAttribute("id")+"\" =
classid=3D\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" =
width=3D\""+this.getAttribute("width")+"\" =
height=3D\""+this.getAttribute("height")+"\" =
style=3D\""+this.getAttribute("style")+"\">";_19+=3D"<param =
name=3D\"movie\" value=3D\""+this.getAttribute("swf")+"\" />";var =
_1d=3Dthis.getParams();for(var key in _1d){_19+=3D"<param =
name=3D\""+key+"\" value=3D\""+_1d[key]+"\" />";}var =
_1f=3Dthis.getVariablePairs().join("&");if(_1f.length>0){_19+=3D"<param =
name=3D\"flashvars\" value=3D\""+_1f+"\" />";}_19+=3D"</object>";}return =
_19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var =
_21=3Dnew =
deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21=
)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.=
setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",es=
cape(this.getAttribute("xiRedirectUrl")));document.title=3Ddocument.title=
.slice(0,47)+" - Flash Player =
Installation";this.addVariable("MMdoctitle",document.title);}}if(this.ski=
pDetect||this.getAttribute("doExpressInstall")||this.installedVer.version=
IsValid(this.getAttribute("version"))){var n=3D(typeof =
_20=3D=3D"string")?document.getElementById(_20):_20;n.innerHTML=3Dthis.ge=
tSWFHTML();return =
true;}else{if(this.getAttribute("redirectUrl")!=3D""){document.location.r=
eplace(this.getAttribute("redirectUrl"));}}return =
false;}};deconcept.SWFObjectUtil.getPlayerVersion=3Dfunction(){var =
_23=3Dnew =
deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeType=
s.length){var x=3Dnavigator.plugins["Shockwave =
Flash"];if(x&&x.description){_23=3Dnew =
deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replac=
e(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&nav=
igator.userAgent.indexOf("Windows CE")>=3D0){var axo=3D1;var =
_26=3D3;while(axo){try{_26++;axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=3Dnew =
deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=3Dnull;}}}else{try{var =
axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var =
axo=3Dnew ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=3Dnew =
deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess=3D"always";}catch=
(e){if(_23.major=3D=3D6){return _23;}}try{axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=3Dnull=
){_23=3Dnew deconcept.PlayerVersion(axo.GetVariable("$version").split(" =
")[1].split(","));}}}return =
_23;};deconcept.PlayerVersion=3Dfunction(_29){this.major=3D_29[0]!=3Dnull=
?parseInt(_29[0]):0;this.minor=3D_29[1]!=3Dnull?parseInt(_29[1]):0;this.r=
ev=3D_29[2]!=3Dnull?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototyp=
e.versionIsValid=3Dfunction(fv){if(this.major<fv.major){return =
false;}if(this.major>fv.major){return =
true;}if(this.minor<fv.minor){return =
false;}if(this.minor>fv.minor){return true;}if(this.rev<fv.rev){return =
false;}return =
true;};deconcept.util=3D{getRequestParameter:function(_2b){var =
q=3Ddocument.location.search||document.location.hash;if(_2b=3D=3Dnull){re=
turn q;}if(q){var _2d=3Dq.substring(1).split("&");for(var =
i=3D0;i<_2d.length;i++){if(_2d[i].substring(0,_2d[i].indexOf("=3D"))=3D=3D=
_2b){return _2d[i].substring((_2d[i].indexOf("=3D")+1));}}}return =
"";}};deconcept.SWFObjectUtil.cleanupSWFs=3Dfunction(){var =
_2f=3Ddocument.getElementsByTagName("OBJECT");for(var =
i=3D_2f.length-1;i>=3D0;i--){_2f[i].style.display=3D"none";for(var x in =
_2f[i]){if(typeof =
_2f[i][x]=3D=3D"function"){_2f[i][x]=3Dfunction(){};}}}};if(deconcept.SWF=
Object.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.pre=
pUnload=3Dfunction(){__flash_unloadHandler=3Dfunction(){};__flash_savedUn=
loadHandler=3Dfunction(){};window.attachEvent("onunload",deconcept.SWFObj=
ectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFO=
bjectUtil.prepUnload);deconcept.unloadSet=3Dtrue;}}if(!document.getElemen=
tById&&document.all){document.getElementById=3Dfunction(id){return =
document.all[id];};}var =
getQueryParamValue=3Ddeconcept.util.getRequestParameter;var =
FlashObject=3Ddeconcept.SWFObject;var SWFObject=3Ddeconcept.SWFObject;
------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/g6publish/common/scripts/browserdetect.js



//------------------------------------------------
// bt =3D NS, IE 					:Browser Type
// bst =3D NS, IE, SF, OP, FF		:Browser Sub Type
// biec =3D true / false			:Browser IE Compatible
// bp =3D Mac, Sun, Win			:Browser Platform
//------------------------------------------------

//printResults();
//declare _g6Browser
var _g6Browser =3D new Object();

var _g6FormatRedirect =3D "";

//set default values
_g6Browser.bt=3D'IE';
_g6Browser.bst=3D'IE';
_g6Browser.bp=3D'WIN';
_g6Browser.biec=3Dtrue;
_g6Browser.wmpdetect=3DG6_DetectWMP();
_g6Browser.fmt=3D"WMP";
_g6Browser.xpi=3Dnull;


//-----------------------------------------------------------------------=
-------------------------------------------------
// FUNCTION to parse user agent, detect browser capabilities and reload =
page with qs params containing browser caps
//-----------------------------------------------------------------------=
-------------------------------------------------
function G6_DetectBrowser(format, redirect){

	redirect =3D ((redirect) ? (redirect) : false); //if null set to false
	//alert(redirect);
=09
	if(typeof(format)=3D=3D"undefined" || typeof(format)=3D=3D"null")
		_g6Browser.fmt=3D"WMP";
	else
		_g6Browser.fmt=3Dformat;
	=09

	//declarations
	var platform	=3D navigator.platform.toUpperCase(); //changed to upper =
case for better compatibility :RJJ
	var agent		=3D navigator.userAgent;
	var appName		=3D navigator.appName;

	//determine browser platform (bp) and set iecompatible (biec)
	if(platform.indexOf('MAC')>-1)									{_g6Browser.bp	=3D 'MAC';}
	else if(platform.indexOf('LINUX')>-1)						{_g6Browser.bp	=3D 'LINUX';}
	else if(platform.indexOf('X11')>-1)							{_g6Browser.bp	=3D 'UNIX';}
	else if(platform.indexOf('SUN')>-1)							{_g6Browser.bp	=3D 'SUN';}
	else if(platform.indexOf(_g6Browser.bp.toUpperCase())<0)	{_g6Browser.bp	=
=3D 'NA';} // default - NA: Not Available

	//determine appname and set browser type and iecompatible (biec)
	if(appName.indexOf('Netscape')>-1){_g6Browser.bt=3D'NS';}

	=
//-----------------------------------------------------------------------=
---
	//determine browser subtype (bst) and version (bv)
	=
//-----------------------------------------------------------------------=
---
	if(agent.indexOf('Netscape')>-1){		// netscape
		_g6Browser.bst=3D'NS';
	}
	else if (agent.indexOf('Safari')>-1){	// safari
		_g6Browser.bst=3D'SF';
	}
	else if(agent.indexOf('Opera')>-1){		// opera
		_g6Browser.bst=3D'OP';
	}
	else if(agent.indexOf('Firefox')>-1){	// firefox
		_g6Browser.bst=3D'FF';
	}
	=09
	_g6Browser.biec =3D G6_CheckBrowserIECompat(agent);
=09
=09
=09
	//if browser subtype is NS - determine whether ie compatible version
	//if(_g6Browser.bst=3D=3D'NS' && =
navigator.userAgent.indexOf('Netscape/7.2')>-1){_g6Browser.biec=3Dtrue;}
=09
	//if(redirect) G6_FormatRedirect();
=09
=09
=09
	//         COMMENTED OUT FOR DETECTION VIA _g6SettingsPolicy OBJECT - =
RRY
	/*         =20
	//if not ie - reload page with browser information
	if(_g6Browser.bt!=3D'IE'){
=09
		_g6Browser.biec =3D G6_CheckBrowserIECompat(agent);
	=09
		var loc=3D'';
		if(window.location.href.indexOf('bt=3D'+_g6Browser.bt)=3D=3D-1){
		    //make one last check to see if still browser ie compatible
        	=09
		    if(window.location.href.indexOf('?') =3D=3D-1)
		    {loc+=3D'?';} else {loc+=3D'&';}
    	=09
		    //now redirect
		    window.location =3D =
window.location+loc+'bt=3D'+_g6Browser.bt+'&bp=3D'+_g6Browser.bp+'&bst=3D=
'+_g6Browser.bst+'&biec=3D'+_g6Browser.biec + =
G6_FormatRedirect(redirect); //put this last part in sitemanager
		}
	}         =20
	*/
	//          END OMMISION - RRY
}


//Alter the site's default format/media type based on roo redirect rules
function G6_FormatRedirect(redirect) {;
	if(redirect) {
		_g6FormatRedirect =3D "&format=3D"; // set default now that we know =
we're going to return something
=09
		switch (_g6Browser.bp) {
			case "WIN": //platform

				switch(_g6Browser.bst) { //browser subtype
					case "IE": //this will never exec, but here for clarity
						_g6FormatRedirect +=3D "wmp";
						break;
					default: //all other browser subtypes
						_g6FormatRedirect +=3D "flash";
						break;
				}
				break;

			case "MAC": //platform
						_g6FormatRedirect +=3D "flash";
				break;

			case "LINUX": //platform
						_g6FormatRedirect +=3D "flash";
				break;

			case "UNIX": //platform
						_g6FormatRedirect +=3D "flash";
				break;

			case "SUN": //platform
						_g6FormatRedirect +=3D "flash";
				break;

			default: //platform other
						_g6FormatRedirect +=3D "flash";
				break;

		}
	}
	return _g6FormatRedirect;
}

//-----------------------------------------------------------------------=
-----
// Function to determine whether browser is ie compatible with windows =
media
//-----------------------------------------------------------------------=
-----
function G6_CheckBrowserIECompat(agent){

    //always return false if mac
    if(_g6Browser.bp!=3D'WIN')
    {
	    return false;
    }

    if(_g6Browser.wmpdetect.installed=3D=3Dtrue && =
_g6Browser.wmpdetect.scriptable=3D=3Dtrue && =
_g6Browser.wmpdetect.useable=3D=3Dtrue)
    {
	    return true;
    }
    else  //only if wmp then get the plugin
    {
	    if(_g6Browser.fmt=3D=3D"WMP")
	    {
		    G6_GetPlugin(agent);
	    }
	    return false;
    }
=09
    /*
    //set array of ie compatible strings
    var ar =3D new Array(4);
    ar[0]=3D"Firefox/1.0.7";
    ar[1]=3D"Firefox/1.0.6";
    ar[2]=3D"Netscape/7.1";
    ar[3]=3D"Netscape/7.2";

	    for (anItem in ar){
		    if(agent.indexOf(ar[anItem])>-1)
			    return true;
	    }
	    return false;
    */
}

//-----------------------------------------------------------------------=
-----
//  Check for the Mozilla Plugin and prompt if exists
//-----------------------------------------------------------------------=
-----
function G6_GetPlugin(agent){

	//right now, we are only doing this for firefox
	if(agent.indexOf("Firefox/1.")=3D=3D-1)
		return;
	=09
	_g6Browser.xpi=3Dnew Object();
=09
	if(agent.indexOf("Firefox/1.5")>-1)
		_g6Browser.xpi["Mozilla ActiveX Plugin"] =3D =
"http://www.iol.ie/~locka/mozilla/mozactivex-ff-15.xpi";
	else if(agent.indexOf("Firefox/1.0.7")>-1)
		_g6Browser.xpi["Mozilla ActiveX Plugin"] =3D =
"http://www.iol.ie/~locka/mozilla/mozactivex-ff-107.xpi";
	else if(agent.indexOf("Firefox/1.0.6")>-1)
		_g6Browser.xpi["Mozilla ActiveX Plugin"] =3D =
"http://www.iol.ie/~locka/mozilla/mozactivex-ff-106.xpi";
	else if(agent.indexOf("Firefox/1.0.5")>-1 || =
agent.indexOf("Firefox/1.0.4") > -1)
		_g6Browser.xpi["Mozilla ActiveX Plugin"] =3D =
"http://www.iol.ie/~locka/mozilla/mozactivex-ff-104.xpi";
	else if(agent.indexOf("Firefox/1.0.3")>-1)
		_g6Browser.xpi["Mozilla ActiveX Plugin"] =3D =
"http://www.iol.ie/~locka/mozilla/mozactivex-ff-103-2.xpi";
	else if(agent.indexOf("Firefox/1.0")>-1)
		_g6Browser.xpi["Mozilla ActiveX Plugin"] =3D =
"http://www.iol.ie/~locka/mozilla/mozactivex-ff-10.xpi";

	if(_g6Browser.xpi!=3Dnull)
	{
		//if(confirm("In order to view this site you need the Windows Media =
Player ActiveX plugin.  Ok to install?")){
		//	InstallTrigger.install(xpi,G6_PluginInstalled);
		document.write("<div id=3D\"divInstallPlugin\" =
style=3D\"position:absolute; top: 2px; left: 2px; width: 100%; =
height:40px; background-color:beige; color:black; font-size: 12px; =
z-index:19999\">");
		document.write("&nbsp;In order to view this site properly, you need =
the Mozilla ActiveX Plugin. <a href=3D\"\" =
onClick=3D\"G6_InstallAX();return false;\">Click here</a> to install. If =
you have recently installed the plugin, please be sure to restart your =
browser to ensure proper installation.</div>");=09
	}
}

function G6_InstallAX(){
	InstallTrigger.install(_g6Browser.xpi,G6_AXInstalled);
}

function G6_AXInstalled(name, result){
	//document.location.href=3Ddocument.location.href;
	if(result)
	{=20
	    alert("An error occured while attempting to install the plugin:" =
+result);=20
	}
	else=20
	{ =20
		try{
			document.getElementById("divInstallPlugin").innerHTML=3D"Plugin =
installed successfully. Please restart your browser.";
		}
		catch (e)
		{
			//do nothing
		}
	}
}

function G6_ConfirmMime(){
        //make sure useable ie., activex properly installed
		if(navigator.mimeTypes && window.GeckoActiveXObject){
			=
if(typeof(navigator.mimeTypes['application/x-oleobject'])=3D=3D'undefined=
'){
				return false;
			}
		}
		return true;
}
function G6_DetectWMP()
{
	var wmpInfo =3D {
		installed: false,
		scriptable: false,
		useable: false,
		type: null,
		versionInfo: null
	};
	var wmp64 =3D "MediaPlayer.MediaPlayer.1";
	var wmp7 =3D "WMPlayer.OCX.7";
	if((window.ActiveXObject && navigator.userAgent.indexOf('Windows') !=3D =
-1) || window.GeckoActiveXObject)
	{
		wmpInfo.type =3D "ActiveX";
		var player =3D G6_CreateActiveXObject(wmp7);
		if(player)
		{
			wmpInfo.installed =3D true;
			wmpInfo.scriptable =3D true;
		=09
			wmpInfo.versionInfo =3D player.versionInfo;
			wmpInfo.useable=3DG6_ConfirmMime();
			return wmpInfo;
		}
		else
		{
			player =3D G6_CreateActiveXObject(wmp64);
			if(player)
			{
				wmpInfo.installed =3D true;
				wmpInfo.scriptable =3D true;
				wmpInfo.versionInfo =3D "6.4";
				wmpInfo.useable=3DG6_ConfirmMime();
				return wmpInfo;
			}
			else
			{
				wmpInfo.versionInfo =3D "none";
				return wmpInfo;
			}
		}
	=09
	=09
	}
	else if(navigator.mimeTypes)
	{
		wmpInfo.type =3D "NetscapePlugin";
		var player =3D =
navigator.mimeTypes['application/x-mplayer2'].enabledPlugin;
		if(player)
		{=09
		=09
			wmpInfo.installed =3D true;
			//wmpInfo.scriptable =3D false;
			wmpInfo.versionInfo =3D "PluginVersion";
			return wmpInfo;
		}
		return wmpInfo;
	}
=09
=09
}
function G6_CreateActiveXObject(id)
{
  var error;
  var control =3D null;

  try
  {
    if (window.ActiveXObject)
    {
      control =3D new ActiveXObject(id);
    }
    else if (window.GeckoActiveXObject)
    {
      control =3D new GeckoActiveXObject(id);
    }
  }
  catch (error)
  {
    ;
  }
  return control;
}
=09

function printResults()
{
	var detectionResults =3D G6_DetectWMP();
	document.write("Browser architecture supports: " + =
detectionResults.type + "\n");
	document.write("Windows Media Player Installed: " + =
detectionResults.installed + "\n");
	if(detectionResults.installed)
	{
		document.write("Windows Media Scriptable: " + =
detectionResults.scriptable + "\n");
		document.write("Windows Media Version: " + =
detectionResults.versionInfo + "\n");
	}
=09
}






------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/g6publish/common/scripts/g6cookies.js


///////////////////////////////////////////////
//Cookie functions
///////////////////////////////////////////////
/*
   name - name of the cookie
   value - value of the cookie
   [expires] - expiration date of the cookie
     (defaults to end of current session)
   [path] - path for which the cookie is valid
     (defaults to path of calling document)
   [domain] - domain for which the cookie is valid
     (defaults to domain of calling document)
   [secure] - Boolean value indicating if the cookie transmission =
requires
     a secure transmission
   * an argument defaults when it is assigned null as a placeholder
   * a null placeholder is not required for trailing omitted arguments
*/

function G6_SetCookie(name, value, expires, path, domain, secure) {
  var curCookie =3D name + "=3D" + escape(value) +
      ((expires) ? "; expires=3D" + expires.toGMTString() : "") +
      ((path) ? "; path=3D" + path : "") +
      ((domain) ? "; domain=3D" + domain : "") +
      ((secure) ? "; secure" : "");
  document.cookie =3D curCookie;
  return true;
}

/*
  name - name of the desired cookie
  return string containing value of specified cookie or null
  if cookie does not exist
*/

function G6_GetCookie(name) {
  var dc =3D document.cookie;
  var prefix =3D name + "=3D";
  var begin =3D dc.indexOf("; " + prefix);
  if (begin =3D=3D -1) {
    begin =3D dc.indexOf(prefix);
    if (begin !=3D 0) return null;
  } else
    begin +=3D 2;
  var end =3D document.cookie.indexOf(";", begin);
  if (end =3D=3D -1)
    end =3D dc.length;
  return unescape(dc.substring(begin + prefix.length, end));
}

/*
   name - name of the cookie
   [path] - path of the cookie (must be same as path used to create =
cookie)
   [domain] - domain of the cookie (must be same as domain used to
     create cookie)
   path and domain default if assigned null or omitted if no explicit
     argument proceeds
*/

function G6_DeleteCookie(name, path, domain) {
  if (G6_GetCookie(name)) {
    document.cookie =3D name + "=3D" +
    ((path) ? "; path=3D" + path : "") +
    ((domain) ? "; domain=3D" + domain : "") +
    "; expires=3DThu, 01-Jan-70 00:00:01 GMT";
  }
}

// date - any instance of the Date object
// * hand all instances of the Date object to this function for =
"repairs"

function G6_FixDate(date) {
  var base =3D new Date(0);
  var skew =3D base.getTime();
  if (skew > 0)
    date.setTime(date.getTime() - skew);
}

function G6_AddDays(myDate,days) {
    return new Date(myDate.getTime() + days*24*60*60*1000);
}

///////////////////////////////////////////////
// END Cookie functions
///////////////////////////////////////////////

// move this to sitemanagerbase



/* REM for now

///////////////////////////////////////////////
// set a cookie value so we can check=20
// later if browser cookies are enabled
///////////////////////////////////////////////


var coName =3D "CookiesOn";
var coVal =3D "true";
var coExp =3D G6_FixDate(G6_AddDays(new Date(),1));
//var coExp =3D 1;
G6_SetCookie(coName, coVal, coExp);

alert("cookie name: " + G6_GetCookie(coName)); //testing
*/

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/g6publish/common/scripts/settings-policy.js



//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
//	SETTINGS OPTIONS OBJECT AVAILABLE FOR EACH BROWSER CONFIGURATION
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

var G6_SettingsOptions =3D function(profilesArray)
{
	if(typeof(profilesArray)!=3D'undefined' && profilesArray.length > 0)
	{
		this._profiles =3D profilesArray;
	}
	else
	{
		this._profiles =3D [];
	}
	// default index is the first item in the array
	this._defaultIndex =3D 0;
}

G6_SettingsOptions.prototype.addProfile =3D function(profileObject)
{
	this._profiles.push(profileObject);
}

G6_SettingsOptions.prototype.getDefaultFormat =3D function()
{
	var f =3D null;
	try{
		f =3D this._profiles[this._defaultIndex].format;
	}catch(e){}
	return f;
}

G6_SettingsOptions.prototype.isValidSetting =3D function(format,bitrate)
{
	for(var i =3D 0; i < this._profiles.length; i++)
	{
		var f =3D this._profiles[i].format;
		var b =3D this._profiles[i].bitrate;
		if(f =3D=3D format && b =3D=3D bitrate)
		{
			return true;
		}
	}
	return false;
}


G6_SettingsOptions.prototype.getDefaultBitrate =3D function()
{
	var b =3D null;
	try{
		b =3D this._profiles[this._defaultIndex].bitrate;
	}catch(e){}
	return b;=09
}=09

G6_SettingsOptions.prototype.setDefaultIndex =3D function(number)
{
	this._defaultIndex =3D number;
}=09

//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
//	SETTINGS POLICY OBJECT
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

var G6_SettingsPolicy =3D function(platform,browserType,browserSubtype)
{
	//	Store platform and browsertype as member variables
	this._platform =3D platform;
=09
	//	Default is enabled
	this._isEnabled =3D true;
=09
	//  Create an extra type for conytainered browser
	if(browserType=3D=3D"IE" && browserSubtype=3D=3D"NS"){
	    this._browserType =3D "NSIE";
	}else{
	    this._browserType =3D browserType;
	};

	//	DEFINE PROFILES
	var FLA_056 =3D {format:"flash" , bitrate:"56"};
	var FLA_300 =3D {format:"flash" , bitrate:"300"};
	var FLA_700 =3D {format:"flash" , bitrate:"700"};
	var WMP_056 =3D {format:"wmp" , bitrate:"56"};
	var WMP_300	=3D {format:"wmp" , bitrate:"300"};	=09
	var WMP_700	=3D {format:"wmp" , bitrate:"700"};
	var RPL_056 =3D {format:"real" , bitrate:"56"};
	var RPL_300	=3D {format:"real" , bitrate:"300"};	=09
	var RPL_700	=3D {format:"real" , bitrate:"700"};	=09
=09
	this._defaultSettingsOptions =3D new G6_SettingsOptions([WMP_300, =
WMP_056, WMP_700, FLA_056, FLA_300, FLA_700, RPL_056, RPL_300, =
RPL_700]);
=09
	//	DEFAULT PROFILE IS THE FIRST ONE	=09
	var allFormats_WMP_Default =3D new G6_SettingsOptions([WMP_300, =
WMP_056, WMP_700, FLA_056, FLA_300, FLA_700, RPL_056, RPL_300, =
RPL_700]);
	var allFormats_FLA_Default =3D new G6_SettingsOptions([FLA_300, =
WMP_056, WMP_300, WMP_700, FLA_056, FLA_700, RPL_056, RPL_300, =
RPL_700]);
	var flashOnly =3D new G6_SettingsOptions([FLA_300,FLA_056,FLA_700]);
=09
	//	ASSIGN SETTINGS PROFILES TO BROWSER PLATFORM COMBINATIONS
	this._m =3D {};
	this._m["WIN"] =3D {};
	this._m["WIN"]["IE"] 	=3D allFormats_WMP_Default;
	this._m["WIN"]["FF"] 	=3D allFormats_FLA_Default;
	this._m["WIN"]["NSIE"] 	=3D allFormats_FLA_Default;
	this._m["WIN"]["OP"] 	=3D allFormats_FLA_Default;
	this._m["WIN"]["NS"] 	=3D allFormats_FLA_Default;
=09
	this._m["MAC"] =3D {};
	this._m["MAC"]["IE"] 	=3D flashOnly;
	this._m["MAC"]["FF"] 	=3D flashOnly;
	this._m["MAC"]["OP"] 	=3D flashOnly;
	this._m["MAC"]["SF"] 	=3D flashOnly;
	this._m["MAC"]["NS"] 	=3D flashOnly;
	this._m["MAC"]["NSIE"] 	=3D flashOnly;
=09
	this._m["LINUX"] =3D {};
	this._m["LINUX"]["IE"] 	=3D flashOnly;
	this._m["LINUX"]["FF"] 	=3D flashOnly;
	this._m["LINUX"]["OP"] 	=3D flashOnly;
	this._m["LINUX"]["SF"] 	=3D flashOnly;
	this._m["LINUX"]["NS"] 	=3D flashOnly;
=09
	this._m["UNIX"] =3D {};
	this._m["UNIX"]["IE"] 	=3D flashOnly;
	this._m["UNIX"]["FF"] 	=3D flashOnly;
	this._m["UNIX"]["OP"] 	=3D flashOnly;
	this._m["UNIX"]["SF"] 	=3D flashOnly;
	this._m["UNIX"]["NS"] 	=3D flashOnly;=09
=09
	this._m["SUN"] =3D {};
	this._m["SUN"]["IE"] 	=3D flashOnly;
	this._m["SUN"]["FF"] 	=3D flashOnly;
	this._m["SUN"]["OP"] 	=3D flashOnly;
	this._m["SUN"]["SF"] 	=3D flashOnly;
	this._m["SUN"]["NS"] 	=3D flashOnly;
}


//	get the array in the relavent matrix slot
G6_SettingsPolicy.prototype.getSettingsOptions =3D function()
{
	return this._m[this._platform][this._browserType];
}=09

//=09
G6_SettingsPolicy.prototype.isValidSetting =3D function(format, bitrate)
{
	if(this._isEnabled)
	{
		if(format=3D=3D""){
			format =3D this.getDefaultFormat();
		}
		if(bitrate=3D=3D""){
			bitrate =3D this.getDefaultBitrate();
		}
	=09
		return this.getSettingsOptions().isValidSetting(format, bitrate);
	}
	else
	{
		if(format=3D=3D""){
			//format =3D this.getDefaultFormat();        =20
			format=3D"wmp";
		}
		if(bitrate=3D=3D""){
		    bitrate=3D"300";
			//bitrate =3D this.getDefaultBitrate();
		}
		=09
		return this._defaultSettingsOptions.isValidSetting(format, bitrate);
	}
};

G6_SettingsPolicy.prototype.disable =3D function(isDisabled)
{
	if(typeof(isDisabled)=3D=3D"undefined"||isDisabled=3D=3Dtrue)
	{
		this._isEnabled =3D false;
	}
	else
	{
		this._isEnabled =3D true;
	}
}

G6_SettingsPolicy.prototype.isEnabled =3D function()
{
	return this._isEnabled;
}

G6_SettingsPolicy.prototype.getDefaultFormat =3D function()
{
    r =3D "";
    if(this._isEnabled)
    {
        r =3D this.getSettingsOptions().getDefaultFormat();
    }
	return r;
};

G6_SettingsPolicy.prototype.getDefaultBitrate =3D function()
{
    r =3D "";
    if(this._isEnabled)
    {
	    r =3D  this.getSettingsOptions().getDefaultBitrate();
	}
	return r;
};=09

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/g6publish/common/scripts/settings-redirect.js



var G6_RedirectionManager =3D function(settingsPolicy)
{
	if(typeof(settingsPolicy)=3D=3D"undefined")
	{
		this._settingsPolicy =3D settingsPolicy;
	}
	else
	{
		this._settingsPolicy =3D _g6SettingsPolicy;
	}
=09
    if(typeof(_g6CoName) =3D=3D "undefined")
    {
        this._g6CoName =3D "RooMediaVideoSettings";
    }=20
    else
    {
        this._g6CoName =3D _g6CoName;
    }
    //this.detectedBandwidth=3D'';
}

G6_RedirectionManager.prototype.redirect =3D =
function(qs_format,qs_bitrate,target)
{
	//	Get the defaults

	var format	=3D this._settingsPolicy.getDefaultFormat();
	var bitrate =3D (this._settingsPolicy.isEnabled())?_g6CurrBitrate:'';			=
			=09
=09
	//	If cookie is set then use the cookie values over default values
	var _g6CoVal =3D this.getSettingsCookie();
	if(_g6CoVal !=3D null){
		var valSettingsArray =3D _g6CoVal.split(";");
		format =3D valSettingsArray[0];
		bitrate =3D valSettingsArray[1];	=09
	}
	=09
	//	Override qs takes precedence over cookie
	if(qs_format){format =3D qs_format};
	if(qs_bitrate){bitrate =3D qs_bitrate};

	//	Construct the querystring
	var parray =3D this.getQueryVariableArray();
	var qs =3D "?";
	for(var i=3D0;i < parray.length; i++){
	=09
		//	Remove the following elements from qs
		switch(parray[i][0]){
			case 'format':
			case 'bitrate':
			case 'bt':
			case 'bp':
			case 'bst':
			case 'biec':=09
				break;							=09
			default:
				qs +=3D (qs.length > 1)?'&':'';
				qs +=3D parray[i][0] + '=3D' + parray[i][1];
				break;
		}
	}
=09
	var locstr =3D window.location.protocol + "//" + =
window.location.hostname + window.location.pathname;
	if (typeof(target) !=3D 'undefined'){
		locstr =3D target;
	}
=09
	//	Add the new values
	qs +=3D (qs.length > 1)?'&':'';
	qs +=3D 'bt=3D' + _g6Browser.bt;
	qs +=3D '&bp=3D' + _g6Browser.bp;
	qs +=3D '&bst=3D' + _g6Browser.bst;
	qs +=3D '&biec=3D' + _g6Browser.biec;
	qs +=3D (format !=3D '')?'&format=3D' + format:'';
	qs +=3D (bitrate !=3D '')?'&bitrate=3D' + bitrate:'';
=09
	//alert(qs);
	//	Redirect with replaced elements
	window.location =3D locstr + qs;
}

G6_RedirectionManager.prototype.getSettingsCookie =3D function()
{
	return G6_GetCookie(this._g6CoName);		//_g6CoName: global variable
}

G6_RedirectionManager.prototype.getQueryVariable =3D function(variable)
{
	var query =3D window.location.search.substring(1);
	var vars =3D query.split("&");
	for(var i=3D0;i<vars.length;i++)=20
	{
		var pair =3D vars[i].split("=3D");
		if(pair[0] =3D=3D variable)
		{
			return pair[1];
		}
	}
	return '';
}

G6_RedirectionManager.prototype.getQueryVariableArray =3D function()
{
	var pairsarray =3D [];
	var query =3D window.location.search.substring(1);
	var vars =3D query.split("&");
	for(var i=3D0;i<vars.length;i++)=20
	{
		if(vars[i].indexOf('=3D')!=3D-1)
		{
			var pair =3D vars[i].split("=3D");
			pairsarray.push(pair);
		}
	}
	return pairsarray;
}

G6_RedirectionManager.prototype.changeMediaFormat =3D =
function(format,bitrate,target)
{
	if(this._settingsPolicy.isValidSetting(format,bitrate))
	{
		if(typeof(format)!=3D'undefined' && format!=3D'null')
		{
			_g6CurrFormat =3D format;
		}
		if(typeof(bitrate)!=3D'undefined' && bitrate!=3D'null')
		{
			_g6CurrBitrate =3D bitrate;
		}
	=09
		this.setPreferenceCookie();=09
	=09
		if(typeof(target) !=3D 'undefined')
		{
			this.redirect(target);
		}
		else
		{
			this.redirect();
		}
	}
	else
	{
		alert('Your platform does not support changing to this media =
format.');
	}
}

G6_RedirectionManager.prototype.setPreferenceCookie =3D function()=20
{
	var _g6CoVal;
	var _g6CoExp =3D G6_AddDays(new Date(),365);
	_g6CoVal =3D _g6CurrFormat + ";" + _g6CurrBitrate;	// concatenate value
	G6_SetCookie(this._g6CoName,_g6CoVal,_g6CoExp,'/');			// actually set =
cookie (_g6CoName is global)
}		=09

G6_RedirectionManager.prototype.checkForRedirect =3D function()
{
	=09
	//	Get Querystring for validation
	var qs_format =3D this.getQueryVariable("format");
	var qs_bitrate =3D this.getQueryVariable("bitrate");

	//	Test against invalid Querystring
	if(!this._settingsPolicy.isValidSetting(qs_format,qs_bitrate))
	{
		this.redirect();
	}
	else
	{
		// Handle IE / WIN differently / Flash redirect off - only redirect if =
cookie is set
		if(_g6Browser.bt =3D=3D 'IE' && _g6Browser.bst =3D=3D 'IE' && =
_g6Browser.bp =3D=3D "WIN" || !this._settingsPolicy.isEnabled())
		{
			// if theres something in the cookie then try a redirect
			if(this.getSettingsCookie() !=3D null)
			{=09
				if(this.getQueryVariable("bt") !=3D _g6Browser.bt) // have we =
checked this page before?=20
				{			=09
					this.redirect(qs_format,qs_bitrate);
				}
			}
			else
			{
				// have we checked this page before and is it not IE Compatible? If =
not then redirect .
				if((this.getQueryVariable("bt") !=3D _g6Browser.bt) && =
!_g6Browser.biec)
				{			=09
					this.redirect(qs_format,qs_bitrate);
				}
				//Otherwise page will load with default g6client settings.
				//this.setDetectedBandwidth();
			}	=09
		}
		else
		{
			// have we checked this page before? If not then redirect.
			if(this.getQueryVariable("bt") !=3D _g6Browser.bt)
			{
				this.redirect(qs_format,qs_bitrate);
			}
		}
		///Bandwidth Sniffer
		//	If cookie is not set then use the sniffed bandwidth=20
			//this.setDetectedBandwidth();
	}
}

/*G6_RedirectionManager.prototype.getDetectedBandwidth =3D function(){
	return this.detectedBandwidth;
}*/

G6_RedirectionManager.prototype.setDetectedBandwidth =3D function(){
	//Bandwidth Sniffer.Sets the cookie if it doesn't exist, otherwise =
don't do anything.
	var g6Cookie =3D this.getSettingsCookie();
	//alert('set:'+_g6DetectedBandwidth);
	if(typeof(g6Cookie) =3D=3D 'undefined' || g6Cookie =3D=3D null){
		if(typeof(_g6DetectedBandwidth)!=3D'undefined' && =
_g6DetectedBandwidth!=3D0)
		{
			_g6CurrBitrate =3D =
(this._settingsPolicy.isValidSetting(_g6CurrFormat,_g6DetectedBandwidth)?=
_g6DetectedBandwidth:_g6CurrBitrate);
			//alert('setting cookie');
			this.setPreferenceCookie();=09
			this.changeMediaFormat(_g6CurrFormat,_g6CurrBitrate);
		}
	}
}
////////////////////////////////////////////////////////////////////////
//	OLD UNENCAPSULATED CODE - TO DELETE AFTER TESTING
////////////////////////////////////////////////////////////////////////
/*
function G6_GetQueryVariable(variable){
	var query =3D window.location.search.substring(1);
	var vars =3D query.split("&");
	for(var i=3D0;i<vars.length;i++) {
		var pair =3D vars[i].split("=3D");
		if(pair[0] =3D=3D variable){
			return pair[1];
		}
	}
	return '';
}

function G6_GetQueryVariableArray(){
	var pairsarray =3D [];
	var query =3D window.location.search.substring(1);
	var vars =3D query.split("&");
	for(var i=3D0;i<vars.length;i++) {
		if(vars[i].indexOf('=3D')!=3D-1){
			var pair =3D vars[i].split("=3D");
			pairsarray.push(pair);
		}
	}
	return pairsarray;
}
*/
/*
	Should probably be refactored to be included within the settings =
object? RY 7-7-
 *//*
function G6_CheckForRedirect(){
	//	Only redirect if _g6SettingsPolicy is enabled

	//	Get Querystring for validation
	var qs_format =3D G6_GetQueryVariable("format");
	var qs_bitrate =3D G6_GetQueryVariable("bitrate");

	//	Test against invalid Querystring
	if(!_g6SettingsPolicy.isValidSetting(qs_format,qs_bitrate))
	{
		G6_DoPageRedirect();
	}
	else
	{
		// Handle IE / WIN differently / Flash redirect off - only redirect if =
cookie is set
		if(_g6Browser.bt =3D=3D 'IE' && _g6Browser.bst =3D=3D 'IE' && =
_g6Browser.bp =3D=3D "WIN" || !_g6SettingsPolicy.isEnabled())
		{
		=09
			if(G6_GetSettingsCookie() !=3D null)
			{=09
				// have we checked this page before? If not then redirect.
				if(G6_GetQueryVariable("bt") !=3D _g6Browser.bt)
				{			=09
					G6_DoPageRedirect();
				}
			}
			else
			{
				// Page will load with default g6client settings.
			}	=09
		}
		else
		{
			// have we checked this page before? If not then redirect.
			if(G6_GetQueryVariable("bt") !=3D _g6Browser.bt)
			{
				G6_DoPageRedirect();
			}
		}
	}
}

function G6_GetSettingsCookie()
{
	return G6_GetCookie(_g6CoName);		//_g6CoName: global variable
}

function G6_DoPageRedirect(target)
{

	//	Get the defaults
	var format	=3D _g6SettingsPolicy.getDefaultFormat();
	var bitrate =3D _g6CurrBitrate;							//(ALL PLATFORMS DEFAULT TO =
G6CLIENT BITRATE)
=09
	//	If cookie is set then use the cookie values over default values
	var _g6CoVal =3D G6_GetSettingsCookie();
	if(_g6CoVal !=3D null){
		var valSettingsArray =3D _g6CoVal.split(";");
		format =3D valSettingsArray[0];
		bitrate =3D valSettingsArray[1];	=09
	}

	//	Construct the querystring
	var parray =3D G6_GetQueryVariableArray();
	var qs =3D "?";
=09
	for(var i=3D0;i < parray.length; i++){
		qs +=3D (qs.length > 1)?'&':'';
	=09
		//	Remove the following elements from qs
		switch(parray[i][0]){
			case 'format':
			case 'bitrate':
			case 'bt':
			case 'bp':
			case 'bst':
			case 'biec':=09
				break;							=09
			default:
				qs +=3D parray[i][0] + '=3D' + parray[i][1];
				break;
		}
	}

	var locstr =3D window.location.protocol + "//" + =
window.location.hostname + window.location.pathname;
	if (typeof(target) !=3D 'undefined'){
		locstr =3D target;
	}
=09
	//	Redirect with replaced elements
	window.location =3D locstr + qs + =
'bt=3D'+_g6Browser.bt+'&bp=3D'+_g6Browser.bp+'&bst=3D'+_g6Browser.bst+'&b=
iec=3D'+_g6Browser.biec + '&format=3D' + format + '&bitrate=3D' + =
bitrate;=20
}

*/

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/g6publish/common/scripts/clist.js

/*
 * CList.js
 * $Revision: 1.1 $ $Date: 2003/06/12 18:35:06 $
 */

/* ***** BEGIN LICENSE BLOCK *****
 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
 *
 * The contents of this file are subject to the Mozilla Public License =
Version
 * 1.1 (the "License"); you may not use this file except in compliance =
with
 * the License. You may obtain a copy of the License at
 * http://www.mozilla.org/MPL/
 *
 * Software distributed under the License is distributed on an "AS IS" =
basis,
 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the =
License
 * for the specific language governing rights and limitations under the
 * License.
 *
 * The Original Code is Netscape code.
 *
 * The Initial Developer of the Original Code is
 * Netscape Corporation.
 * Portions created by the Initial Developer are Copyright (C) 2003
 * the Initial Developer. All Rights Reserved.
 *
 * Contributor(s): Bob Clary <bclary@netscape.com>
 *
 * ***** END LICENSE BLOCK ***** */

function CList(/* Array */ aArray)
{
  this.mArray =3D aArray || [];
}

CList.prototype.getLength =3D=20
function()
{
  return this.mArray.length;
};

CList.prototype.getAt =3D
function(/* Number */ aIndex)
{
  if (aIndex < 0 || aIndex >=3D this.mArray.length)
  {
    return undefined;
  }

  return this.mArray[aIndex];
};

CList.prototype.removeAll =3D=20
function()
{
  this.mArray =3D [];
};

CList.prototype.removeAt =3D
function (/* Number */ aIndex)
{
  var length =3D this.mArray.length;
  if (length  =3D=3D 0)
  {
    return;
  }

  switch(aIndex)
  {
  case -1:
    break;
  case 0:
    this.mArray.shift();
    break;
  case length - 1:
    this.mArray.pop();
    break;
  default:
    var head =3D this.mArray.slice(0, aIndex);
    var tail =3D this.mArray.slice(aIndex+1);
    this.mArray =3D head.concat(tail);
    break;
  }
};

CList.prototype.insertAt =3D
function (/* Object */ aObject, /* Number */ aIndex)
{
  switch(aIndex)
  {
  case -1:
    break;
  case 0:
    this.mArray.unshift();
    break;
  case length:
    this.mArray.push();
    break;
  default:
    var head =3D this.mArray.slice(0, aIndex - 1);
    var tail =3D this.mArray.slice(aIndex);
    this.mArray =3D head.concat([aObject]);
    this.mArray =3D this.mArray.concat(tail);
    break;
  }
};

CList.prototype.findIndexOf =3D=20
function(/* Object */ aObject)
{
  var length =3D this.mArray.length;
  for (var i =3D 0; i < length; ++i)
  {
    if (this.mArray[i] =3D=3D aObject)
    {
      return i;
    }
  }
  return -1;
};

CList.prototype.addUnique =3D
function (/* Object */ aObject)
{
  var i =3D this.findIndexOf(aObject);
  if (i =3D=3D -1)
  {
    this.mArray[this.mArray.length] =3D aObject;
  }
};

CList.prototype.removeUnique =3D
function (/* Object */ aObject)
{
  var length =3D this.mArray.length;
  if (length  =3D=3D 0)
  {
    return;
  }
  var i =3D this.findIndexOf(aObject);

  this.removeAt(i);
};


------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/g6publish/common/scripts/ccallwrapper.js

/*
 * CCallWrapper.js
 * $Revision: 1.3 $ $Date: 2003/07/07 18:32:43 $
 */

/* ***** BEGIN LICENSE BLOCK *****
 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
 *
 * The contents of this file are subject to the Mozilla Public License =
Version
 * 1.1 (the "License"); you may not use this file except in compliance =
with
 * the License. You may obtain a copy of the License at
 * http://www.mozilla.org/MPL/
 *
 * Software distributed under the License is distributed on an "AS IS" =
basis,
 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the =
License
 * for the specific language governing rights and limitations under the
 * License.
 *
 * The Original Code is Netscape code.
 *
 * The Initial Developer of the Original Code is
 * Netscape Corporation.
 * Portions created by the Initial Developer are Copyright (C) 2003
 * the Initial Developer. All Rights Reserved.
 *
 * Contributor(s): Bob Clary <bclary@netscape.com>
 *
 * ***** END LICENSE BLOCK ***** */

function CCallWrapper(aObjectReference,=20
                      aDelay,
                      aMethodName,=20
                      aArgument0,
                      aArgument1,
                      aArgument2,
                      aArgument3,
                      aArgument4,
                      aArgument5,
                      aArgument6,
                      aArgument7,
                      aArgument8,
                      aArgument9
                      )
{
  this.mId =3D 'CCallWrapper_' + (CCallWrapper.mCounter++);
  this.mObjectReference =3D aObjectReference;
  this.mDelay     =3D aDelay;
  this.mTimerId =3D 0;
  this.mMethodName =3D aMethodName;
  this.mArgument0 =3D aArgument0;
  this.mArgument1 =3D aArgument1;
  this.mArgument2 =3D aArgument2;
  this.mArgument3 =3D aArgument3;
  this.mArgument4 =3D aArgument4;
  this.mArgument5 =3D aArgument5;
  this.mArgument6 =3D aArgument6;
  this.mArgument7 =3D aArgument7;
  this.mArgument8 =3D aArgument8;
  this.mArgument9 =3D aArgument9;
  CCallWrapper.mPendingCalls[this.mId] =3D this;
}

CCallWrapper.prototype.execute =3D function()
{
  this.mObjectReference[this.mMethodName](this.mArgument0,
                                          this.mArgument1,
                                          this.mArgument2,
                                          this.mArgument3,
                                          this.mArgument4,
                                          this.mArgument5,
                                          this.mArgument6,
                                          this.mArgument7,
                                          this.mArgument8,
                                          this.mArgument9
                                          );
  delete CCallWrapper.mPendingCalls[this.mId];
};

CCallWrapper.prototype.cancel =3D function()
{
  clearTimeout(this.mTimerId);
  delete CCallWrapper.mPendingCalls[this.mId];
};

CCallWrapper.asyncExecute =3D function (/* CCallWrapper */ callwrapper)
{
  CCallWrapper.mPendingCalls[callwrapper.mId].mTimerId =3D =
setTimeout('CCallWrapper.mPendingCalls["' + callwrapper.mId + =
'"].execute()', callwrapper.mDelay);
};

CCallWrapper.mCounter =3D 0;
CCallWrapper.mPendingCalls =3D {};

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/g6publish/common/scripts/inheritfrom.js

/*
 * inheritFrom.js
 * $Revision: 1.1 $ $Date: 2003/06/12 18:35:47 $
 */

/* ***** BEGIN LICENSE BLOCK *****
 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
 *
 * The contents of this file are subject to the Mozilla Public License =
Version
 * 1.1 (the "License"); you may not use this file except in compliance =
with
 * the License. You may obtain a copy of the License at
 * http://www.mozilla.org/MPL/
 *
 * Software distributed under the License is distributed on an "AS IS" =
basis,
 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the =
License
 * for the specific language governing rights and limitations under the
 * License.
 *
 * The Original Code is Netscape code.
 *
 * The Initial Developer of the Original Code is
 * Netscape Corporation.
 * Portions created by the Initial Developer are Copyright (C) 2003
 * the Initial Developer. All Rights Reserved.
 *
 * Contributor(s): Bob Clary <bclary@netscape.com>
 *
 * ***** END LICENSE BLOCK ***** */

function inheritFrom(/* Object */ aThis, /* Object */ aParent)
{
  var excp;

  for (var property in aParent)
  {
    try
    {
      aThis[property] =3D aParent[property];
    }
    catch(excp)
    {
    }
  }
}


------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/g6publish/common/scripts/csimpleobservable.js

/*
 * CSimpleObservable.js
 * $Revision: 1.1 $ $Date: 2003/06/12 18:35:28 $
 */

/* ***** BEGIN LICENSE BLOCK *****
 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
 *
 * The contents of this file are subject to the Mozilla Public License =
Version
 * 1.1 (the "License"); you may not use this file except in compliance =
with
 * the License. You may obtain a copy of the License at
 * http://www.mozilla.org/MPL/
 *
 * Software distributed under the License is distributed on an "AS IS" =
basis,
 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the =
License
 * for the specific language governing rights and limitations under the
 * License.
 *
 * The Original Code is Netscape code.
 *
 * The Initial Developer of the Original Code is
 * Netscape Corporation.
 * Portions created by the Initial Developer are Copyright (C) 2003
 * the Initial Developer. All Rights Reserved.
 *
 * Contributor(s): Bob Clary <bclary@netscape.com>
 *
 * ***** END LICENSE BLOCK ***** */

function CSimpleObservable(/* Boolean */ aIsAsync)
{
  this.mObservers =3D new CList();
  this.mIsAsync =3D aIsAsync || false;
}

CSimpleObservable.prototype =3D
{
  notify: function(aValue)
  {
    var length =3D this.mObservers.getLength();

    for (var i =3D 0; i < length; ++i)
    {
      if (this.mIsAsync)
      {
        var callwrapper =3D new CCallWrapper(this.mObservers.getAt(i), =
30, 'observe', aValue);
        CCallWrapper.asyncExecute(callwrapper);
      }
      else
      {
        this.mObservers.getAt(i).observe(aValue);
      }
    }

  },

  addObserver: function (/* Object */ aObserver)
  {
    if (!aObserver.observe)
    {
      throw 'CObserver.addObserver: not an observer';
    }
    this.mObservers.addUnique(aObserver);
  },

  removeObserver: function (/* Object */ aObserver)
  {
    this.mObservers.removeUnique(aObserver);
  }
};


------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/g6publish/common/scripts/g6siteglobals.js

/* Declares global variables used by All SiteManagers */

//--------------------------------------
// Global vars
//--------------------------------------
var _g6V=3D1
var _g6CurrChannel=3D'';
var _g6PlayListChannel=3D'';
var _g6CurrClipId=3D'';
var _g6CurrBitrate=3D300;
var _g6CurrFormat=3D'wmp';
var _g6CurrAdList=3D'';
var _g6CurrClipCount=3D0;
var _g6XMLResult=3D'';
var _g6AdsArray =3D new Array(5);
var _g6MediaFormat =3D'wmp';
var _g6SiteId =3D''; //GUID
var _g6SiteIdInt =3D '' //Integer
var _g6SearchCriteria =3D'';
var _g6LastLoggedClipId=3D'';
var _g6LastLoggedClipIdROO=3D''; //for roo tracking
var _g6LastLoggedClipIdWT=3D''; //for wt tracking
var _g6LastLoggedAdId=3D'';
var _g6StartPlayerOnLoad=3Dfalse;
var _g6PlayerIsLoaded=3Dfalse;
var _g6ActiveClip =3D new Object();
	_g6ActiveClip.ClipId=3D'';
	_g6ActiveClip.Title=3D'';
	_g6ActiveClip.Description=3D'';
	_g6ActiveClip.Channel=3D'';
	_g6ActiveClip.Type=3D'video';
	_g6ActiveClip.Category=3D''; //Added by GM
	//tarun -- MasterIMUAdCall property that will hold the IMUADCall
	_g6ActiveClip.MasterIMUAdCall=3D'';


var _g6ChannelSurf =3D new Object();
	_g6ChannelSurf.Channel=3D'';
	_g6ChannelSurf.Criteria=3D'';
	_g6ChannelSurf.SearchType=3D'';
	_g6ChannelSurf.PlayListType=3D'';
var _g6ClipPublisher;
var _g6Referrer=3Dwindow.document.referrer;
var _g6ScAr =3D new Array();
var _g6PrevChannel =3D '';
var _g6PrevChannelClick =3D '';
var _g6PrevChannelChanged =3D false;
//For Bw sniffing
var _g6DetectedBandwidth=3D0;
var _g6BandwidthDetected=3Dtrue;

//GENERIC HTTP REQUEST OBJECT
/*
var xmlhttp;
if (window.XMLHttpRequest){xmlhttp=3Dnew XMLHttpRequest()}
else if (window.ActiveXObject){xmlhttp=3Dnew =
ActiveXObject("Microsoft.XMLHTTP")}
*/
var _xmlCtrlId;

//PUBLISHERS
function publisher(aValue){this.mValue =3D aValue;inheritFrom(this, new =
CSimpleObservable());}
publisher.prototype.get =3D function(){  return this.mValue;}
publisher.prototype.set =3D function(aValue){  this.mValue =3D aValue;  =
this.notify(this);}
_g6ClipPublisher =3D new publisher(_g6ActiveClip);
_g6ChannelSurfPublisher =3D new publisher(_g6ChannelSurf);


//SET ACTIVE CHANNEL
function G6_SetActiveChannel(value){
if(typeof(value)!=3D'undefined'){
_g6ActiveClip.Channel=3Dvalue;
_g6CurrChannel=3Dvalue;}
}

//SET ACTIVE CLIPID
function G6_SetActiveClipId(value){
	if(typeof(value)!=3D'undefined'){
	=09
		_g6ActiveClip.ClipId=3Dvalue;

/*
		//Quick hack fix added kdw in some cases here _g6ActiveClip.Type is =
undefined
		//need to find out why
		if(typeof(_g6ActiveClip.Type)=3D=3D'undefined')
		{
			_g6ActiveClip.Type=3D'video'=09
		}
		// Fixed RY
*/
		_g6CurrClipId=3Dvalue;
	=09
		//testing changed video event logging
		//if (_g6ActiveClip.Type !=3D "Ad")
		if (_g6PrevChannelChanged =3D=3D false) {
			if (_g6ActiveClip.ClipId !=3D "undefined") if (_g6ActiveClip.ClipId =
!=3D "") if (_g6ActiveClip.ClipId !=3D null) {
				G6_CallTracker('view_' + _g6ActiveClip.Type.toLowerCase() + =
'_changed');
				if (_g6ActiveClip.Type.toLowerCase() =3D=3D "video")
					_g6PrevChannelChanged =3D true;
			}
		}
	=09
		else if (_g6PrevChannelChanged =3D=3D true)
		{
			_g6PrevChannelChanged =3D false
			//alert("reseting: " + _g6PrevChannelChanged);
		}
	=09
	}
}

//SET ACTIVECLIP OBJECT
function =
G6_SetActiveClip(clipId,clipTitle,clipDescr,clipType,clipCategory){
_g6ActiveClip.ClipId=3DclipId;
_g6ActiveClip.Title=3DclipTitle;
_g6ActiveClip.Description=3DclipDescr;
_g6ActiveClip.Type=3DclipType;
_g6ActiveClip.Category=3DclipCategory;
}
//tarun -- added a new clipMasterAdCall
function =
G6_SetActiveClip(clipId,clipTitle,clipDescr,clipType,clipCategory,clipMas=
terAdCall){
_g6ActiveClip.ClipId=3DclipId;
_g6ActiveClip.Title=3DclipTitle;
_g6ActiveClip.Description=3DclipDescr;
_g6ActiveClip.Type=3DclipType;
_g6ActiveClip.Category=3DclipCategory;
_g6ActiveClip.MasterIMUAdCall=3DclipMasterAdCall;

}




//SET VIDEO TITLE INFO
function G6_SetVideoTitleInfo(clipTitle,clipDescr){
_g6ActiveClip.Title=3DclipTitle;
_g6ActiveClip.Description=3DclipDescr;
_g6ClipPublisher.set(_g6ActiveClip);
}

//SET VIDEO TITLE TO CHANNEL
function G6_SetVideoTitleInfoToChannel(clipId,channel){
_g6ActiveClip.ClipId=3DclipId; _g6ActiveClip.Channel=3Dchannel; =
_g6ActiveClip.Title=3D'You are now watching'; =
_g6ActiveClip.Description=3Dchannel;
_g6ActiveClip.Type=3D'Video';
_g6ClipPublisher.set(_g6ActiveClip);
}

//G6_CHANNELSURF FOR SURFING CHANNELS
function G6_ChannelSurf(channel,criteria,searchType,playListType){
if(typeof(channel)!=3D'undefined' && channel!=3D'') {

	// trigger G6_CallTracker for tracking=09
	if (_g6ChannelSurf.Channel !=3D channel) // TODO: find out a way to =
prevent logging when a channel menu item is clicked and a top10 is =
clicked in the same channel
		G6_CallTracker("surf_channel", channel); //tracking -- added criteria =
for the channel being viewed=09
=09
	//-- Set the channel now
	_g6ChannelSurf.Channel=3Dchannel;
}
if(typeof(criteria)!=3D'undefined') =
{_g6ChannelSurf.Criteria=3Dcriteria;} else{ =
_g6ChannelSurf.Criteria=3D'';}
if(typeof(searchType)!=3D'undefined'){ =
_g6ChannelSurf.SearchType=3DsearchType;} else{ =
_g6ChannelSurf.SearchType=3D'';}
if(typeof(playListType)!=3D'undefined'){ =
_g6ChannelSurf.PlayListType=3DplayListType;} else =
{_g6ChannelSurf.PlayListType=3D'';}
_g6ChannelSurfPublisher.set(_g6ChannelSurf);
//log the previous channel so we don't keep logging a channel change =
when in the same channel
_g6PrevChannel =3D _g6CurrChannel;
_g6PrevChannelClick =3D channel;
}

//G6_CHANNELSURFMUSIC FOR SURFING MUSIC CHANNELS
function G6_ChannelSurfMusic(){G6_ChannelSurf('','','','Music');}
function G6_LoadPlayList(channel,criteria, searchType){
G6_ChannelSurf(channel,criteria,searchType,'Standard');
}

//G6_LOADMUSICPLAYLIST FOR LOADING MUSIC PLAYLIST
function G6_LoadMusicPlayList(channel,criteria, searchType){
G6_ChannelSurf(channel,criteria,searchType,'Music');
}


//G6_ONSTARTPLAYEREVENT
function G6_OnStartPlayerEvent(queryString){
	if(_g6PlayerIsLoaded)
	{
		try
		{		=09
			G6_StartPlayer(queryString);=20
			_g6StartPlayerOnLoad=3Dfalse;
		}
		catch(e)
		{
			_g6StartPlayerOnLoad=3Dtrue;
		}
	}=09
	else=20
	{
	_g6StartPlayerOnLoad=3Dtrue;
	}
}

//G6_ONPLAYERLOADEDEVENT
function G6_OnPlayerLoadedEvent(){
	if(!_g6BandwidthDetected){
		_g6PlayerIsLoaded=3Dfalse;
	}
	else{
		_g6PlayerIsLoaded=3Dtrue;
	}
	if((typeof(G6_ReloadAds)=3D=3D'undefined') || (_g6StartPlayerOnLoad))
		G6_ThumbClick(_g6CurrClipId,_g6CurrChannel);
}


//-----------------------------------------------------------------------=
--------
//create authentication function to authenticate channels on channel =
change -kdw
//-----------------------------------------------------------------------=
--------
AuthorizeChannel_onChange=3Dfunction(aValue){G6_AuthorizeChannel(aValue.g=
et().Channel);}
var AuthorizeChannel_Observer=3D{observe: AuthorizeChannel_onChange };
_g6ChannelSurfPublisher.addObserver(AuthorizeChannel_Observer);

function G6_AuthorizeChannel(channel, clipIdParam){

	var CKNAME; //defined below
=09
	//If authorization array does not exist, return.
	if(typeof(channel)=3D=3D'undefined' || =
typeof(_g6SCAuthArray)=3D=3D'undefined' || =
typeof(_g6SCAuthArray)=3D=3D'null' || =
typeof(_g6SCAuthArray[channel])=3D=3D'undefined')
		return true;
=09
	var clipId =3D "";  //TODO
=09
	if(typeof(clipIdParam)!=3D'undefined'){
		clipId=3DclipIdParam;
	}
=09
	//Split value from array into two components channelid and authcode
	var valArray	=3D _g6SCAuthArray[channel].split(':');
	var channelId	=3D valArray[0];
	var authCode	=3D valArray[1];
	//remaining vars
	var channelName	=3D escape(channel);
	var format		=3D _g6CurrFormat;
	var bitrate		=3D _g6CurrBitrate;
	var cVal;
	var vc			=3D false;
	var rBase;=20
=09
	//NN bug Fix 1306
	//if (_g6FrameType =3D=3D "roo")
	//	rBase =3D top.location.href;
	//else
		rBase =3D window.location.href;
=09
	//strip off anything from ? on in rBase  (base return url)
	//and escape the url

	var qLoc =3D rBase.indexOf("?");
	if(qLoc > -1)
		rBase=3Descape(rBase.substring(0,qLoc));


	//setting cookie name to the authschema guid
	CKNAME =3D authCode;=20
=09
	//VALIDATE COOKIE
	cVal =3D G6_GetCookie(CKNAME);  //read the cookie
	vc =3D (cVal !=3D null)
	=09
	//are we authorized?
	if(cVal =3D=3D "true")
		vc =3D true;
	=09
	// REDIRECT TO SSO MANAGER FOR VALIDATION if vc=3Dfalse;
	if(!vc)
	{
		//NN Bug Fix 1306
		//if (_g6FrameType =3D=3D "roo")
		//	top.location.href =3D =
"/g6publish/common/security/ssomanager.aspx?chi=3D" + channelId + =
"&c=3D" + channelName + "&cli=3D" + clipId + =
"&format=3D"+format+"&bitrate=3D"+bitrate+"&rBase=3D"+rBase;
		//else
			window.location.href =3D =
"/g6publish/common/security/ssomanager.aspx?chi=3D" + channelId + =
"&c=3D" + channelName + "&cli=3D" + clipId + =
"&format=3D"+format+"&bitrate=3D"+bitrate+"&rBase=3D"+rBase;
	}
	else
	{
		return true;
	}
}

//--------------------------------------------
// Buffer Function - eleminates some=20
// browser-specific js related errors
//--------------------------------------------
var cbuffer =3D "";
function cdebug(str){
	cbuffer +=3D str + "\n";
}

// =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D
// Tracking Function - RJJ 5/12/06
// =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D
var g6TrackingImgName =3D "g6TrackingImg";
document.write("<img id=3D'" + g6TrackingImgName + "' width=3D'0' =
height=3D'0' border=3D'0' =
src=3D'/g6publish/common/images/transparent.gif'>");
function G6_Tracker(siteId, siteIdInt, clipId, clipPos, clipDur, =
channel, format, bitrate, action, subscriberId, criteria)
{
	var versionNo		=3D "1-20060524"; // version of this tracker (date ex: =
May 24, 2005)
=09
    siteId          =3D ((siteId)       ? (siteId)			: "");
    clipId          =3D ((clipId)       ? (clipId)			: "");
    clipPos         =3D ((clipPos)      ? (clipPos)			: "");
    clipDur         =3D ((clipDur)      ? (clipDur)			: "");
    channel         =3D ((channel)      ? escape(channel)		: "");
    format          =3D ((format)       ? (format)			: "");
    bitrate         =3D ((bitrate)      ? (bitrate)			: "");
    action          =3D ((action)       ? escape(action)		: "");
    subscriberId    =3D ((subscriberId) ? escape(subscriberId): "");
    criteria        =3D ((criteria)     ? escape(criteria)	: "");
   =20
	document.getElementById(g6TrackingImgName).width    =3D 1;
	document.getElementById(g6TrackingImgName).height   =3D 1;
   =20
    //document.getElementById(g6TrackingImgName).src      =3D =
"/g6publish/common/images/rts.gif?siteId=3D" + siteId + "&action=3D" + =
action + "&criteria=3D" + criteria + "&clipId=3D" + clipId + =
"&clipPos=3D" + clipPos + "&clipDur=3D" + clipDur + "&channel=3D" + =
channel + "&format=3D" + format + "&bitrate=3D" + bitrate + =
"&subscriberId=3D" + subscriberId + "&v=3D" + versionNo; //test code
    document.getElementById(g6TrackingImgName).src      =3D =
"http://tracking.vx.roo.com/rts.gif?siteId=3D" + siteId + "&sidint=3D" + =
siteIdInt + "&action=3D" + action + "&criteria=3D" + criteria + =
"&clipId=3D" + clipId + "&clipPos=3D" + clipPos + "&clipDur=3D" + =
clipDur + "&channel=3D" + channel + "&format=3D" + format + =
"&bitrate=3D" + bitrate + "&subscriberId=3D" + subscriberId + "&v=3D" + =
versionNo; //production code
}
function G6_CallTracker(action, criteria)
{
	var position =3D "0";
	var duration =3D "0";
=09
    criteria =3D ((criteria) ? (criteria) : "");
=09
	if (typeof(G6_GetPlayerCurrentDuration) !=3D "undefined") {
		try {
			duration =3D G6_GetPlayerCurrentDuration();
		}
		catch (e) {
			duration =3D "-1";
		}
	}
=09
	if (typeof(G6_GetPlayerCurrentPosition) !=3D "undefined") {
		try {
			// set to the total duration of the of the clip if the cip has indeed =
played all the way through
			if(action =3D=3D "view_ad_completed" || action =3D=3D =
"view_video_completed")=20
				position =3D duration;
			else=20
				position =3D G6_GetPlayerCurrentPosition();
		}
		catch (e) {
			position =3D "-1";
		}
	}
=09
    G6_Tracker(_g6SiteId, _g6SiteIdInt, _g6ActiveClip.ClipId, =
position.toString(), duration.toString(), _g6CurrChannel, _g6CurrFormat, =
_g6CurrBitrate, action, G6_GetCookie("subscriberId"), criteria); =
//production code
    //alert("_g6SiteId=3D" + _g6SiteId + " | _g6CurrClipId=3D" + =
_g6ActiveClip.ClipId + " | _g6CurrChannel=3D" + _g6CurrChannel + " | =
_g6CurrFormat=3D" + _g6CurrFormat + " | _g6CurrBitrate=3D" + =
_g6CurrBitrate + " | action=3D" + action + " | =
G6_GetCookie(\'subscriberid\')=3D" + G6_GetCookie('subscriberid') + " | =
criteria=3D" + criteria); //for debugging -- note flash format uid does =
not always work with this turned on but works with production code
    //alert(action); // testing
}

// =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D
// Querystring parser
// =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D
function G6_PageQuery(q) {
	if(q.length > 1) this.q =3D q.substring(1, q.length);
	else this.q =3D null;
	this.keyValuePairs =3D new Array();
	if(q) {
		for(var i=3D0; i < this.q.split("&").length; i++) {
			this.keyValuePairs[i] =3D this.q.split("&")[i];
		}
	}
	this.getKeyValuePairs =3D function() { return this.keyValuePairs; }
	this.getValue =3D function(s) {
		for(var j=3D0; j < this.keyValuePairs.length; j++) {
			if(this.keyValuePairs[j].split("=3D")[0] =3D=3D s)
				return this.keyValuePairs[j].split("=3D")[1];
		}
		return false;
	}
	this.getParameters =3D function() {
		var a =3D new Array(this.getLength());
		for(var j=3D0; j < this.keyValuePairs.length; j++) {
			a[j] =3D this.keyValuePairs[j].split("=3D")[0];
		}
		return a;
	}
	this.getLength =3D function() { return this.keyValuePairs.length; }=09
}
function G6_QueryString(key){
var page =3D new PageQuery(window.location.search);=20
return unescape(page.getValue(key));=20
}

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/australian/ithomepagemini/files/getFlashCode.js


function getFlashCode(id,w,h){
	var str =3D "";
	var isInternetExplorer =3D navigator.appName.indexOf("Microsoft") !=3D =
-1;
=09
	// Handle all the FSCommand messages in a Flash movie.
	document.write('<script language=3D"javascript">');
	document.write('function '+id+'_DoFSCommand(command, args) {\n');
	document.write('eval(args);\n');
	document.write('}\n');
	document.write('</script\>\n');=09
=09
	// Hook for Internet Explorer.
	if (navigator.appName && navigator.appName.indexOf("Microsoft") !=3D -1 =
&& navigator.userAgent.indexOf("Windows") !=3D -1 && =
navigator.userAgent.indexOf("Windows 3.1") =3D=3D -1) {
		document.write('<script language=3D"VBScript"\>\n');
		document.write('On Error Resume Next\n');
		document.write('Sub '+id+'_FSCommand(ByVal command, ByVal args)\n');
		document.write('	Call '+id+'_DoFSCommand(command, args)\n');
		document.write('End Sub\n');
		document.write('</script\>\n');
	}
=09
	//	Somehow caching prevents the flash object from playing?
	var ran =3D Math.random();	//		HACK ALERT!		random variable added to QS =
to prevent caching in IE
	str +=3D '<object =
classid=3D"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" \n';
	str +=3D =
'codebase=3D"http://download.macromedia.com/pub/shockwave/cabs/flash/swfl=
ash.cab#version=3D7,0,0,0" ';
	str +=3D 'width=3D"'+w+'" height=3D"'+h+'" id=3D"'+id+'" =
align=3D"middle"\> \n';
	str +=3D '<param name=3D"allowScriptAccess" value=3D"sameDomain" /\> =
\n';
	str +=3D '<param name=3D"base" value=3D"./files" /\> \n';
	str +=3D '<param name=3D"scale" value=3D"noscale" /\> \n';
	str +=3D '<param name=3D"salign" value=3D"lt" /\> \n';
	str +=3D '<param name=3D"movie" =
value=3D"./files/'+id+'.swf?isInternetExplorer=3D' + isInternetExplorer =
+ '&ran=3D' + ran + '" /\> \n';
	str +=3D '<param name=3D"quality" value=3D"high" /\> \n';
	str +=3D '<param name=3D"wmode" value=3D"transparent" /\> \n';
	str +=3D '<param name=3D"bgcolor" value=3D"#999999" /\> \n';
	str +=3D '<embed src=3D"./files/'+id+'.swf" \n';
	str +=3D 'allowScriptAccess=3D"sameDomain" \n';
	str +=3D 'base=3D"./files" \n';
	str +=3D 'scale=3D"noscale" \n';
	str +=3D 'salign=3D"lt" \n';
	str +=3D 'quality=3D"high" \n';
	str +=3D 'wmode=3D"transparent" \n';
	str +=3D 'bgcolor=3D"#999999" \n';
	str +=3D 'FlashVars=3D"isInternetExplorer=3D' + isInternetExplorer + '" =
\n';
	str +=3D 'width=3D"'+w+'" height=3D"'+h+'" name=3D"'+id+'" =
align=3D"middle" \n';
	str +=3D 'type=3D"application/x-shockwave-flash" \n';
	str +=3D 'pluginspage=3D"http://www.macromedia.com/go/getflashplayer" =
/\> \n';
	str +=3D '</object\>\n';
	return str;
}
------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/g6publish/common/scripts/ui_display_api.js

//////////////////////////////////////////////////////////////////
//
//	VARIABLES FOR THE UID SCRIPT
//=09
//////////////////////////////////////////////////////////////////

if(!currentTitleDescId){
	var currentTitleDescId =3D "CurrentTitleDesc";				//	id for the div =
holding the title description
}


/**
 *	UID functions to be included within API
 */
switch (_g6CurrFormat){

	case "wmp":
=09
		//	Windows Media Player version
		G6_GetCurrentPositionAPI =3D function(){
			try{
				return =
document.getElementById("videoFrame_Player").controls.currentPosition;
			}catch(e){}
		};
	=09
		G6_GetClipDuration =3D function(){
			try{
				var media =3D =
document.getElementById("videoFrame_Player").currentMedia;
				if (media){
					return media.duration;
				}else{
					return 0;
				}
			}catch(e){};
		};
	=09
		G6_SetPosition =3D function(aNumber){
			try{
				=
document.getElementById("videoFrame_Player").controls.currentPosition =
=3D aNumber;
			}catch(e){};
		};=09
	=09
		G6_GetBuffering =3D function(){
			try{
				return =
document.getElementById("videoFrame_Player").network.bufferingProgress;
			}catch(e){};
		};	=09
	=09
		G6_GetStatus =3D function(){
			var output =3D "";
			try{
				var state =3D  =
document.getElementById("videoFrame_Player").playState;
				if(state =3D=3D 1){
					output =3D "stopped";	=09
				}else if(state =3D=3D 2){
					output =3D "paused";						=09
				}else if(state =3D=3D 3){
					output =3D "playing";
				}else if(state =3D=3D 4){
					output =3D "forward";
				}else if(state =3D=3D 5){
					output =3D "reverse";							=09
				}else if(state =3D=3D 6){
					output =3D "buffering";
				}else{
					output =3D "loading";
				}
			}catch(e){};
			return output;
		}
		break;
	=09
	case "real":
=09
		//	Real Player version=09
		G6_GetCurrentPositionAPI =3D function(){
			try{
				return =
document.getElementById("videoFrame_Player").GetPosition()/1000;
			}catch(e){};
		};
	=09
		G6_GetClipDuration =3D function(){
			try{
				return =
document.getElementById("videoFrame_Player").GetLength()/1000;
			}catch(e){};
		};
	=09
		G6_SetPosition =3D function(aNumber){
			try{
				=
document.getElementById("videoFrame_Player").SetPosition(aNumber*1000);
			}catch(e){};
		};=09
	=09
		G6_GetBuffering =3D function(){
			return g6BufferingPercentage;
		}
	=09
		=
/////////////////////////////////////////////////////////////////////////=
/////////
		//	DONT KNOW IF THIS REAL CODE HAS BEEN FULLY IMPLEMENTED 						//
		//	I REMEMBER ASKING FOR SOMETHING TO BE CHANGED AROUND WITH THE =
OBJECT CODE 	//
		//	DONT KNOW IF THIS EVER HAPPENED 										  	//	=09
		//	MAYBE WE SHOULD TEST IT AGAIN WHEN WE GET THE CAHNCE ...					//
		=
/////////////////////////////////////////////////////////////////////////=
/////////
	=09
		//	Note g6BufferingPercentage should be called _g6BufferingPercentage =
but VBScript doesnt like variables beginning with '_'
		g6BufferingPercentage =3D 0;
		// Write the OnBuffering handler for IE
		if (navigator.appName && navigator.appName.indexOf("Microsoft") !=3D =
-1 && navigator.userAgent.indexOf("Windows") !=3D -1 && =
navigator.userAgent.indexOf("Windows 3.1") =3D=3D -1) {
			document.write('\<script language=3D"VBScript"\>\n');
			document.write('On Error Resume Next\n');
			document.write('Sub videoFrame_Player_OnBuffering(ByVal lFlags, ByVal =
lPercentage)\n');
			document.write('	g6BufferingPercentage =3D lPercentage\n');
			document.write('End Sub\n');
			document.write('\</script\>\n');
		}else{
			// Write the OnBuffering handler for other browsers
			videoFrame_Player_OnBuffering =3D function(lFlags, lPercentage){
				g6BufferingPercentage =3D lPercentage;
			}
		}
	=09
		G6_GetStatus =3D function(){
			var output =3D "";
			try{
				var state =3D =
document.getElementById("videoFrame_Player").GetPlayState();
				if(state =3D=3D 0){
					output =3D "stopped";	=09
				}else if(state =3D=3D 2){
					output =3D "buffering";								=09
				}else if(state =3D=3D 3){
					output =3D "playing";
				}else if(state =3D=3D 4){
					output =3D "paused";				=09
				}else{
					output =3D "loading";
				}
			}catch(e){};
			return output;
		}
	=09
		break;

	case "flash":
=09
		//	TODO: IMPLEMENT THE FOLLOWING WITHIN THE FLASH API
=09
		//	Real Player version=09
		G6_GetCurrentPositionAPI =3D function(){
			try{
				return videoFrame_Player.controls.currentPosition;
			}catch(e){};
		};
	=09
		G6_GetClipDuration =3D function(){
			try{
				return videoFrame_Player.currentmedia.duration;
			}catch(e){};
		};
	=09
		G6_SetPosition =3D function(aNumber){
			try{
				videoFrame_Player.controls.setCurrentPosition(aNumber);
			}catch(e){};
		};=09
	=09
		G6_GetBuffering =3D function(){
			return videoFrame_Player.network.bufferingProgress;
		}
	=09
		G6_GetStatus =3D function(){
			var output =3D "";
			try{
				var state =3D videoFrame_Player.playState;
				if(state =3D=3D 1){
					output =3D "stopped";	=09
				}else if(state =3D=3D 2){
					output =3D "paused";						=09
				}else if(state =3D=3D 3){
					output =3D "playing";
				}else if(state =3D=3D 4){
					output =3D "forward";
				}else if(state =3D=3D 5){
					output =3D "reverse";							=09
				}else if(state =3D=3D 6){
					output =3D "buffering";
				}else{
					output =3D "loading";
				}
			}catch(e){};
			return output;
		}
		break;
}



/**
 *	END UID functions to be included within API
 */





------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/g6publish/common/scripts/g6httpreq.js

//global xmlhttp request object
var xmlhttp =3D new G6HttpReq()._xmlhttp;

//G6HttpRequest Object constructor
function G6HttpReq()
 {
		//Members
	=09
		//initialize xmlhttp request object to false
		this._xmlhttp=3Dfalse; =20
	=09
		if (window.ActiveXObject) {
			try	{
				this._xmlhttp =3D new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e)	{
				try	{
					this._xmlhttp =3D new ActiveXObject("Msxml2.XMLHTTP");
				}
				catch (ee) {
					this._xmlhttp =3D false; //keep it false
				}
			}
		}=09
		else if (window.XMLHttpRequest) {
			try	{
				this._xmlhttp =3D new XMLHttpRequest()
			}
			catch (e)	{
				this._xmlhttp =3D false; //keep it false
			}
		}
	=09
		/* //may want to abort if we can't get an XMLHttp initialized
		if (!_xmlhttp)
			return;
		*/
	=09
		/* //old version
		try=20
		{
			this._xmlhttp =3D new ActiveXObject("Msxml2.XMLHTTP");
		}=20
		catch (e) {
			try {
				this._xmlhttp =3D new ActiveXObject("Microsoft.XMLHTTP");
			}=20
			catch (E)=20
			{
				this._xmlhttp =3D false;
			}
		}
	=09
=09
		// if unsuccessful, try to create XMLHttpRequest() object (mozilla)
		if (!this._xmlhttp && typeof XMLHttpRequest!=3D'undefined') {
			try
			{
				this._xmlhttp =3D new XMLHttpRequest();
			}
			catch (e)
			{
				return; //may want to do something else
			}
		}
		*/

	/* Prototype "get" function returns response text from http request */
	G6HttpReq.prototype.get =3D function (url,callback){
		var request=3Dthis._xmlhttp;			//get xmlhttp object
		var result =3D false; 				//initialize result to false
		//obj =3D this;
	=09
		request.open("GET", url ,true);		//open the request
	=09
 		request.onreadystatechange=3Dfunction() {
  		if (request.readyState=3D=3D4) {		//if readystate changed to 4 we =
have data
   		=09
			if(request.status=3D=3D200){
				result =3D request.responseText;
				callback(result);			//return the result
				//alert("done");
			}
			else
			{
				//request.xmlhttp.abort();
				callback(null);				//return null
			}=09
			//return; //this is important otherwise processing goes on and on.
  		}
 		}
		//send null request now
		this.clear();
	=09
 		//request.send(null);

	}

	/* Prototypoe setCtrl function sets innerHTML of control with specified =
id to responseText */
	G6HttpReq.prototype.setCtrl =3D function(url,ctrl){
		var request =3D this._xmlhttp
		var result =3D false;
		request.open("GET", url ,true);
 		request.onreadystatechange=3Dfunction() {
  		if (request.readyState=3D=3D4) {
   		=09
			if(request.status=3D=3D200){
				result =3D request.responseText;
				try{=20
					ctrl.innerHTML=3Drequest.responseText;
				 }=20
				 catch (e)=20
				 {=20
					alert(e.message);=20
				 }
			}
		=09
  		}
 		}
	=09
		this.clear();
 	=09

	}
=09
	//Send null http request to clear the request.
	G6HttpReq.prototype.clear =3D function(){
		//send null request now
		if(typeof XMLHttpRequest!=3D'undefined') //mozilla
			this._xmlhttp.send(null);
		else
			this._xmlhttp.send(); //ie
	}
=09
}


function G6_SetHtmlFromHTTPRequest(url,ctrlId){
	try{
	new G6HttpReq().setCtrl(url,document.getElementById(ctrlId));
	}
	catch (e)
	{
		//
	}
}

/* Example usage =20
// Creat a callback function that processes the result

function done(result){
	document.write(result);
}

//Instantiate object and call the get function with a local url =
/folder/url.aspx, etc
new G6HttpReq().get("webform.aspx",done);

*/



------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/g6publish/common/scripts/vxvidtracker.js

// JScript source code

/* VX Video Tracking Object
 * Copyright ROO Media Corporation
 * Author: Kevin Williams & Ramyar Jafarkhani
 */

function VXVidTracker (siteId)=20
{
	//Object vars/properties
	this.SiteId=3DsiteId;
	this.ClipId=3D"";
	this.Title=3D"";
	this.Channel=3D"";
	this.Description=3D"";
	this.Duration=3D0;
	this.PctViewed=3D0;
	this.CurrentPosition=3D0;
	this.Type=3D"Video"
	this.PlayState=3D0;
	this.Action=3D"";
	this.Url=3D"";
	this.PreRoll=3Dnull;
	this.Previous=3Dnull;

=09
	this.Clone =3D function(){
		var tracker =3D new VXVidTracker(this.siteId);
	=09
		tracker.ClipId=3Dthis.ClipId;
		tracker.Title=3Dthis.Title;
		tracker.Channel=3Dthis.Channel;
		tracker.Description=3Dthis.Description;
		tracker.Duration=3Dthis.Duration;
		tracker.PctViewed=3Dthis.PctViewed;
		tracker.CurrentPosition=3Dthis.Position;
		tracker.Type=3Dthis.Type;
		tracker.PlayState=3Dthis.PlayState;
		tracker.Action=3Dthis.Action;
		tracker.Url=3Dthis.Url;
		tracker.PreRoll=3Dthis.PreRoll;
		return tracker;
	=09
	}
=09
	//Updates copies current tracker object and preroll if switching from =
ad to video then sets new values
	this.Update =3D function(clipId, title, channel, description, duration, =
pctViewed, currentPosition, type, playState, =
action,clipurl,isPctDurationUpdate){
	=09
		//Update only Duration if clip is interrupted during play.
	=09
		if(isPctDurationUpdate =3D=3D 'Y')
			this.PctViewed =3D pctViewed;
		else
		{
			this.Previous =3D this.Clone();
			//Clone current value and save in previous
		=09
			//If we have switched from an ad to a video then set preroll =3D =
previous as well
			if(this.Type=3D=3D"Ad" && type=3D=3D"Video")
				this.PreRoll =3D this.Previous;
			//else
			//Commented because setting PreRoll to null will set Ad to null if =
Video clip is played till the end.
			//	this.PreRoll =3D null;=20
		=09
			//Now set values -- need to add error handling
		=09
			this.ClipId =3D clipId;
			this.Title =3D title;
			this.Channel =3D channel;
			this.Description =3D description;
			this.Duration =3D duration;
			this.PctViewed =3D pctViewed;
			this.CurrentPosition =3D currentPosition;
			this.Type =3D type;
			this.PlayState =3D playState;
			this.Action =3D action;
			this.Url =3D clipurl;
		}
				=09
	}
=09
}

//Create prototype for VXVidTrackingPublisher
function VXVidTrackingPublisher(aValue){this.mValue =3D =
aValue;inheritFrom(this, new CSimpleObservable());}
VXVidTrackingPublisher.prototype.get =3D function(){  return =
this.mValue;}
VXVidTrackingPublisher.prototype.set =3D function(aValue){  this.mValue =
=3D aValue;  this.notify(this);}
------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/g6publish/common/scripts/mm_functions.js

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
if (init=3D=3Dtrue) with (navigator) {if =
((appName=3D=3D"Netscape")&&(parseInt(appVersion)=3D=3D4)) {
document.MM_pgW=3DinnerWidth; document.MM_pgH=3DinnerHeight; =
onresize=3DMM_reloadPage; }}
else if (innerWidth!=3Ddocument.MM_pgW || =
innerHeight!=3Ddocument.MM_pgH) location.reload();
}
MM_reloadPage(true);
function MM_findObj(n, d) { //v4.01
 var p,i,x;  if(!d) d=3Ddocument; =
if((p=3Dn.indexOf("?"))>0&&parent.frames.length) {
d=3Dparent.frames[n.substring(p+1)].document; n=3Dn.substring(0,p);}
if(!(x=3Dd[n])&&d.all) x=3Dd.all[n]; for =
(i=3D0;!x&&i<d.forms.length;i++) x=3Dd.forms[i][n];
for(i=3D0;!x&&d.layers&&i<d.layers.length;i++) =
x=3DMM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=3Dd.getElementById(n); return x;
}
function MM_setTextOfLayer(objName,x,newText) { //v4.01
if ((obj=3DMM_findObj(objName))!=3Dnull) with (obj)
if (document.layers) {document.write(unescape(newText)); =
document.close();}
else innerHTML =3D unescape(newText);
}
function MM_preloadImages()=20
{ //v3.0
var d=3Ddocument; if(d.images)
{
if(!d.MM_p) d.MM_p=3Dnew Array();
var i,j=3Dd.MM_p.length,a=3DMM_preloadImages.arguments; for(i=3D0; =
i<a.length; i++)
if (a[i].indexOf("#")!=3D0){ d.MM_p[j]=3Dnew Image; =
d.MM_p[j++].src=3Da[i];}
}
}
function MM_swapImgRestore()=20
{//v3.0
var i,x,a=3Ddocument.MM_sr; =
for(i=3D0;a&&i<a.length&&(x=3Da[i])&&x.oSrc;i++) x.src=3Dx.oSrc;
}
function MM_swapImage()=20
{ //v3.0
	var i,j=3D0,x,a=3DMM_swapImage.arguments; document.MM_sr=3Dnew Array; =
for(i=3D0;i<(a.length-2);i+=3D3)
																		if =
((x=3DMM_findObj(a[i]))!=3Dnull){document.MM_sr[j++]=3Dx; if(!x.oSrc) =
x.oSrc=3Dx.src; x.src=3Da[i+2];}
}
------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/australian/ithomepagemini/files/buttonFlashCode.js

document.getElementById("playbtnDiv").innerHTML=3D"<object =
classid=3D\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" =
codebase=3D\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/sw=
flash.cab#version=3D8,0,0,0\" width=3D\"100%\" height=3D\"100%\" =
id=3D\"play_button\" align=3D\"middle\"><param =
name=3D\"allowScriptAccess\" value=3D\"sameDomain\" /><param =
name=3D\"wmode\" value=3D\"transparent\"><param name=3D\"movie\" =
value=3D\"files/play_button.swf\" /><param name=3D\"quality\" =
value=3D\"high\" /><param name=3D\"bgcolor\" value=3D\"#000000\" =
/><embed src=3D\"files/play_button.swf\" quality=3D\"high\" =
bgcolor=3D\"#000000\" width=3D\"100%\" height=3D\"100%\" =
name=3D\"play_button\" wmode=3D\"transparent\" align=3D\"middle\" =
allowScriptAccess=3D\"sameDomain\" =
type=3D\"application/x-shockwave-flash\" =
pluginspage=3D\"http://www.macromedia.com/go/getflashplayer\" =
/></object>";
------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/G6Publish/common/flash/FlashJavascriptIntegrationKit/JavaScriptFlashGateway.js



/*

09/03/2005

Modified by Rudi Yardley

- Enabled FS command to be used in Internet Explorer to remove Ticking =
bug.


Modified 1/02/2006

Modified by Damien Loverso & Rudi Yardley

- Altered so that local connection flash object is always visible

*/

/*
Macromedia(r) Flash(r) JavaScript Integration Kit License


Copyright (c) 2005 Macromedia, inc. All rights reserved.

Redistribution and use in source and binary forms, with or without =
modification,
are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright =
notice, this
list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright =
notice,
this list of conditions and the following disclaimer in the =
documentation and/or
other materials provided with the distribution.

3. The end-user documentation included with the redistribution, if any, =
must
include the following acknowledgment:

"This product includes software developed by Macromedia, Inc.
(http://www.macromedia.com)."

Alternately, this acknowledgment may appear in the software itself, if =
and
wherever such third-party acknowledgments normally appear.

4. The name Macromedia must not be used to endorse or promote products =
derived
from this software without prior written permission. For written =
permission,
please contact devrelations@macromedia.com.

5. Products derived from this software may not be called "Macromedia" or
"Macromedia Flash", nor may "Macromedia" or "Macromedia Flash" appear in =
their
name.

THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED =
WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY =
AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL =
MACROMEDIA OR
ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, =
SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, =
PROCUREMENT
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR =
BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN =
CONTRACT,
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN =
ANY WAY
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF =
SUCH
DAMAGE.

--

This code is part of the Flash / JavaScript Integration Kit:
http://www.macromedia.com/go/flashjavascript/

Created by:

Christian Cantrell
http://weblogs.macromedia.com/cantrell/
mailto:cantrell@macromedia.com

Mike Chambers
http://weblogs.macromedia.com/mesh/
mailto:mesh@macromedia.com

Macromedia
*/

/* Modified by Kevin Williams 11/30/2006 create div to display =
_flash_proxy

*/

//document.write("<div id=3D'vx_flash_gateway' =
style=3D'position:relative; left:100px; top:240px;'></div>");

/**
 * Create a new Exception object.
 * name: The name of the exception.
 * message: The exception message.
 */
function Exception(name, message)
{
    if (name)
        this.name =3D name;
    if (message)
        this.message =3D message;
}

/**
 * Set the name of the exception.=20
 */
Exception.prototype.setName =3D function(name)
{
    this.name =3D name;
}

/**
 * Get the exception's name.=20
 */
Exception.prototype.getName =3D function()
{
    return this.name;
}

/**
 * Set a message on the exception.=20
 */
Exception.prototype.setMessage =3D function(msg)
{
    this.message =3D msg;
}

/**
 * Get the exception message.=20
 */
Exception.prototype.getMessage =3D function()
{
    return this.message;
}

/**
 * Generates a browser-specific Flash tag. Create a new instance, set =
whatever
 * properties you need, then call either toString() to get the tag as a =
string, or
 * call write() to write the tag out.
 */

/**
 * Creates a new instance of the FlashTag.
 * src: The path to the SWF file.
 * width: The width of your Flash content.
 * height: the height of your Flash content.
 */
function FlashTag(src, width, height)
{
    this.src       =3D src;
    this.width     =3D width;
    this.height    =3D height;
    this.version   =3D '7,0,14,0';
    this.id        =3D null;
    this.bgcolor   =3D 'ffffff';
    this.flashVars =3D null;
	this.paramaters =3D [];
	//NN Bug fix 1261 - add new attribute
	this.flashScale		=3D"";
	//cdebug("FlashTag:" + src + " is instantiated");
}

/**
 * Sets the Flash version used in the Flash tag.
 */
FlashTag.prototype.setVersion =3D function(v)
{
    this.version =3D v;
}

/**
 * Sets the ID used in the Flash tag.
 */
FlashTag.prototype.setId =3D function(id)
{
    this.id =3D id;
}

/**
 * Sets the background color used in the Flash tag.
 */
FlashTag.prototype.setBgcolor =3D function(bgc)
{
    this.bgcolor =3D bgc;
}

/**
 * Sets any variables to be passed into the Flash content.=20
 */
FlashTag.prototype.setFlashvars =3D function(fv)
{
    this.flashVars =3D fv;
}

/**
 *	add a property to the FlashTag
 */
FlashTag.prototype.addProperty =3D function(newProperty, newValue)
{
	this.paramaters.push({name:newProperty, value:newValue});
}

/**
 *	//NN Bug fix 1261 - add new attribute scale property
* Sets scale to be passed into the Flash content.=20
 */
FlashTag.prototype.setFlashScale =3D function(flashScale)
{
    this.flashScale =3D flashScale;
}
/**
 * Get the Flash tag as a string.=20
 */
FlashTag.prototype.toString =3D function()
{
    var ie =3D (navigator.appName.indexOf ("Microsoft") !=3D -1) ? 1 : =
0;
    var flashTag =3D new String();
    if (ie)
    {
        if (this.id !=3D null)
        {	=09
		=09
			flashTag +=3D '<scr'+'ipt language=3D\"VBScript\"\>\n';
			//flashTag +=3D 'On Error Resume Next\n';
			flashTag +=3D 'Sub ' + this.id + '_FSCommand(ByVal command, ByVal =
args)\n';
//			flashTag +=3D '	MsgBox "1) Calling function with args:"&args \n';
			flashTag +=3D '	If command =3D "kicker" Then \n';	=09
			flashTag +=3D '		FlashProxy.kickMe "' + this.id + '" \n';=09
			//flashTag +=3D '		//cdebug "kik:::::::::::"&args \n';
			flashTag +=3D '	ElseIf command =3D "alrt" Then \n';	=09
			//flashTag +=3D '		//cdebug args \n';								=09
			flashTag +=3D '	Else \n';			=09
			flashTag +=3D '		FlashProxy.callJS args \n';		=09
			flashTag +=3D '	End If \n';			=09
			flashTag +=3D 'End Sub\n';
			flashTag +=3D '</scr'+'ipt>\n';

	=09
		}
        flashTag +=3D '<object =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ';
        if (this.id !=3D null)
        {
            flashTag +=3D 'id=3D"'+this.id+'" ';
        }
        flashTag +=3D =
'codebase=3D"http://download.macromedia.com/pub/shockwave/cabs/flash/swfl=
ash.cab#version=3D'+this.version+'" ';
        flashTag +=3D 'width=3D"'+this.width+'" ';
        flashTag +=3D 'height=3D"'+this.height+'">';
        flashTag +=3D '<param name=3D"movie" =
value=3D"'+this.src+'?isInternetExplorer=3Dtrue&ran=3D'+Math.random()+'"/=
>';
        flashTag +=3D '<param name=3D"quality" value=3D"high"/>';
		flashTag +=3D '<param name=3D"wmode" value=3D"transparent"/>';
        flashTag +=3D '<param name=3D"bgcolor" =
value=3D"#'+this.bgcolor+'"/>';
       =20
        //NN Bug Fix 1261
        if (this.flashScale !=3D "")
			flashTag +=3D '<param name=3D"scale" value=3D"' +this.flashScale =
+'"/>';

		for(var i =3D 0; i < this.paramaters.length; i++)
		{
	        flashTag +=3D '<param name=3D"' + this.paramaters[i].name + '" =
value=3D"' + this.paramaters[i].value + '"/>';
		}
        if (this.flashVars !=3D null)
        {
            flashTag +=3D '<param name=3D"flashvars" =
value=3D"'+this.flashVars+'"/>';
        }
        flashTag +=3D '</object>';	=09
    }
    else
    {
        flashTag +=3D '<embed =
src=3D"'+this.src+'?isInternetExplorer=3Dfalse" ';
        flashTag +=3D 'quality=3D"high" ';=20
        flashTag +=3D 'bgcolor=3D"#'+this.bgcolor+'" ';
        flashTag +=3D 'width=3D"'+this.width+'" ';
        flashTag +=3D 'wmode=3D"transparent" ';
        flashTag +=3D 'height=3D"'+this.height+'" ';
        //NN Bug Fix 1261
        if (this.flashScale !=3D "")
			flashTag +=3D 'scale=3D"' + this.flashScale +'" ';

        flashTag +=3D 'type=3D"application/x-shockwave-flash" ';
		for(var i =3D 0; i < this.paramaters.length; i++)
		{
	        flashTag +=3D this.paramaters[i].name + '=3D"' + =
this.paramaters[i].value + '" ';
		}	=09
        if (this.flashVars !=3D null)
        {
            flashTag +=3D 'flashvars=3D"'+this.flashVars+'" ';
        }
        if (this.id !=3D null)
        {
            flashTag +=3D 'name=3D"'+this.id+'" ';
        }
        flashTag +=3D =
'pluginspage=3D"http://www.macromedia.com/go/getflashplayer">';
        flashTag +=3D '</embed>';
    }
    return flashTag;
}

/**
 * Write the Flash tag out. Pass in a reference to the document to write =
to.=20
 */
FlashTag.prototype.write =3D function(doc)
{
    doc.write(this.toString());
}

/**
 * The FlashSerializer serializes JavaScript variables of types object, =
array, string,
 * number, date, boolean, null or undefined into XML.=20
 */

/**
 * Create a new instance of the FlashSerializer.
 * useCdata: Whether strings should be treated as character data. If =
false, strings are simply XML encoded.
 */
function FlashSerializer(useCdata)
{
    this.useCdata =3D useCdata;
}

/**
 * Serialize an array into a format that can be deserialized in Flash. =
Supported data types are object,
 * array, string, number, date, boolean, null, and undefined. Returns a =
string of serialized data.
 */
FlashSerializer.prototype.serialize =3D function(args)
{
    var qs =3D new String();

    for (var i =3D 0; i < args.length; ++i)
    {
        switch(typeof(args[i]))
        {
            case 'undefined':
                qs +=3D 't'+(i)+'=3Dundf';
                break;
            case 'string':
                qs +=3D 't'+(i)+'=3Dstr&d'+(i)+'=3D'+escape(args[i]);
                break;
            case 'number':
                qs +=3D 't'+(i)+'=3Dnum&d'+(i)+'=3D'+escape(args[i]);
                break;
            case 'boolean':
                qs +=3D 't'+(i)+'=3Dbool&d'+(i)+'=3D'+escape(args[i]);
                break;
            case 'object':
                if (args[i] =3D=3D null)
                {
                    qs +=3D 't'+(i)+'=3Dnull';
                }
                else if (args[i] instanceof Date)
                {
                    qs +=3D =
't'+(i)+'=3Ddate&d'+(i)+'=3D'+escape(args[i].getTime());
                }
                else // array or object
                {
                    try
                    {
                        qs +=3D =
't'+(i)+'=3Dxser&d'+(i)+'=3D'+escape(this._serializeXML(args[i]));
                    }
                    catch (exception)
                    {
                        throw new =
Exception("FlashSerializationException",
                                            "The following error =
occurred during complex object serialization: " + =
exception.getMessage());
                    }
                }
                break;
            default:
                throw new Exception("FlashSerializationException",
                                    "You can only serialize strings, =
numbers, booleans, dates, objects, arrays, nulls, and undefined.");
        }

        if (i !=3D (args.length - 1))
        {
            qs +=3D '&';
        }
    }

    return qs;
}

/**
 * Private
 */
FlashSerializer.prototype._serializeXML =3D function(obj)
{
    var doc =3D new Object();
    doc.xml =3D '<fp>';=20
    this._serializeNode(obj, doc, null);
    doc.xml +=3D '</fp>';=20
    return doc.xml;
}

/**
 * Private
 */
FlashSerializer.prototype._serializeNode =3D function(obj, doc, name)
{
    switch(typeof(obj))
    {
        case 'undefined':
            doc.xml +=3D '<undf'+this._addName(name)+'/>';
            break;
        case 'string':
            doc.xml +=3D =
'<str'+this._addName(name)+'>'+this._escapeXml(obj)+'</str>';
            break;
        case 'number':
            doc.xml +=3D '<num'+this._addName(name)+'>'+obj+'</num>';
            break;
        case 'boolean':
            doc.xml +=3D '<bool'+this._addName(name)+' =
val=3D"'+obj+'"/>';
            break;
        case 'object':
            if (obj =3D=3D null)
            {
                doc.xml +=3D '<null'+this._addName(name)+'/>';
            }
            else if (obj instanceof Date)
            {
                doc.xml +=3D =
'<date'+this._addName(name)+'>'+obj.getTime()+'</date>';
            }
            else if (obj instanceof Array)
            {
                doc.xml +=3D '<array'+this._addName(name)+'>';
                for (var i =3D 0; i < obj.length; ++i)
                {
                    this._serializeNode(obj[i], doc, null);
                }
                doc.xml +=3D '</array>';
            }
            else
            {
                doc.xml +=3D '<obj'+this._addName(name)+'>';
                for (var n in obj)
                {
                    if (typeof(obj[n]) =3D=3D 'function')
                        continue;
                    this._serializeNode(obj[n], doc, n);
                }
                doc.xml +=3D '</obj>';
            }
            break;
        default:
            throw new Exception("FlashSerializationException",
                                "You can only serialize strings, =
numbers, booleans, objects, dates, arrays, nulls and undefined");
            break;
    }
}

/**
 * Private
 */
FlashSerializer.prototype._addName=3D function(name)
{
    if (name !=3D null)
    {
        return ' name=3D"'+name+'"';
    }
    return '';
}

/**
 * Private
 */
FlashSerializer.prototype._escapeXml =3D function(str)
{
    if (this.useCdata)
        return '<![CDATA['+str+']]>';
    else
        return str.replace(/&/g,'&amp;').replace(/</g,'&lt;');
}

/**
 * The FlashProxy object is what proxies function calls between =
JavaScript and Flash.
 * It handles all argument serialization issues.
 */

/**
 * Instantiates a new FlashProxy object. Pass in a uniqueID and the name =
(including the path)
 * of the Flash proxy SWF. The ID is the same ID that needs to be passed =
into your Flash content as lcId.
 */
function FlashProxy(uid, proxySwfName)
{
	this.uid =3D uid;
    this.proxySwfName =3D proxySwfName;
    this.flashSerializer =3D new FlashSerializer(false);
}

/**
 * Call a function in your Flash content.  Arguments should be:
 * 1. ActionScript function name to call,
 * 2. any number of additional arguments of type object,
 *    array, string, number, boolean, date, null, or undefined.=20
 */
FlashProxy.prototype.call =3D function()
{
	if (arguments.length =3D=3D 0)
	{
		throw new Exception("Flash Proxy Exception",
			"The first argument should be the function name followed by any =
number of additional arguments.");
	}
=09
	var qs =3D 'lcId=3D' + escape(this.uid) + '&functionName=3D' + =
escape(arguments[0]);

	//cdebug("QS:"+qs);
=09
	if (arguments.length > 1)
	{
		var justArgs =3D new Array();
		for (var i =3D 1; i < arguments.length; ++i)
		{
			justArgs.push(arguments[i]);
		}
		qs +=3D ('&' + this.flashSerializer.serialize(justArgs));
	}


	//Create flash_proxy div to hold the flash proxy object
	//Div is 1px x 1000px to ensure that always visible on page
	//To resolve firefox issues
   =20
	var divName =3D '_flash_proxy_' + this.uid;
	if( !document.getElementById(divName) )
	{
		var newTarget =3D document.createElement("div");
		newTarget.id =3D divName;
		newTarget.style.position=3D"absolute";
		newTarget.style.width=3D"1px";
		//NN Bug fix 1260 modification
		//In IE a line shows up - so put this 1000px height only for firefox
		if((navigator.userAgent.indexOf("IE")=3D=3D-1) && =
(navigator.platform.toUpperCase().indexOf('LINUX')=3D=3D-1))
			newTarget.style.height=3D"1000px";
		else
			newTarget.style.height=3D"1px";
		//NN Bug fix 1673 - make left as 100, as beachbody miniplayer has =
width less than 200px left that was set earlier.=20
		newTarget.style.left=3D"100px";
		newTarget.style.top=3D"1px";
		newTarget.style.zindex=3D"0";
		//newTarget.style.background=3D"#FF0000";
		newTarget.style.visibility=3D"visible";

		document.body.appendChild(newTarget);
	}
	var target =3D document.getElementById(divName);
=09
	var ft;
	if((navigator.userAgent.indexOf("IE")=3D=3D-1) && =
(navigator.platform.toUpperCase().indexOf('LINUX')=3D=3D-1))
		ft =3D new FlashTag(this.proxySwfName, 1, 1000);
	else
		ft =3D new FlashTag(this.proxySwfName, 1, 1);
	=09
	ft.setVersion('6,0,65,0')
	ft.setFlashvars(qs);
	target.innerHTML =3D ft.toString();  //writes flashproxy object to =
flashproxy div
}



/**
 * This is the function that proxies function calls from Flash to =
JavaScript.
 * It is called implicitly.
 */
FlashProxy.callJS =3D function()
{
    var functionToCall =3D eval(arguments[0]);
    var argArray =3D new Array();
    for (var i =3D 1; i < arguments.length; ++i)
    {
        argArray.push(arguments[i]);
    }
	if(typeof(functionToCall) !=3D 'undefined')
	{
		functionToCall.apply(functionToCall, argArray);
	}
}

/* HACK!!!
This static method called by VbScript and therefore=20
only available in IE. Covers the FS Command Issue with setup=20
calls not working. The kickMe function is called by the object=20
until the VbScript is ready.
//NN Bug fix 1261 - Object property or method does not exist issue
*/

FlashProxy.kickMe =3D function(id)
{
	try {
		if (document[id].PercentLoaded() =3D=3D 100)
		{
			document[id].GotoFrame(1);
		}
	}catch (e) {}
};




------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/G6Publish/common/flash/Components/VideoFrame/VideoFramePackage.js

/*

Modified 09/03/2006

Rudi Yardley

- Solved Ticking Bug


*/


//	USED FOR DEBUGGING=20
/*

debug =3D function(string){
	//try{
		document.getElementById("debug").innerHTML +=3D string + "<br>"
	//}catch(e){};
}
//
*/


//	<EventBroadcaster.js>

/**
 * EventBroadcaster should work as a static object controlling events as =
they=20
 * are called from the Flash VideoFrame. Listener heirarchy is separate =
here=20
 * from G6 Publish interface (for now)
 */
EventBroadcaster =3D function()
{
	_listeners =3D [];=09
};

/**
 *	Broadcast some event
 *	Accepts an event tag which is the name of the function called to =
listeners.
 */
EventBroadcaster.prototype.broadcastEvent =3D function(eventTag)
{
    var argArray =3D [];

	for (var i =3D 1; i < arguments.length; ++i)
    {
        argArray.push(arguments[i]);
    }
=09
	i =3D _listeners.length;
	while(i--)
	{
		var curListener =3D _listeners[i];
		if (typeof(curListener[eventTag]) =3D=3D "function")
		{
			var functionToCall =3D curListener[eventTag];
			functionToCall.apply(curListener, argArray);
		}
	}
};

/**
 *	Add a listener
 */
EventBroadcaster.prototype.addListener =3D function(listener)
{
	_listeners.push(listener);
};

/**
 *	Remove a listener
 */
EventBroadcaster.prototype.removeListener =3D function(listener)
{
	i =3D _listeners.length;
	while(i--)
	{
		if(_listeners[i] =3D=3D listener)
		{
			_listeners.splice(i, 1);
		}
	}
};


//	</EventBroadcaster.js>

//	<FJSEventBroadcaster.js>

/**
 *	window level function that passes the event to the event broadcaster =
(for flash use)
 */
FJSEventBroadcaster_broadcastEvent =3D function()
{
    var functionToCall =3D FJSEventBroadcaster.broadcastEvent;
    var argArray =3D [];
    for (var i =3D 0; i < arguments.length; ++i)
    {
        argArray.push(arguments[i]);
    }
	//debug("FJSEventBroadcaster_broadcastEvent:"+argArray[0]);
    functionToCall.apply(functionToCall, argArray);
}

FJSEventBroadcaster =3D new EventBroadcaster();

//	</FJSEventBroadcaster.js>



var DataBuffer =3D function()
{
	this.data =3D [];
}

DataBuffer.prototype.addData =3D function(name, value)
{
	var temp=3D{};
	temp[name] =3D value;
	this.data.push(temp);
}

DataBuffer.prototype.hasContent =3D function()
{
	return this.data.length > 0;
}

DataBuffer.prototype.getItem =3D function(name)
{
	var output =3D null;
	var i =3D this.data.length;
	while(i--)
	{
		if (typeof(this.data[i][name]) !=3D "undefined")
		{
			output =3D this.data[i][name];
		}
	}
	return output;
}

//	<Currentmedia.js>


var Fullscreen =3D function(videoFrame)
{
	//	Fullscreen object construction launches new window
	this._parentVideoFrame =3D videoFrame;
	videoref =3D this._parentVideoFrame;
	fullscreenref =3D this;
=09
	FJSEventBroadcaster.addListener(this);
	this.launchWindow();
}

Fullscreen.prototype.launchWindow =3D function()
{

	//	Open a new JS Window with a copy of the flash player inside
	//	Pass all the same values to it.
=09
	this._parentVideoFrame.pause();=09
	if(typeof(this._fullscreenWindow) =3D=3D 'undefined' || =
typeof(this._fullscreenWindow) =3D=3D 'null')
	{
		this._fullscreenWindow =3D  =
window.open("","fsWindow","status=3Dno,menubar=3Dno,location=3Dno,left=3D=
0,top=3D0,resizable=3D0,height=3D" + screen.availHeight + ",width=3D" + =
screen.availWidth);
	=09
		//	Write to the popup
		var d =3D this._fullscreenWindow.document;
		d.write("<html>");
		d.write("<head>");
		d.write("<scr"+"ipt>");
	=09
		d.write("reportHome =3D function(eventString)");
		d.write("{");
		d.write("	opener.FJSEventBroadcaster_broadcastEvent(eventString);");
		d.write("};");
	=09
		d.write("getOpenerFsRef =3D function()");
		d.write("{");
		d.write("	if (opener.fullscreenref)");
		d.write("	{");
		d.write("		return opener.fullscreenref;");
		d.write("	};");
		d.write("};");
	=09
		d.write("<\/scr"+"ipt>");
		=
d.write('<style>*{margin:0px;padding:0px;background-color:#000;}</style>'=
);=09
		d.write("</head>");
		d.write("<body onunload=3D'reportHome(\"onFullscreenClose\");' =
onblur=3D'reportHome(\"onFullscreenBlur\");'>");
		d.write("<iframe id=3D'myiframe' =
src=3D'/g6publish/common/flash/Components/VideoFrame/fs_window.htm' =
marginwidth=3D0 marginheight=3D0 scrolling=3Dno hspace=3D0 width=3D100% =
height=3D100% frameborder=3D0></iframe>");
		d.write("</body>");
		d.write("</html>");=09
		d.close();=09
	}
}

Fullscreen.prototype.onFullscreenClose =3D function()
{
	this._parentVideoFrame.setClipIndex(this._clipIndex);
}

Fullscreen.prototype.onFullscreenBlur =3D function()
{
	//NN Bug fix 747
	if((this._fullscreenWindow !=3D null) && typeof(this._fullscreenWindow) =
!=3D 'undefined')
		this._fullscreenWindow.close();
	this._fullscreenWindow =3D null;
}

Fullscreen.prototype.setClipIndex =3D function(clipIndex)
{
	this._clipIndex =3D clipIndex;
}

/**
 *	Currentmedia Class
 *	Class that contains information about the currently playing clip
 */
var Currentmedia =3D function(videoFrame)
{
	this._videoFrame =3D videoFrame;
	this._currentMedia =3D {};
	FJSEventBroadcaster.addListener(this);
}

/**
 *	Event Handler=20
 */
Currentmedia.prototype.onGetCurrentmedia =3D function(currentMedia, =
currentPlayList)
{
	if(typeof(currentMedia) =3D=3D "object")
	{
		this._currentMedia =3D currentMedia;
	}
}

/**
 *	Returns the item in the _currentMedia collection referenced by the =
infoTag
 */
Currentmedia.prototype.getItemInfo =3D function(infoTag)
{
	//	HACK: 	NETSACAPE=20
	//			(abstract is a reserved word in a netscape javascript object=20
	//			property and cannot be successfully parsed as an object property)
	//			Translate abstract to description
=09
	if (infoTag.toLowerCase()=3D=3D"abstract")
	{
		infoTag =3D "description";
	}=09
=09
	//	END HACK
=09
	var output =3D null;
	for(var elem in this._currentMedia)
	{
		if (elem.toLowerCase() =3D=3D infoTag.toLowerCase())
		{
			output =3D this._currentMedia[elem];
		}
	}
=09
	return output;
}

//	<Currentmedia.js>

//	<Controls.js>

/**
 *	Controls Class
 *	Class that works to organize all functions that control the video
 */
var Controls =3D function(videoFrame)
{
	this._videoFrame =3D videoFrame;
}

Controls.prototype.play =3D function()
{
	this._videoFrame.play();
}

Controls.prototype.pause =3D function()
{
	this._videoFrame.pause();
}

Controls.prototype.fastForward =3D function()
{
	this._videoFrame.fastForward();
}

Controls.prototype.fastReverse =3D function()
{
	this._videoFrame.fastReverse();
}

/**
 *	Returns the current position of the video
 */
Controls.prototype.getCurrentPosition =3D function()
{
	//return=20
}

Controls.prototype.setCurrentPosition =3D function(position)
{
	this._videoFrame.setCurrentPosition(position);
}

//</Controls.js>

// <Settings.js>

/**
 *	Settings Class
 *	Class that works to organize all settings for the player.
 */
var Settings =3D function(videoFrame)
{
	this._videoFrame =3D videoFrame;
	this._volume =3D this._videoFrame.volume;
	this._isMuted =3D false;
}

Settings.prototype.mute =3D function()
{
	if(this._isMuted)
	{
		this._videoFrame.setVolume(this._volume);
		this._isMuted =3D false;
	}
	else
	{
		this._videoFrame.setVolume(0);
		this._isMuted =3D true;
	}
}

Settings.prototype.setVolume =3D function(vol)
{
	if (vol > 100)
	{
		vol =3D 100;
	}
	else if(vol < 0)
	{
		vol =3D 0;
	}
	this._volume =3D vol;
	this._videoFrame.setVolume(vol);
	this._isMuted =3D false;
}


Settings.prototype.getVolume =3D function(vol)
{
	return this._volume;
}

// </Settings.js>

//	<VideoFrame.js>


/**
 *	VideoFrame Class
 *	Class that acts as a wrapper to the Flash VideoFrame player.
 */
var VideoFrame =3D function()
{
	//	Set Defaults
	this.autoStart =3D true;
	this.volume =3D 100;
	this.url =3D "";
	this.flashObjectIsLoaded =3D false;
	this.buffer =3D new DataBuffer();
=09
	//	Create Controls Object
	this.currentPlaylist =3D null;
	this.controls =3D new Controls(this);
	this.settings =3D new Settings(this);=09
	this.currentmedia =3D new Currentmedia(this);=09
	this.network =3D new Object();					//	Purely used for holding buffering =
information
	this.universalId =3D new Date().getTime();
	this.isFullscreen =3D false;						// Default to false
	this.flashProxy =3D new FlashProxy(this.universalId, =
'/g6publish/common/flash/FlashJavascriptIntegrationKit/JavaScriptFlashGat=
eway.swf');
	FJSEventBroadcaster.addListener(this);
	//NN Bug Fix 1261 - new attribute scale for flash players use only
	this.flashScale=3D"";
}


/**
 *	Write the control to the document element doc or to the div with the =
id given
 */
VideoFrame.prototype.write =3D function(doc)
{
	var tag =3D new FlashTag(this.getSwfFile(), '100%', '100%'); // last =
two arguments are height and width
	tag.setId('vfFlashObject')
	tag.setFlashvars('lcId=3D'+this.universalId);
	tag.setBgcolor('000000');
	//NN Bug fix 1261 - set flashscale only if property value present
	if (this.flashScale !=3D"")
		tag.setFlashScale(this.flashScale);
=09
	if (typeof(doc) =3D=3D "string")
	{
		document.getElementById(doc).innerHTML =3D tag.toString();
	}
	else
	{
		tag.write(doc);	=09
	}
}
/**
 *  Writes the value (varVal) of a variable (varName) to the _root of =
the Flash movie
 */
VideoFrame.prototype.setFlashVar =3D function(varName, varVal)
{
=09
	if(typeof(varVal)!=3D'undefined')
	{
		this.flashProxy.call("setFlashVar",varName,varVal);
	}

}

VideoFrame.prototype.getSwfFile =3D function()
{
	return '/g6publish/common/flash/Components/VideoFrame/VideoFrame.swf';
}

VideoFrame.prototype.play =3D function()
{
	if(this.flashObjectIsLoaded)
	{
		this.flashProxy.call("play");
	}
}

VideoFrame.prototype.pause =3D function()
{
	if(this.flashObjectIsLoaded)
	{
		this.flashProxy.call("pause");
	}
}

VideoFrame.prototype.getClipIndex =3D function()
{
	var output =3D 0;
	if(this.currentPlayList !=3D null)
	{
		if(typeof(this.currentPlayList.clipIndex) !=3D "undefined")
		{
			output =3D this.currentPlayList.clipIndex;
		}
	}
	return output;
}

VideoFrame.prototype.setClipIndex =3D function(clipIndex)
{
	if(this.flashObjectIsLoaded)
	{
		//debug("calling setClipIndex from JS");
		this.flashProxy.call("setClipIndex", clipIndex);
	}
	else
	{
		//debug("saving setClipIndex for later");
		this.buffer.addData("clipIndex", clipIndex);
	}
}

VideoFrame.prototype.onClipLoaded =3D function(playListObject)
{
	if(this.flashObjectIsLoaded)
	{
		this.currentPlaylist =3D playListObject;
	}
}

VideoFrame.prototype.fastForward =3D function()
{
	if(this.flashObjectIsLoaded)
	{
		this.flashProxy.call("fastForward");
	}
}

VideoFrame.prototype.fastReverse =3D function()
{
	if(this.flashObjectIsLoaded)
	{
		this.flashProxy.call("fastReverse");
}
}

VideoFrame.prototype.setVolume =3D function(vol)
{=09
	if(this.flashObjectIsLoaded)
	{
		this.flashProxy.call("setVolume", vol);
	}
}

VideoFrame.prototype.setUrl =3D function(url)
{
	this.url =3D url;
	if(this.flashObjectIsLoaded)
	{
		this.flashProxy.call("setUrl", url);
	}
	else
	{
		this.buffer.addData("url",url);
	}
}

VideoFrame.prototype.setCurrentPosition =3D function(position)
{
	if(this.flashObjectIsLoaded)
	{
		this.flashProxy.call("setPosition", position);
	}
}

/**
 *	FlashObject_onSynchronize is broadcast from the flash object twice a =
second =20
 *	data from the FlashObject is stored in the relavent collections.
 */
VideoFrame.prototype.FlashObject_onSynchronize =3D =
function(reportObject)
{
	this.controls.currentPosition 	=3D =
reportObject.controls_currentPosition;
	this.currentmedia.duration 		=3D reportObject.currentMedia_duration;
	this.network.bufferingProgress 	=3D =
reportObject.network_bufferingProgress;
	this.playState 					=3D reportObject.playState;
	//=09
	/*
	debug("");
	debug("Synchro Report");
	for(var elem in reportObject)
	{
		debug(elem + ":&nbsp;&nbsp;&nbsp;&nbsp;" +  reportObject[elem]);
	}
	debug("");
	//=09
	*/
}

VideoFrame.prototype.onGetCurrentmedia =3D function(currentMedia, =
currentPlayList)
{
	if (typeof(currentPlayList) =3D=3D "object")
	{
		//debug("clipindex =3D "+currentPlayList.clipIndex);
		this.currentPlayList =3D currentPlayList;
		if(this.isFullscreen)
		{
			try
			{
				//	Send the clipIndex to the parent screen which inturn sends it to =
the parent fullscreen object
				parent.getOpenerFsRef().setClipIndex(currentPlayList.clipIndex);
			}
			catch(e){}
		}
	}
}

VideoFrame.prototype.getUrl =3D function()
{
	var output =3D null;
=09
	if(this.flashObjectIsLoaded)
	{
		output =3D this.url;
	}
=09
	return output;
}

VideoFrame.prototype.showBuffering =3D function()
{
	if(this.flashObjectIsLoaded)
	{
		//this.flashProxy.call("showBuffering");
	}
}

VideoFrame.prototype.hideBuffering =3D function()
{
	if(this.flashObjectIsLoaded)
	{
		//this.flashProxy.call("hideBuffering");
	}
}

VideoFrame.prototype.setPreloaderUrl =3D function(url)
{
	this._preloaderUrl =3D url;
	if(this.flashObjectIsLoaded)
	{
		this.flashProxy.call("setPreloaderUrl", url);
	}
	else
	{
		//store in a buffer to be sent to the file in the VideoFrame_onLoad =
handler
		this.buffer.addData("preloaderUrl",url);
	}
}

VideoFrame.prototype.getPreloaderUrl =3D function()
{
	var output =3D null;

	if (typeof(this._preloaderUrl) !=3D "undefined")
	{
		var url =3D this._preloaderUrl;
		if(url.split("http://").length < 2)
		{
			var urlpath =3D window.location.href;
			urlpathArray =3D urlpath.split("/");
			urlpathArray.splice(urlpathArray.length-1, 1);
			urlpath =3D urlpathArray.join("/");
			url =3D urlpath + "/" + url;
		}
		output =3D url;
	}
	return output;
}

VideoFrame.prototype.onFlashObjectLoaded =3D function()
{
	this.buffer.addData( "autoStart", this.autoStart.toString() );

	//debug("JS:onFlashObjectLoaded");
	this.flashObjectIsLoaded =3D true;
=09
	if(this.buffer.hasContent())
	{
		this.flashProxy.call("onGetInitData", this.buffer);
	}
}


VideoFrame.prototype.doFullscreen =3D function()
{
	this._fullscreen =3D new Fullscreen(this);
}

VideoFrame.prototype.VideoFrame_Seek =3D function(ratio)
{
	var sec =3D Math.round(ratio*this.currentmedia.duration);
	this.controls.setCurrentPosition(sec)
}

//	</VideoFrame.js>

//cdebug("VideoFramePackkage");
------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/UserControl/getFlashCode.js


function getFlashCode(id,w,h){
	var str =3D "";
	var isInternetExplorer =3D navigator.appName.indexOf("Microsoft") !=3D =
-1;
=09
	// Handle all the FSCommand messages in a Flash movie.
	document.write('<script language=3D"javascript">');
	document.write('function '+id+'_DoFSCommand(command, args) {\n');
	document.write('eval(args);\n');
	document.write('}\n');
	document.write('</script\>\n');=09
=09
	// Hook for Internet Explorer.
	if (navigator.appName && navigator.appName.indexOf("Microsoft") !=3D -1 =
&& navigator.userAgent.indexOf("Windows") !=3D -1 && =
navigator.userAgent.indexOf("Windows 3.1") =3D=3D -1) {
		document.write('<script language=3D"VBScript"\>\n');
		document.write('On Error Resume Next\n');
		document.write('Sub '+id+'_FSCommand(ByVal command, ByVal args)\n');
		document.write('	Call '+id+'_DoFSCommand(command, args)\n');
		document.write('End Sub\n');
		document.write('</script\>\n');
	}
=09
	//	Somehow caching prevents the flash object from playing?
	var ran =3D Math.random();	//		HACK ALERT!		random variable added to QS =
to prevent caching in IE
	str +=3D '<object =
classid=3D"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" \n';
	str +=3D =
'codebase=3D"http://download.macromedia.com/pub/shockwave/cabs/flash/swfl=
ash.cab#version=3D7,0,0,0" ';
	str +=3D 'width=3D"'+w+'" height=3D"'+h+'" id=3D"'+id+'" =
align=3D"middle"\> \n';
	str +=3D '<param name=3D"allowScriptAccess" value=3D"sameDomain" /\> =
\n';
	str +=3D '<param name=3D"base" value=3D"./files" /\> \n';
	str +=3D '<param name=3D"scale" value=3D"noscale" /\> \n';
	str +=3D '<param name=3D"salign" value=3D"lt" /\> \n';
	str +=3D '<param name=3D"movie" =
value=3D"./files/'+id+'.swf?isInternetExplorer=3D' + isInternetExplorer =
+ '&ran=3D' + ran + '" /\> \n';
	str +=3D '<param name=3D"quality" value=3D"high" /\> \n';
	str +=3D '<param name=3D"wmode" value=3D"transparent" /\> \n';
	str +=3D '<param name=3D"bgcolor" value=3D"#999999" /\> \n';
	str +=3D '<embed src=3D"./files/'+id+'.swf" \n';
	str +=3D 'allowScriptAccess=3D"sameDomain" \n';
	str +=3D 'base=3D"./files" \n';
	str +=3D 'scale=3D"noscale" \n';
	str +=3D 'salign=3D"lt" \n';
	str +=3D 'quality=3D"high" \n';
	str +=3D 'wmode=3D"transparent" \n';
	str +=3D 'bgcolor=3D"#999999" \n';
	str +=3D 'FlashVars=3D"isInternetExplorer=3D' + isInternetExplorer + '" =
\n';
	str +=3D 'width=3D"'+w+'" height=3D"'+h+'" name=3D"'+id+'" =
align=3D"middle" \n';
	str +=3D 'type=3D"application/x-shockwave-flash" \n';
	str +=3D 'pluginspage=3D"http://www.macromedia.com/go/getflashplayer" =
/\> \n';
	str +=3D '</object\>\n';
	return str;
}
------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/UserControl/uid-flash-code.js

// JavaScript Document
document.getElementById("uidControl").innerHTML =3D =
getFlashCode("uid","100%","100%");
------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://publish.vx.roo.com/UserControl/volume-control.js

if (typeof(G6_SetVolume) != "undefined"){
	document.write(getFlashCode("volume", "100%", "100%"));
}

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/g6publish/common/tracking/hbx.js

//hbx.js,HBX2.0,COPYRIGHT 1997-2006 WEBSIDESTORY,INC. ALL RIGHTS =
RESERVED. U.S.PATENT No.6,393,479B1 & 6,766,370. =
INFO:http://websidestory.com/privacy
/* INSERT CUSTOM EVENT CODE HERE */
// custom code for 2.0 release to send linkviews on page view until the =
backend is ready
// remove this code block if we want to send linkViews as a separate =
request
function _hbOnPrePV(req){
    for(var a=3D0;a<_IL(document.links);a++){
        if(_lvid.length+_lvpos.length<_lvm)
            _LV(document.links[a]);
        else break;
    }
    _ar +=3D "&lv.id=3D"+_lvid+"&lv.pos=3D"+_lvpos;
    _lvl=3D-1;=20
}

/* DO NOT CHANGE BELOW THIS LINE */
var _vjs=3D"HBX0201.03u";
var =
_dl=3D".exe,.zip,.wav,.wmv,.mp3,.mov,.mpg,.avi,.doc,.pdf,.xls,.ppt,.gz,.b=
in,.hqx,.dmg";
function _NA(a){return new Array(a?a:0)}
var =
_mn=3D_hbq=3D"",_hbA=3D_NA(),_hud=3D"undefined",_huf=3D"function",_ec=3D_=
if=3D_ll=3D_hec=3D_hfs=3D_hfc=3D_hfa=3D_ic=3D_pC=3D_fc=3D_pv=3D0,_hbi=3D_=
hbs=3Dnew Image(),_hbin=3D_NA(),_pA=3D_NA();
_lvid=3D_lvpos=3D_lvl=3D"";_hbE=3D_D("hbE")?_hbE:"";_hbEC=3D_D("hbEC")?_h=
bEC:0;var _ex=3D"expires=3DWed, 1 Jan 2020 00:00:00 =
GMT",_lvm=3D300,_lidt=3D"lid",_lpost=3D"lpos",
_pum=3D_erf=3D_hif=3D0;
function _D(v){return(typeof =
eval("window._"+v)!=3D_hud)?eval("window._"+v):""}function =
_DD(v){return(typeof v!=3D_hud)?1:0}
function _A(v,c){return escape((_D("lc")=3D=3D"y"&&_DD(c))?_TL(v):v)}
function _B(){return 0}function _GP(){return =
(_IL(_D("protocol"))>0)?_protocol+"://":(location.protocol=3D=3D"https:"?=
"https://":"http://")}
function _IC(a,b,c){return a.charAt(b)=3D=3Dc?1:0}function =
_II(a,b,c){return a.indexOf(b,c?c:0)}function _IL(a){return =
a!=3D_hud?a.length:0}
function _IF(a,b,c){return a.lastIndexOf(b,c?c:_IL(a))}function =
_IP(a,b){return a.split(b)}
function _IS(a,b,c){return =
b>_IL(a)?"":a.substring(b,c!=3Dnull?c:_IL(a))}
function =
_RP(a,b,c,d){d=3D_II(a,b);if(d>-1){a=3D_RP(_IS(a,0,d)+","+_IS(a,d+_IL(b),=
_IL(a)),b,c)}return a}
function _TL(a){return a.toLowerCase()}function _TS(a){return =
a.toString()}function _TV(){_hbSend()}function _SV(a,b,c){_hbSet(a,b,c)}
function =
_VS(a,b,c,d){c=3D['C','P','R'];for(d=3D0;d<_IL(c);d++){if(_II(""+b,"_"+c[=
d]+"::")=3D=3D0)b=3Deval("_R"+c[d]+"V(_IS(b,4,_IL(b)))")}eval("_"+a+"=3D'=
"+b+"'")}
function =
_VC(a,b,c,d){b=3D_IP(a,",");for(c=3D0;c<_IL(b);c++){d=3D_IP(b[c],"|");_VS=
(d[0],(_D(d[0]))?_D(d[0]):d[1]?d[1]:"")}}
function =
_VL(a,b){for(a=3D0;a<_hbEC;a++){_pv=3D_hbE[a];if(_pv._N=3D=3D"pv"){for(b =
in _pv){if(_EE(b)&&typeof _pv[b]!=3D_huf){_VS(b,_pv[b])}}}}
_VC("pn|PUT+PAGE+NAME+HERE,mlc|CONTENT+CATEGORY,elf|n,dlf|n,dft|n,pndef|t=
itle,ctdef|full,cp|null,hcn|")}_VL();
function =
_ER(a,b,c){if(_erf++=3D=3D0)_hbi.src=3D_GP()+_gn+"/HG?hc=3D"+_mn+"&hb=3D"=
+_A(_acct)+"&hec=3D1&vjs=3D"+_vjs+"&vpc=3DERR&ec=3D1&err=3D"+
((typeof a=3D=3D"string")?_A(a+"-"+c):"Unknown");_XT("Error",a);}
function =
_EE(a){return(a!=3D"_N"&&a!=3D"_C")?1:0}_EV(window,"error",_ER);
function _hbSend(c,a,i){a=3D"";_hec++;for(i in _hbA)if(typeof =
_hbA[i]!=3D_huf)a+=3D"&"+i+"=3D"+_hbA[i];_Q(_hbq+"&hec=3D"+_hec+a+_hbSend=
EV());_hbA=3D_NA()}
function =
_hbSet(a,b,c,d,e){d=3D_II(_hbq,"&"+a+"=3D");if(d>-1){e=3D_II(_hbq,"&",d+1=
);e=3De>d?e:_IL(_hbq);if(a=3D=3D"n"||a=3D=3D"vcon"){_hbq=3D_IS(_hbq,0,d)+=
"&"+a+"=3D"+b+
_IS(_hbq,e);_hec=3D-1;if(a=3D=3D"n"){_pn=3Db}else{_mlc=3Db}}else{_hbq=3D_=
IS(_hbq,0,d)+_IS(_hbq,e)}}if((a!=3D"n")&&(a!=3D"vcon"))_hbA[a]=3D(c=3D=3D=
0)?b:_A(b)}
function =
_hbRedirect(a,b,c,d,e,f,g){_SV("n",a);_SV("vcon",b);if(_DD(d)&&_IL(d)>0){=
d=3D_IC(d,0,"&")?_IS(d,1,_IL(d)):d;e=3D_IP(d,"&");for(f=3D0;f<_IL(e);
f++){g=3D_IP(e[f],"=3D");_SV(g[0],g[1])}}_TV();if(c!=3D""){_SV("hec",0);s=
etTimeout("location.href=3D'"+c+"'",500)}}
function =
_hbSendEV(a,b,c,d,e,f,x,i){a=3D'',c=3D'',e=3D_IL(_hbE);for(b=3D0;b<e;b++)=
{c=3D_hbE[b];for(var d in =
c){if(_EE(d)&&c[d].match){x=3Dc[d].match(/\[\]/g);
if(x!=3Dnull&&_IL(x)>c._C)c._C=3D_IL(x)}}for(d in =
c){if(_EE(d)&&c[d].match){x=3Dc[d].match(/\[\]/g);x=3D(x=3D=3Dnull)?0:_IL=
(x);for(i=3Dx;i<c._C;i++)c[d]+=3D"[]"}}}
for(b=3D0;b<e;b++){c=3D_hbE[b];for(f=3Db+1;f<e;f++){if(_hbE[f]!=3Dnull&&c=
._N=3D=3D_hbE[f]._N){for(d in =
c){if(_EE(d)&&_hbE[f]!=3Dnull)c[d]+=3D"[]"+_hbE[f][d];
_hbE[f][d]=3D""}}}for(d in =
c){if(_EE(d)&&c._N!=3D""&&c._N!=3D"pv"){a+=3D"&"+c._N+"."+d+"=3D"+_RP(_A(=
c[d]),"%5B%5D",",")}}}_hbE=3D_NA();_hbEC=3D0;return a}
function =
_hbM(a,b,c,d){_SV('n',a);_SV('vcon',b);if(_IL(c)>0)_SV(c,d);_TV()}
function _hbPageView(p,m){_hec=3D-1;_hbM(p,m,"")}function =
_hbExitLink(n){_hbM(_pn,_mlc,"el",n)}function =
_hbDownload(n){_hbM(_pn,_mlc,"fn",n)}
function =
_hbVisitorSeg(n,p,m){_SV("n",p);_SV("vcon",m);_SV("seg",n,1);_TV()}functi=
on _hbCampaign(n,p,m){_hbM(p,m,"cmp",n)}
function _hbFunnel(n,p,m){_hbM(p,m,"fnl",n)}function =
_hbGoalPage(n,p,m){_hbM(p,m,"gp",n)}
function =
_hbLink(a,b,c){_SV("lid",a);if(_DD(b))_SV("lpos",b);_XT("Link","");_TV()}=

function =
_hbForm(a,b,c,d,e,f){if(_DD(c))_hlf=3Dc;_hfs=3D0,_fa=3D1,f=3D'Complete',_=
hfa=3D0;if(a=3D=3D0){f=3D'Abandon';_hfa=3D1}_XT("Form"+f,b)}
function =
_hbCookie(a,b,c){document.cookie=3Da+"=3D"+b+";path=3D/;"+((_DD(c)=3D=3D1=
)?"expires=3D"+c:"")}
function =
_LE(a,b,c,d,e,f,g,h,i,j,k,l){b=3D"([0-9A-Za-z\\-]*\\.)",c=3Dlocation.host=
name,d=3Da.href,h=3D'',i=3D'';eval("__f=3D/"+b+"*"+b+"/");if(_DD(__f)){__=
f.exec(c);
j=3D(_DD(_elf))?_elf:"";if(j!=3D"n"){if(_II(j,"!")>-1){h=3D_IS(j,0,_II(j,=
"!"));i=3D_IS(j,_II(j,"!")+1,_IL(j))}else{h=3Dj}}k=3D0;if(_DD(_elf)&&_elf=
!=3D"n"){
if(_IL(i)){l=3D_IP(i,",");for(g=3D0;g<_IL(l);g++)if(_II(d,l[g])>-1)return=
}if(_IL(h)){l=3D_IP(h,",");for(g=3D0;g<_IL(h);g++)if(_II(d,l[g])>-1)k=3D1=
}}
if(_II(a.hostname,RegExp.$2)<0||k){	e=3D_IL(d)-1;return =
_IC(d,e,'/')?_IS(d,0,e):d}}}
function =
_LD(a,b,c,d,e,f){b=3Da.pathname,d=3D'',e=3D'';b=3D_IS(b,_IF(b,"/")+1,_IL(=
b));c=3D(_DD(_dlf))?_dlf:"";if(c!=3D"n"){if(_II(c,"!")>-1){d=3D","+
_IS(c,0,_II(c,"!"));e=3D","+_IS(c,_II(c,"!")+1,_IL(c))}else{d=3D","+c}}f=3D=
_II(b,"?");b=3D(f>-1)?_IS(b,0,f):b;if(_IF(b,".")>-1){f=3D_IS(b,_IF(b,".")=
,_IL(b));
if(_II(_dl+d,f)>-1&&_II(e,f)<0){var =
dl=3Db;if(_DD(_dft)){if(_dft=3D=3D"y"&&a.name){dl=3Da.name}else =
if(_dft=3D=3D"full"){dl=3Da.pathname;if(!_IC(dl,0,'/'))dl=3D'/'+dl
}}return dl}}}
function =
_LP(a,b){for(b=3D0;b<_IL(a);b++){if(_IL(_lvl)<_lvm)_LV(a[b]);_EV(a[b],'mo=
usedown',_LT)}}
function =
_LV(a,b,c){b=3D_LN(a);c=3Db[0]+b[1];if(_IL(b[0])){_lvid+=3D_A(b[0])+",";_=
lvpos+=3D_A(b[1])+",";_lvl+=3Dc}}
function =
_LN(a,b,c,d){b=3Da.href;b+=3Da.name?a.name:"";c=3D_LVP(b,_lidt);d=3D_LVP(=
b,_lpost);return[c,d]}
function =
_LT(e){if((e.which&&e.which=3D=3D1)||(e.button&&e.button=3D=3D1)){var =
a=3Ddocument.all?window.event.srcElement:this;for(var =
i=3D0;i<4;i++){if(a.tagName&&
_TL(a.tagName)!=3D"a"&&_TL(a.tagName)!=3D"area"){a=3Da.parentElement}}var=
 =
b=3D_LN(a),c=3D'',d=3D'';a.lid=3Db[0];a.lpos=3Db[1];if(_D("lt")&&_lt!=3D"=
manual"){if((a.tagName&&
_TL(a.tagName)=3D=3D"area")){if(!_IL(a.lid)){if(a.parentNode){if(a.parent=
Node.name)a.lid=3Da.parentNode.name;else =
a.lid=3Da.parentNode.id}}if(!_IL(a.lpos))
a.lpos=3Da.coords}else{if(_IL(a.lid)<1)a.lid=3D_LS(a.text?a.text:a.innerT=
ext?a.innerText:"");if(!_IL(a.lid)||_II(_TL(a.lid),"<img")>-1)a.lid=3D_LI=
(a)}}
if(!_IL(a.lpos)&&_D("lt")=3D=3D"auto_pos"&&a.tagName&&_TL(a.tagName)!=3D"=
area"){c=3Ddocument.links;for(d=3D0;d<_IL(c);d++){if(a=3D=3Dc[d]){a.lpos=3D=
d+1;break}}}
var _f=3D0,j=3D'',k=3D'',l=3D(a.protocol)?_TL(a.protocol):"";
if(l&&l!=3D"mailto:"&&l!=3D"javascript:"){j=3D_LE(a),k=3D_LD(a);if(_DD(k)=
)a.fn=3Dk;else if(_DD(j))a.el=3Dj}
if(_D("lt")&&_IC(_lt,0,"n")!=3D1&&_DD(a.lid)&&_IL(a.lid)>0){_SV("lid",a.l=
id);if(_DD(a.lpos))_SV("lpos",a.lpos);_f=3D1}if(_DD(a.fn)){_SV("fn",a.fn)=
;_XT("Download",a);_f=3D2}
else =
if(_DD(a.el)){_SV("el",a.el);_XT("ExitLink",a);_f=3D1}if(_f>0){_XT("Link"=
,a);_TV()}}}
function =
_LVP(a,b,c,d,e){c=3D_II(a,"&"+b+"=3D");c=3Dc<0?_II(a,"?"+b+"=3D"):c;if(c>=
-1){d=3D_II(a,'&',c+_IL(b)+2);e=3D_IS(a,c+_IL(b)+2,d>-1?d:_IL(a));
if(!_ec){if(!(_II(e,"//")=3D=3D0))return e}else return e}return ""}
function _LI(a){var =
b=3D""+a.innerHTML,bu=3D_TL(b),i=3D_II(bu,"<img");if(bu&&i>-1){eval("__f=3D=
/ src\s*=3D\s*['\"]?([^'\" ]+)['\"]?/i");__f.exec(b);
if(RegExp.$1)b=3DRegExp.$1}return b}
function _LSP(a,b,c,d){d=3D_IP(a,b);return d.join(c)}
function =
_LS(a,b,c,d,e,f,g){c=3D_D("lim")?_lim:100;b=3D(_IL(a)>c)?_A(_IS(a,0,c)):_=
A(a);b=3D_LSP(b,"%0A","%20");b=3D_LSP(b,"%0D","%20");b=3D_LSP(b,"%09","%2=
0");
c=3D_IP(b,"%20");d=3D_NA();e=3D0;for(f=3D0;f<_IL(c);f++){g=3D_RP(c[f],"%2=
0","");if(_IL(g)>0){d[e++]=3Dg}}b=3Dd.join("%20");return unescape(b)}
function =
_EM(a,b,c,d){a=3D_D("fv");b=3D_II(a,";"),c=3DparseInt(a);d=3D3;if(_TL(a)=3D=
=3D"n"){d=3D999;_fv=3D""}else =
if(b>-1){d=3D_IS(a,0,b);_fv=3D_IS(a,b+1,_IL(a))}
else if(c>0){d=3Dc;_fv=3D""}return d}
function _FF(e){var a=3D(_bnN)?this:_EVO(e);_hlf=3D(a.lf)?a.lf:""}
function =
_FU(e){if(_hfs=3D=3D0&&_IL(_hlf)>0&&_fa=3D=3D1){_hfs=3D1;if(_hfc&&!_hfa){=
_SV("sf","1");_XT("FormComplete",_hfc)}else =
if(_IL(_hlf)>0){_SV("lf",_hlf);_XT("FormAbandon",_hlf)}
_TV();_hlf=3D"",_hfs=3D0,_hfc=3D0}}
function _FO(e){var =
a=3Dtrue;if(_DD(this._FS))eval("try{a=3Dthis._FS()}catch(e){}");if(a!=3Df=
alse)_hfc=3D1;return a}
function _FA(a,b,c,d,e,f,g,h,i,ff,fv,s){b=3Da.forms;ff=3Dnew =
Object();f=3D_EM();for(c=3D0;c<_IL(b);c++){ff=3Db[c],d=3D0,s=3D0,e=3Dff.e=
lements;
g=3Dff.name?ff.name:"forms["+c+"]";for(h=3D0;h<_IL(e);h++){if(e[h].type&&=
"hiddenbuttonsubmitimagereset".indexOf(e[h].type)<0&&d++>=3Df)break}if(d>=
=3Df){_fa=3D1;
for(h=3D0;h<_IL(e);h++){i=3De[h];if(i.type&&"hiddenbuttonsubmitimagereset=
".indexOf(i.type)<0){i.lf=3Dg+".";i.lf+=3D(i.name&&i.name!=3D"")?i.name:"=
elements["+h+"]";
_EV(i,"focus",_FF)}}ff._FS=3Dnull;ff._FS=3Dff.onsubmit;if(_DD(ff._FS)&&ff=
._FS!=3Dnull){ff.onsubmit=3D_FO}else =
if(!(_bnN&&_bv<5)&&_hM&&!(_bnI&&!_I5)){if((!_bnI)||
(_II(navigator.userAgent,"Opera")>-1)){ff.onsubmit=3D_FO}else{_EV(ff,"sub=
mit",_FO);
eval("try{document.forms["+c+"]._FS=3Ddocument.forms["+c+"].submit;docume=
nt.forms["+c+"].submit=3D_FO;throw ''}catch(E){}")}}}}}
function _GR(a,b,c,d){if(!_D("hrf"))return =
a;if(_II(_hrf,"http",0)>-1)return =
_hrf;b=3Dwindow.location.search;b=3D_IL(b)>1?_IS(b,1,_IL(b)):"";
c=3D_II(b,_hrf+"=3D");if(c>-1){ =
d=3D_II(b,"&",c+1);d=3Dd>c?d:_IL(b);b=3D_IS(b,c+_IL(_hrf)+1,d)}return(b!=3D=
_hud&&_IL(b)>0)?b:a}
function =
_PO(a,b,c,d,e,f,g){d=3Dlocation,e=3Dd.pathname,f=3D_IS(e,_IF(e,"/")+1),g=3D=
document.title;if(a&&b=3D=3Dc){return(_pndef=3D=3D"title"&&g!=3D""&&g!=3D=
d&&
!(_bnN&&_II(g,"http")>0))?g:f?f:_pndef}else{return =
b=3D=3Dc?(e=3D=3D""||e=3D=3D"/")?"/":_IS(e,(_ctdef!=3D"full")?_IF(e,"/",_=
IF(e,"/")-2):_II(e,"/"),_IF(e,"/"))
:(b=3D=3D"/")?b:((_II(b,"/")?"/":"")+(_IF(b,"/")=3D=3D_IL(b)-1?_IS(b,0,_I=
L(b)-1):b))}}
function _PP(a,b,c,d){return =
""+(c>-1?_PO(b,_IS(a,0,c),d)+";"+_PP(_IS(a,c+1),b,_II(_IS(a,c+1),";")):_P=
O(b,a,d))}
_mlc=3D_PP(_mlc,0,_II( =
_mlc,";"),"CONTENT+CATEGORY");_pn=3D_PP(_pn,1,_II(_pn,";"),"PUT+PAGE+NAME=
+HERE");
function _NN(a){return _D(a)!=3D"none"}
function _E(a){var b=3D"";var d=3D_IP(a,",");for(var =
c=3D0;c<_IL(d);c++)b+=3D"&"+d[c]+"=3D"+_A(_D(d[c]));return b}
function =
_F(a,b){return(!_II(a,"?"+b+"=3D"))?0:_II(a,"&"+b+"=3D")}function =
_G(a,b,c,d){var =
e=3D_F(a,b);if(d&&e<0&&top&&window!=3Dtop){e=3D_F(_tls,b);
if(e>-1)a=3D_tls};return(e>-1)?_IS(a,e+2+_IL(b),(_II(a,"&",e+1)>-1)?_II(a=
,"&",e+1):_IL(a)):c}
function =
_H(a,b,c){if(!a)a=3Dc;if(_I5||_N6){eval("try{_vv=3D_G(location.search,'"+=
a+"','"+b+"',1)}"+__c+"{}")}else{_vv=3D_G(location.search,a,b,1)}return =
unescape(_vv)}
function =
_I(a,b,c,d){__f=3D_IS(a,_II(a,"?"));if(b){if(_I5||_N6){eval("try{_hra=3D_=
G(__f,_hqsr,_hra,0)}"+__c+"{}")}else{_hra=3D_G(__f,_hqsr,_hra,0)}};
if(c&&!_hra){if(_I5||_N6){eval("try{_hra=3D_G(location.search,_hqsp,_hra,=
1)}"+__c+"{}")}else{_hra=3D_G(location.search,_hqsp,_hra,1)}};
if(d&&!_hra)_hra=3Dd;return _hra}function =
_J(a,b,c,d){c=3D_II(a,"CP=3D");d=3D_II(a,b,c+3);return(c<0)?"null":_IS(a,=
c+3,(d<0)?_IL(a):d)}
var =
__r=3D".referrer",_rf=3D_A(eval("document"+__r)),_et=3D0,_oe=3D0,_we=3D0,=
_ar=3D"",_hM=3D(!(_II(navigator.userAgent,"Mac")>-1)),_tls=3D"";
_bv=3DparseInt(navigator.appVersion);_bv=3D(_bv>99)?(_bv/100):_bv;var =
__f,_hrat=3D_D("hra"),_hra=3D"",__c=3D"catch(_e)",_fa=3D0,_hlfs=3D0,_hoc=3D=
0,
_hlf=3D'',_ce=3D'',_ln=3D'',_pl=3D'',_bn=3Dnavigator.appName,_bn=3D(_II(_=
bn,"Microsoft")?_bn:"MSIE"),_bnN=3D(_bn=3D=3D"Netscape"),_bnI=3D(_bn=3D=3D=
"MSIE"),
_hck=3D"*; path=3D/; "+(_D("cpd")&&_D("cpd")!=3D""?(" =
domain=3D."+_D("cpd")+"; =
"):"")+_ex,_N6=3D(_bnN&&_bv>4),_I5=3Dfalse,_ss=3D"na",_sc=3D"na",_sv=3D11=
,_cy=3D"u",_hp=3D"u",
_tp=3D_D("ptc");if(_bn=3D=3D"MSIE"){var =
_nua=3Dnavigator.userAgent,_is=3D_II(_nua,_bn),_if=3D_II(_nua,".",_is);if=
(_if>_is)_I5=3D_nua.substring(_is+5,_if)>=3D5}
if(_N6||_I5)eval("try{_tls=3Dtop.location.search}catch(_e){}")
function =
_PV(){_dcmpe=3D_H(_D("dcmpe"),_D("dcmpe"),"DCMPE");_dcmpre=3D_H(_D("dcmpr=
e"),_D("dcmpre"),"DCMPRE");_vv=3D"";_cmp=3D_H(_D("cmpn"),_D("cmp"),"CMP")=
;
_gp=3D_H(_D("gpn"),_D("gp"),"GP");_dcmp=3D_H(_D("dcmpn"),_D("dcmp"),"DCMP=
");if(_II(_cmp,"SFS-")>-1){document.cookie=3D"HBCMP=3D"+_cmp+"; =
path=3D/;"+
(_D("cpd")&&_D("cpd")!=3D""?(" domain=3D."+_D("cpd")+"; =
"):"")+_ex}if(_bnI&&_bv>3)_ln=3Dnavigator.userLanguage;
if(_bnN){if(_bv>3)_ln=3Dnavigator.language;if(_bv>2)for(var =
i=3D0;i<_IL(navigator.plugins);i++)_pl+=3Dnavigator.plugins[i].name+":"};=
_cp=3D_D("cp");
if(location.search&&_TL(_cp)=3D=3D"null")_cp=3D_J(location.search,"&");if=
(_II(document.cookie,"CP=3D")>-1){
_ce=3D"y";_hd=3D_J(document.cookie,"*");if(_TL(_hd)!=3D"null"&&_cp=3D=3D"=
null"){_cp=3D_hd}else{document.cookie=3D"CP=3D"+_cp+_hck}}else{document.c=
ookie=3D"CP=3D"+_cp+_hck;
_ce=3D(_II(document.cookie,"CP=3D")>-1)?"y":"n"};if(window.screen){_sv=3D=
12;_ss=3Dscreen.width+"*"+screen.height;_sc=3D_bnI?screen.colorDepth:scre=
en.pixelDepth;
if(_sc=3D=3D_hud)_sc=3D"na"};_ra=3D_NA();if(_ra.toSource||(_bnI&&_ra.shif=
t))_sv=3D13;if(!(_bnN&&_bv<5)&&!_bnI&&_hM)eval("try{throw =
_sv=3D14}catch(e){}");
if((new =
Date()).toDateString)_sv=3D15;if(_hbA.every)_sv=3D16;if(_I5&&_hM){if(_II(=
""+navigator.appMinorVersion,"Privacy")>-1)_ce=3D"p";
if(document.body&&document.body.addBehavior){document.body.addBehavior("#=
default#homePage");_hp=3Ddocument.body.isHomePage(location.href)?"y":"n";=

document.body.addBehavior("#default#clientCaps");_cy=3Ddocument.body.conn=
ectionType}};var =
_hcc=3D(_DD(_hcn))?_D("hcv"):"";if(!_D("gn"))_gn=3D"ehg.hitbox.com";
if(_D("ct")&&!_D("mlc"))_mlc=3D_ct;_XT("PrePVR","");_ar=3D_GP()+_gn+"/HG?=
hc=3D"+_mn+"&hb=3D"+_A(_acct)+"&cd=3D1&hv=3D6&n=3D"+_A(_pn,1)+"&con=3D&vc=
on=3D"+_A(_mlc,1)+"&tt=3D"
+_D("lt")+"&ja=3D"+(navigator.javaEnabled()?"y":"n")+"&dt=3D"+(new =
Date()).getHours()+"&zo=3D"+(new Date()).getTimezoneOffset()+"&lm=3D"+
Date.parse(document.lastModified)+(_tp?("&pt=3D"+_tp):"")+_E((_bnN?"bn,":=
"")+"ce,ss,sc,sv,cy,hp,ln,vpc,vjs,hec,pec,cmp,gp,dcmp,dcmpe,dcmpre,cp,fnl=
")
+"&seg=3D"+_D("seg")+"&epg=3D"+_D("epg")+"&cv=3D"+_A(_hcc)+"&gn=3D"+_A(_D=
("hcn"))+"&ld=3D"+_A(_D("hlt"))+"&la=3D"+_A(_D("hla"))+"&c1=3D"+_A(_D("hc=
1"))+"&c2=3D"+
_A(_D("hc2"))+"&c3=3D"+_A(_D("hc3"))+"&c4=3D"+_A(_D("hc4"))+"&customerid=3D=
"+_A(_D("ci")?_ci:_D("cid"))+"&ttt=3D"+_lidt+","+_lpost;
if(_I5||_N6){eval("try{_rf=3D_A(top.document"+__r+")+''}"+__c+"{_rf=3D_A(=
document"+__r+")+''}")}
else{if(top.document&&_IL(parent.frames)>1){_rf=3D_A(eval("document"+__r)=
)+""}else =
if(top.document){_rf=3D_A(eval("top.document"+__r))+""}}if((_rf=3D=3D_hud=
)||
(_rf=3D=3D""))_rf=3D"bookmark";_rf=3Dunescape(_rf);_rf=3D_GR(_rf);_hra=3D=
_I(_rf,_D("hqsr"),_D("hqsp"),_hrat);_ar+=3D"&ra=3D"+_A(_hra)+"&pu=3D"+_A(=
_IS(eval("document.URL")
+"",0,_pum))+_hbSendEV()+"&rf=3D";_ar+=3D(_IL(_ar)+_IL(_rf)<2048)?_A(_rf)=
:"bookmark";if(_IL(_ar)+_IL(_pl)<2048)_ar+=3D"&pl=3D"+_A(_pl);
_XT("PrePV",_ar);if(_D("onlyMedia")!=3D"y")_hbi.src=3D_ar+"&hid=3D"+Math.=
random();_hbq=3D_IS(_ar,0,_II(_ar,"&hec"));_XT("PostPV",_ar);_hbE=3D_NA()=
}_PV();
function =
_Q(a){a+=3D"&hid=3D"+Math.random();if(_hif=3D=3D0){_hif=3D1;_hbs=3D"";_hb=
s=3Dnew Image();_hbs.src=3Da}else{_hif=3D0;_hbi=3D"";_hbi=3Dnew =
Image();_hbi.src=3Da}}
function =
__X(a){if(_ec=3D=3D0){_ec=3D1;a=3Ddocument;if(_NN("lt")||_NN("dlf")||_NN(=
"elf"))_LP(a.links);if(_NN("fv"))_FA(a);
if(_NN("lt")&&_IL(_lvl)>0&&_lvl!=3D-1){_SV('lv.id',_lvid,1);_SV('lv.pos',=
_lvpos,1);_TV()}}}
function =
_EV(a,b,c,d){if(a.addEventListener){a.addEventListener(b,c,false)}else =
if(a.attachEvent){a.attachEvent(((d=3D=3D1)?"":"on")+b,c)}}
function _EVO(e){return document.all?window.event.srcElement:this}=20
function =
_RCV(a,b,c,d){b=3Ddocument.cookie;c=3D_II(b,a+"=3D");d=3D"";if(c>-1){d=3D=
_II(b,";",c+1);d=3D(d>0)?d:_IL(b);d=3D(d>c)?_IS(b,c+_IL(a)+1,d):""}return=
 d}
function _RRV(a){return(_LVP(document.referrer,a))}function =
_RPV(a){return(_LVP(document.URL,a))}
function _XT(a,b){if(typeof =
_D("hbOn"+a)=3D=3D_huf)eval("_hbOn"+a+"(b)")}
_EV(window,"load",__X);_EV(window,"unload",_FU);eval('setTimeout("__X()",=
3000)');

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/g6publish/common/tracking/hbxmedia.js

//hbxmedia.js,HBX2.0,COPYRIGHT 1997-2006 WEBSIDESTORY,INC. ALL RIGHTS =
RESERVED. U.S.PATENT No.6,393,479B1 & 6,766,370. =
INFO:http://websidestory.com/privacy
/* hbxmedia Usage:
    Declare hbx.media as the id of the media object to be tracked
    ex: hbx.media =3D "MyMediaObject";
    Include hbxmedia.js after the hbx.js is included
    The defer directive needs to be on either both JS includes or =
neither of them
*/
var _vjs=3D"HBX0200.10m";
var _mis=3D1000;
var _mo=3Dnew =
Object(),_mt=3D"",_mi=3D"",_ms=3D-1,_ms0=3D"stop",_ms1=3D"play",_ms2=3D"p=
ause",_ms3=3D"playp",_mac=3D0,_ma=3Dnew =
Array(),_mai=3D0,_m=3D'',_mpf=3D0,_mtt=3D"";
var _fl=3D"",_plf=3D0,_pp=3D0,_ppv=3D120;

function =
_MT(){if(hbx.media&&hbx.media!=3D"")_mo=3Deval("document."+hbx.media);if(=
_mo){_mt=3D_mo.classid;
if(!_mt&&_mo.type){for(var =
a=3D0;a<_mac;a++){if(_ma[a].tp.indexOf(_mo.type.toLowerCase())>-1){_mt=3D=
_ma[a].mt;break}}}
if(_mt&&_mt!=3D"")_mi=3D_MTF()}}
function _MTS(){clearInterval(_mi)}
function _MUL(){_MTS();_MPT()}
function =
_MTV(a,b,c,d,e,f,g){if(a!=3D_fl){_fl=3Da;b=3D0}_SV('m.f',a);_SV('m.cp',b)=
;_SV('m.ep',c);_SV('m.s',d);_SV('m.cl',e);_SV('m.cv',f);_SV('m.ar',g);
_SV('m.tt',_mtt);if(typeof =
_XT!=3D"undefined")_XT("Media",d);_TV();_pp=3D0}
function =
_MTF(a){if(_mt&&_mt!=3D""){for(a=3D0;a<_mac;a++){if(_ma[a].mt.indexOf(_mt=
.toLowerCase())>-1){_mai=3Da;break}}_EV(window,"unload",_MUL);
if(_ma[_mai].pt!=3D""){_mtt=3D"e";_EV(_mo,_ma[_mai].pt,_MPT,1);}else{_mtt=
=3D"i";}return setInterval("_MPT(1)",_mis)}}  =20
function _MPT(a,b,c,d,e){if(_plf=3D=3D0){_plf=3D1;var =
_t=3D"try{eval(",_c=3D")}catch(e){";c=3D_ma[_mai];if(_mo){a=3Deval(_t+"c.=
ps"+_c+"''}");if(a=3D=3Dc.p){d=3Deval(_t+"c.cp"+_c+"0}");
e=3Deval(_t+"c.ep"+_c+"0}");if((e-d)*c.po<1500&&_pp>3){_pp=3D_ppv}_pp++}i=
f((_ms!=3Da||_pp>_ppv)&&a!=3D"undefined"&&(a=3D=3Dc.p||a=3D=3Dc.w||a=3D=3D=
c.s)){_ms=3Da;
b=3D(a=3D=3Dc.s)?_ms0:(a=3D=3Dc.w)?_ms2:(a=3D=3Dc.p)?_ms1:"u";_mpf|=3D(b=3D=
=3D_ms1);if(b!=3D"u"&&(_mpf||_pp>_ppv)){if(_pp>_ppv&&a=3D=3Dc.p)b=3D_ms3;=
 =20
_MTV(eval(_t+"c.mn"+_c+"''}"),eval(_t+"c.cp"+_c+"0}")*c.po,eval(_t+"c.ep"=
+_c+"0}")*c.po,b,c.cl,eval(_t+"c.cv"+_c+"''}"),eval(_t+"c.ar"+_c+"''}"))}=
}}}_plf=3D0}

//Video Configurations
_m=3D_ma[_mac++]=3Dnew Object();
_m.mt=3D"clsid:6bf52a52-394a-11d3-b153-00c04f79faa6";
_m.tp=3D"";
_m.p=3D3;
_m.w=3D2;
_m.s=3D1;
//_m.mn=3D"_mo.url";
_m.mn=3D"_mediafilename";
_m.pt=3D"_mo.playStateChange";
_m.ps=3D"_mo.playState";
_m.cp=3D"_mo.controls.currentPosition";
_m.ep=3D"_mo.currentMedia.duration";
_m.cv=3D"_mo.versionInfo";
_m.ar=3D"";
_m.po=3D1000;
_m.cl=3D"Windows Media Player";

_m=3D_ma[_mac++]=3Dnew Object();
_m.mt=3D"clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95";
_m.tp=3D"video/x-ms-wmv,video/x-msvideo,video/x-ms-asf,application/x-oleo=
bject";
_m.p=3D2;
_m.w=3D1;
_m.s=3D0;
_m.mn=3D"_mo.filename";
_m.pt=3D"_mo.PlayStateChange";
_m.ps=3D"_mo.PlayState";
_m.cp=3D"_mo.CurrentPosition";
_m.ep=3D"_mo.SelectionEnd";
_m.cv=3D"_mo.code+'6.4'";
_m.ar=3D"_mo.AutoRewind";
_m.po=3D1000;
_m.cl=3D"Windows Media Player";

_m=3D_ma[_mac++]=3Dnew Object();
_m.mt=3D"clsid:02bf25d5-8c17-4b23-bc80-d3488abddc6b";
_m.tp=3D"video/quicktime,video/mpeg";
_m.p=3D1;
_m.w=3D0;
_m.s=3D-10;
_m.mn=3D"_mo.GetURL()";
_m.pt=3D"";
_m.ps=3D"_mo.GetRate()";
_m.cp=3D"_mo.GetTime()/_mo.GetTimeScale()";
_m.ep=3D"_mo.GetDuration()/_mo.GetTimeScale()";
_m.cv=3D"_mo.GetQuickTimeVersion()";
_m.ar=3D"";
_m.po=3D1000;
_m.cl=3D"Quicktime";

_m=3D_ma[_mac++]=3Dnew Object();
_m.mt=3D"clsid:cfcdaa03-8be4-11cf-b84b-0020afbbccfa";
_m.tp=3D"video/realmedia,video/vnd.rn-realvideo,audio/x-pn-realaudio-plug=
in,audio/x-pn-realaudio,audio/x-pn-realvideo";
_m.p=3D3;
_m.w=3D4;
_m.s=3D0;
_m.mn=3D"_mo.GetSource()";
_m.pt=3D"";
_m.ps=3D"_mo.GetPlayState()";
_m.cp=3D"_mo.GetPosition()";
_m.ep=3D"_mo.GetLength()";
_m.cv=3D"_mo.GetVersionInfo()";
_m.ar=3D"";
_m.po=3D1;
_m.cl=3D"RealPlayer";

_MT();

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_005B_01C7D29B.36EC2D00"


------=_NextPart_001_005B_01C7D29B.36EC2D00
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.australianit.news.com.au/story/0,24897,22161698-5013040,00.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML lang=3Den xml:lang=3D"en" =
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>Acer chief slams =
Vista | Australian IT</TITLE>
<META http-equiv=3Dcontent-type content=3D"text/html; =
charset=3Diso-8859-1">
<META=20
content=3D"ACER chief Gianfranco Lanci has blasted the arrival of =
Microsoft's Windows Vista as a huge disappointment to the whole =
industry, but locals say his tirade is out of tune with what's happening =
in Australia."=20
name=3Ddescription>
<META content=3D"Acer chief slams Vista, IT News, Australian IT" =
name=3Dkeywords>
<META content=3Dnoarchive name=3Drobots><LINK media=3D"screen, =
projection"=20
href=3D"http://www.australianit.news.com.au/css/story/0,24914,,00.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK media=3Dprint=20
href=3D"http://www.australianit.news.com.au/css/print/0,24912,,00.css"=20
type=3Dtext/css rel=3Dstylesheet>
<SCRIPT =
src=3D"http://www.australianit.news.com.au/js/ticker/0,24920,,00.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://www.australianit.news.com.au/js/tween/0,24921,,00.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://www.australianit.news.com.au/js/forms/0,24922,,00.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://www.australianit.news.com.au/js/common/0,24919,,00.js"=20
type=3Dtext/javascript></SCRIPT>
<LINK =
href=3D"http://www.australianit.news.com.au/images/headers/aus-fav.ico"=20
type=3Dimage/x-icon rel=3D"shortcut icon"><LINK=20
href=3D"http://www.australianit.news.com.au/images/headers/aus-fav.ico"=20
type=3Dimage/x-icon rel=3Dicon><LINK=20
title=3D"AustralianIT.com.au | IT News Top Stories"=20
href=3D"http://feeds.news.com.au/public/rss/2.0/ausit_itnews_topstories_3=
67.xml"=20
type=3Dapplication/rss+xml rel=3Dalternate>
<META content=3D"MSHTML 6.00.6000.16481" name=3DGENERATOR></HEAD>
<BODY class=3D"australianit-com-au story no-js">
<DIV id=3Dpage>
<DIV id=3Dskip-links>
<DL class=3Dskip>
  <DT>Skip to:=20
  <DD><A=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22161698-501304=
0,00.html#content">Content</A>=20

  <DD><A=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22161698-501304=
0,00.html#nav">Site=20
  Navigation</A>=20
  <DD><A=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22161698-501304=
0,00.html#footer">Footer</A>=20

  <DD><A=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22161698-501304=
0,00.html#search">Site=20
  Search</A>=20
  <DD><A href=3D"http://www.australianit.news.com.au/sitemap/">Site =
Map</A>=20
  <DD><A=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22161698-501304=
0,00.html#network-bar">News=20
  Network Navigation</A> </DD></DL><!-- .skip --></DIV><!-- // =
#skip-links -->
<DIV id=3Dnetwork-bar>
<DIV id=3Dninnbar>
<DL>
  <DT><A href=3D"http://www.news.com.au/">NEWS.com.au Network</A> </DT>
  <DD><A href=3D"http://www.news.com.au/">NEWS.com.au</A> | </DD>
  <DD><A href=3D"http://www.foxsports.com.au/">FOX SPORTS</A> | </DD>
  <DD><A href=3D"http://www.news.com.au/classifieds/">CLASSIFIEDS</A> | =
</DD>
  <DD><A href=3D"http://mobile.news.com.au/">MOBILE</A> </DD></DL>
<FORM action=3Dhttp://searchresults.news.com.au/servlet/Search =
method=3Dpost>
<FIELDSET id=3Dsearch><INPUT type=3Dhidden value=3Dyes =
name=3Dsearchoption> <INPUT=20
type=3Dhidden value=3Dausit name=3Dsite> <LABEL =
for=3Dinput-site-search>Search=20
For:</LABEL> <INPUT class=3Dassign-remove-val id=3Dinput-site-search =
name=3Dqueryterm>=20
<INPUT id=3Dninngo=20
style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px"=20
type=3Dimage alt=3D"submit search"=20
src=3D"http://www.australianit.news.com.au/images/ninnbar/go-button.gif" =

value=3Dsearch> </FIELDSET> </FORM></DIV><!-- // #ninnbar -->
<DIV id=3Dticker>
<DIV id=3Dsections><IMG id=3Dprev-story alt=3Dprevious=20
src=3D"http://www.australianit.news.com.au/images/ninnbar/ticker-prev.gif=
"> <IMG=20
id=3Dpause-story alt=3Dpause=20
src=3D"http://www.australianit.news.com.au/images/ninnbar/ticker-pause.gi=
f"> <IMG=20
id=3Dnext-story alt=3Dnext=20
src=3D"http://www.australianit.news.com.au/images/ninnbar/ticker-next.gif=
"> <SPAN=20
id=3Dcurrent-section>Network Highlights:</SPAN></DIV>
<UL id=3Dheadlines>
  <LI class=3D"top-news clear"=20
id=3Dtop-story></LI></UL></DIV><!-- // #ticker --></DIV><!-- // =
#network-bar -->
<DIV id=3Dheader>
<DIV id=3Dlogo>
<DIV class=3Dlogo-wrap><A =
href=3D"http://www.australianit.news.com.au/">Australian=20
IT</A></DIV></DIV><!-- // #logo -->
<DIV id=3Dheader-ads>
<DIV class=3D"header-ad ad"><!-- AdSpace -->
<SCRIPT language=3DJavaScript type=3Dtext/javascript>=0A=
<!-- Hide from old browsers=0A=
// Cache-busting and pageid values=0A=
random =3D Math.round(Math.random() * 100000000);=0A=
if (!pageNum) var pageNum =3D Math.round(Math.random() * 100000000);=0A=
=0A=
document.write('<SCR');=0A=
document.write('IPT TYPE=3D"TEXT/JAVASCRIPT" =
SRC=3D"http://mercury.tiser.com.au/jserver/acc_random=3D' + random + =
'/SITE=3DAIT/AREA=3DNEWS.ITNEWS/AAMSZ=3D468X60/MAAMZ=3DLEADERBOARD/pageid=
=3D' + pageNum + '">');=0A=
document.write('</SCR');=0A=
document.write('IPT>');=0A=
=0A=
// End Hide -->=0A=
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://mercury.tiser.com.au/adclick/SITE=3DAIT/AREA=3DNEWS.ITNEWS=
/AAMSZ=3D468X60/MAAMZ=3DLEADERBOARD/pageid=3D1"><IMG=20
src=3D"http://mercury.tiser.com.au/nserver/SITE=3DAIT/AREA=3DNEWS.ITNEWS/=
AAMSZ=3D468X60/MAAMZ=3DLEADERBOARD/pageid=3D1"></A>=20
</NOSCRIPT><!-- /AdSpace --></DIV></DIV><!-- // #header-ads -->
<DIV id=3Ddate>
<P>July 31, 2007 12:01am AEST</P></DIV><!-- // #date --></DIV><!-- // =
#header -->
<DIV id=3Dnav><!-- Navigation: Section: ait_it_news (ID 5013040) =
(topLevel: Root) -->
<DL class=3Dthree-tier id=3Dnavigation>
  <DT><A href=3D"http://www.theaustralian.news.com.au/">THE =
AUSTRALIAN</A> </DT>
  <DT><A =
href=3D"http://www.theaustralian.news.com.au/business">BUSINESS</A> =
</DT>
  <DT><A class=3Dactive =
href=3D"http://www.australianit.news.com.au/">AUSTRALIAN=20
  IT</A> </DT>
  <DD>
  <DL>
    <DT class=3Dactive><A =
href=3D"http://www.australianit.news.com.au/itnews/">IT=20
    News</A> </DT>
    <DD>
    <DL>
      <DT><A=20
      =
href=3D"http://www.australianit.news.com.au/itnews/communications/">Commu=
nications</A>=20
      </DT>
      <DT><A=20
      =
href=3D"http://www.australianit.news.com.au/itnews/employment/">Employmen=
t</A>=20
      </DT>
      <DT><A=20
      =
href=3D"http://www.australianit.news.com.au/itnews/government/">Governmen=
t</A>=20
      </DT>
      <DT><A=20
      =
href=3D"http://www.australianit.news.com.au/itnews/industry/">Industry</A=
>=20
      </DT>
      <DT><A=20
      =
href=3D"http://www.australianit.news.com.au/itnews/online/">Online</A> =
</DT>
      <DT><A=20
      =
href=3D"http://www.australianit.news.com.au/itnews/securityandprivacy/">S=
ecurity=20
      &amp; Privacy</A> </DT>
      <DT><A=20
      =
href=3D"http://www.australianit.news.com.au/itnews/technology/">Technolog=
y</A>=20
      </DT>
      <DT><A =
href=3D"http://www.australianit.news.com.au/itnews/world/">World</A>=20
      </DT></DL></DD>
    <DT><A href=3D"http://www.australianit.news.com.au/itbusiness/">IT=20
    Business</A> </DT>
    <DT><A =
href=3D"http://www.australianit.news.com.au/reviews/">Reviews</A> </DT>
    <DT><A =
href=3D"http://www.australianit.news.com.au/exectech/">ExecTech</A>=20
    </DT>
    <DT><A =
href=3D"http://www.australianit.news.com.au/opinion/">Opinion</A>=20
  </DT></DL></DD>
  <DT><A href=3D"http://www.theaustralian.news.com.au/media">MEDIA</A> =
</DT>
  <DT><A =
href=3D"http://www.theaustralian.news.com.au/highereducation">HIGHER=20
  EDUCATION</A> </DT></DL><!-- // #navigation --><!-- END Navigation =
--></DIV><!-- // #nav --><!-- Story Header Block -->
<DIV id=3Dsection-header>
<H1 class=3Dsection-heading>Acer chief slams Vista</H1>
<DIV id=3Dsection-header-ads>
<DIV class=3Dad><!-- START Dummy ad code - real code to be inserted =
instead. -->
<DIV class=3Dsection-sponsor><!-- AdSpace -->
<SCRIPT language=3DJavaScript type=3Dtext/javascript>=0A=
<!-- Hide from old browsers=0A=
// Cache-busting and pageid values=0A=
random =3D Math.round(Math.random() * 100000000);=0A=
if (!pageNum) var pageNum =3D Math.round(Math.random() * 100000000);=0A=
=0A=
document.write('<SCR');=0A=
document.write('IPT TYPE=3D"TEXT/JAVASCRIPT" =
SRC=3D"http://mercury.tiser.com.au/jserver/acc_random=3D' + random + =
'/SITE=3DAIT/AREA=3DNEWS.ITNEWS/AAMSZ=3D110X40/pageid=3D' + pageNum + =
'">');=0A=
document.write('</SCR');=0A=
document.write('IPT>');=0A=
=0A=
// End Hide -->=0A=
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://mercury.tiser.com.au/adclick/SITE=3DAIT/AREA=3DNEWS.ITNEWS=
/AAMSZ=3D110X40/pageid=3D1"><IMG=20
src=3D"http://mercury.tiser.com.au/nserver/SITE=3DAIT/AREA=3DNEWS.ITNEWS/=
AAMSZ=3D110X40/pageid=3D1"></A>=20
</NOSCRIPT><!-- /AdSpace --></DIV><!-- END Dummy ad code - real code to =
be inserted instead. --></DIV><!-- // .ad --></DIV><!-- // =
#section-header-ads --></DIV><!-- END Story Header Block -->
<DIV id=3Dcontent><!-- START primary content/left column -->
<DIV id=3Dprimary><!-- Story Toolbar-->
<DIV class=3Darticle-tools>
<UL>
  <LI class=3Dassign-fontofreako id=3Dfont-size><SPAN>Font Size:</SPAN> =
<A=20
  class=3Dfont-dec=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22161698-501304=
0,00.html#"=20
  rel=3Darticle>Decrease</A> <A class=3Dfont-inc=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22161698-501304=
0,00.html#"=20
  rel=3Darticle>Increase</A> </LI>
  <LI><SPAN>Print Page:</SPAN> <A class=3Dprint=20
  href=3D"javascript:print();">Print</A> </LI></UL></DIV><!-- // =
.article-tools --><!-- End Story Toolbar-->
<DIV class=3D"module article" id=3Darticle>
<DIV class=3Dmodule-subheader>
<P>Chris Jenkins | <EM class=3Dtimestamp>July 31, 2007</EM> =
</P></DIV><!-- // .module-subheader -->
<DIV class=3Dmodule-content id=3Darticle>
<P class=3Dintro><STRONG>ACER chief Gianfranco Lanci has blasted the =
arrival of=20
Microsoft's Windows Vista as a huge disappointment to the whole =
industry, but=20
locals say his tirade is out of tune with what's happening in=20
Australia.</STRONG></P><!-- Image Caption ("module lead-image") -->
<DIV class=3D"module lead-image" id=3D"module lead-image">
<DIV class=3D"module-item active"><IMG title=3D"Gianfranco Lanci-m" =
height=3D156=20
alt=3D"Gianfranco Lanci-m"=20
src=3D"http://www.australianit.news.com.au/common/imagedata/0,,5589725,00=
.jpg"=20
width=3D232>
<P class=3Dcaption>'Stability is certainly a problem,' Acer boss =
Gianfranco Lanci=20
says</P></DIV><!-- // .module-item --></DIV><!-- END Image Caption =
("module lead-image") -->
<P>The chief of the computer maker lamented that Vista had failed to =
ignite PC=20
sales, but local PC market players said the arrival of Vista coincided =
with a=20
healthy start to the year for sales in Australia, spurred along by =
consumers=20
buying laptops. </P>
<P>"The entire industry is disappointed by Windows Vista," Mr Lanci said =
in=20
comments reported by the <EM>Financial Times Deutschland</EM>. </P>
<P>Things wouldn't improve in the second half of the year, he said, =
because the=20
software had not been ready for launch. </P>
<P>"Stability is certainly a problem," he said. </P>
<P>Microsoft launched the consumer versions of Vista in January, two =
months=20
after the first versions were offered to enterprise customers. Vista was =
the=20
first new version of Windows since Windows XP in 2001. </P>
<P>Microsoft Windows client director Jeff Putt said the Vista launch had =

exceeded Microsoft's expectations worldwide. </P>
<P>"We sold 40 million units in the first 100 days of it being =
available," Mr=20
Putt said. "We went past Apple's entire installed base in five weeks." =
</P>
<P>Microsoft has sold 60 million licences for Vista since January, and =
is on=20
pace to beat the initial estimate of analyst Roger Kay, from US =
researcher=20
Endpoint Technologies Associates. </P>
<P>Mr Kay estimates 82 million licences will be sold for the year. </P>
<P>Microsoft chief operating officer Kevin Turner announced the licence =
sales=20
figures at the company's financial analyst meeting last week. But fiscal =

fourth-quarter sales of Windows for personal computers only met the low =
end of=20
the company's forecast, prompting concern among investors that demand =
for Vista=20
had fallen short of expectations. </P>
<P>Microsoft chief executive Steve Ballmer needed to develop businesses =
other=20
than Vista to bolster the company's share price, analysts said. </P>
<P>"They need to sell a vision of where this company goes beyond Vista =
and to=20
show there is growth beyond the Windows-oriented product cycle," New =
York-based=20
Sanford C. Bernstein and Co analyst Charles Di Bona said. </P>
<P>Nevertheless, analyst Gartner predicted Australian PC shipments would =
reach=20
4.25 million units this year, an 8.9 per cent increase on 2006. </P>
<P>The prediction was made after a surprise jump in first quarter sales, =
which=20
saw actual shipments exceed Gartner's original forecast by 49,000 units. =
</P>
<P>Gartner client computing research director Martin Gilliland predicted =

notebook shipments would exceed desktops by 2009. </P>
<P>Growth in the desktop market had all but stopped, he said. </P>
<P>In contrast, Gartner predicts notebooks shipments in Australia will =
continue=20
growing until at least 2011. </P>
<P>Microsoft's enterprise agreement renewals had been at "historic =
highs" here=20
and overseas, Mr Putt said. </P>
<P>In addition, Vista had had only five security issues in the first 90 =
days,=20
compared to 18 for XP. </P>
<P>Mr Lanci's charge of instability may have arisen from the fact that =
the=20
launch of Vista had been accompanied by widespread reports of peripheral =

hardware incompatibility, but Microsoft blames hardware suppliers. </P>
<P>"If you look at some of the peripherals manufacturers, some of them =
have=20
decided to launch Vista as a way of compelling users to upgrade," Mr =
Putt said.=20
Some manufacturers had declined to release Vista drivers for older =
equipment,=20
forcing to people to buy an updated version, he said. Locally, Acer =
lacked the=20
bravado of its chief, and declined to further discuss any of his =
comments on=20
Vista or its effect on the PC market. </P>
<P>Mr Gilliland suggested Mr Lanci may have been looking for a way to =
explain=20
the end of a spectacular six or seven month growth run for Acer, which =
had=20
helped it move from a mid-tier, Asia-centric supplier into the global =
premier=20
league. </P>
<P>Acer was still strongest in the consumer market, even though it was =
growing=20
into the enterprise space, Mr Gilliland said. </P>
<P>Vista was really Acer's first Windows launch as an enterprise systems =

supplier, and it might not have known what to expect, he said. "When XP =
came=20
out, they were still a consumer and small and medium business player." =
</P>
<P>Mr Putt indicated that any issues Acer was having were of its own =
making.=20
"Vista does represent a big change for all the manufacturers. Some will =
regard=20
it as a positive, and an opportunity, and other will regard more as a =
threat,"=20
he said, saying the different variations of Vista meant there was =
greater=20
opportunity for differentiation of PC products. </P>
<P>"Manufacturers have an opportunity to contemplate different =
configurations=20
and different line-ups. Some want to take advantage of that, others say =
the=20
status quo is good." </P>
<P>Regardless, the Australian PC market showed good growth during the =
first=20
quarter of 2007. </P>
<P>Analyst IDC reported 11.3 per cent growth, year-on-year, for the =
total=20
Australian PC market during the first quarter, with 1 million unit =
sales,=20
including x86 servers. </P>
<P>Yet while sales were up, they may not have necessarily been directly=20
attributable to the arrival of Vista, IDC senior hardware analyst Liam =
Gunson=20
said. </P>
<P>"We saw very strong shipments in the first quarter of 2007, =
particularly in=20
the consumer space," Mr Gunson said. "But we did see and hear in the =
market that=20
Vista itself wasn't pulling people in the door. </P>
<P>"A lot of retailers had a lot of promotions running. </P>
<P>"People weren't running out and saying they wanted Vista, so they =
could go=20
and buy a new PC'. They were saying look at all these great deals in the =

market." </P>
<P>Rutland Smith, general manager for computers and communications for =
retailer=20
Harvey Norman, said, however, the response to Vista had been good. "I =
can't=20
comment for the industry, but from our perspective we have been very =
pleased=20
with the response to Vista," Mr Smith said. </P>
<P>"Our sales of the packaged product have been very strong, and we have =
seen a=20
corresponding improvement in hardware and associated products." </P>
<P>PC sales were up overall, with notebooks leading the way, he said. =
</P>
<P>Mr Smith said Vista had done better at launch than XP, in total =
volume sales,=20
but the way a major Windows release hit the market had changed. </P>
<P>"There is definitely a change in the dynamic of the launches," he =
said.=20
"There are not as many people buying at midnight, but there is a more =
consistent=20
flow of business after. That reflects the maturity of the technology." =
</P>
<P>IDC figures confirmed the continuing drift to notebooks, laptops and =
other=20
portables. </P>
<P>During the first quarter laptop sales hit 445,471 units, up 16.1 per =
cent=20
over the previous quarter and 32.4 per cent year-on-year. </P>
<P>According to IDC, laptops held 44.1 per cent of overall PC market =
(including=20
x86 servers) in the quarter, while desktops held 53.1 per cent. In the =
first=20
quarter of 2006, desktops held 595.9 per cent, while notebooks held =
37.1. </P>
<P>On both Gartner and IDC's assessment, Acer ranked No3 in the =
Australian PC=20
market in Q1, following Dell and runaway leader HP.</P>
<P>But Acer lost desktop share in Q1, Gartner's Mr Gillilam said. The =
total=20
desktop market shrank 7.4 per cent year-on-year, but Acer dropped 11.4 =
per cent,=20
he said. </P>
<P>On Gartner's figures, the mobile PC market grew 38 per cent during Q1 =
and=20
Acer grew 21 per cent, which would normally be considered a healthy =
result, he=20
said. But Acer's sales paled when compared with HP's 47 per cent growth =
in=20
laptops in the same period. </P>
<P>Despite Microsoft's assertion that enterprise licensing of Windows =
has never=20
been better, analysts said adoption of Vista in the enterprise space =
would be=20
much slower, as everyone had always predicted. </P>
<P>Mr Gillilam said it would take a minimum of six months for an =
enterprise=20
deployment of Vista. </P>
<P>The only exception, he said, would be organisations deploying Vista, =
but=20
continuing to run applications in a virtualised XP environment, and =
gradually=20
migrating them over when they were happy they would work. </P>
<P>"We see it (a virtualised operating system) as a big driver for =
change in the=20
enterprise space, but not yet," he said. </P>
<P>That would change with the next version of Windows, with =
organisations able=20
to get the hang of virtualisation in the meantime, he said. </P>
<P>Vista rollouts in enterprise wouldn't start getting under way until =
Q1 next=20
year. In the meantime, even though enterprises may be purchasing new PCs =
running=20
Vista, those machines would more than likely be downgraded to XP, he =
said. </P>
<P><EM>With Bloomberg</EM></P></DIV><!-- // .module-content =
--></DIV><!-- // .module .article -->
<DIV class=3Dmodule id=3Dstory-tools>
<DIV class=3Dmodule-header>
<H2 class=3Dmodule-heading>Story Tools</H2></DIV><!-- // .module-header =
-->
<DIV class=3Dmodule-content id=3Dstory-tools-tabs>
<DIV class=3D"tools-email-tab assign-tabadabado">
<UL class=3Dtools-tab-list>
  <LI class=3Doffer-item2-tab-wrap><A class=3Dtab id=3Dtools-email-tab=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22161698-501304=
0,00.html#tools-email">Email=20
  To A Friend</A>=20
  <LI class=3Doffer-item3-tab-wrap><A class=3Dtab id=3Dtools-share-tab=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22161698-501304=
0,00.html#tools-share">Share=20
  This Article</A> </LI></UL>
<DIV class=3Dtools id=3Dtools-email>
<H3 class=3Dheading>Email To A Friend</H3>
<FORM class=3Dgeneric name=3Demailfriend=20
action=3D/email/process/1,21338,22161698-5013040,00.html method=3Dpost>
<P class=3Dkey-required><SPAN>*</SPAN> Required fields</P>
<FIELDSET>
<UL>
  <LI><LABEL for=3Dfield-recipient>Recipient's =
Name:<SPAN>*</SPAN></LABEL> <INPUT=20
  class=3D"field-text fullname required" id=3Dfield-recipient =
tabIndex=3D10=20
  name=3DrcptName> </LI>
  <LI><LABEL for=3Dfield-recipient-email>Recipient's =
Email:<SPAN>*</SPAN></LABEL>=20
  <INPUT class=3D"field-text email required" id=3Dfield-recipient-email =
tabIndex=3D11=20
  name=3DrcptEmail> </LI></UL>
<UL>
  <LI><LABEL for=3Dfield-name>Your Name:<SPAN>*</SPAN></LABEL> <INPUT=20
  class=3D"field-text fullname required" id=3Dfield-name tabIndex=3D12 =
name=3DyourName>=20
  </LI>
  <LI><LABEL for=3Dfield-email>Your Email:<SPAN>*</SPAN></LABEL> <INPUT=20
  class=3D"field-text email required" id=3Dfield-email tabIndex=3D13 =
name=3DyourEmail>=20
  </LI></UL>
<UL>
  <LI><LABEL>Email Format:*</LABEL>=20
  <FIELDSET><LABEL id=3Dfield-format-html><INPUT class=3Dfield-check=20
  id=3Dfield-format-html tabIndex=3D14 type=3Dradio CHECKED value=3DHTML =

  name=3DemailFormat>HTML</LABEL> <LABEL id=3Dfield-format-text><INPUT=20
  class=3Dfield-check id=3Dfield-format-text tabIndex=3D15 type=3Dradio =
value=3DText=20
  name=3DemailFormat>Text Only</LABEL> </FIELDSET> </LI></UL>
<UL class=3Dcomments>
  <LI><LABEL for=3Dfield-comments>Your Comments:<SPAN>*</SPAN></LABEL> =
<TEXTAREA class=3Drequired id=3Dfield-comments tabIndex=3D16 =
name=3Dmessage></TEXTAREA>=20
  </LI></UL></FIELDSET>=20
<P>Information provided on this page will not be used for any other =
purpose than=20
to notify the recipient of the article you have chosen.</P><INPUT =
class=3Dfield-submit tabIndex=3D17 type=3Dsubmit value=3D"Send Email" =
name=3D"">=20
</FORM></DIV><!-- // #tools-email .tools -->
<DIV class=3Dtools id=3Dtools-share>
<H3 class=3Dheading>Share This Article</H3>
<P>From here you can use the Social Web links to save <STRONG>Acer chief =
slams=20
Vista</STRONG> to a social bookmarking site.</P>
<UL>
  <LI class=3Ddelicious><A class=3Dassign-popup=20
  =
href=3D"http://del.icio.us/post?url=3Dhttp://www.australianit.com.au/stor=
y/0,24897,22161698-5013040,00.html&amp;title=3DAcer chief slams Vista | =
Australian IT"=20
  rel=3Dsocial>del.icio.us</A> </LI>
  <LI class=3Ddigg><A class=3Dassign-popup=20
  =
href=3D"http://digg.com/submit?phase=3D2&amp;url=3Dhttp://www.australiani=
t.com.au/story/0,24897,22161698-5013040,00.html&amp;title=3DAcer chief =
slams Vista | Australian IT"=20
  rel=3Dsocial>Digg it</A> </LI>
  <LI class=3Dfurl><A class=3Dassign-popup=20
  href=3D"http://www.furl.net/storeIt.jsp?t=3DAcer chief slams Vista | =
Australian =
IT&amp;u=3Dhttp://www.australianit.com.au/story/0,24897,22161698-5013040,=
00.html"=20
  rel=3Dsocial>Furl</A> </LI>
  <LI class=3Dnetscape><A class=3Dassign-popup=20
  =
href=3D"http://www.netscape.com/submit/?U=3Dhttp://www.australianit.com.a=
u/story/0,24897,22161698-5013040,00.html&amp;T=3DAcer chief slams Vista =
| Australian IT"=20
  rel=3Dsocial>Netscape</A> </LI>
  <LI class=3Dyahoo><A class=3Dassign-popup=20
  href=3D"http://myweb2.search.yahoo.com/myresults/bookmarklet?t=3DAcer =
chief slams Vista | Australian =
IT&amp;u=3Dhttp://www.australianit.com.au/story/0,24897,22161698-5013040,=
00.html"=20
  rel=3Dsocial>Yahoo MyWeb</A> </LI>
  <LI class=3Dstumbleupon><A class=3Dassign-popup=20
  =
href=3D"http://www.stumbleupon.com/submit?url=3Dhttp://www.australianit.c=
om.au/story/0,24897,22161698-5013040,00.html&amp;title=3DAcer chief =
slams Vista | Australian IT"=20
  rel=3Dsocial>StumbleUpon</A> </LI>
  <LI class=3Dgoogle><A class=3Dassign-popup=20
  =
href=3D"http://www.google.com/bookmarks/mark?op=3Dedit&amp;bkmk=3D$http:/=
/www.australianit.com.au/story/0,24897,22161698-5013040,00.html&amp;title=
=3DAcer chief slams Vista | Australian IT"=20
  rel=3Dsocial>Google</A> </LI>
  <LI class=3Dtechnorati><A class=3Dassign-popup=20
  =
href=3D"http://www.technorati.com/faves?add=3Dhttp://www.australianit.com=
.au/story/0,24897,22161698-5013040,00.html"=20
  rel=3Dsocial>Technorati </A></LI>
  <LI class=3DblinkList><A class=3Dassign-popup=20
  =
href=3D"http://www.blinklist.com/index.php?Action=3DBlink/addblink.php&am=
p;Url=3Dhttp://www.australianit.com.au/story/0,24897,22161698-5013040,00.=
html&amp;Title=3DAcer chief slams Vista | Australian IT"=20
  rel=3Dsocial>BlinkList</A> </LI>
  <LI class=3Dnewsvine><A class=3Dassign-popup=20
  =
href=3D"http://www.newsvine.com/_wine/save?popoff=3D0&amp;u=3Dhttp://www.=
australianit.com.au/story/0,24897,22161698-5013040,00.html&amp;h=3DAcer =
chief slams Vista | Australian IT"=20
  rel=3Dsocial>Newsvine</A> </LI>
  <LI class=3Dmagnolia><A class=3Dassign-popup=20
  =
href=3D"http://ma.gnolia.com/bookmarklet/add?url=3Dhttp://www.australiani=
t.com.au/story/0,24897,22161698-5013040,00.html&amp;title=3DAcer chief =
slams Vista | Australian IT"=20
  rel=3Dsocial>ma.gnolia</A> </LI>
  <LI class=3Dreddit><A class=3Dassign-popup=20
  =
href=3D"http://reddit.com/submit?url=3Dhttp://www.australianit.com.au/sto=
ry/0,24897,22161698-5013040,00.html&amp;title=3DAcer chief slams Vista | =
Australian IT"=20
  rel=3Dsocial>reddit</A> </LI>
  <LI class=3Dwindows><A class=3Dassign-popup=20
  =
href=3D"https://favorites.live.com/quickadd.aspx?marklet=3D1&amp;mkt=3Den=
-us&amp;url=3Dhttp://www.australianit.com.au/story/0,24897,22161698-50130=
40,00.html&amp;title=3DAcer chief slams Vista | Australian IT"=20
  rel=3Dsocial>Windows Live</A> </LI>
  <LI class=3Dtailrank><A class=3Dassign-popup=20
  href=3D"http://tailrank.com/share/?title=3DAcer chief slams Vista | =
Australian =
IT&amp;link_href=3Dhttp://www.australianit.com.au/story/0,24897,22161698-=
5013040,00.html"=20
  rel=3Dsocial>Tailrank</A> </LI>
  <LI class=3Dslashdot><A class=3Dassign-popup=20
  =
href=3D"http://slashdot.org/bookmark.pl?url=3Dhttp://www.australianit.com=
.au/story/0,24897,22161698-5013040,00.html&amp;title=3DAcer chief slams =
Vista | Australian IT"=20
  rel=3Dsocial>Slashdot</A> </LI></UL></DIV><!-- // #tools-share .tools =
--></DIV><!-- // .story-tools-tabs --></DIV><!-- // .module-content =
--></DIV><!-- // .module --></DIV><!-- // #primary --><!-- END primary =
content/left column --><!-- START secondary content/right column -->
<DIV id=3Dsecondary><!-- More Stories Panel -->
<DIV class=3D"module latest">
<DIV class=3Dmodule-header>
<H2 class=3Dmodule-heading><A=20
href=3D"http://www.australianit.news.com.au/itnews/">Latest IT =
News</A></H2></DIV><!-- // .module-header -->
<DIV class=3Dmodule-related>
<UL>
  <LI><A=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22157360-501304=
0,00.html"><STRONG>Retail:</STRONG>=20
  Harvey tests online movies</A>=20
  <LI><A=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22157211-501304=
0,00.html"><STRONG>eTail:</STRONG>=20
  Labels eye social networks</A>=20
  <LI><A=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22157108-501304=
0,00.html"><STRONG>Web:</STRONG>=20
  Campaign trail leads to Google</A>=20
  <LI><A=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22156520-501304=
0,00.html"><STRONG>Crackdown:</STRONG>=20
  Second Life bans bet operators</A>=20
  <LI><A=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22156514-501304=
0,00.html"><STRONG>Courts:</STRONG>=20
  eBay retains "Buy It Now"</A>=20
  <LI><A=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22156509-501304=
0,00.html"><STRONG>Search:</STRONG>=20
  Wikia to challenge Google</A> </LI></UL></DIV><!-- // .module-content =
--></DIV><!-- // .module --><!-- END More Stories Panel --><!-- =
Rightpanel Component.=0A=
     Section:  5013040;=0A=
     Variant:  story;=0A=
     Elements: av tools feature island ad site links --><!-- RHS Block: =
av -->
<DIV class=3D"module video">
<DIV class=3Dmodule-header>
<H2 class=3Dmodule-heading>Video</H2></DIV><!-- // .module-header -->
<DIV class=3Dmodule-content><IFRAME=20
src=3D"http://publish.vx.roo.com/australian/ithomepagemini/?format=3Dflas=
h"=20
frameBorder=3D0 width=3D311 scrolling=3Dno=20
height=3D218>Inline video player has not loaded - you can still <a =
href=3D"http://publish.vx.roo.com/australian/ithomepagemini/?format=3Dfla=
sh">go directly to the video player</a></IFRAME></DIV><!-- // =
.module-content --></DIV><!-- // .module --><!-- END RHS Block: av =
--><!-- RHS Block: tools -->
<DIV class=3D"module feeds">
<DIV class=3Dmodule-header>
<H2 class=3Dmodule-heading><A href=3D"http://www.news.com.au/rss">RSS=20
Feeds</A></H2></DIV><!-- // .module-header -->
<DIV class=3Dmodule-content>
<UL class=3Dfeed-list>
  <LI><A=20
  =
href=3D"http://feeds.news.com.au/public/rss/2.0/ausit_itnews_topstories_3=
67.xml">Top=20
  Stories</A> </LI>
  <LI><A=20
  =
href=3D"http://feeds.news.com.au/public/rss/2.0/ausit_itnews_employ_369.x=
ml">Employment</A>=20
  </LI>
  <LI><A=20
  =
href=3D"http://feeds.news.com.au/public/rss/2.0/ausit_itnews_online_372.x=
ml">Online</A>=20
  </LI>
  <LI><A=20
  =
href=3D"http://feeds.news.com.au/public/rss/2.0/ausit_itnews_govt_370.xml=
">Government</A>=20
  </LI>
  <LI><A=20
  =
href=3D"http://feeds.news.com.au/public/rss/2.0/ausit_itnews_securty_373.=
xml">Security</A>=20
  </LI>
  <LI><A=20
  =
href=3D"http://feeds.news.com.au/public/rss/2.0/ausit_itnews_indstry_371.=
xml">Industry</A>=20
  </LI>
  <LI><A=20
  =
href=3D"http://feeds.news.com.au/public/rss/2.0/ausit_itnews_tech_374.xml=
">Technology</A>=20
<!--<li><a href=3D"http://example.com/">World</a></li>--></LI>
  <LI><A=20
  =
href=3D"http://feeds.news.com.au/public/rss/2.0/ausit_itnews_comms_368.xm=
l">Communications</A>=20
  </LI></UL><!-- // .feed-list --></DIV><!-- // .module-content -->
<DIV class=3Dmodule-footer>
<P><SPAN class=3Dmore-link><A href=3D"http://www.news.com.au/rss">More =
Feeds</A> |=20
<A href=3D"http://www.news.com.au/rss">What is =
this?</A></SPAN></P></DIV><!-- // .module-footer --></DIV><!-- // =
.module --><!-- END RHS Block: tools --><!-- RHS Block: feature -->
<DIV class=3D"module ad network-feature"><!-- AdSpace -->
<SCRIPT language=3DJavaScript type=3Dtext/javascript>=0A=
<!-- Hide from old browsers=0A=
// Cache-busting and pageid values=0A=
random =3D Math.round(Math.random() * 100000000);=0A=
if (!pageNum) var pageNum =3D Math.round(Math.random() * 100000000);=0A=
=0A=
document.write('<SCR');=0A=
document.write('IPT TYPE=3D"TEXT/JAVASCRIPT" =
SRC=3D"http://mercury.tiser.com.au/jserver/acc_random=3D' + random + =
'/SITE=3DNEWS/AREA=3DNEWS.HOME/NETWORKPROMO=3DSPOTLIGHT/AAMSZ=3D210X160/p=
ageid=3D' + pageNum + '">');=0A=
document.write('</SCR');=0A=
document.write('IPT>');=0A=
=0A=
// End Hide -->=0A=
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://mercury.tiser.com.au/adclick/SITE=3DNEWS/AREA=3DNEWS.HOME/=
NETWORKPROMO=3DSPOTLIGHT/AAMSZ=3D210X160/pageid=3D1"><IMG=20
src=3D"http://mercury.tiser.com.au/nserver/SITE=3DNEWS/AREA=3DNEWS.HOME/N=
ETWORKPROMO=3DSPOTLIGHT/AAMSZ=3D210X160/pageid=3D1"></A>=20
</NOSCRIPT><!-- /AdSpace --></DIV><!-- // .module .ad .network-feature =
--><!-- END RHS Block: feature --><!-- RHS Block: island -->
<DIV class=3D"module ad island"><!-- AdSpace -->
<SCRIPT language=3DJavaScript type=3Dtext/javascript>=0A=
<!-- Hide from old browsers=0A=
// Cache-busting and pageid values=0A=
random =3D Math.round(Math.random() * 100000000);=0A=
if (!pageNum) var pageNum =3D Math.round(Math.random() * 100000000);=0A=
=0A=
document.write('<SCR');=0A=
document.write('IPT TYPE=3D"TEXT/JAVASCRIPT" =
SRC=3D"http://mercury.tiser.com.au/jserver/acc_random=3D' + random + =
'/SITE=3DAIT/AREA=3DNEWS.ITNEWS/AAMSZ=3D300X250/MAAMZ=3DHALFPAGE/pageid=3D=
' + pageNum + '">');=0A=
document.write('</SCR');=0A=
document.write('IPT>');=0A=
=0A=
// End Hide -->=0A=
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://mercury.tiser.com.au/adclick/SITE=3DAIT/AREA=3DNEWS.ITNEWS=
/AAMSZ=3D300X250/MAAMZ=3DHALFPAGE/pageid=3D1"><IMG=20
src=3D"http://mercury.tiser.com.au/nserver/SITE=3DAIT/AREA=3DNEWS.ITNEWS/=
AAMSZ=3D300X250/MAAMZ=3DHALFPAGE/pageid=3D1"></A>=20
</NOSCRIPT><!-- /AdSpace --></DIV><!-- // .module .ad .island --><!-- =
END RHS Block: island --><!-- RHS Block: ad -->
<DIV class=3D"module ad network-feature"><!-- AdSpace -->
<SCRIPT language=3DJavaScript type=3Dtext/javascript>=0A=
<!-- Hide from old browsers=0A=
// Cache-busting and pageid values=0A=
random =3D Math.round(Math.random() * 100000000);=0A=
if (!pageNum) var pageNum =3D Math.round(Math.random() * 100000000);=0A=
=0A=
document.write('<SCR');=0A=
document.write('IPT TYPE=3D"TEXT/JAVASCRIPT" =
SRC=3D"http://mercury.tiser.com.au/jserver/acc_random=3D' + random + =
'/SITE=3DAIT/AREA=3DNEWS.ITNEWS/AAMSZ=3D139X118/pageid=3D' + pageNum + =
'">');=0A=
document.write('</SCR');=0A=
document.write('IPT>');=0A=
=0A=
// End Hide -->=0A=
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://mercury.tiser.com.au/adclick/SITE=3DAIT/AREA=3DNEWS.ITNEWS=
/AAMSZ=3D139X118/pageid=3D1"><IMG=20
src=3D"http://mercury.tiser.com.au/nserver/SITE=3DAIT/AREA=3DNEWS.ITNEWS/=
AAMSZ=3D139X118/pageid=3D1"></A>=20
</NOSCRIPT><!-- /AdSpace --></DIV><!-- // .module .ad .network-feature =
--><!-- END RHS Block: ad --><!-- RHS Block: site -->
<DIV class=3D"module ad">
<DIV class=3Dmodule-header>
<H2 class=3Dmodule-heading>Advertisement</H2></DIV><!-- // =
.module-header -->
<DIV class=3Dmodule-content>
<UL>
  <LI>
  <H3 class=3Dheading><A=20
  =
href=3D"http://mercury.tiser.com.au/adclick/CID=3D00006cfc000000000000000=
0"=20
  target=3D_blank>Presenting the Tecra A9 </A></H3>
  <P>Engineered for reliability. Intel=AE Centrino=AE Duo=20
  <P></P>
  <LI>
  <H3 class=3Dheading><A=20
  =
href=3D"http://mercury.tiser.com.au/adclick/CID=3D0000531a000000000000000=
0"=20
  target=3D_blank>OFFICE2007.COM.AU </A></H3>
  <P class=3Dblackbodytext>It won't just be another day at the office. =
See the=20
  full demo.</P>
  <LI>
  <H3 class=3Dheading><A=20
  =
href=3D"http://mercury.tiser.com.au/adclick/CID=3D00005a50000000000000000=
0"=20
  target=3D_blank>Microsoft=AE Forefront=99 </A></H3>
  <P class=3Dblackbodytext>Learn more about Forefront and how it can =
help you=20
  defend your systems.</P></LI></UL></DIV><!-- // .module-content =
--></DIV><!-- // .module .ad --><!-- END RHS Block: site --><!-- RHS =
Block: links -->
<DIV class=3D"module ad">
<DIV class=3Dmodule-header>
<H2 class=3Dmodule-heading>Ads by Yahoo!</H2></DIV><!-- // =
.module-header -->
<DIV class=3Dmodule-content id=3Dsponsor5013040><!-- Get the array of =
sponsored listings from Yahoo! -->
<SCRIPT=20
src=3D"http://cmhtml.overture.com/d/search/p/newsinteractive/js/au/ctxt/?=
Partner=3Dnewsinteractive_js_au_ctxt&amp;type=3Daustralian_it_news&amp;ct=
xtId=3Daustralian_it_news&amp;mkt=3Dau&amp;maxCount=3D3&amp;ip%3D202.139.=
106.79%26xfip%3D65.54.165.81%2C+66.77.76.79%2C+202.139.106.78%26ua%3Dmsnb=
ot%2DNewsBlogs%2F1.0+%28%2Bhttp%3A%2F%2Fsearch.msn.com%2Fmsnbot.htm%29"=20
type=3Dtext/javascript></SCRIPT>
<!-- Extract and display sponsored listings -->
<SCRIPT type=3Dtext/javascript>=0A=
								    contentMatchBootstrap =3D function() {=0A=
									    // pass in a unique identifier for the parent div and the =
class name of the UL=0A=
									    showListings("sponsor5013040", "article-link-list");=0A=
									}=0A=
								</SCRIPT>
</DIV><!-- // .module-content --></DIV><!-- // .module --><!-- END RHS =
Block: links --><!-- END Rightpanel Component. --></DIV><!-- // =
#secondary --><!-- END secondary content/right column -->
<DIV id=3Dtertiary>
<DIV class=3D"group quad ittoday">
<DIV class=3Dgroup-header>
<H2 class=3Dheading>Also in Australian IT</H2></DIV>
<DIV class=3Ditem>
<DIV class=3Dmodule>
<DIV class=3Dmodule-header>
<H2 class=3Dmodule-heading><A=20
href=3D"http://www.australianit.news.com.au/itnews/">IT =
News</A></H2></DIV><!-- // .module-header -->
<DIV class=3Dmodule-content>
<H3 class=3Dheading><A=20
href=3D"http://www.australianit.news.com.au/story/0,24897,22161698-501304=
0,00.html">Acer=20
chief slams Vista</A></H3>
<P>ACER chief Gianfranco Lanci has blasted the arrival of Microsoft's =
Windows=20
Vista as a huge disappointment to the whole industry.</P></DIV><!-- // =
.module-content -->
<DIV class=3Dmodule-related>
<UL>
  <LI><A=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22161705-501304=
0,00.html"><STRONG>Commerce:</STRONG>=20
  Firms pay for tender privilege</A>=20
  <LI><A=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22161703-501304=
0,00.html"><STRONG>Waste:</STRONG>=20
  Recycling becomes deadly business</A>=20
</LI></UL></DIV></DIV><!-- // .module --></DIV><!-- // .item -->
<DIV class=3Ditem>
<DIV class=3Dmodule>
<DIV class=3Dmodule-header>
<H2 class=3Dmodule-heading><A=20
href=3D"http://www.australianit.news.com.au/itbusiness/">IT=20
Business</A></H2></DIV><!-- // .module-header -->
<DIV class=3Dmodule-content>
<H3 class=3Dheading><A=20
href=3D"http://www.australianit.news.com.au/story/0,24897,22160663-24169,=
00.html">Secure=20
data centre no server dump</A></H3>
<P>THE Polaris centre in Brisbane is chasing business throughout the=20
Asia-Pacific based on its mix of technology and political =
stability.</P></DIV><!-- // .module-content -->
<DIV class=3Dmodule-related>
<UL>
  <LI><A=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22160665-24169,=
00.html"><STRONG>Financial=20
  services:</STRONG> Cost savings and room to grow</A>=20
  <LI><A=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22160668-24169,=
00.html"><STRONG>Revamps:</STRONG>=20
  Lessons of stormy ports systems</A>=20
</LI></UL></DIV></DIV><!-- // .module --></DIV><!-- // .item -->
<DIV class=3Ditem>
<DIV class=3Dmodule>
<DIV class=3Dmodule-header>
<H2 class=3Dmodule-heading><A=20
href=3D"http://www.australianit.news.com.au/reviews/">Reviews</A></H2></D=
IV><!-- // .module-header -->
<DIV class=3Dmodule-content>
<H3 class=3Dheading><A=20
href=3D"http://www.australianit.news.com.au/story/0,24897,22158929-15308,=
00.html">Digital=20
packs for serious snappers</A></H3>
<P>MEDIA storage devices will pack in the pics so you never miss a shot, =
but=20
entertainment is not their strong suit.</P></DIV><!-- // .module-content =
-->
<DIV class=3Dmodule-related>
<UL>
  <LI><A=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22158614-15308,=
00.html"><STRONG>Speeding:</STRONG>=20
  Wheel with a real feel</A>=20
  <LI><A=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22122362-15308,=
00.html"><STRONG>Mobiles:</STRONG>=20
  Combining business and pleasure</A>=20
</LI></UL></DIV></DIV><!-- // .module --></DIV><!-- // .item -->
<DIV class=3Ditem>
<DIV class=3Dmodule>
<DIV class=3Dmodule-header>
<H2 class=3Dmodule-heading><A=20
href=3D"http://www.australianit.news.com.au/opinion/">Opinion</A></H2></D=
IV><!-- // .module-header -->
<DIV class=3Dmodule-content>
<H3 class=3Dheading><A=20
href=3D"http://www.australianit.news.com.au/story/0,24897,22159061-501303=
8,00.html">Wireless=20
USB looms a cable killler</A></H3>
<P>COMPUTER users of the world, unite. You have nothing to lose but your =
USB=20
cords.</P></DIV><!-- // .module-content -->
<DIV class=3Dmodule-related>
<UL>
  <LI><A=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22161697-501303=
8,00.html"><STRONG></STRONG>iPhone=20
  sales highlight Apple woes</A>=20
  <LI><A=20
  =
href=3D"http://www.australianit.news.com.au/story/0,24897,22161515-501303=
8,00.html"><STRONG></STRONG>Positive=20
  side to skills shortage</A> </LI></UL></DIV></DIV><!-- // .module =
--></DIV><!-- // .item --></DIV><!-- // .group -->
<DIV class=3D"group quad theaustralian">
<DIV class=3Dgroup-header>
<H2 class=3Dheading>Also in the Australian</H2></DIV><!-- // =
.group-header -->
<DIV class=3Ditem>
<DIV class=3Dmodule>
<DIV class=3Dmodule-header>
<H2 class=3Dmodule-heading><A =
href=3D"http://www.theaustralian.news.com.au/">The=20
Australian</A></H2></DIV><!-- // .module-header -->
<DIV class=3Dmodule-content>
<H3 class=3Dheading><A=20
href=3D"http://www.theaustralian.news.com.au/story/0,24897,22162650-601,0=
0.html">Rudd=20
gives states power on spending</A></H3>
<P>THE states will have freedom to determine how they spend money given =
to them=20
by the commonwealth under a Kevin Rudd plan.</P></DIV><!-- // =
.module-content -->
<DIV class=3Dmodule-related>
<UL>
  <LI><A=20
  =
href=3D"http://www.theaustralian.news.com.au/story/0,24897,22162648-601,0=
0.html"><STRONG></STRONG>New=20
  Premier hits stride, and Howard</A>=20
  <LI><A=20
  =
href=3D"http://www.theaustralian.news.com.au/story/0,24897,22162766-601,0=
0.html"><STRONG></STRONG>Credits=20
  roll for master of modern cinema</A>=20
</LI></UL></DIV></DIV><!-- // .module --></DIV><!-- // .item -->
<DIV class=3Ditem>
<DIV class=3Dmodule>
<DIV class=3Dmodule-header>
<H2 class=3Dmodule-heading><A=20
href=3D"http://www.theaustralian.news.com.au/business">Business</A></H2><=
/DIV><!-- // .module-header -->
<DIV class=3Dmodule-content>
<H3 class=3Dheading><A=20
href=3D"http://www.theaustralian.news.com.au/story/0,24897,22161631-643,0=
0.html">Fall=20
forces a Coles bid rejig</A></H3>
<P>WESFARMERS is set to re-engineer its Cloes bid after the bidder's =
plummeting=20
share price wiped almost $4 billion off the deal's value.</P></DIV><!-- =
// .module-content -->
<DIV class=3Dmodule-related>
<UL>
  <LI><A=20
  =
href=3D"http://www.theaustralian.news.com.au/story/0,24897,22161633-643,0=
0.html"><STRONG></STRONG>Gray's=20
  takeover trolley wobbles</A>=20
  <LI><A=20
  =
href=3D"http://www.theaustralian.news.com.au/story/0,24897,22161632-643,0=
0.html"><STRONG></STRONG>Blue-chip=20
  buying spares a rout</A> </LI></UL></DIV></DIV><!-- // .module =
--></DIV><!-- // .item -->
<DIV class=3Ditem>
<DIV class=3Dmodule>
<DIV class=3Dmodule-header>
<H2 class=3Dmodule-heading><A=20
href=3D"http://www.theaustralian.news.com.au/media">Media</A></H2></DIV><=
!-- // .module-header -->
<DIV class=3Dmodule-content>
<H3 class=3Dheading><A=20
href=3D"http://www.theaustralian.news.com.au/story/0,24897,22162531-7582,=
00.html">PM=20
still happy on the radio</A></H3>
<P>JOHN Howard has gifted the Opposition a picture of his self-inflicted =

retirement - a content grandfather beside the wireless.</P></DIV><!-- // =
.module-content -->
<DIV class=3Dmodule-related>
<UL>
  <LI><A=20
  =
href=3D"http://www.theaustralian.news.com.au/story/0,24897,22161426-7582,=
00.html"><STRONG></STRONG>Calls=20
  for Seven board shake-up</A>=20
  <LI><A=20
  =
href=3D"http://www.theaustralian.news.com.au/story/0,24897,22162509-7582,=
00.html"><STRONG></STRONG>Nine's=20
  money can't buy ratings</A> </LI></UL></DIV></DIV><!-- // .module =
--></DIV><!-- // .item -->
<DIV class=3Ditem>
<DIV class=3Dmodule>
<DIV class=3Dmodule-header>
<H2 class=3Dmodule-heading><A=20
href=3D"http://www.theaustralian.news.com.au/highereducation">Higher=20
Education</A></H2></DIV><!-- // .module-header -->
<DIV class=3Dmodule-content>
<H3 class=3Dheading><A=20
href=3D"http://www.theaustralian.news.com.au/story/0,24897,22154632-12332=
,00.html">$500m=20
shortfall queried</A></H3>
<P>LABOR is under pressure to explain a $500million funding hole that =
would be=20
created by scrapping full-fee-paying courses.</P></DIV><!-- // =
.module-content -->
<DIV class=3Dmodule-related>
<UL>
  <LI><A=20
  =
href=3D"http://www.theaustralian.news.com.au/story/0,24897,22147232-12332=
,00.html"><STRONG></STRONG>Early=20
  concern about Steiner method</A>=20
  <LI><A=20
  =
href=3D"http://www.theaustralian.news.com.au/story/0,24897,22129163-12332=
,00.html"><STRONG></STRONG>Title=20
  model adds order</A> </LI></UL></DIV></DIV><!-- // .module =
--></DIV><!-- // .item --></DIV><!-- // .group --></DIV><!-- // =
#tertiary --></DIV><!-- // #content --></DIV><!-- // #page -->
<DIV id=3Dfooter>
<UL class=3Dfooter-links>
  <LI><A =
href=3D"http://news.reply.com.au/ni/ping-registration.asp">Register</A> =
|=20

  <LI><A =
href=3D"http://www.theaustralian.news.com.au/homedelivery">Subscribe</A> =

  |=20
  <LI><A =
href=3D"http://www.australianit.news.com.au/aboutwireless">Mobile/PDA</A>=
=20
  |=20
  <LI><A href=3D"http://www.newstext.com.au/newsstand/promo/"=20
  target=3D_blank>Digital Edition</A> |=20
  <LI><A href=3D"http://www.australianit.news.com.au/contactus">Contact =
Us</A> |=20
  <LI><A =
href=3D"http://newsmedianet.com.au/home/titles/title/index.jsp?titleid=3D=
5"=20
  target=3D_blank>Advertise With Us</A> |=20
  <LI><A=20
  =
href=3D"http://www.theaustralian.news.com.au/index/0,,5003761,00.html">Sp=
onsorship</A>=20
  |=20
  <LI><A href=3D"http://www.australianit.news.com.au/terms">Terms &amp;=20
  Conditions</A> |=20
  <LI><A href=3D"http://www.australianit.news.com.au/privacy">Privacy =
Policy</A> |=20

  <LI><A=20
  =
href=3D"http://www.australianit.news.com.au/accessibility">Accessibility<=
/A> |=20
  <LI><A =
href=3D"http://www.australianit.news.com.au/sitemap">Sitemap</A> =
</LI></UL>
<P class=3Dcopyright>Copyright 2007 News Limited. All times AEST (GMT=20
+10).</P></DIV><!-- // #footer -->
<DIV id=3Dstats><!-- Nielsen//NetRatings and HBX go here --><!-- START =
Nielsen//NetRatings SiteCensus V5.2 --><!-- COPYRIGHT 2006 =
Nielsen//NetRatings -->
<SCRIPT type=3Dtext/javascript>=0A=
			var _rsCI=3D"newscorp";=0A=
			var _rsCG=3D"0";=0A=
			var _rsDN=3D"//secure-au.imrworldwide.com/";=0A=
			var _rsCC=3D0;=0A=
			</SCRIPT>

<SCRIPT src=3D"http://secure-au.imrworldwide.com/v52.js"=20
type=3Dtext/javascript></SCRIPT>
<NOSCRIPT><IMG alt=3D""=20
src=3D"http://secure-au.imrworldwide.com/cgi-bin/m?ci=3Dnewscorp&amp;cg=3D=
0">=20
</NOSCRIPT><!-- END Nielsen//NetRatings SiteCensus V5.2 --><!-- start =
HBX Tracking --><!--WEBSIDESTORY CODE HBX2.0 (Universal)--><!--COPYRIGHT =
1997-2005 WEBSIDESTORY,INC. ALL RIGHTS RESERVED. U.S.PATENT No. =
6,393,479B1. MORE INFO:http://websidestory.com/privacy-->
<SCRIPT language=3Djavascript> =0A=
	var _hbEC=3D0,_hbE=3Dnew Array;function =
_hbEvent(a,b){b=3D_hbE[_hbEC++]=3Dnew Object();b._N=3Da;b._C=3D0;return =
b;}=0A=
	var =
hbx=3D_hbEvent("pv");hbx.vpc=3D"HBX0200u";hbx.gn=3D"ths.news.com.au";=0A=
	=0A=
	//BEGIN EDITABLE SECTION=0A=
	//CONFIGURATION VARIABLES=0A=
	hbx.acct=3D"DM5611192BEA71EN3";//ACCOUNT NUMBER(S)=0A=
	hbx.pn=3D"Acer+chief+slams+Vista";//PAGE NAME(S)=0A=
	hbx.mlc=3D"/itnews/story";//MULTI-LEVEL CONTENT CATEGORY=0A=
	hbx.pndef=3D"title";//DEFAULT PAGE NAME=0A=
	hbx.ctdef=3D"full";//DEFAULT CONTENT CATEGORY=0A=
	=0A=
	//OPTIONAL PAGE VARIABLES=0A=
	//ACTION SETTINGS=0A=
	hbx.fv=3D"";//FORM VALIDATION MINIMUM ELEMENTS OR SUBMIT FUNCTION NAME=0A=
	hbx.lt=3D"auto";//LINK TRACKING=0A=
	hbx.dlf=3D"n";//DOWNLOAD FILTER=0A=
	hbx.dft=3D"n";//DOWNLOAD FILE NAMING=0A=
	hbx.elf=3D"n";//EXIT LINK FILTER=0A=
	=0A=
	//CUSTOM VARIABLES=0A=
	hbx.ci=3D"";//CUSTOMER ID=0A=
	hbx.hc1=3D"|Chris+Jenkins";//CUSTOM 1=0A=
	hbx.hc2=3D"IT+News-story|July+31+2007+1200am";//CUSTOM 2=0A=
	=
hbx.hc3=3D"22161698-5013040-/itnews/story|Acer+chief+slams+Vista";//CUSTO=
M 3=0A=
	hbx.hc4=3D"";//CUSTOM 4=0A=
	hbx.hrf=3D"";//CUSTOM REFERRER=0A=
	hbx.pec=3D"";//ERROR CODES=0A=
	=0A=
	//INSERT CUSTOM EVENTS=0A=
	=0A=
	//END EDITABLE SECTION=0A=
=0A=
	</SCRIPT>

<SCRIPT language=3Djavascript1.1 =
src=3D"http://www.news.com.au/js/hbx.js"></SCRIPT>
<!--END WEBSIDESTORY CODE--><!-- end HBX Tracking --><!-- AdSpace -->
<SCRIPT language=3DJavaScript type=3Dtext/javascript>=0A=
<!-- Hide from old browsers=0A=
// Cache-busting and pageid values=0A=
random =3D Math.round(Math.random() * 100000000);=0A=
if (!pageNum) var pageNum =3D Math.round(Math.random() * 100000000);=0A=
=0A=
document.write('<SCR');=0A=
document.write('IPT TYPE=3D"TEXT/JAVASCRIPT" =
SRC=3D"http://mercury.tiser.com.au/jserver/acc_random=3D' + random + =
'/SITE=3DAIT/AREA=3DNEWS.ROS/AAMSZ=3D1X1/pageid=3D' + pageNum + '">');=0A=
document.write('</SCR');=0A=
document.write('IPT>');=0A=
=0A=
// End Hide -->=0A=
</SCRIPT>
<NOSCRIPT><A=20
href=3D"http://mercury.tiser.com.au/adclick/SITE=3DAIT/AREA=3DNEWS.ROS/AA=
MSZ=3D1X1/pageid=3D1"><IMG=20
src=3D"http://mercury.tiser.com.au/nserver/SITE=3DAIT/AREA=3DNEWS.ROS/AAM=
SZ=3D1X1/pageid=3D1"></A>=20
</NOSCRIPT><!-- /AdSpace --></DIV><!-- // #stats --></BODY></HTML>

------=_NextPart_001_005B_01C7D29B.36EC2D00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://publish.vx.roo.com/australian/ithomepagemini/?format=flash

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>Mini =
Player</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<SCRIPT language=3Djavascript>
var playStateClick=3Dfalse;
var mute=3Dfalse;

function preRoll()
{
	if(playStateClick=3D=3Dtrue)
	{
		document.getElementById("playDIV").innerHTML=3D"<a href=3D'#' =
onclick=3D'preRoll();Mini_PlayClip();return false;' =
onmouseover=3D'rollOver(\"play\");return false;' =
onmouseout=3D'rollOut(\"play\");return false;'><img id=3D'play' =
src=3D'images/playOFF.jpg' border=3D'0' /></a>";
		playStateClick=3Dfalse;
	}else{
		document.getElementById("playDIV").innerHTML=3D"<a href=3D'#' =
onclick=3D'preRoll();G6_DoPause();return false;' =
onmouseover=3D'rollOver(\"pause\");return false;' =
onmouseout=3D'rollOut(\"pause\");return false;'><img id=3D'pause' =
src=3D'images/pauseOFF.jpg' border=3D'0' /></a>";
		playStateClick=3Dtrue;
	}=09
}
function rollOver(name)
{
=09
	document.getElementById(name).src=3D"images/"+name+"OVER.jpg";
}
function rollOut(name)
{
	document.getElementById(name).src=3D"images/"+name+"OFF.jpg";
}

function doMute()
{
	if(mute=3D=3Dtrue)
	{
		document.getElementById("mute").src=3D"images/muteOFF.jpg";
		mute=3Dfalse;
	}else{
		document.getElementById("mute").src=3D"images/muteON.jpg";
		mute=3Dtrue;
	}
}
getMinSec =3D function  (aNumString) {
		if (aNumString){
			var secs =3D Math.round(Number(aNumString));
			var mins =3D Math.floor(secs/60);
			var secs =3D secs%60;
			if (secs<10) {
				secs =3D "0"+secs;
			}
			return mins+":"+secs;
			}else{
			return "";
		}
	};
function UpdateTitleAndTime()
{
	if (getMinSec(G6_GetCurrentPosition()) !=3D "")
		document.getElementById("topTime").innerHTML =3D =
getMinSec(G6_GetCurrentPosition()) + " / " + =
getMinSec(G6_GetClipDuration());
	else
		document.getElementById("topTime").innerHTML =3D "";
}

var play =3D true;
function My_G6_DoPlay()
{
	if (play)
	{
		G6_DoPause();
		document.getElementById("play").src =3D "images/playOFF.jpg";
		play =3D false;
	}
	else
	{
		G6_DoPlay();
		document.getElementById("play").src =3D "images/pauseOFF.jpg";
		play =3D true;
	}
}
</SCRIPT>
<LINK title=3D"IT News"=20
href=3D"http://publish.vx.roo.com/g6publish/common/playlist/rssgeneratorp=
ortal.aspx?SiteId=3De723f219-2f10-4147-b29b-de36ec13e94d&amp;channel=3DIT=
+News"=20
type=3Dapplication/rss+xml rel=3Dalternate>
<SCRIPT =
src=3D"http://publish.vx.roo.com/g6publish/common/scripts/g6mediatags.js"=
=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://publish.vx.roo.com/g6publish/common/scripts/swfobject.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://publish.vx.roo.com/g6publish/common/scripts/browserdetect.j=
s"></SCRIPT>

<SCRIPT language=3Djavascript>G6_DetectBrowser('FLASH', =
'False');</SCRIPT>

<SCRIPT language=3Djavascript type=3Dtext/javascript>
var _g6FrameType =3D 'roo';</SCRIPT>

<SCRIPT =
src=3D"http://publish.vx.roo.com/g6publish/common/scripts/g6cookies.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://publish.vx.roo.com/g6publish/common/scripts/settings-policy=
.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3Djavascript type=3Dtext/javascript>
_g6SettingsPolicy =3D new G6_SettingsPolicy(_g6Browser.bp, =
_g6Browser.bt, _g6Browser.bst);
_g6SettingsPolicy.disable(true);
</SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://publish.vx.roo.com/g6publish/common/scripts/settings-redire=
ct.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3Djavascript type=3Dtext/javascript>var =
_g6RedirectionManager =3D new =
G6_RedirectionManager(_g6SettingsPolicy);</SCRIPT>

<SCRIPT =
src=3D"http://publish.vx.roo.com/g6publish/common/scripts/clist.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://publish.vx.roo.com/g6publish/common/scripts/ccallwrapper.js=
"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://publish.vx.roo.com/g6publish/common/scripts/inheritfrom.js"=
=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://publish.vx.roo.com/g6publish/common/scripts/csimpleobservab=
le.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://publish.vx.roo.com/g6publish/common/scripts/g6siteglobals.j=
s"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://publish.vx.roo.com/australian/ithomepagemini/files/getFlash=
Code.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://publish.vx.roo.com/g6publish/common/scripts/ui_display_api.=
js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3Djavascript type=3Dtext/javascript>
_g6V=3D470;
_g6CurrChannel=3D'IT News';_g6PlayListChannel=3D'IT =
News';_g6CurrClipId=3D'';_g6CurrBitrate=3D300;_g6CurrFormat=3D'flash';_g6=
MediaFormat =3D'flash';_g6SiteId =
=3D'e723f219-2f10-4147-b29b-de36ec13e94d';_g6SiteIdInt =3D =
'1610';_g6ActiveClip.ClipId=3D'';_g6ActiveClip.Channel=3D'IT =
News';_g6ChannelSurf.Channel=3D'IT =
News';_g6ChannelSurf.Criteria=3D'';_g6CoName=3D'RooMediaVideoSettings';</=
SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://publish.vx.roo.com/g6publish/common/scripts/g6httpreq.js"><=
/SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://publish.vx.roo.com/g6publish/common/scripts/vxvidtracker.js=
"></SCRIPT>

<SCRIPT language=3Djavascript type=3Dtext/javascript>
var _vxVidTracker =3D new VXVidTracker(this.siteId);
var _vxPlayStatePublisher =3D new VXVidTrackingPublisher(_vxVidTracker);
</SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://publish.vx.roo.com/g6publish/common/scripts/mm_functions.js=
"></SCRIPT>

<SCRIPT language=3Djavascript>
function G6_EmailClip(clipId,channel){
if(typeof(clipId)=3D=3D'undefined' || =
clipId=3D=3D''){clipId=3D_g6ActiveClip.ClipId;}
if(typeof(channel)=3D=3D'undefined' || =
channel=3D=3D''){channel=3D_g6ActiveClip.Channel;}
var url=3D'emailform.aspx';
url+=3D'?siteId=3De723f219-2f10-4147-b29b-de36ec13e94d&clipId=3D'+clipId+=
'&channel=3D'+escape(channel)+'&v=3D'+_g6V;
newwindow=3Dwindow.open(url,'name','height=3D600,width=3D530,location=3D0=
');
if(newwindow) {
if (window.focus) {newwindow.focus()}
	}
else
{
	alert('Please turn off your popup blocker!');
}
}
function G6_AddBookmark(pageName, what)
{
if(typeof(pageName)=3D=3D'undefined' || =
pageName=3D=3D'')pageName=3Dwindow.document.title;
if(typeof(what)=3D=3D'undefined' || what=3D=3D'')what=3D'Site';
var urlAddress=3D'http://publish.vx.roo.com/australian/ithomepagemini/'
if(what=3D=3D'Channel'){
var x =3D urlAddress.indexOf('?');
if(x>-1){urlAddress+=3D'&';}else{urlAddress+=3D'?';}
urlAddress+=3D'channel=3D'+escape(_g6CurrChannel); =
pageName+=3D'-'+_g6CurrChannel;
}
if (window.external) { =
window.external.AddFavorite(unescape(urlAddress),pageName);}
}
function G6_ChangeMediaFormat(format, bitrate,target){
	_g6RedirectionManager.changeMediaFormat(format,bitrate,target);
}
</SCRIPT>

<SCRIPT language=3Djavascript type=3Dtext/javascript>
function =
G6_OnVidChangeEvent(clipId,clipTitle,clipDescr,clipType,clipCategory,clip=
MasterAdCall){
if (clipId =3D=3D _g6LastLoggedClipIdROO && clipType.toLowerCase() =
=3D=3D 'ad') {
return;}
G6_SetActiveClip(clipId,clipTitle,clipDescr,clipType,clipCategory,clipMas=
terAdCall);
_g6ClipPublisher.set(_g6ActiveClip);if(clipType!=3D'Ad'){
if(typeof(G6_SetArtistProfile)!=3D'undefined'){G6_SetArtistProfile();}}
}
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
_mySite_onUpdate=3Dfunction(aValue){
if(aValue.get().Type!=3D'Ad'){_mySite_LogVideoWT(aValue.get().ClipId);}
_mySite_LogClipROO(aValue.get().ClipId, aValue.get().Type);
}
var _mySite_Observer=3D{observe: _mySite_onUpdate };
_g6ClipPublisher.addObserver(_mySite_Observer);
_g6LastLoggedClipIdROO	=3D _g6LastLoggedClipId;
_g6LastLoggedClipIdWT		=3D _g6LastLoggedClipId;
function _mySite_LogVideoWT(clipId){
if (_g6PlayerIsLoaded) {
var qs=3D'?siteId=3De723f219-2f10-4147-b29b-de36ec13e94d';
_g6LastLoggedAdId =3D '';
if(typeof(clipId)!=3D'undefined'){
qs+=3D'&clipId=3D'+clipId;
if(clipId =3D=3D_g6LastLoggedClipIdWT)
return;
else
_g6LastLoggedClipIdWT =3D clipId
}
qs+=3D'&channel=3D'+escape(_g6CurrChannel);
qs+=3D'&bitrate=3D'+_g6CurrBitrate;
qs+=3D'&format=3D'+_g6CurrFormat;
qs+=3D'&v=3D'+_g6V;
qs+=3D'&g6referrer=3D'+escape(_g6Referrer);
url=3D'http://publish.vx.roo.com/g6publish/common/tracking/wtlogger.aspx'=
+qs;
document.getElementById('_mySite_Logger').src=3Durl;
}
}
function _mySite_LogClipROO(clipId, clipType){
if(typeof(clipId)!=3D'undefined'){
if(clipId =3D=3D_g6LastLoggedClipIdROO)
return;
else
_g6LastLoggedClipIdROO =3D clipId
}
G6_CallTracker('view_' + clipType.toLowerCase());
}
</SCRIPT>

<META content=3D"MSHTML 6.00.6000.16481" name=3DGENERATOR></HEAD>
<BODY><IFRAME id=3D_mySite_Logger name=3D_mySite_Logger =
src=3D"about:blank"=20
frameBorder=3D0 width=3D0 height=3D0></IFRAME>
<SCRIPT type=3Dtext/javascript>
function G6_LogVideoG6(clipId){
return;
var qs=3D'?siteId=3De723f219-2f10-4147-b29b-de36ec13e94d';
if(typeof(clipId)!=3D'undefined'){
qs+=3D'&clipId=3D'+clipId;
}
qs+=3D'&channel=3D'+escape(_g6CurrChannel);
qs+=3D'&bitrate=3D'+_g6CurrBitrate;
qs+=3D'&format=3D'+_g6CurrFormat;
qs+=3D'&v=3D'+_g6V;
url=3D'http://origin2.vx.roo.com/g6publish/common/tracking/wtlogger.aspx'=
 +qs;
document.getElementById('_mySite_G6Logger').src=3Durl;
}
</SCRIPT>
<IFRAME id=3D_mySite_G6Logger name=3D_mySite_G6Logger =
src=3D"about:blank"=20
frameBorder=3D0 width=3D0 height=3D0></IFRAME>
<SCRIPT language=3Djavascript type=3Dtext/javascript>
<!--
var _g6SCAuthArray =3D new Array();//-->
</SCRIPT>

<SCRIPT language=3Djavascript type=3Dtext/javascript>
_g6RedirectionManager.checkForRedirect();
</SCRIPT>

<SCRIPT language=3Djavascript=20
type=3Dtext/javascript>G6_CallTracker('view_page');</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
<!--=0A=
=0A=
function G6_PlayStateChanged(newState,clipInfo)=0A=
{	=0A=
}=0A=
=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
function G6_ThumbClick(clipId,channel){
if(!G6_AuthorizeChannel(channel,clipId)){return;}_g6LastLoggedClipId=3D''=
;
if(typeof(clipId)!=3D'undefined' && =
typeof(clipId)!=3D'null'){G6_SetActiveClipId(clipId);}else{_g6CurrClipId=3D=
'';}
if(typeof(channel)!=3D'undefined' && typeof(channel)!=3D'null'){
if(_g6CurrChannel!=3Dchannel && typeof(G6_ReloadAds)!=3D'undefined'){
G6_SetActiveChannel(channel); G6_ReloadAds('ThumbClick');
return;
}else{
G6_SetActiveChannel(channel);
}
}
var =
queryString=3D'?siteId=3De723f219-2f10-4147-b29b-de36ec13e94d&clipId=3D'+=
_g6CurrClipId+'&channel=3D'+escape(_g6CurrChannel);
if(typeof(_g6CurrBitrate)!=3D'undefined'){
queryString+=3D'&Bitrate=3D'+_g6CurrBitrate;
}
try{
queryString+=3D"&ads=3D" + G6_GetAdParamList();
} catch(e){
}
G6_OnStartPlayerEvent(queryString);
try {
G6_ChannelSurf(channel);
} catch (e) { }
}
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
function G6_PlayListClick(clipId,channel){
if(!G6_AuthorizeChannel(channel,clipId)){return;}_g6LastLoggedClipId=3D''=
;
if(typeof(clipId)!=3D'undefined' && =
typeof(clipId)!=3D'null'){G6_SetActiveClipId(clipId);}else{_g6CurrClipId=3D=
'';}
if(typeof(channel)!=3D'undefined' && typeof(channel)!=3D'null'){
if(_g6CurrChannel!=3Dchannel && typeof(G6_ReloadAds)!=3D'undefined'){
G6_SetActiveChannel(channel); G6_ReloadAds('PlayListClick');
return;
}else{
G6_SetActiveChannel(channel);
}
}
var =
queryString=3D'?siteId=3De723f219-2f10-4147-b29b-de36ec13e94d&clipId=3D'+=
_g6CurrClipId+'&channel=3D'+escape(_g6CurrChannel);
if(typeof(_g6CurrBitrate)!=3D'undefined'){
queryString+=3D'&Bitrate=3D'+_g6CurrBitrate;
}
try{
queryString+=3D"&ads=3D" + G6_GetAdParamList();
} catch(e){
}
G6_OnStartPlayerEvent(queryString);
}
</SCRIPT>
<!--WEBSIDESTORY CODE HBX2.0 (Universal)--><!--COPYRIGHT 1997-2005 =
WEBSIDESTORY,INC. ALL RIGHTS RESERVED. U.S.PATENT No. 6,393,479B1.
MORE INFO:http://websidestory.com/privacy-->
<SCRIPT language=3Djavascript>
var _hbEC=3D0,_hbE=3Dnew Array;function =
_hbEvent(a,b){b=3D_hbE[_hbEC++]=3Dnew Object();b._N=3Da;b._C=3D0; return =
b;}

var hbx=3D_hbEvent("pv");hbx.vpc=3D"HBX0200u";
/*
//(Required) Get gateway information from the client and set hbx.gn
//This variable value is specific to each client. The client should be =
consulted for //the gateway value. DO
NOT set any arbitrary value for this variable.
*/
hbx.gn=3D"ths.news.com.au";
//BEGIN EDITABLE SECTION
//CONFIGURATION VARIABLES
/*
//(Required) Get A/C number(s) from the client and set - hbx.acct
// DO NOT set any arbitrary value for this variable.
// multiple account numbers should be set like:
//hbx.acct=3D=E2=80=9DDM5ACCT1;DM5ACCT2=E2=80=9D;
*/
hbx.acct=3D"DM5611192BEA71EN3";//ACCOUNT NUMBER(S)
/*
//(Optional- hbx.pn & hbx.pndef) Change hbx.pn & hbx.pndef with =
appropriate //values.
//For example: hbx.pn=3D=E2=80=9DThe+Sun+Portal=E2=80=9D and =
hbx.pndef=3D=E2=80=9DIndexPage=E2=80=9D
//These two variables are related to page analysis metric on Hitbox and =
will not //be visible with Clientside
Media-> Streaming Duration metric reporting but //will be visible within =
the Page Analysis metrics.
*/
hbx.pn=3D"Australian ithomepagemini";//PAGE NAME(S)
hbx.mlc=3D"/Video";//MULTI-LEVEL CONTENT CATEGORY
hbx.pndef=3D"Index";//DEFAULT PAGE NAME
hbx.ctdef=3D"full";//DEFAULT CONTENT CATEGORY
//OPTIONAL PAGE VARIABLES
//ACTION SETTINGS
hbx.fv=3D"";//FORM VALIDATION MINIMUM ELEMENTS OR SUBMIT FUNCTION NAME
hbx.lt=3D"none";//LINK TRACKING
hbx.dlf=3D"n";//DOWNLOAD FILTER
hbx.dft=3D"n";//DOWNLOAD FILE NAMING
hbx.elf=3D"n";//EXIT LINK FILTER
//SEGMENTS AND FUNNELS
hbx.seg=3D"";//VISITOR SEGMENTATION
hbx.fnl=3D"";//FUNNELS
//CAMPAIGNS
hbx.cmp=3D"";//CAMPAIGN ID
hbx.cmpn=3D"";//CAMPAIGN ID IN QUERY
hbx.dcmp=3D"";//DYNAMIC CAMPAIGN ID
hbx.dcmpn=3D"";//DYNAMIC CAMPAIGN ID IN QUERY
hbx.dcmpe=3D"";//DYNAMIC CAMPAIGN EXPIRATION
hbx.dcmpre=3D"";//DYNAMIC CAMPAIGN RESPONSE EXPIRATION
hbx.hra=3D"";//RESPONSE ATTRIBUTE
hbx.hqsr=3D"";//RESPONSE ATTRIBUTE IN REFERRAL QUERY
hbx.hqsp=3D"";//RESPONSE ATTRIBUTE IN QUERY
hbx.hlt=3D"";//LEAD TRACKING
hbx.hla=3D"";//LEAD ATTRIBUTE
hbx.gp=3D"";//CAMPAIGN GOAL
hbx.gpn=3D"";//CAMPAIGN GOAL IN QUERY
hbx.hcn=3D"";//CONVERSION ATTRIBUTE
hbx.hcv=3D"";//CONVERSION VALUE
hbx.cp=3D"null";//LEGACY CAMPAIGN
hbx.cpd=3D"";//CAMPAIGN DOMAIN
//CUSTOM VARIABLES
hbx.ci=3D"";//CUSTOMER ID
hbx.hc1=3D"";//CUSTOM 1
hbx.hc2=3D"";//CUSTOM 2
hbx.hc3=3D"";//CUSTOM 3
hbx.hc4=3D"";//CUSTOM 4
hbx.hrf=3D"";//CUSTOM REFERRER
hbx.pec=3D"";//ERROR CODES
//INSERT CUSTOM EVENTS
//END EDITABLE SECTION
//REQUIRED SECTION. CHANGE "YOURSERVER" TO VALID LOCATION ON YOUR WEB =
SERVER (HTTPS
//IF FROM SECURE SERVER)
</SCRIPT>

<DIV id=3DbaseImageDiv style=3D"LEFT: 0px; POSITION: absolute; TOP: =
0px"><IMG=20
src=3D"http://publish.vx.roo.com/australian/ithomepagemini/images/baseIma=
ge2.jpg"=20
border=3D0> </DIV>
<DIV id=3DtitleDescDiv=20
style=3D"FONT-WEIGHT: bold; FONT-SIZE: 11px; Z-INDEX: 3; LEFT: 5px; =
WIDTH: 204px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; =
POSITION: absolute; TOP: 164px; HEIGHT: 28px"><SPAN=20
class=3D"" id=3DCurrentTitle></SPAN>
<SCRIPT language=3Djavascript type=3Dtext/javascript>
CurrentTitle_onUpdate=3Dfunction(aValue){CurrentTitle_Set(aValue.get());}=

var CurrentTitle_Observer=3D{observe: CurrentTitle_onUpdate };
_g6ClipPublisher.addObserver(CurrentTitle_Observer);
function CurrentTitle_Set(aValue){
document.getElementById('CurrentTitle').innerHTML=3Dunescape(aValue.Title=
);
}
</SCRIPT>
</DIV>
<DIV id=3DstaticImgDiv=20
style=3D"Z-INDEX: 1000; LEFT: 0px; VISIBILITY: visible; POSITION: =
absolute; TOP: 0px"></DIV>
<DIV id=3DplaybtnDiv=20
style=3D"Z-INDEX: 1005; LEFT: 0px; VISIBILITY: visible; WIDTH: 213px; =
POSITION: absolute; TOP: 0px; HEIGHT: 160px"></DIV>
<SCRIPT language=3Djavascript=20
src=3D"http://publish.vx.roo.com/australian/ithomepagemini/files/buttonFl=
ashCode.js"></SCRIPT>

<SCRIPT language=3Djavascript>
var MiniThumbs_plAr =3D new Array(3);var MiniThumbs_cAr =3D new =
Array(3);var MiniThumbs_thAr =3D new Array(3);var pli =3D new =
Object();pli.ClipId=3D'1402_070726-facebook';pli.Title=3D"Facebook =
accused of copying functionality";pli.Description=3D"The internet social =
utility site Facebook has been taken to court over alleged stealing of =
ideas. Footage: Sky News";pli.Channel=3D"AusIT IT =
News";pli.Category=3D"";MiniThumbs_plAr["1402_070726-facebook"]=3Dpli;Min=
iThumbs_cAr[0]=3D"1402_070726-facebook";MiniThumbs_thAr[0]=3D"http://publ=
ish.vx.roo.com/thumbnails/1402/facebook103.jpg";var pli =3D new =
Object();pli.ClipId=3D'887981';pli.Title=3D"Looking To Multimedia Future =
- video";pli.Description=3D"Ericsson missed market forecasts for =
second-quarter earnings as its multimedia drive produced...  7/2007 =
Reuters";pli.Channel=3D"AusIT IT =
Business";pli.Category=3D"";MiniThumbs_plAr["887981"]=3Dpli;MiniThumbs_cA=
r[1]=3D"887981";MiniThumbs_thAr[1]=3D"http://publish.vx.roo.com/thumbnail=
s/1285/887981_4.jpg";var pli =3D new =
Object();pli.ClipId=3D'1402_070704-ibm';pli.Title=3D"PGA turns =
information into entertainment - =
advertisement";pli.Description=3D"Preview of the 2007 PGA =
tour.";pli.Channel=3D"AusIT =
Reviews";pli.Category=3D"";MiniThumbs_plAr["1402_070704-ibm"]=3Dpli;MiniT=
humbs_cAr[2]=3D"1402_070704-ibm";MiniThumbs_thAr[2]=3D"http://publish.vx.=
roo.com/thumbnails/1402/Thumbnail-for-IBM-ROO-2.jpg";</SCRIPT>

<SCRIPT language=3Djavascript>
Mini_Playing=3D0;function Mini_ShowTitleDesc(clipId){var item =3D =
MiniThumbs_plAr[clipId];if(typeof(item)=3D=3D'undefined'){return;}var =
div =3D document.getElementById("MiniInfoDiv");var innerHTML =3D "<div =
style=3D\"font-weight:bold;\">"+item.Title+"</div>";innerHTML+=3D"<div =
style=3D\"\">"+item.Description+"</div>";div.innerHTML=3DinnerHTML;div.st=
yle.visibility=3D"visible";}function Mini_HideTitleDesc(){var div =3D =
document.getElementById("MiniInfoDiv");div.style.visibility=3D"hidden";}f=
unction =
Mini_PlayClip(clipId){if(typeof(clipId)=3D=3D'undefined'){if(Mini_Playing=
=3D=3D1){G6_DoPlay(); =
return;}clipId=3DMiniThumbs_cAr[0];}if(typeof(clipId)=3D=3D'undefined'){r=
eturn;}var item =3D =
MiniThumbs_plAr[clipId];if(typeof(item)=3D=3D'undefined'){return;}try{if(=
navigator.appName.indexOf("Microsoft")!=3D-1){ var obj =3D =
document.getElementById("MiniThumbs_thCtrl");}else{var =
obj=3Ddocument.MiniThumbs_thCtrl;}if(typeof(obj)!=3D'undefined'){if(typeo=
f(obj.Mini_CurrentClipId)!=3D'undefined'){obj.Mini_CurrentClipId(item.Cli=
pId);}}}catch(e){}if(typeof("Mini_HideStaticImage")!=3D'undefined'){Mini_=
HideStaticImage();}G6_ThumbClick(item.ClipId,item.Channel);Mini_Playing=3D=
1;}
function Mini_End(){var div =3D =
document.getElementById("playbtnDiv");if(typeof(div)!=3D'unidentified'){d=
iv.style.visibility=3D"visible";div.innerHTML=3D"<a =
href=3D\"javascript:window.location.reload();\"><img =
style=3D\"width:213px;height:160px;\" width=3D\"213px\" =
height=3D\"160px\" alt=3D\"Play\" src=3D\"images/Aus_Static.jpg\" =
border=3D\"0\"></img></a>";
}}function Mini_onUpdate(newState,clipId){
if(typeof(newState)!=3D'undefined'){
if((newState=3D=3D"1" || newState=3D=3D"8") && =
(_g6ActiveClip.Type!=3D"Ad")){
var z=3D-1;for(var i=3D0; i<MiniThumbs_cAr.length; =
i++){if(MiniThumbs_cAr[i]=3D=3DclipId){if(i<MiniThumbs_cAr.length-1){z=3D=
i+1;}}}if(z>=3D0){var newClipId =3D =
MiniThumbs_cAr[z];Mini_PlayClip(newClipId);} else =
{Mini_End();}}}}</SCRIPT>

<DIV id=3DMiniThumbs=20
style=3D"Z-INDEX: 1; LEFT: 214px; WIDTH: 97px; POSITION: absolute; TOP: =
0px; HEIGHT: 194px"=20
height=3D"194px" width=3D"97px"></DIV>
<SCRIPT language=3Djavascript>
var _thumbDiv =3D "MiniThumbs";var _thumbCtrl =3D =
"MiniThumbs_thCtrl";var so=3Dnew =
SWFObject("files/channelSelectorAusChannel.swf","MiniThumbs_thCtrl","100%=
","100%","8","#FFFFFF","high");so.addParam("salign","lt");
so.write("MiniThumbs");
</SCRIPT>

<SCRIPT language=3Djavascript>
function =
MiniThumbs_passParam2Flash(obj){if(typeof(obj)=3D=3D'undefined'){return;}=
try{obj.LoadParameters(MiniThumbs_cAr,MiniThumbs_thAr);clearInterval(Mini=
Thumbs_flashLoop);}catch(e){}}if(navigator.appName.indexOf("Microsoft")!=3D=
-1){ var thObj =3D =
document.getElementById("MiniThumbs_thCtrl");}else{var =
thObj=3Ddocument.MiniThumbs_thCtrl;}var =
MiniThumbs_flashLoop=3DsetInterval("MiniThumbs_passParam2Flash(thObj)",50=
0);</SCRIPT>

<SCRIPT language=3Djavascript>
var div =3D =
document.getElementById("staticImgDiv");div.style.visibility=3D"visible";=
div.innerHTML=3D"<a href=3D\"javascript:Mini_PlayClip();return =
false;\"><img style=3D\"width:213px;height:160px;\" width=3D\"213px\" =
height=3D\"160px\" alt=3D\"Play\" =
src=3D\"http://publish.vx.roo.com/thumbnails/1402/facebook216.jpg\" =
border=3D\"0\"></img></a>";
function Mini_HideStaticImage(){
var div =3D document.getElementById("staticImgDiv");
if(typeof(div)!=3D'undefined'){div.style.visibility=3D"hidden";div.innerH=
TML=3D"";}div =3D =
document.getElementById("playbtnDiv");if(typeof(div)!=3D'undefined'){div.=
style.visibility=3D"hidden";div.innerHTML=3D"";}}</SCRIPT>

<SCRIPT language=3Djavascript>
var so=3Dnew =
SWFObject("files/play_button.swf","MiniThumbs_PlayBtn","100%","100%","8",=
"#FFFFFF","high");so.addParam("wmode","transparent");
so.write("playbtnDiv");
</SCRIPT>

<SCRIPT language=3Djavascript>
G6_SetActiveClip("1402_070726-facebook","Facebook accused of copying =
functionality","The internet social utility site Facebook has been taken =
to court over alleged stealing of ideas. Footage: Sky =
News","Video","");_g6ClipPublisher.set(_g6ActiveClip);</SCRIPT>

<DIV id=3DvideoScreen=20
style=3D"Z-INDEX: 7; LEFT: 0px; WIDTH: 213px; POSITION: absolute; TOP: =
0px; HEIGHT: 160px">
<DIV id=3DvideoFrame style=3D"WIDTH: 213px; HEIGHT: 160px" =
height=3D"160px"=20
width=3D"213px">
<SCRIPT language=3Djavascript type=3Dtext/javascript>
var _g6PlayState =3D 0;
</SCRIPT>

<SCRIPT language=3DJScript event=3D"Click(nButton, nShiftState, fX, fY)" =

for=3DvideoFrame_Player>=0A=
vidClick();=0A=
</SCRIPT>

<SCRIPT language=3Djavascript type=3Dtext/javascript>=0A=
function vidClickPopup(url){ if(url !=3D '' && url !=3D null) { =
videoFrame_Player.popUpWindow(url); =0A=
}=0A=
}=0A=
function vidClick(){=0A=
 if(_g6ActiveClip.Type=3D=3D"Ad"){ =
if(typeof(_g6AdArray[_g6ActiveClip.ClipId].VideoClickThru)!=3D'undefined'=
)videoFrame_Player.popUpWindow(_g6AdArray[_g6ActiveClip.ClipId].VideoClic=
kThru); =0A=
}}=0A=
//-->=0A=
</SCRIPT>

<SCRIPT=20
src=3D"http://publish.vx.roo.com/G6Publish/common/flash/FlashJavascriptIn=
tegrationKit/JavaScriptFlashGateway.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://publish.vx.roo.com/G6Publish/common/flash/Components/VideoF=
rame/VideoFramePackage.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3Djavascript>
function G6_DoPlay()
{
videoFrame_Player.controls.play();
G6_CallTracker('click_play');
}
function G6_DoFullScreen()
{
if (_g6PlayState =3D=3D 3 || _g6PlayState =3D=3D 4) {
alert('A new window will open in fullscreen mode.\nClose the new window =
to return.');
videoFrame_Player.doFullscreen();
G6_CallTracker('click_fullscreen');
} else {
alert('Please wait for the player to load before going fullscreen.');}
}
function G6_DoPause()
{
videoFrame_Player.controls.pause();
G6_CallTracker('click_pause');
}
function G6_DoFastForward()
{
videoFrame_Player.controls.fastForward();
G6_CallTracker('click_ff');
}
function G6_DoRewind()
{
videoFrame_Player.controls.fastReverse();
G6_CallTracker('click_rw');
}
function G6_DoMute()
{
videoFrame_Player.settings.mute();
G6_CallTracker('click_mute');
}
function G6_SetVolume(vol,direction){
try{
if(typeof(vol)!=3D'undefined'){
var volume=3Dvol;
if(typeof(direction)!=3D'undefined'){
volume =3D =
videoFrame_Player.settings.setVolume(videoFrame_Player.settings.getvolume=
() + (vol*direction));
}
if(volume<0){volume=3D0;} if(volume>100){volume=3D100;}
videoFrame_Player.settings.setVolume(volume);
}
}	catch (e) { }
G6_CallTracker('click_vol');
}
function G6_GetVolume(){try{return =
videoFrame_Player.settings.getvolume();} catch (e) {return -1;}}
function G6_StartPlayer(queryString,rowCount){
var vidCount=3D1;
if(typeof(rowCount)!=3D'undefined'){vidCount=3DrowCount;}
if(vidCount>0)
queryString+=3D'&rowCount=3D'+vidCount;
queryString+=3D'&v=3D'+_g6V;
var =
fsxGen=3D'http://publish.vx.roo.com/g6publish/common/playlist/fsxgenerato=
rportal.aspx';
videoFrame_Player.setUrl(fsxGen + queryString);
}
</SCRIPT>

<DIV id=3DvideoFrame_Container=20
style=3D"LEFT: 0px; WIDTH: 213px; POSITION: absolute; TOP: 0px; HEIGHT: =
160px"=20
height=3D"160px" width=3D"213px">
<SCRIPT language=3Djavascript type=3Dtext/javascript>
<!--
var bCreate=3Dfalse;omnClipId=3D-1;var lastPlayedClip=3D'-1';var =
clipType=3D'Video'; var clipId=3D-1;var clipTitle=3D'';var =
clipDescr=3D'';var clipUrl=3D'';var clipCurrentPosition=3D-1;var =
playedDuration=3D100;var clipTotalDuration=3D0;var clipCategory=3D'';
var clipUrl=3D'';
var WMState =3D new Array();var wmpAction=3D'';
WMState[0]  =3D "undefined";
WMState[1]  =3D "stop";
WMState[2]  =3D "pause";
WMState[3]  =3D "playing";
WMState[4]  =3D "ff";
WMState[5]  =3D "rw";
WMState[6]  =3D "buffering";
WMState[7]  =3D "waiting";
WMState[8]  =3D "end";
WMState[9]  =3D "transitioning";
WMState[10] =3D "ready";
WMState[11] =3D "reconnecting";
var videoFrame_Player =3D new VideoFrame();
if (typeof(G6_PlayerAutoStart) =3D=3D 'undefined') {G6_PlayerAutoStart =
=3D true;}
videoFrame_Player.autoStart=3Dfalse;
videoFrame_Player.volume =3D 100;
videoFrame_Player.setPreloaderUrl("files/videoload.swf");
videoFrame_Player.onPlayStateChange =3D function(newState)
{
try{clipId	=3D this.currentmedia.getItemInfo("ClipId");} =
catch(e){clipId=3D'';}
try{clipTitle	=3D this.currentmedia.getItemInfo("TITLE");} =
catch(e){clipTitle=3D'';}
try{clipDescr	=3D this.currentmedia.getItemInfo("ABSTRACT");} =
catch(e){clipDescr=3D'';}
try{clipType	=3D this.currentmedia.getItemInfo("ClipType");} =
catch(e){clipType=3D'';}
try{clipCategory	=3D this.currentmedia.getItemInfo("ClipCategory");} =
catch(e){clipCategory=3D'';}
try{sMasterIMUAdCallURL	=3D this.currentmedia.getItemInfo("AdCallURL");} =
catch(e){clipCategory=3D'';}
try{clipUrl	=3D clipTitle;} catch(e){clipUrl=3D'';}
if(clipType =3D=3D"Ad"){=20
if(typeof(_g6AdArray[clipId].VideoClickThru)!=3D'undefined'){
videoFrame_Player.setFlashVar("clickthroughURL",_g6AdArray[clipId].VideoC=
lickThru);
}
} else {
videoFrame_Player.setFlashVar("clickthroughURL","");
}
_g6PlayState =3D newState
if(omnClipId!=3DclipId) {lastPlayedClip=3DomnClipId;}
wmpAction=3DWMState[newState];
	switch(newState)
	{
	case 3:
G6_OnVidChangeEvent(clipId, clipTitle, clipDescr, =
clipType,clipCategory,sMasterIMUAdCallURL);
clipTotalDuration=3DvideoFrame_Player.currentmedia.duration;
omnClipId=3DclipId;
			break;
		case 6:
			break;
		case 8:
			break;
	}
Mini_onUpdate(newState,clipId);
try{if(typeof(HBX_SetMediaState)!=3D'undefined'){HBX_SetMediaState(newSta=
te,clipId);}} catch(e){}
}
videoFrame_Player.write(document);
setInterval('updateOmnitureTracking()',2000);
function updateOmnitureTracking(){
if(typeof(clipCurrentPosition)=3D=3D'undefined'){ return;}
if(clipTotalDuration!=3D0) =
{clipCurrentPosition=3DvideoFrame_Player.controls.currentPosition;}
if(lastPlayedClip!=3DclipId && clipTotalDuration!=3D0 && =
clipCurrentPosition < 3){
_vxVidTracker.Update(clipId,clipTitle,_g6ActiveClip.Channel,clipDescr,cli=
pTotalDuration,0,clipCurrentPosition,clipType,_g6PlayState,wmpAction,clip=
Url,'N');
_vxPlayStatePublisher.set(_vxVidTracker);
}
else{
if(lastPlayedClip!=3DclipId && clipTotalDuration!=3D0 && =
clipCurrentPosition!=3DclipTotalDuration && =
typeof(clipCurrentPosition)!=3D'undefined'){
playedDuration=3D((clipCurrentPosition !=3D -1 && clipCurrentPosition =
!=3D 0) && =
clipTotalDuration!=3D0?(clipCurrentPosition/clipTotalDuration)*100:100);
_vxVidTracker.Update(clipId,clipTitle,_g6ActiveClip.Channel,clipDescr,cli=
pTotalDuration,playedDuration.toFixed(0),clipCurrentPosition,clipType,_g6=
PlayState,wmpAction,clipUrl,'Y');
_vxPlayStatePublisher.set(_vxVidTracker);
}}}
//-->
</SCRIPT>
</DIV></DIV>
<SCRIPT type=3Dtext/javascript>
G6_OnPlayerLoadedEvent();
</SCRIPT>

<SCRIPT language=3Djavascript type=3Dtext/javascript>
if(MM_findObj('videoFrame_Loading')!=3D'null')
{ try{ var findVidControls =3D document.videoFrame_Player.controls;} =
catch (e) { }}
</SCRIPT>
</DIV>
<DIV=20
style=3D"Z-INDEX: 1000; LEFT: 0px; VISIBILITY: visible; POSITION: =
absolute; TOP: 0px"></DIV>
<DIV id=3DdesDiv style=3D"Z-INDEX: 5; LEFT: 12px; POSITION: absolute; =
TOP: 279px">
<DIV id=3DplayDIV style=3D"LEFT: -6px; POSITION: absolute; TOP: =
-77px"><A=20
onclick=3D"My_G6_DoPlay();return false;"=20
href=3D"http://publish.vx.roo.com/australian/ithomepagemini/"><IMG =
id=3Dplay=20
src=3D"http://publish.vx.roo.com/australian/ithomepagemini/images/pauseOF=
F.jpg"=20
border=3D0></A></DIV>
<DIV id=3DflashProgress style=3D"LEFT: 16px; POSITION: absolute; TOP: =
-76px">
<DIV id=3DuidControl=20
style=3D"LEFT: 0px; WIDTH: 137px; POSITION: absolute; TOP: 0px; HEIGHT: =
9px"></DIV>
<SCRIPT language=3Djavascript=20
src=3D"http://publish.vx.roo.com/UserControl/getFlashCode.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://publish.vx.roo.com/UserControl/uid-flash-code.js"=20
type=3Dtext/javascript></SCRIPT>
<!-- START UID CODE -->
<SCRIPT language=3Djavascript type=3Dtext/javascript>
switch (_g6CurrFormat) {

 case "wmp":

 // Windows Media Player version
 G6_GetCurrentPosition =3D function(){
 try{
 return =
document.getElementById("videoFrame_Player").controls.currentPosition;
 }catch(e){}
 };

 G6_GetClipDuration =3D function(){
 try{
 var media =3D =
document.getElementById("videoFrame_Player").currentMedia;
 if (media){
 return media.duration;
 }else{
 return 0;
 }
 }catch(e){};
 };

 G6_SetPosition =3D function(aNumber){
 try{
 document.getElementById("videoFrame_Player").controls.currentPosition =
=3D aNumber;
 }catch(e){};
 };

 G6_GetBuffering =3D function(){
 try{
 return =
document.getElementById("videoFrame_Player").network.bufferingProgress;
 }catch(e){};
 };

 G6_GetStatus =3D function(){
 var output =3D "";
 try{
 var state =3D document.getElementById("videoFrame_Player").playState;
 if(state =3D=3D 1){
 output =3D "stopped";
 }else if(state =3D=3D 2){
 output =3D "paused";
 }else if(state =3D=3D 3){
 output =3D "playing";
 }else if(state =3D=3D 4){
 output =3D "forward";
 }else if(state =3D=3D 5){
 output =3D "reverse";
 }else if(state =3D=3D 6){
 output =3D "buffering";
 }else{
 output =3D "loading";
 }
 }catch(e){};
 return output;
 }
 break;

 case "real":

 // Real Player version
 G6_GetCurrentPosition =3D function(){
 try{
 return document.getElementById("videoFrame_Player").GetPosition()/1000;
 }catch(e){};
 };

 G6_GetClipDuration =3D function(){
 try{
 return document.getElementById("videoFrame_Player").GetLength()/1000;
 }catch(e){};
 };

 G6_SetPosition =3D function(aNumber){
 try{
 document.getElementById("videoFrame_Player").SetPosition(aNumber*1000);
 }catch(e){};
 };

 G6_GetBuffering =3D function(){
 return g6BufferingPercentage;
 }

 // Note g6BufferingPercentage should be called _g6BufferingPercentage =
but VBScript doesnt like variables beginning with '_'
 g6BufferingPercentage =3D 0;
 // Write the OnBuffering handler for IE
 if (navigator.appName && navigator.appName.indexOf("Microsoft") !=3D -1 =
&& navigator.userAgent.indexOf("Windows") !=3D -1 && =
navigator.userAgent.indexOf("Windows 3.1") =3D=3D -1) {
 document.write('\<script language=3D"VBScript"\>\n');
 document.write('On Error Resume Next\n');
 document.write('Sub videoFrame_Player_OnBuffering(ByVal lFlags, ByVal =
lPercentage)\n');
 document.write(' g6BufferingPercentage =3D lPercentage\n');
 document.write('End Sub\n');
 document.write('\</script\>\n');
 }else{
 // Write the OnBuffering handler for other browsers
 videoFrame_Player_OnBuffering =3D function(lFlags, lPercentage){
 g6BufferingPercentage =3D lPercentage;
 }
 }

 G6_GetStatus =3D function(){
 var output =3D "";
 try{
 var state =3D =
document.getElementById("videoFrame_Player").GetPlayState();
 if(state =3D=3D 0){
 output =3D "stopped";
 }else if(state =3D=3D 2){
 output =3D "buffering";
 }else if(state =3D=3D 3){
 output =3D "playing";
 }else if(state =3D=3D 4){
 output =3D "paused";
 }else{
 output =3D "loading";
 }
 }catch(e){};
 return output;
 }
 break;

 case "flash":
 G6_GetCurrentPosition =3D function(){
 try{
 return videoFrame_Player.controls.currentPosition;
 }catch(e){};
 };

 G6_GetClipDuration =3D function(){
 try{
 return videoFrame_Player.currentmedia.duration;
 }catch(e){};
 };

 G6_SetPosition =3D function(aNumber){
 try{
 videoFrame_Player.controls.setCurrentPosition(aNumber);
 }catch(e){};
 };

 G6_GetBuffering =3D function(){
 return videoFrame_Player.network.bufferingProgress;
 }

 G6_GetStatus =3D function(){
 var output =3D "";
 try{
 var state =3D videoFrame_Player.playState;
 if(state =3D=3D 1){
 output =3D "stopped";
 }else if(state =3D=3D 2){
output =3D "paused";
 }else if(state =3D=3D 3){
 output =3D "playing";
 }else if(state =3D=3D 4){
 output =3D "forward";
 }else if(state =3D=3D 5){
 output =3D "reverse";
 }else if(state =3D=3D 6){
 output =3D "buffering";
 }else{
 output =3D "loading";
 }
 }catch(e){};
 return output;
 }
 break;

}

 // Event Handler to update the UID twice a second
updateUID3 =3D function(){
 if (navigator.appName.indexOf("Microsoft") !=3D -1){
 // reference the object tag
 var flashUID =3D document.getElementById("uid");
 }else{
 // reference the embed tag
 var flashUID =3D document.uid;
 }

 if(typeof(flashUID)!=3D'undefined')
 {
 flashUID.SetVariable("currentPosition", G6_GetCurrentPosition());
 flashUID.SetVariable("duration", G6_GetClipDuration());
 flashUID.SetVariable("type", _g6ActiveClip.Type);

 flashUID.SetVariable("status", G6_GetStatus());
 flashUID.SetVariable("currentBuffer", G6_GetBuffering());
 flashUID.SetVariable("title", _g6ActiveClip.Title);
 }
=20
};

 positionControl3 =3D setInterval("updateUID3()", 500);
=20
=20
 </SCRIPT>
</DIV>
<DIV id=3DtopTime=20
style=3D"FONT-SIZE: 11px; LEFT: 158px; WIDTH: 65px; COLOR: #ffffff; =
FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TOP: =
-78px; HEIGHT: 15px"></DIV>
<DIV style=3D"LEFT: 231px; POSITION: absolute; TOP: -77px"><A=20
onclick=3D"doMute();G6_DoMute();return false;"=20
href=3D"http://publish.vx.roo.com/australian/ithomepagemini/?format=3Dfla=
sh#"><IMG=20
id=3Dmute=20
src=3D"http://publish.vx.roo.com/australian/ithomepagemini/images/muteOFF=
.jpg"=20
border=3D0></A></DIV></DIV>
<DIV></DIV>
<DIV id=3DflashVolume=20
style=3D"Z-INDEX: 1001; LEFT: 261px; POSITION: absolute; TOP: 199px">
<DIV id=3DvolumeControl=20
style=3D"LEFT: 0px; WIDTH: 70px; POSITION: absolute; TOP: 0px; HEIGHT: =
20px">
<SCRIPT language=3Djavascript=20
src=3D"http://publish.vx.roo.com/UserControl/volume-control.js"=20
type=3Dtext/javascript></SCRIPT>
</DIV></DIV>
<SCRIPT>
window.setInterval("UpdateTitleAndTime()",500);
</SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://publish.vx.roo.com/g6publish/common/tracking/hbx.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3Djavascript type=3Dtext/javascript>
</SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://publish.vx.roo.com/g6publish/common/tracking/hbxmedia.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3Djavascript type=3Dtext/javascript>
try{mediaPlayer=3Ddocument.videoFrame_Player;} =
catch(e){mediaPlayer=3D'';}
if(typeof(mediaPlayer)=3D=3D'undefined' || =
mediaPlayer=3D=3D''){try{mediaPlayer=3DvideoFrame_Player;} catch(e) =
{mediaPlayer=3D'';}}
var currentClip=3D'',ci=3D'', ui=3D'',to=3D'',bUpdateEndPos=3Dtrue;
cm=3Dnew Object();
cm.hbxPlayState=3D'';
cm.hbxCurrentPos=3D0;
cm.hbxEndPos=3D0;
cm.hbxPlayerType=3D0;
cm.hbxPlayerVersion=3D0;
cm.hbxMediaFileName=3D'';
cm.hbxClipId=3D'';
cm.hbxShowCategory=3D''
HitBoxTracker_onUpdate=3Dfunction(aValue){
HitBoxTracker_SetHbxClipChange(aValue);
}
var HitBoxTracker_Observer=3D{observe: HitBoxTracker_onUpdate };
_g6ClipPublisher.addObserver(HitBoxTracker_Observer);
clearHbxTimer("window","unload",clearTimer);
function HitBoxTracker_SetHbxClipChange(aValue){
if(typeof(aValue)=3D=3D'undefined'){return;}
try{channel=3DReplaceSpaces(aValue.get().Channel);} =
catch(e){channel=3D'';}
try{title=3DReplaceSpaces(aValue.get().Title);} catch(e){title=3D'';}
try{category=3D((cm.hbxShowCategory!=3D'' && =
cm.hbxShowCategory.toLowerCase()=3D=3D'true' && =
aValue.get().Category!=3D'undefined')?ReplaceSpaces(aValue.get().Category=
):'');} catch(e){category=3D'';}
try{cm.hbxMediaFileName=3D((category!=3D''?category+'/':'')+(channel!=3D'=
'?channel:'')+(title!=3D''?'/'+title:''));}catch(e){}
}
function ReplaceSpaces(InputValue){
ReturnVal=3DInputValue;
while(ReturnVal.indexOf(' ')>-1){
ReturnVal=3DReturnVal.replace(' ','+');
}
return ReturnVal;
}
function HBX_SetMediaState(newState,clipId){
hbx_clipType=3D'';
if((mediaPlayer=3D=3D"") || typeof(mediaPlayer)=3D=3D'undefined') =
{return;}
try{hbx_clipType=3DmediaPlayer.currentmedia.getItemInfo('ClipType');} =
catch (e){hbx_clipType=3D''}
if(clipId!=3Dcm.hbxClipId){
try{if(typeof(G6_GetClipDuration)!=3D'undefined' && bUpdateEndPos && =
cm.hbxEndPos!=3DG6_GetClipDuration()){cm.hbxEndPos=3DG6_GetClipDuration()=
;bUpdateEndPos=3Dfalse;}} catch(e){return;}
}
else{
try{if(typeof(G6_GetClipDuration)!=3D'undefined'){cm.hbxEndPos=3DG6_GetCl=
ipDuration();bUpdateEndPos=3Dfalse;}} catch(e){return;}
}
cm.hbxPlayerType=3D'Flash Player';
cm.hbxPlayerVersion=3D'7.0';
if(cm.hbxEndPos=3D=3D0 || isNaN(parseInt(cm.hbxEndPos)) || =
bUpdateEndPos){return;}
switch(newState){
case 1:
case 8:
case 9:
if(cm.hbxPlayState=3D=3D'stop'){break;}
cm.hbxPlayState=3D'stop';cm.hbxCurrentPos=3D(cm.hbxEndPos!=3D0?cm.hbxEndP=
os:cm.hbxCurrentPos);bUpdateEndPos=3Dtrue;
setHbx();
clearTimer();
break;
case 2:
if(cm.hbxPlayState=3D=3D'pause'){break;}
cm.hbxPlayState=3D'pause';
setHbx();
break;
case 3:
if(cm.hbxEndPos=3D=3D0){break;}
if(cm.hbxClipId!=3D'' && cm.hbxClipId!=3DclipId){
clearTimer();}
cm.hbxPlayState=3D'play';
cm.hbxClipId=3DclipId;
setHbx();
ui=3DsetInterval('updtHbxPlayProgress()',1000);
ci=3DsetInterval('setHbxPlayProgress()',120000);
to=3DsetTimeout('setHbxPlayProgress()',(cm.hbxEndPos-2)*1000);
break;
case 4:
case 6:
try{if((cm.hbxClipId!=3D'' && cm.hbxClipId!=3DclipId && =
cm.hbxPlayState!=3D'stop' && cm.hbxMediaFileName !=3D"") || =
(cm.hbxClipId!=3D'' && cm.hbxPlayState =3D=3D'playp' && =
cm.hbxCurrentPos>cm.hbxEndPos-1)){
cm.hbxPlayState=3D'stop';bUpdateEndPos=3Dtrue;
setHbx();
clearTimer();
}} catch(e){}
if(newState=3D=3D6){clearTimer();}
break;
}
}
function updtHbxPlayProgress(){
if(cm.hbxClipId =3D=3D _g6ActiveClip.ClipId){
try{cm.hbxCurrentPos=3DmediaPlayer.controls.currentPosition;} =
catch(e){cm.hbxCurrentPos=3D0;}
}}
function setHbxPlayProgress(){
if(cm.hbxClipId =3D=3D _g6ActiveClip.ClipId){
try{cm.hbxCurrentPos=3DmediaPlayer.controls.currentPosition;} =
catch(e){cm.hbxCurrentPos=3D0;}
cm.hbxPlayState=3D'playp';
if(cm.hbxCurrentPos=3D=3D0 && =
cm.hbxPlayState=3D=3D'playp'){cm.hbxPlayState=3D'stop';clearTimer();}
setHbx();
}
}
function setHbx(){
_hbSet("m.f",(cm.hbxMediaFileName !=3D =
""?cm.hbxMediaFileName:'UNKNOWN'));
_hbSet("m.cp",cm.hbxCurrentPos*1000);
_hbSet("m.ep",cm.hbxEndPos*1000);
_hbSet("m.s",cm.hbxPlayState);
_hbSet("m.cl",cm.hbxPlayerType);
_hbSet("m.cv",cm.hbxPlayerVersion);
_hbSet("m.tt","e");
_hbSend();
if(cm.hbxPlayState=3D=3D'stop'){cm.hbxCurrentPos=3D0;}
}
function clearTimer(){
clearInterval(ci);
clearInterval(ui);
clearTimeout(to);
}
function =
clearHbxTimer(a,b,c){if(a.addEventListener){a.addEventListener(b,c,false)=
}else if(a.attachEvent){a.attachEvent(("on")+b,c)}}
</SCRIPT>
</BODY></HTML>

------=_NextPart_001_005B_01C7D29B.36EC2D00--

------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.australianit.news.com.au/js/ticker/0,24920,,00.js

var JSON =3D {=0A=
    copyright: '(c)2005 JSON.org',=0A=
    license: 'http://www.crockford.com/JSON/license.html',=0A=
/*=0A=
    Stringify a JavaScript value, producing a JSON text.=0A=
*/=0A=
    stringify: function (v) {=0A=
        var a =3D [];=0A=
/*=0A=
    Emit a string.=0A=
*/=0A=
        function e(s) {=0A=
            a[a.length] =3D s;=0A=
        }=0A=
=0A=
/*=0A=
    Convert a value.=0A=
*/=0A=
        function g(x) {=0A=
            var b, c, i, l, v;=0A=
=0A=
            switch (typeof x) {=0A=
            case 'string':=0A=
                e('"');=0A=
                if (/["\\\x00-\x1f]/.test(x)) {=0A=
                    l =3D x.length;=0A=
                    for (i =3D 0; i < l; i +=3D 1) {=0A=
                        c =3D x.charAt(i);=0A=
                        if (c >=3D ' ') {=0A=
                            if (c =3D=3D '\\' || c =3D=3D '"') {=0A=
                                e('\\');=0A=
                            }=0A=
                            e(c);=0A=
                        } else {=0A=
                            switch (c) {=0A=
                            case '\b':=0A=
                                e('\\b');=0A=
                                break;=0A=
                            case '\f':=0A=
                                e('\\f');=0A=
                                break;=0A=
                            case '\n':=0A=
                                e('\\n');=0A=
                                break;=0A=
                            case '\r':=0A=
                                e('\\r');=0A=
                                break;=0A=
                            case '\t':=0A=
                                e('\\t');=0A=
                                break;=0A=
                            default:=0A=
                                c =3D c.charCodeAt();=0A=
                                e('\\u00' +=0A=
                                    Math.floor(c / 16).toString(16) +=0A=
                                    (c % 16).toString(16));=0A=
                            }=0A=
                        }=0A=
                    }=0A=
                } else {=0A=
                    e(x);=0A=
                }=0A=
                e('"');=0A=
                return;=0A=
            case 'number':=0A=
                e(isFinite(x) ? x : 'null');=0A=
                return;=0A=
            case 'object':=0A=
                if (x) {=0A=
                    if (x instanceof Array) {=0A=
                        e('[');=0A=
                        l =3D a.length;=0A=
                        for (i =3D 0; i < x.length; i +=3D 1) {=0A=
                            v =3D x[i];=0A=
                            if (typeof v !=3D 'undefined' &&=0A=
                                    typeof v !=3D 'function') {=0A=
                                if (b) {=0A=
                                    e(',');=0A=
                                }=0A=
                                g(v);=0A=
                                b =3D true;=0A=
                            }=0A=
                        }=0A=
                        e(']');=0A=
                        return;=0A=
                    } else if (typeof x.valueOf =3D=3D 'function') {=0A=
                        e('{');=0A=
                        l =3D a.length;=0A=
                        for (i in x) {=0A=
                            v =3D x[i];=0A=
                            if (typeof v !=3D 'undefined' &&=0A=
                                    typeof v !=3D 'function' &&=0A=
                                    (!v || typeof v !=3D 'object' ||=0A=
                                    typeof v.valueOf =3D=3D 'function')) =
{=0A=
                                if (b) {=0A=
                                    e(',');=0A=
                                }=0A=
                                g(i);=0A=
                                e(':');=0A=
                                g(v);=0A=
                                b =3D true;=0A=
                            }=0A=
                        }=0A=
                        return e('}');=0A=
                    }=0A=
                }=0A=
                e('null');=0A=
                return;=0A=
            case 'boolean':=0A=
                e(x);=0A=
                return;=0A=
            default:=0A=
                e('null');=0A=
                return;=0A=
            }=0A=
        }=0A=
        g(v);=0A=
        return a.join('');=0A=
    },=0A=
/*=0A=
    Parse a JSON text, producing a JavaScript value.=0A=
    It returns false if there is a syntax error.=0A=
*/=0A=
    parse: function (text) {=0A=
        try {=0A=
            return !(/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(=0A=
                    text.replace(/"(\\.|[^"\\])*"/g, ''))) &&=0A=
                eval('(' + text + ')');=0A=
        } catch (e) {=0A=
            return false;=0A=
        }=0A=
    }=0A=
};=0A=
=0A=
=0A=
=0A=
/* -------------------------------------------------------------- */=0A=
=0A=
var ninbar;=0A=
var headlinesJSON;=0A=
var tickerFadeTime;=0A=
var tickerPauseTime;=0A=
=0A=
/* -------------------------------------------------------------- */=0A=
=0A=
function setOpacity(obj, opacity) {=0A=
    opacity =3D (opacity =3D=3D 100)?99.999:opacity;=0A=
    // IE/Win=0A=
    obj.style.filter =3D "alpha(opacity:"+opacity+")";=0A=
    // Safari<1.2, Konqueror=0A=
    obj.style.KHTMLOpacity =3D opacity/100;=0A=
    // Older Mozilla and Firefox=0A=
    obj.style.MozOpacity =3D opacity/100;=0A=
    // Safari 1.2, newer Firefox and Mozilla, CSS3=0A=
    obj.style.opacity =3D opacity/100;=0A=
}=0A=
=0A=
function fadeTickerOut(objId,opacity) {=0A=
    if (document.getElementById) {=0A=
        obj =3D document.getElementById(objId);=0A=
        if (opacity >=3D 0) {=0A=
            setOpacity(obj, opacity);=0A=
            opacity -=3D 2;=0A=
            tickerFadeTime =3D =
window.setTimeout("fadeTickerOut('"+objId+"',"+opacity+")", 1);=0A=
        }=0A=
    }=0A=
}=0A=
=0A=
function fadeTickerIn(objId,opacity) {=0A=
    if (document.getElementById) {=0A=
        obj =3D document.getElementById(objId);=0A=
        if (opacity <=3D 100) {=0A=
            setOpacity(obj, opacity);=0A=
            opacity +=3D 2;=0A=
            tickerFadeTime =3D =
window.setTimeout("fadeTickerIn('"+objId+"',"+opacity+")", 1);=0A=
        }=0A=
    }=0A=
}=0A=
=0A=
HeadlineTicker =3D function() {=0A=
    this.index =3D -1;=0A=
	this.pointer =3D document.getElementById("top-story");=0A=
	this.currentSection =3D 0;=0A=
	=0A=
	// var r =3D Math.floor(Math.random()*1011);=0A=
	// cache break with r=0A=
=0A=
	this.refJSON =3D =
"http://www.news.com.au/js/jsonheadlines/0,21324,,00.js";=0A=
	=0A=
	this.HEADLINE_MAX =3D 4; /* pretend const */=0A=
	this.scrollMutex =3D 0;=0A=
	=0A=
	/* DOM -- insert js */=0A=
    var ninbarJSON =3D document.createElement("script");=0A=
	ninbarJSON.setAttribute("type", "text/javascript");=0A=
	ninbarJSON.setAttribute("src", this.refJSON);=0A=
	var headElement =3D document.getElementsByTagName("head")[0];=0A=
	headElement.appendChild(ninbarJSON);=0A=
}=0A=
=0A=
HeadlineTicker.prototype.previousHeadline =3D function() {=0A=
    this.nextHeadline(1, 1);=0A=
}=0A=
=0A=
HeadlineTicker.prototype.nextHeadline =3D function(immediate, reverse) {=0A=
	if(headlinesJSON !=3D null) { 	=0A=
	    if (!reverse) {=0A=
	        if(this.index =3D=3D =
headlinesJSON.response.topnews.headline.length - 1) {=0A=
	            this.index =3D 0;=0A=
	        } else {=0A=
		        ++(this.index);=0A=
		    }=0A=
	    } else { // backwards is pre routine decrement=0A=
	        if(this.index =3D=3D 0) {=0A=
	            this.index =3D =
headlinesJSON.response.topnews.headline.length - 1;=0A=
	        } else { =0A=
		        --(this.index);=0A=
		    }=0A=
	    } =0A=
	} else {=0A=
	    // init =0A=
		this.index =3D 0;=0A=
	}=0A=
	=0A=
	if(!headlinesJSON) {=0A=
	    return false;=0A=
	} else {=0A=
	    /* topnews is default */=0A=
		if((headlinesJSON.response.topnews.headline[this.index]) =3D=3D null) {=0A=
		    return(false);=0A=
		}=0A=
	    var headlineText =3D =
headlinesJSON.response.topnews.headline[this.index].value + " \u00BB";=0A=
	    var headlineHref =3D =
headlinesJSON.response.topnews.headline[this.index].href;=0A=
		=0A=
		var newItem =3D document.createElement("li");=0A=
	 	var newHeadline =3D document.createElement("a");=0A=
	 	newHeadline.setAttribute("href", headlineHref);=0A=
	 	var newTextNode =3D document.createTextNode(headlineText);		=0A=
	 	newHeadline.appendChild(newTextNode);=0A=
	 	newItem.appendChild(newHeadline);=0A=
		document.getElementById("ticker").className =3D "activated";=0A=
		=0A=
		var pointer =3D this.pointer;=0A=
		var self =3D this;=0A=
		=0A=
		if(!immediate) {=0A=
		    fadeTickerOut("headlines", 100);=0A=
		    setTimeout(function(){self.replaceHeadline(newItem, pointer);}, =
1650); =0A=
			clearTimeout(tickerPauseTime);=0A=
		    tickerPauseTime =3D =
setTimeout(function(){fadeTickerIn("headlines", 0);}, 1700);=0A=
		} else {=0A=
		    self.replaceHeadline(newItem, pointer); =0A=
		}=0A=
	=0A=
	    this.pointer =3D newItem;=0A=
	}=0A=
}=0A=
=0A=
HeadlineTicker.prototype.lock =3D function() {=0A=
    this.scrollMutex =3D 1;=0A=
}=0A=
=0A=
HeadlineTicker.prototype.isLocked =3D function() {=0A=
    return(this.scrollMutex);=0A=
}=0A=
=0A=
HeadlineTicker.prototype.pause =3D function() {=0A=
    clearInterval(ninbar.tickInterval);=0A=
}=0A=
=0A=
HeadlineTicker.prototype.replaceHeadline =3D function(newItem, =
itemPointer) {=0A=
	 document.getElementById("headlines").replaceChild(newItem, =
itemPointer);=0A=
}=0A=
=0A=
Ninbar =3D function() {=0A=
    this.headlineTicker =3D new HeadlineTicker();=0A=
	this.tickInterval =3D 0;=0A=
	=0A=
	=0A=
	// interface listener =0A=
	document.getElementById("headlines").onmouseover =3D function() {=0A=
        ninbar.headlineTicker.pause();=0A=
	} =0A=
	 =0A=
	document.getElementById("next-story").onclick =3D function() {=0A=
	    clearInterval(ninbar.tickInterval);=0A=
	    ninbar.headlineTicker.nextHeadline(1, 0);=0A=
		if(!ninbar.headlineTicker.isLocked()) {=0A=
		    ninbar.tickInterval =3D =
setInterval("ninbar.headlineTicker.nextHeadline()", 7000);=0A=
		}=0A=
	}=0A=
		=0A=
	document.getElementById("headlines").onmouseout =3D function() {=0A=
	    if(!ninbar.headlineTicker.isLocked()) {=0A=
		    ninbar.tickInterval =3D =
setInterval("ninbar.headlineTicker.nextHeadline()", 7000);=0A=
		}=0A=
	}=0A=
	=0A=
	document.getElementById("prev-story").onclick =3D function() {=0A=
	    clearInterval(ninbar.tickInterval);=0A=
	    ninbar.headlineTicker.previousHeadline(1);=0A=
		if(!ninbar.headlineTicker.isLocked()) {=0A=
		    ninbar.tickInterval =3D =
setInterval("ninbar.headlineTicker.nextHeadline()", 7000);=0A=
		}=0A=
	}=0A=
	=0A=
	document.getElementById("pause-story").onclick =3D function() {=0A=
		if(!this.activated) {=0A=
		    this.activated =3D true;=0A=
			this.src=3D"/images/ninnbar/ticker-pause-active.gif";=0A=
			ninbar.headlineTicker.pause();=0A=
			ninbar.headlineTicker.lock();=0A=
		} else {=0A=
		    this.activated =3D false;=0A=
			this.src=3D"/images/ninnbar/ticker-pause.gif";=0A=
			ninbar.tickInterval =3D =
setInterval("ninbar.headlineTicker.nextHeadline()", 7000);=0A=
		}=0A=
		=0A=
	}=0A=
	=0A=
	this.tickInterval =3D =
setInterval("ninbar.headlineTicker.nextHeadline()", 7000); =0A=
	=0A=
}
------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.australianit.news.com.au/js/tween/0,24921,,00.js

/**********************************************************************=0A=
TERMS OF USE - EASING EQUATIONS=0A=
Open source under the BSD License.=0A=
Copyright (c) 2001 Robert Penner=0A=
JavaScript version copyright (C) 2006 by Philippe Maegerman=0A=
All rights reserved.=0A=
=0A=
Redistribution and use in source and binary forms, with or without=0A=
modification, are permitted provided that the following conditions are=0A=
met:=0A=
=0A=
   * Redistributions of source code must retain the above copyright=0A=
notice, this list of conditions and the following disclaimer.=0A=
   * Redistributions in binary form must reproduce the above=0A=
copyright notice, this list of conditions and the following disclaimer=0A=
in the documentation and/or other materials provided with the=0A=
distribution.=0A=
   * Neither the name of the author nor the names of contributors may=0A=
be used to endorse or promote products derived from this software=0A=
without specific prior written permission.=0A=
=0A=
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS=0A=
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR=0A=
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT=0A=
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,=0A=
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT=0A=
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,=0A=
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY=0A=
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT=0A=
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE=0A=
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.=0A=
=0A=
*****************************************/=0A=
function Delegate() {}=0A=
Delegate.create =3D function (o, f) {=0A=
    var a =3D new Array() ;=0A=
    var l =3D arguments.length ;=0A=
    for(var i =3D 2 ; i < l ; i++) a[i - 2] =3D arguments[i] ;=0A=
    return function() {=0A=
        var aP =3D [].concat(arguments, a) ;=0A=
        f.apply(o, aP);=0A=
    }=0A=
}=0A=
=0A=
Tween =3D function(obj, prop, func, begin, finish, duration, suffixe){=0A=
    this.init(obj, prop, func, begin, finish, duration, suffixe);=0A=
}=0A=
var t =3D Tween.prototype;=0A=
=0A=
t.obj =3D new Object();=0A=
t.prop=3D'';=0A=
t.func =3D function (t, b, c, d) { return c*t/d + b; };=0A=
t.begin =3D 0;=0A=
t.change =3D 0;=0A=
t.prevTime =3D 0;=0A=
t.prevPos =3D 0;=0A=
t.looping =3D false;=0A=
t._duration =3D 0;=0A=
t._time =3D 0;=0A=
t._pos =3D 0;=0A=
t._position =3D 0;=0A=
t._startTime =3D 0;=0A=
t._finish =3D 0;=0A=
t.name =3D '';=0A=
t.suffixe =3D '';=0A=
t._listeners =3D new Array(); =0A=
t.setTime =3D function(t){=0A=
    this.prevTime =3D this._time;=0A=
    if (t > this.getDuration()) {=0A=
        if (this.looping) {=0A=
            this.rewind (t - this._duration);=0A=
            this.update();=0A=
            =
this.broadcastMessage('onMotionLooped',{target:this,type:'onMotionLooped'=
});=0A=
        } else {=0A=
            this._time =3D this._duration;=0A=
            this.update();=0A=
            this.stop();=0A=
            =
this.broadcastMessage('onMotionFinished',{target:this,type:'onMotionFinis=
hed'});=0A=
        }=0A=
    } else if (t < 0) {=0A=
        this.rewind();=0A=
        this.update();=0A=
    } else {=0A=
        this._time =3D t;=0A=
        this.update();=0A=
    }=0A=
}=0A=
t.getTime =3D function(){=0A=
    return this._time;=0A=
}=0A=
t.setDuration =3D function(d){=0A=
    this._duration =3D (d =3D=3D null || d <=3D 0) ? 100000 : d;=0A=
}=0A=
t.getDuration =3D function(){=0A=
    return this._duration;=0A=
}=0A=
t.setPosition =3D function(p){=0A=
    this.prevPos =3D this._pos;=0A=
    var a =3D this.suffixe !=3D '' ? this.suffixe : '';=0A=
    this.obj[this.prop] =3D Math.round(p) + a;=0A=
    this._pos =3D p;=0A=
    =
this.broadcastMessage('onMotionChanged',{target:this,type:'onMotionChange=
d'});=0A=
}=0A=
t.getPosition =3D function(t){=0A=
    if (t =3D=3D undefined) t =3D this._time;=0A=
    return this.func(t, this.begin, this.change, this._duration);=0A=
};=0A=
t.setFinish =3D function(f){=0A=
    this.change =3D f - this.begin;=0A=
};=0A=
t.geFinish =3D function(){=0A=
    return this.begin + this.change;=0A=
};=0A=
t.init =3D function(obj, prop, func, begin, finish, duration, suffixe){=0A=
    if (!arguments.length) return;=0A=
    this._listeners =3D new Array();=0A=
    this.addListener(this);=0A=
    if(suffixe) this.suffixe =3D suffixe;=0A=
    this.obj =3D obj;=0A=
    this.prop =3D prop;=0A=
    this.begin =3D begin;=0A=
    this._pos =3D begin;=0A=
    this.setDuration(duration);=0A=
    if (func!=3Dnull && func!=3D'') {=0A=
        this.func =3D func;=0A=
    }=0A=
    this.setFinish(finish);=0A=
}=0A=
t.start =3D function(){=0A=
    this.rewind();=0A=
    this.startEnterFrame();=0A=
    =
this.broadcastMessage('onMotionStarted',{target:this,type:'onMotionStarte=
d'});=0A=
    //alert('in');=0A=
}=0A=
t.rewind =3D function(t){=0A=
    this.stop();=0A=
    this._time =3D (t =3D=3D undefined) ? 0 : t;=0A=
    this.fixTime();=0A=
    this.update();=0A=
}=0A=
t.fforward =3D function(){=0A=
    this._time =3D this._duration;=0A=
    this.fixTime();=0A=
    this.update();=0A=
}=0A=
t.update =3D function(){=0A=
    this.setPosition(this.getPosition(this._time));=0A=
    }=0A=
t.startEnterFrame =3D function(){=0A=
    this.stopEnterFrame();=0A=
    this.isPlaying =3D true;=0A=
    this.onEnterFrame();=0A=
}=0A=
t.onEnterFrame =3D function(){=0A=
    if(this.isPlaying) {=0A=
        this.nextFrame();=0A=
        setTimeout(Delegate.create(this, this.onEnterFrame), 0);=0A=
    }=0A=
}=0A=
t.nextFrame =3D function(){=0A=
    this.setTime((this.getTimer() - this._startTime) / 1000);=0A=
    }=0A=
t.stop =3D function(){=0A=
    this.stopEnterFrame();=0A=
    =
this.broadcastMessage('onMotionStopped',{target:this,type:'onMotionStoppe=
d'});=0A=
}=0A=
t.stopEnterFrame =3D function(){=0A=
    this.isPlaying =3D false;=0A=
}=0A=
=0A=
t.continueTo =3D function(finish, duration){=0A=
    this.begin =3D this._pos;=0A=
    this.setFinish(finish);=0A=
    if (this._duration !=3D undefined)=0A=
        this.setDuration(duration);=0A=
    this.start();=0A=
}=0A=
t.resume =3D function(){=0A=
    this.fixTime();=0A=
    this.startEnterFrame();=0A=
    =
this.broadcastMessage('onMotionResumed',{target:this,type:'onMotionResume=
d'});=0A=
}=0A=
t.yoyo =3D function (){=0A=
    this.continueTo(this.begin,this._time);=0A=
}=0A=
=0A=
t.addListener =3D function(o){=0A=
    this.removeListener (o);=0A=
    return this._listeners.push(o);=0A=
}=0A=
t.removeListener =3D function(o){=0A=
    var a =3D this._listeners;    =0A=
    var i =3D a.length;=0A=
    while (i--) {=0A=
        if (a[i] =3D=3D o) {=0A=
            a.splice (i, 1);=0A=
            return true;=0A=
        }=0A=
    }=0A=
    return false;=0A=
}=0A=
t.broadcastMessage =3D function(){=0A=
    var arr =3D new Array();=0A=
    for(var i =3D 0; i < arguments.length; i++){=0A=
        arr.push(arguments[i])=0A=
    }=0A=
    var e =3D arr.shift();=0A=
    var a =3D this._listeners;=0A=
    var l =3D a.length;=0A=
    for (var i=3D0; i<l; i++){=0A=
        if(a[i][e])=0A=
        a[i][e].apply(a[i], arr);=0A=
    }=0A=
}=0A=
t.fixTime =3D function(){=0A=
    this._startTime =3D this.getTimer() - this._time * 1000;=0A=
}=0A=
t.getTimer =3D function(){=0A=
    return new Date().getTime() - this._time;=0A=
}=0A=
Tween.backEaseIn =3D function(t,b,c,d,a,p){=0A=
    if (s =3D=3D undefined) var s =3D 1.70158;=0A=
    return c*(t/=3Dd)*t*((s+1)*t - s) + b;=0A=
}=0A=
Tween.backEaseOut =3D function(t,b,c,d,a,p){=0A=
    if (s =3D=3D undefined) var s =3D 1.70158;=0A=
    return c*((t=3Dt/d-1)*t*((s+1)*t + s) + 1) + b;=0A=
}=0A=
Tween.backEaseInOut =3D function(t,b,c,d,a,p){=0A=
    if (s =3D=3D undefined) var s =3D 1.70158; =0A=
    if ((t/=3Dd/2) < 1) return c/2*(t*t*(((s*=3D(1.525))+1)*t - s)) + b;=0A=
    return c/2*((t-=3D2)*t*(((s*=3D(1.525))+1)*t + s) + 2) + b;=0A=
}=0A=
Tween.elasticEaseIn =3D function(t,b,c,d,a,p){=0A=
        if (t=3D=3D0) return b;  =0A=
        if ((t/=3Dd)=3D=3D1) return b+c;  =0A=
        if (!p) p=3Dd*.3;=0A=
        if (!a || a < Math.abs(c)) {=0A=
            a=3Dc; var s=3Dp/4;=0A=
        }=0A=
        else =0A=
            var s =3D p/(2*Math.PI) * Math.asin (c/a);=0A=
        =0A=
        return -(a*Math.pow(2,10*(t-=3D1)) * Math.sin( =
(t*d-s)*(2*Math.PI)/p )) + b;=0A=
    =0A=
}=0A=
Tween.elasticEaseOut =3D function (t,b,c,d,a,p){=0A=
        if (t=3D=3D0) return b;  if ((t/=3Dd)=3D=3D1) return b+c;  if =
(!p) p=3Dd*.3;=0A=
        if (!a || a < Math.abs(c)) { a=3Dc; var s=3Dp/4; }=0A=
        else var s =3D p/(2*Math.PI) * Math.asin (c/a);=0A=
        return (a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) =
+ c + b);=0A=
    }=0A=
Tween.elasticEaseInOut =3D function (t,b,c,d,a,p){=0A=
    if (t=3D=3D0) return b;  if ((t/=3Dd/2)=3D=3D2) return b+c;  if (!p) =
var p=3Dd*(.3*1.5);=0A=
    if (!a || a < Math.abs(c)) {var a=3Dc; var s=3Dp/4; }=0A=
    else var s =3D p/(2*Math.PI) * Math.asin (c/a);=0A=
    if (t < 1) return -.5*(a*Math.pow(2,10*(t-=3D1)) * Math.sin( =
(t*d-s)*(2*Math.PI)/p )) + b;=0A=
    return a*Math.pow(2,-10*(t-=3D1)) * Math.sin( (t*d-s)*(2*Math.PI)/p =
)*.5 + c + b;=0A=
}=0A=
=0A=
Tween.bounceEaseOut =3D function(t,b,c,d){=0A=
    if ((t/=3Dd) < (1/2.75)) {=0A=
        return c*(7.5625*t*t) + b;=0A=
    } else if (t < (2/2.75)) {=0A=
        return c*(7.5625*(t-=3D(1.5/2.75))*t + .75) + b;=0A=
    } else if (t < (2.5/2.75)) {=0A=
        return c*(7.5625*(t-=3D(2.25/2.75))*t + .9375) + b;=0A=
    } else {=0A=
        return c*(7.5625*(t-=3D(2.625/2.75))*t + .984375) + b;=0A=
    }=0A=
}=0A=
Tween.bounceEaseIn =3D function(t,b,c,d){=0A=
    return c - Tween.bounceEaseOut (d-t, 0, c, d) + b;=0A=
    }=0A=
Tween.bounceEaseInOut =3D function(t,b,c,d){=0A=
    if (t < d/2) return Tween.bounceEaseIn (t*2, 0, c, d) * .5 + b;=0A=
    else return Tween.bounceEaseOut (t*2-d, 0, c, d) * .5 + c*.5 + b;=0A=
    }=0A=
=0A=
Tween.strongEaseInOut =3D function(t,b,c,d){=0A=
    return c*(t/=3Dd)*t*t*t*t + b;=0A=
    }=0A=
=0A=
Tween.regularEaseIn =3D function(t,b,c,d){=0A=
    return c*(t/=3Dd)*t + b;=0A=
    }=0A=
Tween.regularEaseOut =3D function(t,b,c,d){=0A=
    return -c *(t/=3Dd)*(t-2) + b;=0A=
    }=0A=
=0A=
Tween.regularEaseInOut =3D function(t,b,c,d){=0A=
    if ((t/=3Dd/2) < 1) return c/2*t*t + b;=0A=
    return -c/2 * ((--t)*(t-2) - 1) + b;=0A=
    }=0A=
Tween.strongEaseIn =3D function(t,b,c,d){=0A=
    return c*(t/=3Dd)*t*t*t*t + b;=0A=
    }=0A=
Tween.strongEaseOut =3D function(t,b,c,d){=0A=
    return c*((t=3Dt/d-1)*t*t*t*t + 1) + b;=0A=
    }=0A=
=0A=
Tween.strongEaseInOut =3D function(t,b,c,d){=0A=
    if ((t/=3Dd/2) < 1) return c/2*t*t*t*t*t + b;=0A=
    return c/2*((t-=3D2)*t*t*t*t + 2) + b;=0A=
    }=0A=
Tween.linearTween =3D function (t, b, c, d) {=0A=
    return c*t/d + b;=0A=
};=0A=
Tween.easeInQuad =3D function (t, b, c, d) {=0A=
    return c*(t/=3Dd)*t + b;=0A=
};=0A=
Tween.easeOutQuad =3D function (t, b, c, d) {=0A=
    return -c *(t/=3Dd)*(t-2) + b;=0A=
};=0A=
Tween.easeInOutQuad =3D function (t, b, c, d) {=0A=
    if ((t/=3Dd/2) < 1) return c/2*t*t + b;=0A=
    return -c/2 * ((--t)*(t-2) - 1) + b;=0A=
};=0A=
Tween.easeInCubic =3D function (t, b, c, d) {=0A=
    return c*(t/=3Dd)*t*t + b;=0A=
};=0A=
Tween.easeOutCubic =3D function (t, b, c, d) {=0A=
    return c*((t=3Dt/d-1)*t*t + 1) + b;=0A=
};=0A=
Tween.easeInOutCubic =3D function (t, b, c, d) {=0A=
    if ((t/=3Dd/2) < 1) return c/2*t*t*t + b;=0A=
    return c/2*((t-=3D2)*t*t + 2) + b;=0A=
};=0A=
Tween.easeInQuart =3D function (t, b, c, d) {=0A=
    return c*(t/=3Dd)*t*t*t + b;=0A=
};=0A=
Tween.easeOutQuart =3D function (t, b, c, d) {=0A=
    return -c * ((t=3Dt/d-1)*t*t*t - 1) + b;=0A=
};=0A=
Tween.easeInOutQuart =3D function (t, b, c, d) {=0A=
    if ((t/=3Dd/2) < 1) return c/2*t*t*t*t + b;=0A=
    return -c/2 * ((t-=3D2)*t*t*t - 2) + b;=0A=
};=0A=
Tween.easeInQuint =3D function (t, b, c, d) {=0A=
    return c*(t/=3Dd)*t*t*t*t + b;=0A=
};=0A=
Tween.easeOutQuint =3D function (t, b, c, d) {=0A=
    return c*((t=3Dt/d-1)*t*t*t*t + 1) + b;=0A=
};=0A=
Tween.easeInOutQuint =3D function (t, b, c, d) {=0A=
    if ((t/=3Dd/2) < 1) return c/2*t*t*t*t*t + b;=0A=
    return c/2*((t-=3D2)*t*t*t*t + 2) + b;=0A=
}; =0A=
=0A=
OpacityTween.prototype =3D new Tween();=0A=
OpacityTween.prototype.constructor =3D Tween;=0A=
OpacityTween.superclass =3D Tween.prototype;=0A=
=0A=
function OpacityTween(obj,func,fromOpacity,toOpacity,duration){=0A=
	this.targetObject =3D obj;=0A=
	this.init(new Object(),'x',func,fromOpacity,toOpacity,duration);=0A=
}=0A=
var o =3D OpacityTween.prototype;=0A=
o.targetObject =3D {};=0A=
o.onMotionChanged =3D function(evt){=0A=
	var v =3D evt.target._pos;=0A=
	var t =3D this.targetObject;=0A=
	t.style['opacity'] =3D v / 100;=0A=
	t.style['-moz-opacity'] =3D v / 100;=0A=
	if(t.filters) t.filters.alpha['opacity'] =3D v;=0A=
}
------=_NextPart_000_0000_01C7D29B.36CF7D40
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.australianit.news.com.au/js/forms/0,24922,,00.js

function addEvent(element, type, handler) {=0A=
	// assign each event handler a unique ID=0A=
	if (!handler.$$guid) handler.$$guid =3D addEvent.guid++;=0A=
	// create a hash table of event types for the element=0A=
	if (!element.events) element.events =3D {};=0A=
	// create a hash table of event handlers for each element/event pair=0A=
	var handlers =3D element.events[type];=0A=
	if (!handlers) {=0A=
		handlers =3D element.events[type] =3D {};=0A=
		// store the existing event handler (if there is one)=0A=
		if (element["on" + type]) {=0A=
			handlers[0] =3D element["on" + type];=0A=
		}=0A=
	}=0A=
	// store the event handler in the hash table=0A=
	handlers[handler.$$guid] =3D handler;=0A=
	// assign a global event handler to do all the work=0A=
	element["on" + type] =3D handleEvent;=0A=
};=0A=
// a counter used to create unique IDs=0A=
addEvent.guid =3D 1;=0A=
=0A=
function removeEvent(element, type, handler) {=0A=
	// delete the event handler from the hash table=0A=
	if (element.events && element.events[type]) {=0A=
		delete element.events[type][handler.$$guid];=0A=
	}=0A=
};=0A=
=0A=
function handleEvent(event) {=0A=
	var returnValue =3D true;=0A=
	// grab the event object (IE uses a global event object)=0A=
	event =3D event || fixEvent(window.event);=0A=
	// get a reference to the hash table of event handlers=0A=
	var handlers =3D this.events[event.type];=0A=
	// execute each event handler=0A=
	for (var i in handlers) {=0A=
		this.$$handleEvent =3D handlers[i];=0A=
		if (this.$$handleEvent(event) =3D=3D=3D false) {=0A=
			returnValue =3D false;=0A=
		}=0A=
	}=0A=
	return returnValue;=0A=
};=0A=
=0A=
function fixEvent(event) {=0A=
	// add W3C standard event methods=0A=
	event.preventDefault =3D fixEvent.preventDefault;=0A=
	event.stopPropagation =3D fixEvent.stopPropagation;=0A=
	return event;=0A=
};=0A=
fixEvent.preventDefault =3D function() {=0A=
	this.returnValue =3D false;=0A=
};=0A=
fixEvent.stopPropagation =3D function() {=0A=
	this.cancelBubble =3D true;=0A=
};=0A=
=0A=
=0A=
/* =
-------------------------------------------------------------------------=
 =0A=
Form library=0A=
-------------------------------------------------------------------------=
-- */=0A=
=0A=
function Form (options) {=0A=
	// assign form object=0A=
	this.form =3D options.form;=0A=
	// if form fields are encrypted (keySalt) use this.=0A=
	this.encrypt =3D options.encrypt || false;=0A=
	// validate the form=0A=
	this.validate =3D options.validate || true;=0A=
	// remember user details (save as cookie)=0A=
	this.remember =3D options.remember || false;=0A=
	// u