/* Javascript News.com.au
index ->
dropdown nav
tertiary nav
aegis quote box
tab-o-matic
SWFObject
Accipiter rewrite
*/
function getElementsByClassNameHBX(clss, prnt, tg) {
var elements = new Array();
tg = tg || '*';
prnt = prnt || document;
var list = prnt.getElementsByTagName(tg);
for (var i = 0; i < list.length; ++i) {
if (list[i].className.indexOf(clss) >= 0) {
elements.push(list[i]);
}
}
return elements;
}
function renderAd(divName, aambTag) {
var invObj = 'INV' + divName;
var isMotif = 0;
var templateKick = "";
try {
var aamCode = templateKick + eval(aambTag);
if(aamCode.indexOf('doubleclick') >= 0) {
isMotif = 1;
}
if(aamCode.indexOf("buster_url=" > 0)) {
aamCode = aamCode.replace("buster_url=", "buster_url=http://www.foxsports.com.au/atlas_rm.html");
}
aamCode += "";
}
catch(aamErr) { }
if (typeof(aamCode) != 'undefined') {
var msieIdx = navigator.userAgent.indexOf('MSIE');
if(msieIdx > -1) {
// IE
var ifrString = '';
if(parseInt(navigator.userAgent.substring(msieIdx + 5).split(' ')[0]) < 7) {
// IE6
if(isMotif == 1) {
document.getElementById(divName).innerHTML += ifrString.replace(/AAM_EVENT/, 'onload');
} else {
document.getElementById(divName).innerHTML += ifrString.replace(/AAM_EVENT/, 'onreadystatechange');
}
window.frames[invObj].document.writeln('
' + aamCode);
} else {
// IE7
document.getElementById(divName).innerHTML += '
' + escape('
' + aamCode + '
') + '
' + ifrString.replace(/AAM_EVENT/, 'onload');
window.frames[invObj].document.location = 'javascript:unescape(parent.document.getElementById(\'TMP' + divName + '\').innerHTML)';
}
// Not IE
} else document.writeln('
' + aamCode + '");
var script = document.getElementById("__ie_onload");
script.onreadystatechange = function() {
if (this.readyState == "complete") {
init(); // call the onload handler
}
};
/*@end @*/
/* for Safari */
if (/WebKit/i.test(navigator.userAgent)) { // sniff
var _timer = setInterval(function() {
if (/loaded|complete/.test(document.readyState)) {
init(); // call the onload handler
}
}, 10);
}
/* for other browsers */
window.onload = function() {
init();
/*@cc_on @*/
/*@if (@_win32)
try {
document.execCommand("BackgroundImageCache", false, true);
if(typeof(initScrollers) != "undefined") {
initScrollers();
}
} catch(e) {
// do nothing
}
if(typeof(myCounterInit) != "undefined") {
myCounterInit();
}
if(typeof(addBookmarkLink) != "undefined") {
addBookmarkLink();
}
/*@end @*/
if(cmbDone == 0) {
if(typeof(contentMatchBootstrap) != "undefined") {
contentMatchBootstrap();
}
}
}
var pathSectionMap = {"/aboutus":"/Services/About+Us", "/contactus":"/Services/Contact+Us",
"/delivery":"/Services/Get+your+newspaper+delivered", "/termsandconditions":"/Services/Terms+and+Conditions",
"/sponsorship":"/Services/Sponsorship", "/privacy":"/Services/Privacy+Policy",
"/accessibility":"/Services/Accessibility", "/aboutwireless":"/Tools/Mobiles/PDAs",
"/podcasts":"/Tools/Podcasts", "/sitemap":"/Services/Sitemap", "/makehome":"/Tools/Make+HomePage",
"/sendnewstips":"/Tools/Story+Tip", "/comment/publication":"/Your+Say/Readers+Comments/Publication+Guidelines",
"/email/complete":"/Email+Sent"};
//Start DI Tracking Code for HEAD section
var refr=escape(document.referrer); /* get the http referer and encode it */
var dom=location.hostname; /* get the host domain */
var stURL="http://link.decideinteractive.com/n/23445/25135/www.news.com.au/f77ab96d00250300000000060000000003f077ac0000000000000000000000000000000100/i/c?0&pq=%2fadelaidenow%2f&1pixgif&referer="
+ refr;
if ( (refr && refr.search(dom) == -1) && (location.href.toUpperCase().indexOf("247SEO=N") == -1) ) /* if the referrer is external preload the image request and does not contain 247SEO argument = "N" */
{
imageTR = new Image();
imageTR.src = stURL;
}
// End DI Tracking Code