// process refer a friend
function referFriend() {

	// Show progress spinner
	var spinner = $('referFriendProgress');
	spinner.style.visibility='visible';

	// Build list of form elements
	var a = {
		action: 'refer_friend',
		refer_name: $F('refer_name'), 
		refer_email: $F('refer_email')
	};
	
	// Convert form elements into querystring
	var h = $H(a);
	var pars = h.toQueryString();
	// Make AJAX call to send form and update features list
	var url = jsstrdirectory+'includes/asp/site_ajax_funcs.asp';
	var myAjax = new Ajax.Updater(
		'referfriendresponse', 
		url, 
		{
			onComplete: function() {
				spinner.style.visibility='hidden';
			},
			method: 'post', 
			parameters: pars
		});
	 
}

// process refer a friend
function eshopSignup() {

	// Show progress spinner
	var spinner = $('eshotSignupProgress');
	spinner.style.visibility='visible';

	// Build list of form elements
	var a = {
		action: 'eshot_signup',
		mailshot_name: $F('mailshot_name'), 
		mailshot_email: $F('mailshot_email')
	};
	
	// Convert form elements into querystring
	var h = $H(a);
	var pars = h.toQueryString();
	
	// Make AJAX call to send form and update features list
	var url = jsstrdirectory+'includes/asp/site_ajax_funcs.asp';
	var myAjax = new Ajax.Updater(
		'eshotresponse', 
		url, 
		{
			onComplete: function() {
				spinner.style.visibility='hidden';
			},
			method: 'post', 
			parameters: pars
		});
	 
}


function eshop5Signup() {
	// Show progress spinner
	var spinner = $('eshot5SignupProgress');
	spinner.style.visibility='visible';

	// Build list of form elements
	var a = {
		action: 'eshot_5_signup',
		mailshot_5_name: $F('mailshot_5_name'),
		mailshot_5_email: $F('mailshot_5_email'),
		mailshot_5_referrer: $F('mailshot_5_referrer'),
		mailshot_5_optout: $F('mailshot_5_optout'),
		mailshot_5_expiry: $F('mailshot_5_expiry')

	};
	
// Convert form elements into querystring
	var h = $H(a);
	var pars = h.toQueryString();
	
	// Make AJAX call to send form and update features list
	var url = jsstrdirectory+'includes/asp/site_ajax_funcs.asp';

	var myAjax = new Ajax.Updater(
		'eshot5response', 
		url, 
		{
			onComplete: function() {
				spinner.style.visibility='hidden';
			},
			method: 'post', 
			parameters: pars
		});

	return false;
}

function doMultiBuy(){
	new Ajax.Request("includes/asp/multibuy.asp", {
	  method: 'get',
	  parameters: $('MultiBuy').serialize(),
	  onSuccess: function(transport) {
		top.window.location = "shopping_cart.asp";	
	  }
	});

	
	
}
