function set_cookie(name, value, nDays, path, domain, secure)
{
	var cookie_string = name + "=" + escape ( value );
	
	var today = new Date();
	var expire = new Date();
		expire.setTime(today.getTime() + 3600000*24*nDays);

	cookie_string += "; expires=" + expire.toGMTString();

	if ( path )
			cookie_string += "; path=" + escape ( path );

	if ( domain )
			cookie_string += "; domain=" + escape ( domain );
		
	if ( secure )
			cookie_string += "; secure";
		
	document.cookie = cookie_string;
}

function get_cookie( name )
{
	var start = document.cookie.indexOf( name + "=" );
	var len = start + name.length + 1;
	
	if ( ( !start ) && ( name != document.cookie.substring( 0, name.length ) ) )
	{
		return null;
	}
	
	if ( start == -1 ) return null;
	
	var end = document.cookie.indexOf( ";", len );
	
	if ( end == -1 ) end = document.cookie.length;
	
	return unescape( document.cookie.substring( len, end ) );
}

function delete_cookie( name, path, domain ) {
	if ( get_cookie( name ) ) document.cookie = name + "=" + ( ( path ) ? ";path=" + path : "") + ( ( domain ) ? ";domain=" + domain : "" ) + ";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}

function QuickBuy_SelectArticle(articleTable) {
	try
	{
		if (document.getElementById && document.getElementById(articleTable).style)
		{
			document.getElementById(articleTable).className = 'QuickBuy_SelectedArticle';
		}
	}
	catch(err)
	{
	}
}

function QuickBuy_DeSelectArticle(articleTable) {
	try
	{
		if (document.getElementById && document.getElementById(articleTable).style)
		{
			document.getElementById(articleTable).className = '';
		}
	}
	catch(err)
	{
	}
}

function ContainsArticle(strArticles, strArticleID)
{	
//alert(strArticles);

	if ((strArticles == null) || (strArticles == ""))
		return false;

	if (strArticles.match(':') == null)
	{
		var delimeter = strArticles.indexOf('=', 0);
		
		if (delimeter != -1)
			strArticles = strArticles.substring(0, delimeter)

		if (strArticles == strArticleID)
			return true;
	}
	else
	{
		var arrArticles = strArticles.split(':');
		
		for (var i = 0; i < arrArticles.length; i++)
		{
			var delimeter = arrArticles[i].indexOf('=', 0);

			if (delimeter != -1)
				arrArticles[i] = arrArticles[i].substring(0, delimeter)

			if (arrArticles[i] == strArticleID)
				return true;
		}
	}
	
	return false;
}

function QuickBuy_AddArticleToQuee(articleid)
{
	var str_qbArticles = get_cookie("QuickBuy_Articles");
		delete_cookie("QuickBuy_Articles", "", "");
	
	if (str_qbArticles != null)
	{
		if (!ContainsArticle(str_qbArticles, articleid))
		{
			str_qbArticles = str_qbArticles + ":" + articleid;
			str_qbArticles = QuickBuy_ClearArticlesQuee(str_qbArticles);
		}
	}
	else
	{
		str_qbArticles = "";
		str_qbArticles = articleid;
	}

	set_cookie("QuickBuy_Articles", str_qbArticles, 999, "", "", false);
}

function QuickBuy_RemoveArticleFromQuee(articleid)
{
	var str_qbArticles = get_cookie("QuickBuy_Articles");
	
	if (str_qbArticles != null)
	{
		var arrArticles = str_qbArticles.split(':');
		var str_qbArticlesSplit = "";
		for (var i = 0; i < arrArticles.length; i++)
		{
			if (arrArticles[i] != articleid)
				str_qbArticlesSplit = str_qbArticlesSplit + arrArticles[i] + ":";
		}
		str_qbArticles = QuickBuy_ClearArticlesQuee(str_qbArticlesSplit);
		
		delete_cookie("QuickBuy_Articles", "", "")
		set_cookie("QuickBuy_Articles", str_qbArticles, 999, "", "", false);
	}
}

function QuickBuy_GetArticles()
{
	var str_qbArticles = get_cookie("QuickBuy_Articles");
				
	return str_qbArticles.split(":");
}

function QuickBuy_GetArticleInQuee(articleid)
{
	var articleCount = 0;
	var str_qbArticles = get_cookie("QuickBuy_Articles");
	
	if (str_qbArticles != null)
	{
		if (str_qbArticles.split(":") != null)
		{
			var substrings = str_qbArticles.split(articleid);
			articleCount = substrings.length - 1;
		}
	}
				
	return articleCount;
}

function QuickBuy_AddArticlePrice(articleid, articleprice, pricevalue)
{
	var str_qbArticles = get_cookie("QuickBuy_ArticlePrices");
	
	articleprice = articleprice.replace('.', '');
	articleprice = articleprice.replace('.', '');
	articleprice = articleprice.replace('.', '');
	articleprice = articleprice.replace('.', '');
	articleprice = articleprice.replace('.', '');
	articleprice = articleprice.replace(',', '.');
	articleprice = articleprice.replace(',', '.');
	articleprice = articleprice.replace(',', '.');
	articleprice = articleprice.replace(',', '.');
	articleprice = articleprice.replace(',', '.');

	delete_cookie("QuickBuy_ArticlePrices", "", "");
	
	if (str_qbArticles != null)
	{
		if (!ContainsArticle(str_qbArticles, articleid))
		{
			str_qbArticles = str_qbArticles + ":" + articleid + "=" + articleprice;
			str_qbArticles = QuickBuy_ClearArticlesQuee(str_qbArticles);
		}
	}
	else
	{
		str_qbArticles = "";
		str_qbArticles = articleid + "=" + articleprice;
	}

	set_cookie("QuickBuy_ArticlePrices", str_qbArticles, 999, "", "", false);
}

function QuickBuy_GetArticlePrice(articleid)
{
	var price = 0;
	var str_qbArticles = get_cookie("QuickBuy_ArticlePrices");

	if (str_qbArticles != null)
	{
		if (ContainsArticle(str_qbArticles, articleid))
		{
			var intStart = str_qbArticles.indexOf(articleid, 0);
				intStart = str_qbArticles.indexOf("=", intStart);
			var intEnd = str_qbArticles.length;
			
			var tmp_price = str_qbArticles.substring((intStart + 1), intEnd);
				price = parseFloat(tmp_price);
		}
	}

	return price;
}

function QuickBuy_AddArticleTitle(articleid, title)
{
	title = title.substr(0, 20) + "...";

	var str_qbArticles = get_cookie("QuickBuy_ArticleTitles");

		delete_cookie("QuickBuy_ArticleTitles", "", "");
	
	if (str_qbArticles != null)
	{
		if (!ContainsArticle(str_qbArticles, articleid))
		{
			str_qbArticles = str_qbArticles + ":" + articleid + "=" + title;
			str_qbArticles = QuickBuy_ClearArticlesQuee(str_qbArticles);
		}
	}
	else
	{
		str_qbArticles = "";
		str_qbArticles = articleid + "=" + title;
	}

	set_cookie("QuickBuy_ArticleTitles", str_qbArticles, 999, "", "", false);
}

function QuickBuy_GetArticleQuantity(articleid)
{
	var quantity = 0;
	var str_qbArticles = get_cookie("QuickBuy_ArticleQuantities");

	if (str_qbArticles != null)
	{
		if (ContainsArticle(str_qbArticles, articleid))
		{
			var arrArticleQuantities = str_qbArticles.split(':');
			
			for (var i = 0; i < arrArticleQuantities.length; i++)
			{
				var delimeter = arrArticleQuantities[i].indexOf('=', 0);
				var inArticleID = null;
				
				if (delimeter != -1)
					inArticleID = arrArticleQuantities[i].substring(0, delimeter)
		
				if (inArticleID == articleid)
				{
// alert(arrArticleQuantities[i]);
				
					var intStart = arrArticleQuantities[i].indexOf('=', 0) + 1;
					var intEnd = arrArticleQuantities[i].length;
					var quantity = arrArticleQuantities[i].substring(intStart, intEnd);

//					alert(quantity);
					return parseInt(quantity);
				}
			}
		}
	}

//	alert(quantity);
	return parseInt(quantity);
}

function QuickBuy_RemoveArticleQuantity(articleid)
{
	var str_qbArticles = get_cookie("QuickBuy_ArticleQuantities");
	var articletitle = str_qbArticles.split(":");
		str_qbArticles = "";
	
	for (var i = 0; i < articletitle.length; i++)
	{
		if (!ContainsArticle(articletitle[i], articleid))
		{
			str_qbArticles = str_qbArticles + ":" + articletitle[i];
		}
	}
	
	str_qbArticles = QuickBuy_ClearArticlesQuee(str_qbArticles);
	set_cookie("QuickBuy_ArticleQuantities", str_qbArticles, 999, "", "", false);
}

function QuickBuy_AddArticleQuantity(articleid, quantity)
{
	var str_qbArticles = get_cookie("QuickBuy_ArticleQuantities");

		delete_cookie("QuickBuy_ArticleQuantities", "", "");

	if (str_qbArticles != null)
	{
		if (!ContainsArticle(str_qbArticles, articleid))
		{
			str_qbArticles = str_qbArticles + ":" + articleid + "=" + quantity;
		}
		else
		{		
			var arrArticleQuantities = str_qbArticles.split(':');
			
			for (var i = 0; i < arrArticleQuantities.length; i++)
			{
				var delimeter = arrArticleQuantities[i].indexOf('=', 0);
				var inArticleID = null;
				
				if (delimeter != -1)
				{
					inArticleID = arrArticleQuantities[i].substring(0, delimeter)
				}
		
				if (inArticleID == articleid)
				{
					/*var intStart = arrArticleQuantities[i].indexOf('=', 0) + 1;
					var intEnd = arrArticleQuantities[i].length;

					var tmp_quantity = arrArticleQuantities[i].substring(intStart, intEnd);
						tmp_quantity = articleid + "=" + tmp_quantity;*/
					
						arrArticleQuantities[i] = articleid + "=" + quantity;

					break;
				}
			}
			
			str_qbArticles = "";
			for (var i = 0; i < arrArticleQuantities.length; i++)
			{
				str_qbArticles += ":" + arrArticleQuantities[i];
			}
			str_qbArticles = str_qbArticles.substring(1, str_qbArticles.length);
		}
	}
	else
	{
		str_qbArticles = "";
		str_qbArticles = articleid + "=" + quantity;
	}

	str_qbArticles = QuickBuy_ClearArticlesQuee(str_qbArticles);
	set_cookie("QuickBuy_ArticleQuantities", str_qbArticles, 999, "", "", false);
}

function QuickBuy_GetArticleTitle(articleid)
{
	var str_qbArticles = get_cookie("QuickBuy_ArticleTitles");

	if (str_qbArticles != null)
	{
		var articletitles = str_qbArticles.split(":");
		
		for (var i = 0; i < articletitles.length; i++)
		{
			if (ContainsArticle(articletitles[i], articleid))
			{
				var i_start = articletitles[i].indexOf("=", 0);
				
				return articletitles[i].substr(i_start + 1, articletitles[i].length);
			}
		}
	}
	
	return "";
}

function QuickBuy_RemoveArticleTitle(articleid)
{
	var str_qbArticles = get_cookie("QuickBuy_ArticleTitles");
	
	if (str_qbArticles != null)
	{
		var articletitle = str_qbArticles.split(":");
			str_qbArticles = "";
		
		for (var i = 0; i < articletitle.length; i++)
		{
			if (!ContainsArticle(articletitle[i], articleid))
			{
				str_qbArticles = str_qbArticles + ":" + articletitle[i];
			}
		}
		
		str_qbArticles = QuickBuy_ClearArticlesQuee(str_qbArticles);
		set_cookie("QuickBuy_ArticleTitles", str_qbArticles, 999, "", "", false);
	}
}

function QuickBuy_RemoveArticlePrice(articleid)
{
	var str_qbArticles = get_cookie("QuickBuy_ArticlePrices");
	var articleprices = str_qbArticles.split(":");
		str_qbArticles = "";
	
	for (var i = 0; i < articleprices.length; i++)
	{
		if (!ContainsArticle(articleprices[i], articleid))
		{
			str_qbArticles = str_qbArticles + ":" + articleprices[i];
		}
	}
	
	str_qbArticles = QuickBuy_ClearArticlesQuee(str_qbArticles);
	set_cookie("QuickBuy_ArticlePrices", str_qbArticles, 999, "", "", false);
}

function QuickBuy_UpdateBasket(pricevalue, articleid, stock)
{
	var basketQuantityText = document.getElementById("QuickBuy_BasketValue");
	var basketValueText = document.getElementById("QuickBuy_ArticlesInBasket");
	var basketTotalArticlesInBasket = document.getElementById("QuickBuy_TotalArticlesInBasket");
	var str_qbArticles = get_cookie("QuickBuy_Articles");

//alert("UpdateBasket: articles\n" + str_qbArticles);

	if ((str_qbArticles != null) && (str_qbArticles != ""))
	{
	
		var basketArticles = str_qbArticles.split(":");
		var basketArticlesText = "";
		var uniqueBasketArticles = "";
		var arrBasketItems = QuickBuy_GetArticles();
		
//alert("UpdateBasket: arrarticles\n" + arrBasketItems);
		
		var price1 = 0;
		var price2 = 0;

		for (var i = 0; i < arrBasketItems.length; i++)
		{		
			var removefrombasket = "<img src=\"" + shopURL + "/images/qbDeleteFromBasket.gif\" onmousedown=\"QuickBuy_RemoveArticleAll('tb" + arrBasketItems[i] + "', " + arrBasketItems[i] + ", " + pricevalue + ")\" onmouseover=\"this.style.cursor='hand'\">";
			
			var articletitle = "IDENT: " + arrBasketItems[i];
		
			if (shopTYPE == "B2C")
			{
				articletitle = QuickBuy_GetArticleTitle(arrBasketItems[i]);
			}
			
			var articlecount = QuickBuy_GetArticleQuantity(arrBasketItems[i]);
			try
			{
				var ddlQuantity = document.getElementById("ddl" + arrBasketItems[i]);
					ddlQuantity.selectedIndex = articlecount;
			}
			catch(err)
			{
			}			
		
			if (basketArticlesText == "")
				basketArticlesText = "<tr valign=\"bottom\"><td width=\"*\" onmousedown=\"QuickBuy_BasketGoArticle(" + arrBasketItems[i] + ")\" onmouseout=\"QuickBuy_BasketArticlePreviewOut()\" onmouseover=\"QuickBuy_BasketArticlePreview(this, '" + arrBasketItems[i] + "')\"><font size=\"1\">" + articletitle + "</td><td width=\"40\"><font size=\"1\"> x " + articlecount + " </font></td><td width=\"15\">" + removefrombasket + "</td></tr>";
			else
				basketArticlesText = basketArticlesText + "<tr valign=\"bottom\"><td width=\"*\" onmousedown=\"QuickBuy_BasketGoArticle(" + arrBasketItems[i] + ")\" onmouseout=\"QuickBuy_BasketArticlePreviewOut()\" onmouseover=\"QuickBuy_BasketArticlePreview(this, '" + arrBasketItems[i] + "')\"><font size=\"1\">" + articletitle + "</td><td width=\"40\"><font size=\"1\"> x " + articlecount + " </font></td><td width=\"15\">" + removefrombasket + "</td></tr>";
				

			var articlePrice = QuickBuy_GetArticlePrice(arrBasketItems[i]);

			price2 = price2 + (articlePrice * articlecount);
			price1 = price1 + ((articlePrice * 239.64) * articlecount);
		}

		price1 = QuickBuy_FormatMoney(price1);
		price2 = QuickBuy_FormatMoney(price2);

		if (parseInt(pricevalue) == 0)
			basketPriceTotal = price1 + " SIT / " + price2 + " €";
		else if (parseInt(pricevalue) == 1)
			basketPriceTotal = price2 + " € / " + price1 + " SIT";
		else
			basketPriceTotal = price2 + " €";

		basketArticlesText = "<table width=\"100%\" cellpadding=0 cellspacing=0>" + basketArticlesText + "</table>";
		
		basketQuantityText.innerHTML = basketPriceTotal;
		basketValueText.innerHTML = basketArticlesText;
		basketTotalArticlesInBasket.innerHTML = uniqueBasketArticles;
		
		document.getElementById("qbEmptyBasket").style.display = "block";
	}
	else
	{
		if (parseInt(pricevalue) == 0)
			basketQuantityText.innerHTML = "0 SIT / 0 €";
		else if (parseInt(pricevalue) == 1)
			basketQuantityText.innerHTML = "0 € / 0 SIT";
		else
			basketQuantityText.innerHTML = "0 €";
			
		if (parseInt(pricevalue) == 2)
			basketQuantityText.innerHTML = "0,00 €";
		else
			basketQuantityText.innerHTML = "0,00 € / 0,00 SIT";
				
		basketValueText.innerHTML = "";
		basketTotalArticlesInBasket.innerHTML = "0";
		
		document.getElementById("qbEmptyBasket").style.display = "none";
	}
	
	if ((parseFloat(stock) < 1) && (stock != 0))
	{
		showarticlenotinstockmessage(articleid, 100, 50);
	}
}

function QuickBuy_FormatMoney(num)
{
	num = num.toString().replace(/\|\,/g,'');
	
	if(isNaN(num)) num = "0";
	
	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num*100+0.50000000001);
	cents = num%100;
	num = Math.floor(num/100).toString();
	
	if(cents<10) cents = "0" + cents;
	
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
		num = num.substring(0,num.length-(4*i+3))+'.'+ num.substring(num.length-(4*i+3));
	
	return (((sign)?'':'-') + num + ',' + cents);
}

