$(function() {
	$('.error').hide();
	$(".button").click(function() {
		// validate and process form here
		/*
		function validate_email(field) {
			with (field)
				{
				  apos=value.indexOf("@");
				  dotpos=value.lastIndexOf(".");
				  if (apos<1||dotpos-apos<2)
					{return false;}
				  else {return true;}
				}
		}
		*/
		
		$('.error').hide();
		var email = $("input#email").val();
		if (email == "") {
			$("label#email_error").show();
			$("input#email").focus();
			return false;
		}
		/* if (!validate_email(email)) {
			$("label#email_error").show();
			$("input#email").focus();
			return false;
		} */
		
		var dataString = 'email=' + email;
		//alert (dataString); return false;
		$.ajax({
			type: "POST",
			url: "bin/process.php",
			data: dataString,
			success: function() {
				$('#contact_form').html("<div id='message'></div>");
				$('#message').html("<h1>Thank you for joining <b><font color='#bbb'>Fuel</font><font color='#b2d649'>Green</font></b>!</h1>")
					.append("<p>A confirmation email has been sent to your address.</p>")
					.hide()
					.fadeIn(1500, function() {
						//$('#message').append("<img id='checkmark' src='img/check.png' />");
					});
			}
		});
		return false;
	});
	
	$('span#field1').html("<font color='#000'>What's your email address?</font>");
	$('span#field2').html("<font color='#000'>What's your organization's name?</font>");
	$('span#field3').html("<font color='#000'>A short description of your organization</font>");
	
	$('.send-message').click(function() {
	
		var fv_email = $("input#email").val();
		var fv_org_name = $("input#org_name").val();
		var fv_org_desc = $("textarea#org_desc").val();
		
		if (fv_email == "") {
			$("span#field1").html("What's your email address?&nbsp;<font color='#f00'>(required)</font>");
			$("input#email").focus();
			return false;
		}
		
		if (fv_org_name == "") {
			$("span#field2").html("What's your organization's name?&nbsp;<font color='#f00'>(required)</font>");
			$("input#org_name").focus();
			return false;
		}
		
		if (fv_org_desc == "") {
			$("span#field3").html("A short description of your organization&nbsp;<font color='#f00'>(required)</font>");
			$("textarea#org_desc").focus();
			return false;
		}
		
		var dataString = 'email=' + fv_email + '&org_name=' + fv_org_name + '&org_desc=' + fv_org_desc;
		//alert (dataString); return false;
		
		/*
		$.ajax({
			type: "POST",
			url: "bin/partner_process.php",
			data: { 'e':email, 'n':org_name, 'd':org_desc },
			success: function() {
				$('#content-contact').html("<div class='center-message' id='message' style='background-color:#A63333; color:#fff; opacity:1.00; padding:20px;'></div>");
				$('#message').html("<center><h1>We're Sorry...</h1></center>")
					.append("<center><h2>The Partner Information Request form is not functional yet.  Please bear with us as we launch FuelGreen.org</h2></center>")
					.hide()
					.fadeIn(1200, function() {
						//$('#message').append("<img id='checkmark' src='img/check.png' />");
					});
			}
		});
		*/
		
		$.post("/bin/partner_process.php",
			{ php_email: fv_email, php_org_name: fv_org_name, php_org_desc: fv_org_desc },
				function(data) {
					$('#content-contact').html("<div class='center-message' id='message' style='background-color:#b2d649; opacity:1.00; padding:20px;'></div>");
					$('#message').html("<center><h1>Thank you for contacting us</h1></center>")
						.append("<center><h2>A FuelGreen representative will be in touch soon.</h2></center>")
						.hide()
						.fadeIn(1200, function() {
							//$('#message').append("<img id='checkmark' src='img/check.png' />");
						});
				}
			);
		
		/*
		$.post( "bin/partner_process.php", { e:$("input#email").val(), n:$("input#org_name").val(), d:$("textarea#org_desc").val() }, function() {
			$('#content-contact').html("<div class='center-message' id='message' style='background-color:#ccc; opacity:1.00; padding:20px;'></div>");
			$('#message').html("<center><h1>Thank you for contacting us</h1></center>")
				.append("<center><h2>A FuelGreen representative will be in touch soon.</h2></center>")
				.hide()
				.fadeIn(1200, function() {
						//$('#message').append("<img id='checkmark' src='img/check.png' />");
				});
			}
		);
		*/
		
		return false;
	});
});
