// JavaScript Document
window.addEvent('domready', function() {
	var id = ['au_on', 'pr_on', 'ac_on', 'br_on', 'ev_on', 'ga_on', 'co_on'];
	for (var i = 0; i < id.length; i++){
		var el = $(id[i]);
		el.addEvent('mouseenter', el.fade.bind(el, [1]));
		el.addEvent('mouseleave', el.fade.bind(el, [0.01]));
	}
});

function curtainFadeOut(id){
	var el = $(id);
	el.addEvent('domready', el.fade.bind(el, [0]));
}

function on(el){
	var el = $(el);
	el.removeEvents('mouseleave');
	
	var t = el.get('id');
	off(t);
}

function off(t){
	var id = ['au_on', 'pr_on', 'ac_on', 'br_on', 'ev_on', 'ga_on', 'co_on'];
	id.erase(t);
	for (var i = 0; i < id.length; i++){
		var el = $(id[i]);
		el.addEvent('mouseenter', el.fade.bind(el, [1]));
		el.addEvent('mouseleave', el.fade.bind(el, [0.01]));
		el.fireEvent('mouseleave');
	}
}

// This is not a fade effect but I put it in here so that I wouldn't 
// have to create another file.  Pure laziness, I won't lie to ya. 
function expandDiv(){
	var div = $('profile_large');

	div.tween('height', 474);
	collapseDiv();
	return false;
}

function collapseDiv(){
	var div = $('profile_large');
		
	div.addEvent('click', function(){
		div.tween('height', 0);
		return false;
	});
}

function fire_all(){
	$('profile_large').fireEvent('click')
}
