var Team = {};
var originalHeading = '';

document.observe("dom:loaded", function()
{
	if($('procurioten')) {

		originalHeading = $('procurioten').up().previous('h2').innerHTML;

		document.observe('mousemove', function(event) {

			if(event.element() == $('procurioten') || event.element().descendantOf('procurioten')) {
				$('procurioten').addClassName('facebookActive');
			}

			if(event.element() != $('procurioten') && !event.element().descendantOf('procurioten')) {

				if(Team.active) {
					$$('.' + Team.active).each(function(elem){
						elem.removeClassName('facebookActiveElem');
					});

					var headingTwo = $('procurioten').up().previous('h2');
					headingTwo.update(originalHeading);
				}
				Team.active = false;
				$('procurioten').removeClassName('facebookActive');
			}
		});

		$('procurioten').observe('mousemove', function(event)
		{
			if (event.element() != $('procurioten')) {
				var elem = event.element();
				while (elem.up() != $('procurioten')) {
					elem = elem.up();
				}
				if (Team.active) {
					if (elem.hasClassName(Team.active)) {
						return;
					}
					$$('.' + Team.active).each(function(elem){
						elem.removeClassName('facebookActiveElem');
					});
				}

				var temptemp = elem.readAttribute('class');
				Team.active = elem.readAttribute('class').substring(0,3);

				$$('.' + Team.active).each(function(elem){
					elem.addClassName('facebookActiveElem');
				});
				var functionSpan = elem.down('span.function');
				var fSText = functionSpan.innerHTML;
				var headingTwo = $('procurioten').up().previous('h2');
				headingTwo.update(fSText);
			}
		});

	}
});
