// JavaScript Document

Languages = {
	
	init: function(){
		if (!$('tools').getElements) return;
		this.langs = $('tools').getElements('li');
		
		this.langs.each(function(lang){
	    var bubble = lang.getElement('p');
	    var anchor = lang.getElement('em');
			var link = lang.getElement('a');
			if (link){
				anchor.addEvent('click', function(){
				  window.location = link.getProperty('href');
				});
			}
			lang.addEvents({
			  'mouseenter': function(){
					bubble.setStyle('display', 'block');
				},
				'mouseleave': function(){
					bubble.setStyle('display', 'none');
				}
			});
			bubble.setStyles({
			  'padding-top': 14,
				'top': 12,
				'background-position' : 'left 2px'
			});
	  });
	}
	
};

window.addEvent('domready', function(){

  if ($('tools')) Languages.init();

});