var faders = new Array();
var pTags = new Array();

function prepareFade(){ 
	var ourTalent =  document.getElementById("ourTalent");
	var links = ourTalent.getElementsByTagName("a");
	for ( var i=0; i < links.length; i++ ) {
		//insert empty p tag before img element
		pTags[i] = document.createElement('p');
		var imgTag = links[i].firstChild;
		links[i].insertBefore(pTags[i],imgTag);
		//trigger functions
		count = i;
	    links[i].onmouseover = dimFacesExceptFor;
	    links[i].onmouseout = lightAllFaces;
	}
	var images = ourTalent.getElementsByTagName("p");
	for ( var i=0; i < images.length; i++ ) {
		faders[i] = new Fadomatic(images[i], 10, 0, 0, 50);
	}
}

function dimFacesExceptFor() {
	
	//Get Talent Bullets
//	var id = this.getAttribute('rel');	
//	var xmlSource = 'bullets.xml';
//	get_xml_file (xmlSource,id);
	
	for(var i = 0; i < faders.length; i++) {
		var imageNode = this.getElementsByTagName('img')[0];
		var fader = faders[i];
		if (fader._element.nextSibling == imageNode) {
			imageNode.style.borderColor = "#333333";
		} else {
			fader.fadeIn();
		}
	}
}

function lightAllFaces() {
	
	//RemoveTalentBullets
//	var xmlSource = 'bullets.xml';
//	get_xml_file (xmlSource,null);
	
	for(var i = 0; i < faders.length; i++) {
		var fader = faders[i];
		fader.fadeOut();
		fader._element.nextSibling.style.borderColor = "#919E8D";
	}
}

addLoadEvent(prepareFade);