function QuickBuy_ClearArticlesQuee(str_qbArticles)
{	
	for (var i=0; i < str_qbArticles.length; i++)
	{
		if (str_qbArticles.charAt(i) == ':' && str_qbArticles.charAt(i + 1) == ':')
		{
			var tmp = str_qbArticles.substr(0, i);
				str_qbArticles = tmp + str_qbArticles.substr(i + 1, str_qbArticles.length);
		}
	}
	
	if (str_qbArticles.charAt(0) == ':')
	{
		str_qbArticles = str_qbArticles.substr(1, str_qbArticles.length);
	}
	
	if (str_qbArticles.charAt(str_qbArticles.length - 1) == ':')
	{
		str_qbArticles = str_qbArticles.substr(0, (str_qbArticles.length - 1));
	}
	
	return str_qbArticles;
}

function QuickBuy_AddArticle(articleTable, articleid, strddlquantity, articleprice, pricevalue, stock, title)
{
//alert("Add article: queue");
	QuickBuy_AddArticleToQuee(articleid);
//alert("Add article: quantity");
	QuickBuy_AddArticleQuantity(articleid, (QuickBuy_GetArticleQuantity(articleid) + 1));
//alert("Add article: title");
	QuickBuy_AddArticleTitle(articleid, title);
//alert("Add article: price");
	QuickBuy_AddArticlePrice(articleid, articleprice, pricevalue);
	QuickBuy_SelectArticle(articleTable);
	
//alert("Add article: COMPLETE");
//alert(get_cookie("QuickBuy_Articles") + "\n" + get_cookie("QuickBuy_ArticleQuantities") + "\n" + get_cookie("QuickBuy_ArticleTitles") + "\n" + get_cookie("QuickBuy_ArticlePrices"));
	
	var articleQuantity = QuickBuy_GetArticleQuantity(articleid);
	if (articleQuantity < 1) articleQuantity = 0;
	
	try
	{
		var ddlQuantity = document.getElementById(strddlquantity);
			ddlQuantity.selectedIndex = articleQuantity;
	}
	catch(err)
	{
	}
		
	QuickBuy_UpdateBasket(pricevalue, articleid, stock);
}

