//setup commonly used elements var urlShared = (window.location.href.indexOf('prev01.ninemsn') > -1 || window.location.href.indexOf('syd.ninemsn') > -1) ? "" : "http://shared.9msn.com.au"; var hd_main = document.getElementById("hd_main"); var hd_main_width = 0; if (!hd_main.currentStyle) { if (window.getComputedStyle) { hd_main_width = parseInt(document.defaultView.getComputedStyle(hd_main, null).getPropertyValue("width")); } } else { hd_main_width = parseInt(hd_main.currentStyle.width); } var hd_nav_ul = document.getElementById("hd_nav").getElementsByTagName('ul')[0]; // adjust header style if banner ad disabled var JS_NETNAV_DISABLE_BANNER; if (JS_NETNAV_DISABLE_BANNER.toUpperCase() == 'TRUE') { document.write(''); } //enable dark version if site setting is true function changeClass(elementID, newClass) { var element = document.getElementById(elementID); element.setAttribute("class", newClass); //For Most Browsers element.setAttribute("className", newClass); //For IE; } var JS_NETNAV_ENABLE_DARK; if (JS_NETNAV_ENABLE_DARK.toUpperCase() == 'TRUE') { changeClass('hd_main', 'dark'); } // search box script var hd_input = document.getElementById("searchinput"); if (hd_input) { hd_input.onkeydown = function (e) { keyNum = (window.event) ? event.keyCode : e.which; if (keyNum == 40 || keyNum == 38 || keyNum == 33 || keyNum == 34 || (keyNum == 32 && hd_input.value.length == 0)) { document.getElementById('searchinput').blur(); window.focus(); } } } function hd_input_focus() { if (window.location.href.indexOf('#') < 0 && (document.body.scrollTop == 0 && document.documentElement.scrollTop == 0)) { if (navigator.appName == "Microsoft Internet Explorer") { hd_input.setActive(); } else { hd_input.focus(); } } } var JS_HEADER_AUTO_FOCUS; if (JS_HEADER_AUTO_FOCUS == undefined || JS_HEADER_AUTO_FOCUS == '' || JS_HEADER_AUTO_FOCUS.toLowerCase() == 'true') { hd_input_focus(); if (!window.onload) { window.onload = hd_input_focus; } } // omniture custom tracking script for primary (navigation) links var hd_list_links = hd_nav_ul.getElementsByTagName("a"); for (i = 0; i < hd_list_links.length; i++) { var l = hd_list_links[i]; var lc = l.childNodes[0]; if (i == 0) { var s = "NHD_PRI_Home" } else { var s = "NHD_PRI_" + lc.nodeValue.replace(/ /g, "_"); } l.onclick = TrackIt.Bind(null, l, s); l = null; } // omniture custom tracking script for strip links (promo and services) var promo_links = document.getElementById('hd_sublinks_l').getElementsByTagName('a') for (i = 0; i < promo_links.length; i++) { if (promo_links[i].id != "makehomelink") promo_links[i].onclick = TrackIt.Bind(null, promo_links[i], "NHD_Promo_" + (i + 1)); } var hd_srv_links = document.getElementById('hd_sublinks_r').getElementsByTagName('a'); for (i = 0; i < hd_srv_links.length; i++) { var l = hd_srv_links[i]; var lc = l.childNodes[(i == 3) ? 1 : 0]; if (i < 3) { lc = lc.childNodes[0]; } var s = "NHD_PRI_" + lc.nodeValue.replace(/ /g, "_"); l.onclick = TrackIt.Bind(null, l, s); l = null; } function TrackSearch(hd_form) { hd_form.href = "http://www.bing.com/search"; TrackIt(hd_form, 'NHD_PRI_Search_box'); } function TrackIt(l, s) { OCLTracking(l, s); } function submit_hd_src() { var strDefaultQuery; var tabgroup; var strInput = document.getElementById('searchinput').value; var strFormCode = document.getElementById('hd_ms_formcode').value; if (strFormCode == null || strFormCode == '') { strFormCode = "MSNMH1"; } if (typeof JS_NETNAV_TAB_GROUP != "undefined") { var tabgroup = JS_NETNAV_TAB_GROUP.toLowerCase(); } switch (tabgroup) { case "news": strDefaultQuery = "news"; break; case "sports": strDefaultQuery = "sports"; break; case "money": strDefaultQuery = "finance news"; break; case "lifestyle": strDefaultQuery = "beauty"; break; case "entertainment": strDefaultQuery = "entertainment gossip"; break; case "video": strDefaultQuery = "ninemsn videos"; break; case "travel": strDefaultQuery = "travel deals"; break; default: strDefaultQuery = "ninemsn"; } if (strInput == null || strInput == '' || strInput == 'Search the web') { strInput = "?"; } else { strInput = "search?q=" + strInput + "&"; } window.open("http://www.bing.com/" + strInput + "form=" + strFormCode + "&mkt=en-au"); return false; }