// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

PingMe = {}
	
PingMe.toggleHighlight = function(element, className) {
	element = $(element);
	element.toggleClassName(className)
}
	
PingMe.checkLengthWarning = function(value, limit, warning_element) {
	element = $(warning_element);
	count_el = $(warning_element + '_count');
	if ( value.length > limit ) {
		count_el.innerHTML = value.length
		element.show();
	}
	else {
	  element.hide();
	}
}

var formSubmitted = false;
PingMe.submitTheForm = function(button, form) {
	if (formSubmitted == true) { return; }
	
	button = $(button);
	form = $(form);
	
	form.submit();
	button.value = "Loading...";
	button.disabled = true;
	formSubmitted = true;
}