<!-- 
// Set xml load variables
var MWJ_ldD = [];
var oURL = 'events.xml';
oFunct = 'runThis';
var opera = false;

var xmlDoc;
function loadPage() {
var ua = navigator.userAgent.toLowerCase();
if (ua.indexOf('safari/') != -1) {
	XmlHTTP = new XMLHttpRequest();
	XmlHTTP.open('get', 'events.xml', false);
	XmlHTTP.send('');
	xmlDoc = XmlHTTP.responseXML;
    createPage();
}
else {
	if (document.implementation && document.implementation.createDocument) {
		xmlDoc = document.implementation.createDocument("", "", null);
		xmlDoc.onload = function() {
		   createPage();
		};
	}
	else if (window.ActiveXObject) {
		xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
		xmlDoc.onreadystatechange = function () {
			if (xmlDoc.readyState == 4) createPage()
		};
 	}
	else if( document.createElement && document.childNodes ) {
//load the XML in an iframe
		var ifr = document.createElement('DIV');
		ifr.style.visibility = 'visible'; ifr.style.position = 'absolute'; ifr.style.top = '0px'; ifr.style.left = '0px';
//onload only fires in Opera so I use a timer for all
		if( !window.MWJ_XML_timer ) {
			window.MWJ_XML_timer = window.setInterval('MWJ_checkXMLLoad();',100); 
		}
		ifr.innerHTML = '<iframe src="'+oURL+'" name="MWJ_XML_loader_'+MWJ_ldD.length+'" height="0" width="0"><\/iframe>';
		MWJ_ldD[MWJ_ldD.length] = oFunct;
		document.body.appendChild(ifr);
		return true;
	}	
	else {
		alert('Your browser cannot handle this script');
		return;
	}
	xmlDoc.async=false;
	xmlDoc.load("events.xml");
}

}

function MWJ_checkXMLLoad() {
//check if imported file is available 
	for( var x = 0; x < MWJ_ldD.length; x++ ) { if( MWJ_ldD[x] && window.frames['MWJ_XML_loader_'+x] ) {
		eval( MWJ_ldD[x] + '(window.frames.MWJ_XML_loader_'+x+'.window.document);' );
		MWJ_ldD[x] = false;
	} }
}

function runThis(doc) {
	xmlDoc = doc;
	opera = true;
	createPage();
}

function createPage() {
	var today = todayStr();
	splitdate = today.split("/");
	var dd = splitdate[0];
	if(dd.length==1)dd="0"+dd;
	var mm = splitdate[1]; 
	if(mm.length==1)mm="0"+mm;
	var yy = splitdate[2]; 
	var comp = yy+mm+dd;
	var nextyear = Number(yy) +1;

	var cnt=0;
	var str = '';
	var x = xmlDoc.getElementsByTagName('root');
	for (j=0;j<x[0].childNodes.length;j++) 	{
		if (x[0].childNodes[j].nodeType != 1) continue;
		att=x[0].childNodes[j].attributes;
		var name = att[0].value;
		var url = att[1].value;
		var pic = att[2].value;
		var dt = att[3].value;
		var sh = att[4].value;
// include only if show date greater then today
		if(sh>comp) {
			cnt ++;
			var l = x[0].childNodes[j].getElementsByTagName('line');
			var rows = l.length;
			rows ++;
			if (url!='none') rows ++;

// build display string
			if (str!='') str += '</table><br />';
			str += '<table width="550" cellpadding="0" cellspacing="0" border="0" align="center">';
			str += '<tr><td width="300" align="left"><b>'+dt+'<br/>'+name+'</b></td>';
			if (pic!='') str += '<td width="250" rowspan="'+rows+'" align="center" valign="middle"><img src="'+pic+'" border="0" title="'+name+'" alt="'+name+'" /></td>';
			else str += '<td width="250" rowspan="'+rows+'" align="center" valign="middle"><img src="images/spacer.gif" width="200" height="10" border="0" title="" alt="" /></td>';
			str += '</tr>';

			for (k=0;k<l.length;k++) {
//alert(l[k].firstChild.nodeValue);
				str += '<tr><td align="left">'+l[k].firstChild.nodeValue+'</td></tr>';
			}

			if (url!='') {
			  if (pic!='') str += '<tr><td align="left"><a href="'+url+'" target="_blank">'+url+'</a></td></tr>';
			  else str += '<tr><td colspan="2" align="left" valign="top"><a href="'+url+'" target="_blank">'+url+'</a></td></tr>';
			}
		}
	}

	if(cnt==0){
		str = '<table width="550" cellpadding="0" cellspacing="0" border="0" align="center">';
		str += '<tr><td width="300" align="left"><b>COMING SOON</b></td>';
		str += '<td width="250" rowspan="2" align="center" valign="middle"><img src="images/events_default.png" border="0" title="" alt="" /></td>';
		str += '</tr>';
		str += '<tr><td align="left">We apologise for the incovenience<td></tr>';
		str += '<tr><td align="left">Events for '+nextyear+' will be uploaded shortly<td></tr>';
	}
	if (str!='') str += '</table>';

// set title, thumbs and call preload
//alert(str);
	document.getElementById('hscroll').innerHTML = str;
}

//--Returns the current date in mm/dd/yy format as a string.
function todayStr() {
var today=new Date()
var month=today.getMonth()+1;
var year=today.getYear();
if(year<2000) year=year+1900;
return today.getDate()+"/"+month+"/"+year
}
//-->

	

