var advert_list = Array();
var muAd = 1;
var muId = muId=Math.floor(Math.random()*10000000000000000);

// Load up the adverts after page load.
function load_adverts()
{
	for (var i = 0; i < advert_list.length; i++)
	{
		var ad_div = advert_list[i][0];
		var ad_num = advert_list[i][1];
		var ad_type = advert_list[i][2];
		var ad_fallback = advert_list[i][3];
		var script_url = 'https://ads.hbf.com.au/get.php?muAd='+ad_num+'&muId='+muId+'&muType=' + ad_type + '&muMethod=2';

		// Insert JS into this page.
		var fileref = document.createElement('script')
		fileref.setAttribute("type","text/javascript")
		fileref.setAttribute("src", script_url)

		if (typeof fileref!="undefined")
		{
			document.getElementsByTagName("head")[0].appendChild(fileref)
		}

		// Set a timeout as a fallback.
		if (ad_fallback)
		{
			setTimeout('load_fallback_ad(\'' + ad_div + '\',\'' + ad_fallback + '\')', 2000);
		}
	}
}

function load_fallback_ad(divname, html)
{
	if (document.getElementById(divname))
	{
		var div_contents = document.getElementById(divname).getElementsByTagName('div');
		if (div_contents.length == 0 || (div_contents.length == 1 && div_contents[0].innerHTML == ""))
		{
			document.getElementById(divname).innerHTML = html;
		}
	}
}

// Local Flash detection for IE
var muFlash = false;
var muIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var muWIN = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
if(muIE && muWIN){
	document.writeln('<SCR' + 'IPT LANGUAGE=VBScript\>');
	document.writeln('on error resume next');
	document.writeln('Set oFlashPlayer = CreateObject(\"ShockwaveFlash.ShockwaveFlash.\" & muFV)');
	document.writeln('If IsObject(oFlashPlayer) Then');
	document.writeln('muFlash = True');
	document.writeln('End If');
	document.writeln('If (Not muFlash) And (muFV < 3) Then');
	document.writeln('Set oFlashPlayer = CreateObject(\"ShockwaveFlash.ShockwaveFlash\")');
	document.writeln('If IsObject(oFlashPlayer) Then');
	document.writeln('muFlash = True');
	document.writeln('End If');
	document.writeln('End If');
	document.writeln('</SCR' + 'IPT\>');
}

// Note where an advert goes.
function advert_goes_here(type, fallback_html)
{
	var details = Array();
	var divname = 'addiv' + muAd;

	details.push(divname);
	details.push(muAd);
	details.push(type);
	details.push(fallback_html);

	advert_list.push(details);

	document.write('<div id="' + divname + '"></div>');
	
	muAd++;
}

onLoad.push(load_adverts);

var advert_list = Array();
var muAd = 1;
var muId = muId=Math.floor(Math.random()*10000000000000000);

// Load up the adverts after page load.
function load_adverts()
{
	for (var i = 0; i < advert_list.length; i++)
	{
		var ad_div = advert_list[i][0];
		var ad_num = advert_list[i][1];
		var ad_type = advert_list[i][2];
		var ad_fallback = advert_list[i][3];
		var script_url = 'https://ads.hbf.com.au/get.php?muAd='+ad_num+'&muId='+muId+'&muType=' + ad_type + '&muMethod=2';

		// Insert JS into this page.
		var fileref = document.createElement('script')
		fileref.setAttribute("type","text/javascript")
		fileref.setAttribute("src", script_url)

		if (typeof fileref!="undefined")
		{
			document.getElementsByTagName("head")[0].appendChild(fileref)
		}

		// Set a timeout as a fallback.
		if (ad_fallback)
		{
			setTimeout('load_fallback_ad(\'' + ad_div + '\',\'' + ad_fallback + '\')', 2000);
		}
	}
}

function load_fallback_ad(divname, html)
{
	if (document.getElementById(divname))
	{
		var div_contents = document.getElementById(divname).getElementsByTagName('div');
		if (div_contents.length == 0 || (div_contents.length == 1 && div_contents[0].innerHTML == ""))
		{
			document.getElementById(divname).innerHTML = html;
		}
	}
}

