function limitChars(textarea, limit, infodiv)
{
	var text = textarea.value;	
	var textlength = text.length;
	var info = document.getElementById(infodiv);
 
	if(textlength > limit)
	{
		info.innerHTML = 'You cannot write more then '+limit+' characters!';
		textarea.value = text.substr(0,limit);
		return false;
	} else {
		info.innerHTML = 'You have '+ (limit - textlength) +' characters left';
		return true;
	}
}
function addtext(tweetText, tweetStatusId) {
  document.twitter_update.update.value = tweetText;
  document.twitter_update.in_reply_to_status_id.value = tweetStatusId;
}
function retweetText(twitterName, tweetText) {
  document.twitter_update.update.value = twitterName;
  document.twitter_update.update.value += tweetText;
}
$(document).ready(function() { 
  $("#end_of_list").remove();
  $.globalEval("var fired = false;");
  
  // $('.show_reply').click(function() { 
  //   alert
  // });
  
});
$(window).scroll(function(){
	if ($(document).height() - $(window).height() <= $(window).scrollTop() + 4500)
	{
	  if (fired == false){
      $('#loading').show();
	    $.globalEval("fired = true;");
	    $.get('/tweets', function(data) {
        $('#loading').hide();
        $('#timeline tr:last').after(data);   
        $.globalEval("fired = false;");
      });
    }
  }
});