function QuickBuy_RemoveArticle(articleTable, articleid, strddlquantity, pricevalue)
{
	var articleQuantity = QuickBuy_GetArticleQuantity(articleid) - 1;
		
	if (articleQuantity >= 0)
	{
		QuickBuy_AddArticleQuantity(articleid, articleQuantity);
		try
		{
			try
			{
				var ddlQuantity = document.getElementById(strddlquantity);
					ddlQuantity.selectedIndex = articleQuantity;
			}
			catch(err)
			{
			}

			if (parseInt(articleQuantity) <= 0)
			{
				QuickBuy_RemoveArticleFromQuee(articleid)
				QuickBuy_RemoveArticleTitle(articleid)
				QuickBuy_RemoveArticlePrice(articleid)
				QuickBuy_RemoveArticleQuantity(articleid)
				QuickBuy_DeSelectArticle(articleTable)
				ddlQuantity.selectedIndex = 0;
			}
		}
	
		catch(err)
		{
		}

		QuickBuy_UpdateBasket(pricevalue, 0, 0);
	}
}

function QuickBuy_RemoveArticleAll(articleTable, articleid, pricevalue)
{
	try
	{
		var strddlquantity = document.getElementById("ddl" + articleid);
			strddlquantity.selectedIndex = 0;
	}
	catch(err)
	{
	}
	
	QuickBuy_RemoveArticleFromQuee(articleid)
	QuickBuy_RemoveArticleTitle(articleid)
	QuickBuy_RemoveArticlePrice(articleid)
	QuickBuy_RemoveArticleQuantity(articleid)
	QuickBuy_DeSelectArticle(articleTable)

	QuickBuy_UpdateBasket(pricevalue , articleid, 0);
}

