Load xml code not working, cant see why

Hi there.

Im currently redesigning my website, and I have an xml page populated from a PHP database, and can be seen here:
Click here

I have inserted the following code into my Flash movie and when I test it, the dynamic textbox displays “undefined” instead of the value from the XML document.

The code is as follows:

System.security.allowDomain("http://beta.sjwright.co.uk/");
function loadXML(loaded) { 
	if (loaded) { 
		_root.mctitle.text = this.firstChild.attributes.TITLE; 
	} else { 
		trace("file not loaded!");
	}
}
xmlData = new XML(); 
xmlData.ignoreWhite = true; 
xmlData.onLoad = loadXML; 
xmlData.load("http://beta.sjwright.co.uk/scripts/xml.php");

I cannot see why it doesn’t work, bu it is very frustrating as everything seems to me to be coded correctly.

Any help received would be received with much appreciation.

Thanks
Stephen