/*///////////////////////////////////////////////////////////////////////
Ported to jquery from prototype by Joel Lisenby (joel.lisenby@gmail.com)
http://joellisenby.com

original prototype code by Aarron Walter (aarron@buildingfindablewebsites.com)
http://buildingfindablewebsites.com

Distrbuted under Creative Commons license
http://creativecommons.org/licenses/by-sa/3.0/us/
///////////////////////////////////////////////////////////////////////*/

$(document).ready(function() {
	$('#mailing-signup a.submit').click(function(e) {
		e.preventDefault();
		// update user interface
		$('#response').removeClass().html('<img src="img/loading.gif" alt="" />');
		
		if($('#name').val() == '-' || $('#name').val() == ''){
			$('#response').addClass('error').html('Please enter your name');
			return false;
		}
		
		var name = escape($('#name').val()).split('%20');
		
		if(name.length > 2) name = '&fname='+escape($('#name').val())+'&lname=';	
		else if(name.length == 1) name = '&fname='+name[0]+'&lname=';
		else if(name.length == 2) name = '&fname='+name[0]+'&lname='+name[1];
		else name = '&fname=&lname=';
		
		// Prepare query string and send AJAX request
		$.ajax({
			url: 'inc/store-address.php',
			data: 'ajax=true&email='+escape($('#email').val())+name,
			dataType: 'json',
			success: function(msg) {
				if(msg.success == 'true')
					$('#response').addClass('success').html(msg.message);
				else 
					$('#response').addClass('error').html(msg.message);
			}
		});
	});
});