function QuickBuy_onQuantityChanged(articleTable ,strddlquantity, articleid, articleprice, pricevalue, stock)
{
	try
	{
		var ddlQuantity = document.getElementById(strddlquantity);
		var articleQuantitySelected = ddlQuantity.selectedIndex;

		if (articleQuantitySelected == 0)
		{
			QuickBuy_DeSelectArticle(articleTable);

			QuickBuy_RemoveArticleTitle(articleid);
			QuickBuy_RemoveArticlePrice(articleid);
			QuickBuy_RemoveArticleFromQuee(articleid);
			QuickBuy_RemoveArticleQuantity(articleid);

			stock = 0;
		}
		else
		{
			if (shopTYPE == "B2C") QuickBuy_AddArticleTitle(articleid, title);
								   QuickBuy_AddArticlePrice(articleid, articleprice, pricevalue);
								   QuickBuy_AddArticleQuantity(articleid, articleQuantitySelected);
								   QuickBuy_AddArticleToQuee(articleid);
		
			QuickBuy_SelectArticle(articleTable);
		}
	}
	catch(err)
	{
	}
	
	QuickBuy_UpdateBasket(pricevalue , articleid, stock);
}

function QuickBuy_LoadArticles(pricevalue)
{
	var str_qbArticles = get_cookie("QuickBuy_Articles");

	if (str_qbArticles != null)
	{
		var	arr_qbArticles = str_qbArticles.split(":");
		
		for (var i = 0; i < arr_qbArticles.length; i++)
		{
			QuickBuy_SelectArticle("tb"+arr_qbArticles[i]);

			try
			{
				var articlecount = QuickBuy_GetArticleInQuee(arr_qbArticles[i]);			
				
				if (document.getElementById && document.getElementById("ddl"+arr_qbArticles[i]).style)
				{
					document.getElementById("ddl"+arr_qbArticles[i]).selectedIndex = articlecount;
				}
			}
			catch(err)
			{
			}
		}

		QuickBuy_UpdateBasket(pricevalue, 0, 0);
	}
	else
	{
		document.getElementById("qbEmptyBasket").style.display = "none";
	}
}

