function honoursList()
{
	var args=getArgs();
	var sel=1
	if (args.tid)
		sel=args.tid;
	var honourdata="";
	for (h=0; h<honours.length; h=h+4)
	{
		if (honours[h+2].length>0 && honours[h+3].length>0 && honours[h]==sel)
		{
			//w("<p><b>"+teamNames[honours[h]-1]+"</b><br>");
			honourdata+="<p><b>"+honours[h+2]+"</b><br>"+honours[h+3]+"</p>";
		}	
	}
	if (honourdata)
		w(honourdata);
	else
		w("<p>No trophies yet...</p>");
}
function getArgs()
{
	var args=new Object();
	var query=location.search.substring(1);
	var pairs=query.split("&");
	for (var i=0; i<pairs.length; i++)
	{
		var pos=pairs[i].indexOf('=');
		if (pos==-1) continue;
		var argname=pairs[i].substring(0,pos);
		var value=pairs[i].substring(pos+1);
		args[argname]=unescape(value);
	}
	return args;
}

function w(t)
{
	document.write(t);
}

function checkContactForm()
{
	var AlertStr="";
	// check name
	if (document.contact.FullName.value=="")
		AlertStr = AlertStr + "Please enter your full name.\n";
    	if (CheckEmail(document.contact.Email.value)==0)
    		AlertStr = AlertStr + "Invalid email address, please correct.\n";
	if (document.contact.Message.value=="")
		AlertStr = AlertStr + "Please enter a message.\n";
	if (AlertStr=='')
	{
		return true;
	}
	else
	{
		alert("ERROR:\n\n"+AlertStr);
		return false
	}
}

// A utility function that returns true if a string passes
// as a valid email address - i.e. contains an @ and a .
function CheckEmail(EmailAddress)
{
	if (EmailAddress=="") return(0);
	if (EmailAddress.length<5) return(0);
	if (EmailAddress.indexOf("@")==-1) return(0);
	if (EmailAddress.indexOf(".")==-1) return(0);
	return(EmailAddress.toLowerCase());
} // end of CheckEmail


