
function userAddressWidth()
{	
	if ($$('#userinfo ul.user_datas').size()) {
		var eX = Position.page($('user_address_holder'))[0];
		var eY = Position.page($('user_address_holder'))[1];
		$$('#userinfo #user_full_address').invoke("setStyle", {left: eX - 29 + 'px'});
		
		var eWidth = $('max_width').getWidth();

		if (eWidth > 377) {
			$$('#userinfo #max_width').invoke("setStyle", {width: '378px'});
			$$('li.edit span').invoke('show');
			
			var fadeIt = new Spry.Effect.Fade('user_full_address', {duration: 300, from: 0, to: 100, setup: function(){$$('#user_full_address').invoke('show')}});
			var fadeOut = new Spry.Effect.Fade('user_full_address', {duration: 300, from: 100, to: 0, finish: function(){$$('#user_full_address').invoke('hide')}});
			$$('#userinfo #user_address_holder').each(function(element, index) {
				$(element).observe('mouseover', function(e) {
					fadeIt.start();
				 });
			});
			$$('#userinfo #user_full_address').each(function(element) {
				$(element).observe('mouseout', function(e) {
					fadeOut.start();
				 });
			});
		}	
	}
}
function userTooltip()
{
	var fadeIt = new Spry.Effect.Fade('user_tooltip', {duration: 500, from: 0, to: 100, toggle: true});
	$$('#userinfo .info a', '#userinfo #user_tooltip a.close').each(function(element) {
		$(element).observe('click', function(e) {
		 	fadeIt.start()
			e.stop();
		 });
	});
}

Event.observe(window, 'load', function() {
	if ($$('#userinfo').length > 0) {
		if ($$('#userinfo #user_tooltip').length > 0) {
			userAddressWidth();
			userTooltip();
		}
	}
});
