function missionSubmission() {
	var childData = "";
	var delimiter = "~|";
//	alert($(".childrenDiv").children().eq(1).html());
	$(".childrenDiv").children().each(function(i) {
//		alert($(this).find(".childName").val());
		childData += $(this).find(".childName").val()+delimiter;
		childData += $(this).find(".birthMonth").val()+delimiter;
		childData += $(this).find(".birthDate").val()+delimiter;
		childData += $(this).find(".birthYear").val()+delimiter;
	});
	$(".missionData").append("<input type=\"hidden\" name=\"childrenData\" value=\""+childData+"\">");
	$(".missionData").append("<input type=\"hidden\" name=\"op\" value=\"save\">");
	$(".missionData").submit();
}

$(function() {
    var countdown = {
        init: function() {
            countdown.remaining = countdown.max - $(countdown.obj).val().length;
            if (countdown.remaining > countdown.max) {
                $(countdown.obj).val($(countdown.obj).val().substring(0,countdown.max));
            }
            $(countdown.obj).siblings(".remaining").html(countdown.remaining + " characters remaining.");
        },
        max: null,
        remaining: null,
        obj: null
    };
    $(".countdown").each(function() {
        $(this).focus(function() {
            var c = $(this).attr("class");
            countdown.max = parseInt(c.match(/limit_[0-9]{1,}_/)[0].match(/[0-9]{1,}/)[0]);
            countdown.obj = this;
            iCount = setInterval(countdown.init,1000);
        }).blur(function() {
            countdown.init();
            clearInterval(iCount);
        });
    });
});