// Local Flash detection for IE
var muFlash = false;
var muIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var muWIN = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
if(muIE && muWIN){
	document.writeln('<SCR' + 'IPT LANGUAGE=VBScript\>');
	document.writeln('on error resume next');
	document.writeln('Set oFlashPlayer = CreateObject(\"ShockwaveFlash.ShockwaveFlash.\" & muFV)');
	document.writeln('If IsObject(oFlashPlayer) Then');
	document.writeln('muFlash = True');
	document.writeln('End If');
	document.writeln('If (Not muFlash) And (muFV < 3) Then');
	document.writeln('Set oFlashPlayer = CreateObject(\"ShockwaveFlash.ShockwaveFlash\")');
	document.writeln('If IsObject(oFlashPlayer) Then');
	document.writeln('muFlash = True');
	document.writeln('End If');
	document.writeln('End If');
	document.writeln('</SCR' + 'IPT\>');
}

// Note where an advert goes.
function advert_goes_here(type, fallback_html)
{
	var details = Array();
	var divname = 'addiv' + muAd;

	details.push(divname);
	details.push(muAd);
	details.push(type);
	details.push(fallback_html);

	advert_list.push(details);

	document.write('<div id="' + divname + '"></div>');
	
	muAd++;
}

onLoad.push(load_adverts);

var advert_list = Array();
var muAd = 1;
var muId = muId=Math.floor(Math.random()*10000000000000000);

// Load up the adverts after page load.
function load_adverts()
{
	for (var i = 0; i < advert_list.length; i++)
	{
		var ad_div = advert_list[i][0];
		var ad_num = advert_list[i][1];
		var ad_type = advert_list[i][2];
		var ad_fallback = advert_list[i][3];
		var script_url = 'https://ads.hbf.com.au/get.php?muAd='+ad_num+'&muId='+muId+'&muType=' + ad_type + '&muMethod=2';

		// Insert JS into this page.
		var fileref = document.createElement('script')
		fileref.setAttribute("type","text/javascript")
		fileref.setAttribute("src", script_url)

		if (typeof fileref!="undefined")
		{
			document.getElementsByTagName("head")[0].appendChild(fileref)
		}

		// Set a timeout as a fallback.
		if (ad_fallback)
		{
			setTimeout('load_fallback_ad(\'' + ad_div + '\',\'' + ad_fallback + '\')', 2000);
		}
	}
}

function load_fallback_ad(divname, html)
{
	if (document.getElementById(divname))
	{
		var div_contents = document.getElementById(divname).getElementsByTagName('div');
		if (div_contents.length == 0 || (div_contents.length == 1 && div_contents[0].innerHTML == ""))
		{
			document.getElementById(divname).innerHTML = html;
		}
	}
}

// Local Flash detection for IE
var muFlash = false;
var muIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var muWIN = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
if(muIE && muWIN){
	document.writeln('<SCR' + 'IPT LANGUAGE=VBScript\>');
	document.writeln('on error resume next');
	document.writeln('Set oFlashPlayer = CreateObject(\"ShockwaveFlash.ShockwaveFlash.\" & muFV)');
	document.writeln('If IsObject(oFlashPlayer) Then');
	document.writeln('muFlash = True');
	document.writeln('End If');
	document.writeln('If (Not muFlash) And (muFV < 3) Then');
	document.writeln('Set oFlashPlayer = CreateObject(\"ShockwaveFlash.ShockwaveFlash\")');
	document.writeln('If IsObject(oFlashPlayer) Then');
	document.writeln('muFlash = True');
	document.writeln('End If');
	document.writeln('End If');
	document.writeln('</SCR' + 'IPT\>');
}

// Note where an advert goes.
function advert_goes_here(type, fallback_html)
{
	var details = Array();
	var divname = 'addiv' + muAd;

	details.push(divname);
	details.push(muAd);
	details.push(type);
	details.push(fallback_html);

	advert_list.push(details);

	document.write('<div id="' + divname + '"></div>');
	
	muAd++;
}

onLoad.push(load_adverts);

