var bp_unmetred_normal_state = new Image();
bp_unmetred_normal_state.src = '/images/BigPond_Unmetered/delivery/images/blue.png';
var bp_unmetred_hover_state = new Image();
bp_unmetred_hover_state.src = '/images/BigPond_Unmetered/delivery/images/blue_rollover.png';

var bp_unmetered_dom_ready = false;

function bp_unmetred_rollover(c){

	if(!bp_unmetered_dom_ready){
		return false;
	}

	if(document.getElementsByTagName){
		var i = c.getElementsByTagName('IMG')[0];
		i.src = bp_unmetred_hover_state.src;

		if(document.getElementById('bp-unmetered-hover') == null){
			var e = document.createElement('DIV');
			e.id = 'bp-unmetered-hover';
			e.innerHTML = 'BigPond Health, Movies, Music and Games downloads, video streams and editorial content are unmetered for most BigPond Broadband members.';
			e.style.position = 'absolute';
			e.style.top='0';
			e.style.left='0';
			e.style.textAlign='left';
			e.style.padding='33px 18px 21px 13px';
			e.style.marginTop='31px';
			e.style.width='225px';
			e.style.height='62px';
			e.style.fontSize='11px';
			e.style.lineHeight='130%';
			e.style.background='url(/images/BigPond_Unmetered/delivery/images/rollover_box.png) no-repeat';
			e.style.color='#656668';
			e.style.zIndex='32768';
			document.getElementsByTagName('BODY')[0].insertBefore(e, null);
		}

		var h = document.getElementById('bp-unmetered-hover');

		var l = i.offsetLeft;
		var t = i.offsetTop;
		var x = i.offsetParent;
		while(x != null){
			l += x.offsetLeft;
			t += x.offsetTop;
			x = x.offsetParent;
		}

		h.style.left = (l - 142) + 'px';
		h.style.top = (t + 0) + 'px';
		h.style.display = 'block';

	}

}

function bp_unmetred_rollout(c){

	if(!bp_unmetered_dom_ready){
		return false;
	}

	if(document.getElementsByTagName){
		var i = c.getElementsByTagName('IMG')[0];
		i.src = bp_unmetred_normal_state.src;
		if(document.getElementById('bp-unmetered-hover') != null){
			document.getElementById('bp-unmetered-hover').style.display = 'none';
		}
	}

}

/*
 * domready - from http://code.google.com/p/domready/
 * Compressed using YUI Compressor
 *
 */

(function(){var DomReady=window.DomReady={};var userAgent=navigator.userAgent.toLowerCase();var browser={version:(userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1],safari:/webkit/.test(userAgent),opera:/opera/.test(userAgent),msie:(/msie/.test(userAgent))&&(!/opera/.test(userAgent)),mozilla:(/mozilla/.test(userAgent))&&(!/(compatible|webkit)/.test(userAgent))};var readyBound=false;var isReady=false;var readyList=[];function domReady(){if(!isReady){isReady=true;if(readyList){for(var fn=0;fn<readyList.length;fn++){readyList[fn].call(window,[])}readyList=[]}}}function addLoadEvent(func){var oldonload=window.onload;if(typeof window.onload!="function"){window.onload=func}else{window.onload=function(){if(oldonload){oldonload()}func()}}}function bindReady(){if(readyBound){return}readyBound=true;if(document.addEventListener&&!browser.opera){document.addEventListener("DOMContentLoaded",domReady,false)}if(browser.msie&&window==top){(function(){if(isReady){return}try{document.documentElement.doScroll("left")}catch(error){setTimeout(arguments.callee,0);return}domReady()})()}if(browser.opera){document.addEventListener("DOMContentLoaded",function(){if(isReady){return}for(var i=0;i<document.styleSheets.length;i++){if(document.styleSheets[i].disabled){setTimeout(arguments.callee,0);return}}domReady()},false)}if(browser.safari){var numStyles;(function(){if(isReady){return}if(document.readyState!="loaded"&&document.readyState!="complete"){setTimeout(arguments.callee,0);return}if(numStyles===undefined){var links=document.getElementsByTagName("link");for(var i=0;i<links.length;i++){if(links[i].getAttribute("rel")=="stylesheet"){numStyles++}}var styles=document.getElementsByTagName("style");numStyles+=styles.length}if(document.styleSheets.length!=numStyles){setTimeout(arguments.callee,0);return}domReady()})()}addLoadEvent(domReady)}DomReady.ready=function(fn,args){bindReady();if(isReady){fn.call(window,[])}else{readyList.push(function(){return fn.call(window,[])})}};bindReady()})();

DomReady.ready(function(){
	bp_unmetered_dom_ready = true;
});
