function GetCookie(name) {
	var emptyStr = "";
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while (i < clen) {
		var j = i + alen;
		if (document.cookie.substring(i,j) == arg)
		return getCookieVal(j);
		i = document.cookie.indexOf(" ",i) + 1;
		if (i == 0) break;
	}
	return emptyStr;	
}

function getCookieVal(offset) {
	var endstr = document.cookie.indexOf(";",offset);
	if (endstr == -1)
		endstr = document.cookie.length;
		return unescape(document.cookie.substring(offset,endstr));
}

function format_currency(price) {
	var formated = "";
	var lastIndex = price.lastIndexOf(",");
	if (lastIndex == -1)
	{
		formated = price + ",00";
		return formated;
	}
	var komma = price.length - lastIndex;
	if (komma == 2)
	{
		formated = price + "0";
		return formated;
	}
	if (komma > 3)
	{
		formated = price.substring(0,lastIndex + 3);
		return formated;
	}
	return price;
}
	
	function addition(price1,price2)
	{
		price1 = parseFloat(price1) * 100;
		price2 = parseFloat(price2) * 100;
		
		var summe = price1 + price2;
		summe = summe / 100;
		
		return summe;
	}

function getCheckoutNrOfItems() {
  CheckoutNrOfItems = GetCookie('zCheckoutNrOfItems');
  if (CheckoutNrOfItems == null || CheckoutNrOfItems == "") 
  {
	CheckoutNrOfItems = "0";
  }
  return CheckoutNrOfItems;
}


function getCheckoutTotal() {
	CheckoutTotal = GetCookie('zCheckoutTotal');
	if (CheckoutTotal == null || CheckoutTotal == "") 
	{
		CheckoutTotal = "0";
	}
	return CheckoutTotal;
}

function getCheckoutTotalCurrency() {
  return format_currency((getCheckoutTotal() ).toString().replace(/\./,","));
}

function getCheckoutShipping() {
	CheckoutShipping = GetCookie('zCheckoutShipping');
	if (CheckoutShipping == null || CheckoutShipping == "") 
	{
		CheckoutShipping = "0";
	}
	return CheckoutShipping;
}

function getCheckoutShippingCurrency() {
  return format_price(getCheckoutShipping().toString().replace(/\./,","));
}

function getCheckoutGrandtotalCurrency() {

	return format_price(addition(parseFloat(getCheckoutShipping()),(parseFloat(getCheckoutTotal()))).toString().replace(/\./,","));
}
