/***********************************************
Copyright (c) 2008, Wide Web. All Rights Reserved.
http://www.WideWeb.com.au
***********************************************/
function setFocus() {
	if (document.forms[0]) {
		if (document.forms[0].elements[0].type == "text") {
			document.forms[0].elements[0].focus();
		}
	}
}
function onFocus(element, focus){
	if (focus == 'focus') {
		element.style.color='#000';
		element.style.backgroundColor='#CFFFA7';
	}
	else {
		element.style.color='#777';
		element.style.backgroundColor='#FFF';
	}
}
function textCountLimit(setMaxCount) {
	var textCount = setMaxCount;
	var textArea = document.getElementById("message");
	if (textArea && textArea.value.length >= textCount) {
		textArea.value = textArea.value.substring(0, textCount);
	}
	var counter = document.getElementById("character_count");
	if (counter) { 
		counter.innerHTML = textCount- textArea.value.length;
	}
}
function setAlpha() {
	var hA = 'H2';
	var hB = 'H4';
	var hAB = document.getElementsByTagName(hA);
	for (var i=0; i<hAB.length; i++) {
		document.getElementsByTagName(hA)[0].style.opacity='0.7';
		document.getElementsByTagName(hA)[0].style.MozOpacity='0.7';
		document.getElementsByTagName(hA)[0].style.filter='alpha(opacity=70)';
		/*document.getElementsByTagName(hB)[0].style.opacity='0.7';
		document.getElementsByTagName(hB)[0].style.MozOpacity='0.7';
		document.getElementsByTagName(hB)[0].style.filter='alpha(opacity=70)';*/
	}
}
function realtimeTrackingReload(userAcc){
	setTimeout("realtimeTracking('wideweb', null)", 30000);
}
function realtimeTracking(userAcc, event){
	if (event == 'onunload') {
		document.getElementById('tracking').src = 'http://tracking.wideweb.com.au/?' + userAcc + '=out';
	}
	else {
		var randNum = Math.floor(Math.random()*999)
		document.getElementById('tracking').src = 'http://tracking.wideweb.com.au/?' + userAcc + '&widget#' + randNum;
		realtimeTrackingReload(userAcc);
	}
}
function onLoad() {
	setFocus();
	setAlpha();
}
window.onload = onLoad;
/**********************************************/