function QuickBuy_BasketEmpty(pricevalue)
{
	var str_qbArticles = get_cookie("QuickBuy_Articles");
		delete_cookie("QuickBuy_Articles", "", "");
		delete_cookie("QuickBuy_ArticlePrices", "", "");
		delete_cookie("QuickBuy_ArticleTitles", "", "");
		delete_cookie("QuickBuy_ArticleQuantities", "", "");

	if (str_qbArticles != null)
	{
		var	arr_qbArticles = str_qbArticles.split(":");
		
		for (var i = 0; i < arr_qbArticles.length; i++)
		{
			QuickBuy_DeSelectArticle("tb" + arr_qbArticles[i]);
			
			var ddl = "ddl" + arr_qbArticles[i];
			
			try
			{
				ddl = document.getElementById(ddl)
				ddl.selectedIndex = 0;
			}
			catch(err)
			{
			}
		}
	}
	
	QuickBuy_UpdateBasket(pricevalue, 0, 0);
}

function QuickBuy_MoveToBasket()
{
	
}

function QuickBuy_BasketArticlePreviewOut()
{
	hidetrail();
}

function QuickBuy_BasketArticlePreview(article, articleid)
{
	article.style.cursor = 'hand';
	//showtrail(articleid,480,200);
}

function QuickBuy_BasketGoArticle(articleid)
{
	document.location = shopURL + "/Article.asp?articleid=" + articleid;
}

