// Updated for MooTools-1.2
Element.implement({
    setOpacity: function (opc) {
	// opc should be 0.0 to 1.0
	if (navigator.appName == "Microsoft Internet Explorer") {
	    this.setStyle('filter', 'alpha(opacity='+(opc*100).toString()+')');
	} else {
	    this.setStyle('opacity', opc.toString());
	    this.setStyle('-moz-opacity', opc.toString());
	}
    }
});

var Site = {
    selectMenu: function (menuid) {
	window.addEvent('load', function () {
	    $(menuid).setStyle('background-position', 'left bottom');
	});
    },
    loadTTNews: function (num) {
	args = '';
	if (num) {
	    args = 'num=' + num;
	}
	var myRequest = new Request({
	    method: 'get',
	    url: 'cgi-bin/ttnewsget2.rb',
	    onSuccess: function () {
 		$('ttnewspane').set('html', this.response.text);
		newsitem = $('ttnews').getElements('li');
		if (newsitem) {
		    newsitem.each(function(item) {
			//$E('.ttnewsdesc', item).setStyle(
			//'visibility', 'hidden'
			//);
			item.addEvent('mouseenter', function (e) {
			    item.getElement('.ttnewsdesc').setStyle(
				'display', 'block');
			});
			item.addEvent('mouseleave', function (e) {
			    item.getElement('.ttnewsdesc').setStyle(
				'display', 'none');
			});
		    });
		}
	    }
	}).send(args);
    },
    selectBranch: function (branch) {
	selected = $(branch);
	$$('.branch').each(function (b) {
	    if (b != selected) {
		b.setStyle('display', 'none');
		$(b.id+'Button').setStyle('background-color', 'transparent');
	    } else {
		b.setStyle('display', 'block');
		$(b.id+'Button').setStyle('background-color', '#c00');
	    }
	});
    },
    setupTrnResults: function() {
	window.addEvent('domready', function(){
	    var acc = new Fx.Accordion($$('.trnyear'), $$('.trnyearresults'), {
		display: 0,
		alwaysHide: true
	    });
	});
// 	window.addEvent('domready', function(){
// 	    $$('.trnyearresults').each(function(e, idx){
// 		if (idx == 0) {
// 		    e.setStyle('display', 'block');
// 		} else {
// 		    e.setStyle('display', 'none');
// 		}
// 	    });
// 	    $$('.trnyearblock').each(function(e){
// 		var y = e.getElement('.trnyear');
// 		y.addEvent('click', function(){
// 		    var r = e.getElement('.trnyearresults')
// 		    if (r.getStyle('display') == 'none') {
// 			r.setStyle('display', 'block');
// 		    } else {
// 			r.setStyle('display', 'none');
// 		    }
// 		});
// 	    });
// 	});
    }
};
