// JavaScript Document
$(document).ready(function()	{
		$("div#tool div#assumptions").hide();		
		$("div#tool a").toggle(openIt, closeIt);
		$("div#tool form").submit(calcIt);
	});

	function openIt(e)	{
		e.preventDefault();
		$("div#tool div#assumptions").show();
	}
	
	function closeIt(e)	{
		e.preventDefault();
		$("div#tool div#assumptions").hide();
	}
	
	function calcIt(e)	{
		e.preventDefault();
		depth = $("div#tool form input[type='text']").attr("value");
		$("p.error").remove();
		$("div#tool div#sav_msg").css("display", "none");
		if(isUnsignedInteger(depth) && depth >= 16 && depth <= 50)	{
			$("div#tool div#sav_msg").html("Estimated water and energy savings*: <strong></strong>");
			$("div#tool div#sav_msg").load('getSavings.php?js=1&cycles=' + depth, function()	{
																						   $("div#tool div#sav_msg").css("display", "block");
																						   $("div#tool div#sav_msg p").show();
																						   });						
		} else	{
			$("div#tool div#sav_msg").html('Please enter a positive integer between 16 and 50.');
			$("div#tool div#sav_msg").css("display", "block");
		}		
	}
	
	function isUnsignedInteger(s) {
		return (s.toString().search(/^[0-9]+$/) == 0);
	}