function QuickBuy_BasketArticleClick(ShopURL)
{
	var str_qbArticles = get_cookie("QuickBuy_Articles");
	
	if (str_qbArticles != null)
	{
		var basketArticles = str_qbArticles.split(":");
		var articleid = "";
		
		for (var i = 0; i < basketArticles.length; i++)
		{
			var quantity = QuickBuy_GetArticleQuantity(basketArticles[i]);
		
			if (articleid == "")
				articleid = basketArticles[i] + ":" + quantity;
			else
				articleid = articleid + "," + basketArticles[i] + ":" + quantity;
		}
		
		document.location = ShopURL + "/itc_order_additem.asp?ArticleID=" + articleid;
	}
}

function QuickBuy_BasketBuyClick(ShopURL)
{
	var str_qbArticles = get_cookie("QuickBuy_Articles");
	
	if (str_qbArticles != null)
	{
		var basketArticles = str_qbArticles.split(":");
		var articleid = "";
		
		for (var i = 0; i < basketArticles.length; i++)
		{
			var quantity = QuickBuy_GetArticleQuantity(basketArticles[i]);
		
			if (articleid == "")
				articleid = basketArticles[i] + ":" + quantity;
			else
				articleid = articleid + "," + basketArticles[i] + ":" + quantity;
		}
		
		document.location = ShopURL + "/itc_order_additem.asp?gotobuy=true&ArticleID=" + articleid;
	}
}

