document.observe('dom:loaded', function() 
	{
		$('choose').observe('click', function(event) 
		{
			var width = document.body.offsetWidth || window.innerWidth || document.documentElement.clientWidth ;
			var height = (document.body.offsetHeight || window.innerHeight || document.documentElement.clientHeight) + 50;
			var lw = (width/2)-190;
			$('blanked').writeAttribute('style', 'display:block; width:'+width+'px; height:'+ height +'px;');
			$('blanked').setOpacity(0.7);
			$('lang').writeAttribute('style', 'display:block; left: '+ lw +'px;');
			
			Event.stop(event);
			return false;
		});
		
		$('close').observe('click', function(event) 
		{	
			$('lang').hide();
			$('blanked').hide();
			Event.stop(event);
			return false;
		});
		
		// change portal
		$('current_location').observe('click', function(event) {
			$('language-selector').hide();
			$('portal-selector').show();
			Event.stop(event);
		});
		$('close_portal_selector').observe('click', function(event) {
			$('language-selector').show();
			$('portal-selector').hide();
			Event.stop(event);
		});
		
		
	});
	
document.observe('dom:loaded', function() {
	new Tip($('follow'), $('area_foll'), {
		style: 'reset',
		hook: { tip: 'topMiddle', target: 'bottomMiddle' },
		offset: { x: 0, y: 3 },
		showOn: 'click',
		hideOn: { element: 'tip', event: 'mouseleave' },
		hideOthers: true,
		border: 0,
		delay: 0,
		width: 161,
		zIndex: 999
	});

	$('follow').observe('click', function(ev){
		ev.stop();
	});
});