function SecureCall(control_string)
	{
    // jester.action = 'https://www.asmarterbuy.com/' + control_string;
	// taken from http://support.jodohost.com/showthread.php?t=3001
    jester.action = control_string;

	if (document.jester.Submit) 
		{
		document.jester.Submit();
		}
	else 
		{
		document.jester.submit();
		}
	}

function unsecureCall(control_string)
	{
    jester.action = control_string;
	// taken from http://support.jodohost.com/showthread.php?t=3001
	if (document.jester.Submit) 
		{
		document.jester.Submit();
		}
	else 
		{
		document.jester.submit();
		}
	}
	
function EditBillingInfo(session_id)
	{
	SecureCall('/sx/index.php?display=merged&display_type_a=checkout_billing&id_display_a1=' + session_id);
	}

function EditShippingInfo(session_id)
	{
	SecureCall('/sx/index.php?display=merged&display_type_a=checkout_shipping&id_display_a1=' + session_id);
	}

function EditOrderInfo(session_id)
	{
	SecureCall('/sx/index.php?display=merged&display_type_a=checkout_cart&id_display_a1=' + session_id);
	}

function UpdateCart(session_id)
	{
	unsecureCall('index.php?display=merged&display_type_a=checkout_cart&id_display_a1=' + session_id + '&action=modify&action_type_a=cart_to_configuration&id_a1=' + session_id);
	}
	
function EmptyCart(session_id)
	{
	window.location.href = '\index.php?display=merged&display_type_a=checkout_cart&id_display_a1=' + session_id + '&action=empty&action_type_a=cart_to_configuration&id_a1=' + session_id;
	}
	
function DeleteItem(session_id, unique_item_code)
	{
	SecureCall('index.php?display=merged&display_type_a=checkout_cart&id_display_a1=' + session_id + '&action=delete&action_type_a=cart_to_configuration&id_a1=' + session_id + '&id_b1=' + unique_item_code)
	}

function ConfirmOrder(session_id, edress)
	{
	SecureCall('/index.php?display=merged&display_type_a=checkout_receipt&id_display_a1=' + session_id + '&action=add&action_type_a=cart_to_customers&id_a1=' + session_id + '&email=duplicate&email_address=' + edress);
	}
	
	
	
function Payment_Type_Control()
	{
	if (jester.payment_type.options[jester.payment_type.selectedIndex].value == 'pp')
		{
		jester.account_number.disabled=true; 
		jester.expire_month.disabled=true; 
		jester.expire_year.disabled=true; 
		jester.validation_code.disabled=true;
		jester.account_number_swap.value = jester.account_number.value
		jester.account_number.value = 'skip this step... ';
		} 
	else 
		{
		jester.account_number.disabled=false; 
		jester.expire_month.disabled=false; 
		jester.expire_year.disabled=false; 
		jester.validation_code.disabled=false;
		jester.account_number.value = jester.account_number_swap.value;
		}
	}
