﻿function pack(content)
{
	var result = content;

	for (var i = 1; i < arguments.length; i++)
	{
		result = result.replace (/\{\d+(:\.*)?\}/, arguments [i]);
	}
	return (result);
}

function updateCart()
{
	var element;
	
	if (window.top.CartContentList)
	{
		element = window.top.CartContentList;
	}
	else if (document.getElementById)
	{
		element = document.getElementById ("CartContentList");
	}
	
	if (element)
	{
		if (element.__doPostBack)
		{
			element.__doPostBack ('', '');
		}
		else
		{
			if (element.documentWindow) // IE
			{
				element = element.contentWindow;
			}
			else if (element.contentDocument) // Gecko
			{
				element = element.contentDocument;
			}
			else
				element = element.document;

			if (element.forms && element.forms.length > 0)
			{
				element.forms [0].submit ();
			}
		}
	}
}

function checkCart()
{
	updateCart ();
	window.setTimeout ("nextStep ()", 50);
}



