/* Load xml file */

function setCase(mode, string)
{
	if(mode == 0) return string.toUpperCase();
	if(mode == 1) return string.toLowerCase();
	return string;
}

if(BrowserDetect.browser.toLowerCase() == 'firefox')
{
	var caseMode = 0;
}
else
{
	var caseMode = 1;
}

var ajax = new Ajax.Updater('xmlConsole', 'Scripts/people.xml', {method: 'get', onComplete: start});
function start() { loadArray(); }

function mudar(id)
{
	var xmlElem = XMLParse.getXMLDocElem('xmlConsole', 'people');
	res = XMLParse.xml2ObjArray(xmlElem, 'person');
	
	var person = res[id];

	if(id<6)
	{
		a=0;
	}
	else if(id>=6 && id<12)
	{
		a=6;
	}
	else if(id>=12)
	{
		a=11;
	}
	
	$('personInfoPic'+a).src = person[setCase(caseMode, 'pictures')][setCase(caseMode, 'main')];
	
	$('personInfoBigName'+a).innerHTML = person[setCase(caseMode, 'name')];
	$('personInfoName'+a).innerHTML = person[setCase(caseMode, 'name')];
	$('personInfoAge'+a).innerHTML = person[setCase(caseMode, 'age')];
	$('personInfoBackground'+a).innerHTML = person[setCase(caseMode, 'background')];
				
	$('personInfoThumbA'+a).src = person[setCase(caseMode, 'pictures')][setCase(caseMode, 'thumbs')][setCase(caseMode, 'thumb1')][setCase(caseMode, 'thumb_s')];
	$('personInfoThumbB'+a).src = person[setCase(caseMode, 'pictures')][setCase(caseMode, 'thumbs')][setCase(caseMode, 'thumb2')][setCase(caseMode, 'thumb_s')];
	$('personInfoThumbC'+a).src = person[setCase(caseMode, 'pictures')][setCase(caseMode, 'thumbs')][setCase(caseMode, 'thumb3')][setCase(caseMode, 'thumb_s')];
				
	$('personInfoThumbLinkA'+a).href = person[setCase(caseMode, 'pictures')][setCase(caseMode, 'thumbs')][setCase(caseMode, 'thumb1')][setCase(caseMode, 'thumb_g')];
	$('personInfoThumbLinkB'+a).href = person[setCase(caseMode, 'pictures')][setCase(caseMode, 'thumbs')][setCase(caseMode, 'thumb2')][setCase(caseMode, 'thumb_g')];
	$('personInfoThumbLinkC'+a).href = person[setCase(caseMode, 'pictures')][setCase(caseMode, 'thumbs')][setCase(caseMode, 'thumb3')][setCase(caseMode, 'thumb_g')];
}
	
function loadArray()
{
	var xmlElem = XMLParse.getXMLDocElem('xmlConsole', 'people');
	res = XMLParse.xml2ObjArray(xmlElem, 'person');
		
	// for each person
	for(var i = 0; i < 18; i++)
	{
		var person = res[i];
		//alert(person[]);
		// link face stuff
		$('personName'+i).innerHTML = person[setCase(caseMode, 'name')];
		$('personFace'+i).src = person[setCase(caseMode, 'pictures')][setCase(caseMode, 'face')];
		$('personLink'+i).setAttribute('href','javascript: mudar('+i+')');
			
		// populate main section
		if(i == 0 || i == 6 || i == 12) mudar(i);
	}
}

