// =========================================================================================
// Created by Ioulian Alexeev ©2009 Alexju
// Contact:
// Webiste: http://www.alexju.be
// E-mail: ioulian@alexju.be
// =========================================================================================
// Special credit(s) go to:
// =========================================================================================

var project;
var container;

function init()
{
	getXML();
	project = window.location.href.substr(window.location.href.indexOf("?project=") + 9);
	var flashvars = {};
	flashvars.whichProject = project;
	var params = {};
	params.wmode = "window";
	params.allowfullscreen = "true";
	var attributes = {};
	swfobject.embedSWF("main.swf", "content", "100%", "100%", "9.0.0", false, flashvars, params, attributes);
}

function getXML()
{
	var xmlDoc=null;
	
	if (window.ActiveXObject)
	{// code for IE
		xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
	}
	
	else if (document.implementation.createDocument)
	{// code for Mozilla, Firefox, Opera, etc.
		xmlDoc=document.implementation.createDocument("","",null);
	}
	
	else
	{
		alert("Hmmmmz, could you please turn on javascript? This website uses it!");
	}
	
	if (xmlDoc!=null) 
	{
		xmlDoc.async = false;
		xmlDoc.load("_xml/data.xml");
		var x = xmlDoc.getElementsByTagName("project");
		container = document.getElementById("menuContainer");
		
		for (var i=0;i<x.length;i++)
		{ 
			var projectDIV = document.createElement("div");
			projectDIV.innerHTML = "<a href='" + x[i].getElementsByTagName("url")[0].childNodes[0].nodeValue + "'><img src='" + x[i].getElementsByTagName("thumb")[0].childNodes[0].nodeValue + "' alt='" + x[i].getElementsByTagName("name")[0].childNodes[0].nodeValue + "' /></a>";
			container.appendChild(projectDIV);
		}
	}
}

function setLocation(currentProject, currentProjectName)
{
	window.location.hash = "?project=" + currentProject;
	document.title = currentProjectName + " - Alexju";
}

function setRootLocation()
{
	window.location.hash = "";
	document.title = "Personal portfolio of Ioulian Alexeev - Alexju";
}

// Init
if(document.addEventListener)
{
	window.addEventListener("load", init, false);
}
else if(document.attachEvent)
{
	window.attachEvent("onload", init);
}