// Countdown Functions

function check_first_name() {
	var name = $("#FirstName").attr("value");
	return !isEmpty(name);
}

function check_last_name() {
	var name = $("#LastName").attr("value");
	return !isEmpty(name);	
}

function check_email() {
	var name = $("#Email").attr("value");
	return !isEmpty(name);	
}

function validate_pledge_form() {
	return (check_email() && check_last_name() && check_first_name());
}


/****************************************************************/

// Check whether a string is empty or whitespace only
function isBlank(s) {
	return (isEmpty(s) || isWhitespace(s));
}

// Check whether string s is empty.
function isEmpty(s) { 
	return ((s == null) || (s.length == 0)) ;
}


function isWhitespace (s) {
   var i;

   // Is s empty?
   if (isEmpty(s)) return true;

   // Search through string's characters one by one
   // until we find a non-whitespace character.
   // When we do, return false; if we don't, return true.

   for (i = 0; i < s.length; i++)
   {
		// Check that current character isn't whitespace.
		var c = s.charAt(i);

		if (whitespace.indexOf(c) == -1) return false;
   }

   // All characters are whitespace.
   return true;
}