$(document).ready(function(){
function limitstatusChars(textid, limit, infodiv)
{

	var text = $('.'+textid).val(); 
	var textlength = text.length;
	var limitn = limit-2;

	if(textlength > limit)
	{
		$('.' + infodiv).html('Nie możesz wpisać więcej niż '+limit+' znaków!');
		$('.'+textid).val(text.substr(0,limit));
		return false;
	}
	else
	{
		if(textlength > 2){
		$('.sformad').fadeIn();
		}
		else{
		$('.sformad').fadeOut();
		}
		$('.' + infodiv).html('Pozostało ' + (limit - textlength) + ' znaków do wpisania.');
		 return true;
	}
}

function getform()
{
	var textarea = $("<textarea></textarea>");
	$('.sformnew').text('');
	textarea.addClass('sformtextarea');
	textarea.prependTo('.sformtext');
	textarea.css("display","none");
	$('.sformnew').replaceWith('<div class="sformnewactive"></div>');
	textarea.slideDown(200, function() {
		textarea.ata();
		textarea.focus();
		$('.sformtextarea').keyup(function(){
		limitstatusChars('sformtextarea', 250, 'sformnewactive');
		});
  	});
	//$('.sformnew').replaceWith('<div class="sformnewactive"></div>');
	$('.sbutton').css("visibility","visible");
}


$('.sformnew').click(function(ev) {
	ev.preventDefault();
	getform();
	
});

$('.sbutton').click(function(ev) {
	ev.preventDefault();
	$('.sbutton').replaceWith('<span class="button action grey label">Udostępnianie..</span>');
	var data = $('.sformtextarea').val();
	var action = $(this).attr('href');
	addstatus(data,action);
});	

function addstatus(data,action) {
		$.post(
		    action,
		     { post: data},
		    function(data){
		        window.location = action;
		    },
		    "json"
		);
}	
});


