window.addEvent
(
	'domready', function ()
	{
		rel2target();
	}
);

function rel2target()
{
	if (!document.getElementsByTagName) return; 
    var anchors = document.getElementsByTagName("a"); 
    for (var i = 0; i < anchors.length; i++) { 
        var anchor = anchors[i]; 
        if (anchor.getAttribute("rel") && anchor.getAttribute("rel") == "external") { 
            anchor.target = "_blank"; 
        }  
    }
}

window.addEvent
(
	'domready', function ()
	{
		$$('.ppl_over').each (function (el, i){
			el.setStyle('opacity', 0);
			el.setStyle('visibility', 'visible');
		});
		
		var happy = function ( p, po, e ){
			if ( e != null ) e.stop();
			po.set('tween',{duration: 800}).tween('opacity', "1");
			p.set('tween',{duration: 600}).tween('opacity', "0");
		}
		
		var sad = function ( p, po, e ){
			if ( e != null ) e.stop();
			p.set('tween',{duration: 1600}).tween('opacity', "1");
			po.set('tween',{duration: 1200}).tween('opacity', "0");
		}
		
		$$('.ppl').each
		(
			function (el, i)
			{
				var p = el;
				var po = $(el.id+'_over');
				
				p.addEvent ('mouseover',function(e){
					happy(p, po, e);
				});
				po.addEvent ('mouseover',function(e){
					happy(p, po, e);
				});
				p.addEvent ('mouseout',function(e){
					sad(p, po, e);
				});
				po.addEvent ('mouseout',function(e){
					sad(p, po, e);
				});
			}
		);
		$$('.rubric').each
		(
			function (el, i)
			{
				el.setStyle('borderBottom', "3px solid #efefef");
				if ( el.id == 'current_rubric' )
				{
					el.setStyle('borderBottomColor', "#"+colors[i]);
				}
				else
				{
					el.addEvent ('mouseover',function(e){
						e.stop();
						el.set('tween',{duration: 300}).tween('borderBottomColor', "#"+colors[i]);
					});
					el.addEvent ('mouseout',function(e){
						e.stop();
						el.set('tween',{duration: 900}).tween('borderBottomColor', "#efefef");
					});
				}
			}
		);
	}
);