/*///////////////////////////////////////////////////////////////////////
Part of the code from the book 
Building Findable Websites: Web Standards, SEO, and Beyond
by Aarron Walter (aarron@buildingfindablewebsites.com)
http://buildingfindablewebsites.com

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

// Load Events Listeners
Event.observe(window, 'load', init, false);

function init(){
	Event.observe('signup','submit',storeAddress);
}

// AJAX call sending sign up info to store-address.php
function storeAddress(event) {
	// Update user interface
	$('response').innerHTML = '<p style="margin:20px 0;padding:10px;text-align:center;"><img src="/ignite/engines/mailchimp/frontend/i/loading.gif" /></p>';
	// Prepare query string and send AJAX request
	var pars = 'ajax=true&email=' + escape($F('email')) + '&fname=' + escape($F('fname')) + '&lname=' + escape($F('lname'));
	var myAjax = new Ajax.Updater('response', '/ignite/engines/mailchimp/frontend/inc/store-address.php', {method: 'get', parameters: pars});
	Event.stop(event); // Stop form from submitting when JS is enabled
}
