var projectsContainer = '<div id="showcase-content"></div>';
var projectsXmlSource = 'projects.xml';

var projectsXmlDoc;

if (window.ActiveXObject) {
	projectsXmlDoc = new ActiveXObject('Microsoft.XMLDOM');
	projectsXmlDoc.async = false;
} else if (document.implementation && document.implementation.createDocument) {
	projectsXmlDoc = document.implementation.createDocument('','',null);
}

if (typeof projectsXmlDoc != 'undefined'){
	projectsXmlDoc.load(projectsXmlSource);						
}

var notWhitespace = /\S/;

function projectsTicker() {
	document.getElementById("showcase").innerHTML = '';

	if ( typeof projectsXmlDoc != 'undefined' ) {
		document.write(projectsContainer);
		if (window.ActiveXObject) {
			projects_fetchxml();
		} else if (typeof projectsXmlDoc != 'undefined') {
			projectsXmlDoc.onload = projects_init_ticker();
		}
	}
}

function projects_init_ticker(){
projectsTickerobj = projectsXmlDoc.getElementsByTagName("projects")[0];

for (i=0;i<projectsTickerobj.childNodes.length;i++){
if ((projectsTickerobj.childNodes[i].nodeType == 3)&&(!notWhitespace.test(projectsTickerobj.childNodes[i].nodeValue))) {
projectsTickerobj.removeChild(projectsTickerobj.childNodes[i])
i--
}
}
var projectText = '';
projectUrl = projectsTickerobj.childNodes[0].lastChild.firstChild;
if ( projectUrl != null) {
	projectText += '<a href="'+projectUrl.nodeValue+'">';
}
projectText += '<img src="images/'+projectsTickerobj.childNodes[0].firstChild.firstChild.nodeValue+'" alt="Projektek" />';
if (projectUrl != null) {
	projectText += '</a>';
}
document.getElementById("showcase-content").innerHTML = projectText;
projectsMsglength=projectsTickerobj.childNodes.length
projectsCurrentmsg=0
projectsThemessage=''
setInterval("projects_rotatemsg()",3000)
}

function projects_rotatemsg(){
var projectsMsgsobj=projectsTickerobj.childNodes[projectsCurrentmsg]

projectUrl = projectsMsgsobj.lastChild.firstChild;
if (projectUrl != null) {
	projectsThemessage += '<a href="'+projectUrl.nodeValue+'">';
}
projectsThemessage += '<img width="573" height="321" src="images/'+projectsMsgsobj.firstChild.firstChild.nodeValue+'" alt="Projektek" />';
if (projectUrl != null) {
	projectsThemessage += '</a>';
}

	
document.getElementById("showcase-content").innerHTML=projectsThemessage
projectsCurrentmsg=(projectsCurrentmsg<projectsMsglength-1) ? projectsCurrentmsg+1 : 0
projectsThemessage=''
}

function projects_fetchxml(){
if (projectsXmlDoc.readyState==4)
projects_init_ticker()
else
setTimeout("projects_fetchxml()",10)
}