$(document).ready(function() {
 $('#url').keyup(function(event) {
        max_chars = 140;		
        current_value    = $(this).val();
        current_length    = current_value.length;
        remaining_chars = max_chars-current_length;
        $('#status-field-char-counter').html(remaining_chars);
		//console.log(remaining_chars);
        
        if(remaining_chars>19) {
            $('#status-field-char-counter').css('color', '#06F');
        } else if(remaining_chars>9) {
             $('#status-field-char-counter').css('color', '#F00');
        } else {
            $('#status-field-char-counter').css('font-weight', 'bold');
        }
		
		return ( $(this).val().length < max_chars );
    });
 
 
});

function injectTitle() {
	var urltitle = $('#urltitle').text() + ' ';
	$('textarea#url').prepend(urltitle);
}

function validate_required() {
	 if($('#name').val().length == 0) {
		 alert('fill in your application\'s name!');
		 return false;
	 }
	 
	 else if($('#website').val().length <= 7) {
		 alert('fill in your application\'s website!');
		 return false;
	 }
	 
	  else if($('#description').val().length == 0) {
		 alert('fill in a description please!');
		 return false;
	 }
	 
	  else if($('#email').val().length == 0) {
		 alert('I need your email please! ... wont spam you ofkorz');
		 return false;
	 }
	 
	  else if($('#recaptcha_response_field').val().length == 0) {
		 alert('Definitely need some input in the reCaptcha field!');
		 return false;
	 }
	
	 
	 else {
		return true; 
	 }
 }