function QuickBuy_BasketQuickBuyClick(ShopURL)
{
	var str_qbArticles = get_cookie("QuickBuy_Articles");
	
	if (str_qbArticles != null)
	{
		var basketArticles = str_qbArticles.split(":");
		var articleid = "";
		
		for (var i = 0; i < basketArticles.length; i++)
		{
			var quantity = QuickBuy_GetArticleQuantity(basketArticles[i]);
		
			if (articleid == "")
				articleid = basketArticles[i] + ":" + quantity;
			else
				articleid = articleid + "," + basketArticles[i] + ":" + quantity;
		}
		
		document.location = ShopURL + "/itc_order_additem.asp?QuickBuy=1&ArticleID=" + articleid;
	}
}

function QuikcBuy_ArticleOverCSS(elem, type)
{
	try
	{
		elem = document.getElementById(elem);
		if (type == "InTable")
			elem.className = 'ArticleDescriptional_TableOver'
		else
			elem.className = 'ArticleInTable_TableOver'
	}
	catch(err)
	{
	}
}

function QuikcBuy_ArticleOutCSS(elem, type)
{
	try
	{
		elem = document.getElementById(elem);
		if (type == "InTable")
			elem.className = 'ArticleDescriptional_Table'
		else
			elem.className = 'ArticleInTable_Table'
	}
	catch(err)
	{
	}
}