
function toggle_login_resend(focus_group)
	{
	if (focus_group=='resend_group')
		{
		$('resend_group').show();
		$('login_group').hide();
		$('resend_email').value=$('login_email').value;
		}
	else
		{
		$('resend_group').hide();
		$('login_group').show();
		$('login_email').value=$('resend_email').value;
		}
	}

function product_selection(selected_id) 
	{
	$('sku_id').value=selected_id;
	$('products').submit();
	}

function ignore() {}

/**
* A generic wrapper to prompting for a decision. 
* Loads the page if the user clicks the OK button.
*
* @param string page The page requested.
* @param string confirm_message The message to display to the end user.
*/
function prompt_decision(task, params, confirm_message)
	{
	if (confirm(confirm_message))
		{
		// lpp(module, page, params)
		window.location='index.php?task='+task+params;
		}

	return false;
	}

function load_pay_gateway(gateway)
	{
	$$("td.pay_gateway_option").each(function(box) { box.hide(); });
	var use=$F($('gateway_chooser'));
	$(use).show();
	}

function toggle_customer_status(use, clear_mb)
	{
	if (clear_mb)
		{
		$$("div.error").each(function(box) { box.hide(); });
		$$("div.success").each(function(box) { box.hide(); });
		}

	if (use=='new')
		{
		$('new').removeClassName('off');
		$('new').removeClassName('on');
		$('new').toggleClassName('on');

		$('existing').removeClassName('off');
		$('existing').removeClassName('on');
		$('existing').toggleClassName('off');

		if ($('sign_in')) { $('sign_in').hide(); }
		$('register').show();
		}
	else
		{
		$('existing').removeClassName('off');
		$('existing').removeClassName('on');
		$('existing').toggleClassName('on');

		$('new').removeClassName('off');
		$('new').removeClassName('on');
		$('new').toggleClassName('off');

		if ($('sign_in')) { $('sign_in').show(); }
		$('register').hide();
		}
	}
