function showStatusInput() {
	var ov = $('__overlay__');
	var sf = $('__status_form__');

	var bodyDimensions = window.getSize();
	sf.setStyle('left', parseInt(bodyDimensions.x/2 - 125)+'px');
	sf.setStyle('top', parseInt(bodyDimensions.y/2 - 50)+'px');
	sf.setStyle('display', 'block');

	ov.setStyle('width', bodyDimensions.x);
	ov.setStyle('height', bodyDimensions.y);
	ov.setStyle('display', 'block');
	ov.setStyle('opacity', 0);
	var fx = new Fx.Tween(ov);
	fx.start('opacity', 0, 0.7);
}

function hideStatusInput() {
	var ov = $('__overlay__');
	ov.setStyle('opacity', 0.7);
	var fx = new Fx.Tween(ov);
	fx.start('opacity', 0.7, 0);
	fx.addEvent('complete', function() {
		$('__overlay__').setStyle('display', 'none');
		$('__status_form__').setStyle('display', 'none');
	});
}


function textileBq(text) {
	return 'bq. ' + text.replace(/\n{2,}/g, '\n');
}

function selectActivity() {
	$('__act_list__').setStyle('left', '10px');
	$('__act_list__').setStyle('top', '25px');
	$('__act_list__').setStyle('display', 'block');
}

function bodyEvents() {
	window.addEvent('click', function(event){
		var ev = new Event(event);
		$('__act_list__').setStyle('display', 'none');
		event.stopPropagation();
	});

	$('__sel_act_btn__').addEvent('click', function(event){
		var ev = new Event(event);
		ev.stopPropagation();
		selectActivity();
		return false;
	});

	window.addEvent('resize',function(e){
		var ov = $('__overlay__');
		var sf = $('__status_form__');
		var hd = 0;
		if(ov.style.display != 'block'){
			return;
		}
		var bodyDimensions = window.getSize();
		var bodyScroll = window.getScrollSize();
		if(bodyScroll.y>bodyScroll.y) {
			hd = bodyScroll.y - bodyScroll.y;
		}
		sf.setStyle('left', parseInt(bodyDimensions.x/2 - 125)+'px');
		sf.setStyle('top', parseInt(bodyDimensions.y/2 - 50)+'px');
		ov.setStyle('width', bodyDimensions.x);
		ov.setStyle('height', bodyDimensions.y+hd);
	});
}
function selActivity(id) {
	$('activity_icon_input').value = id;
	$('__sel_act_ico__').src = 'http://s.myspot.pl/activity/'+id+'.png';
	$('__act_list__').setStyle('display', 'none');
}
var setStatusLock = false;
function setStatus() {
	var oForm = $('status_form');
	var data = oForm.toQueryString();
	if(setStatusLock === true) {
		return false;
	}
	setStatusLock = true;
	var r = new Request({
		url: '/',
		method: 'post',
		data: data,
		onComplete: function(req) {
			eval(req);
			/*$('statusIconImg').src = 'http://s.myspot.pl/activity/'+ico+'.png';
			var text = $('__status_text__').value;
			$('statusText').innerHTML = text;*/
		}
	});
	r.send();
}
