<!--
	// FormatNr, afrunder til et bestemt antal kommaer
	function formatNr( expr, decplaces, language )
	{
		if (expr == "0") {
			return (language == 'en' ? "0.00" : "0,00");
		}
		if(expr != "" && expr != null) {
			var str = "" + Math.round(eval(expr) * Math.pow(10, decplaces));
			while(str.length <= decplaces) 
				str = "0"+str;
				
			var decpoint = str.length - decplaces;
			if (language == 'en') {
				str = str.substring(0,decpoint) + "." + str.substring(decpoint,str.length);
				if (str.length > decplaces+4) {
					return str.substring(0,decpoint-3) + "," + str.substring(decpoint-3,str.length);
				}
				else {
					return str;
				}
			} else {
				str = str.substring(0,decpoint) + "," + str.substring(decpoint,str.length);
				if (str.length > decplaces+4) {
					return str.substring(0,decpoint-3) + "." + str.substring(decpoint-3,str.length);
				}
				else {
					return str;
				}
			}
		} else {
			return "";
		}
	}

    // ParseNr, afrunder til et bestemt antal kommaer
    function parseNr( expr, language )
    {
      if (expr == "0") {
        return 0;
      }

      if (language == 'en')
      {
        expr = expr.replace(',', '');
      }
      else
      {
        expr = expr.replace('.', '');
        expr = expr.replace(',', '.');
      }

      return expr + 0.0;
    }

	// Sammenlægger fra dropdowns til en sum
	function updatesumStruts( fast, sumfield, language ) {
		var sum 		 = fast;
		var intCountArgs = 3;

		while(intCountArgs < updatesumStruts.arguments.length )
		{
			var obj = updatesumStruts.arguments[intCountArgs++];
			var prisObj = $(obj.name.substring(0, obj.name.lastIndexOf('.'))+'.stkPris');

			if( obj.type == "select-one" ) {
				var antal = obj.options[obj.selectedIndex].value;
			}
			else {
				var antal = obj.value;
			}
            sum += antal * prisObj.innerHTML;
		}

		sumfield.innerHTML = formatNr(sum, 2, language);
	}

    function clearRadioButtonGroup( gruppeforkortelse, form, language )
    {
        var inputs = document.getElementsByTagName("input");

        for (var i = 0; i < inputs.length; i++)
        {
            if (inputs[i].name == gruppeforkortelse)
            {
                form.elements['t('+inputs[i].id+').antal'].value=0;
                updatesumStruts(0, $('t('+inputs[i].id+').pris'), language, form.elements['t('+inputs[i].id+').antal']);
            }
        }

    }

  // Løber alle span elementer med id <prefix>?<postfixPris>, dividere med kurs og indsætter i <prefix>?<postFixCurrency>
  function updateCurrency(prefix, postfixTotalPris, postfixCurrencyPris, postfixCurrency, kurs, currency, defaultValuta, language)
  {
    var divs = document.getElementsByTagName("div");

    for (var i = 0; i < divs.length; i++)
    {
      if (divs[i].id.substring(0, prefix.length) == prefix)
      {
        if (divs[i].id.substring(divs[i].id.length - "div".length) == "div" || divs[i].id.substring(divs[i].id.length - "div2".length) == "div2")
        {
          if (currency == defaultValuta)
          {
            //divs[i].style.display='none';
            divs[i].style.visibility='hidden';
          }
          else
          {
            //divs[i].style.display='block';
            divs[i].style.visibility='visible';
          }
        }
      }
    }

    var spans = document.getElementsByTagName("span");
    for (var i = 0; i < spans.length; i++)
    {
      if (spans[i].id.substring(0, prefix.length) == prefix)
      {
        if (spans[i].id.substring(spans[i].id.length - postfixTotalPris.length) == postfixTotalPris)
        {
          var totalPrisField = spans[i];

          var currencyFieldName = totalPrisField.id.substring(0, totalPrisField.id.length - postfixTotalPris.length)+postfixCurrency;
          var currencyField = document.getElementById(currencyFieldName);

          var currencyPrisFieldName = totalPrisField.id.substring(0, totalPrisField.id.length - postfixTotalPris.length)+postfixCurrencyPris;
          var currencyPrisField = document.getElementById(currencyPrisFieldName);

          currencyPrisField.innerHTML = formatNr(parseNr(totalPrisField.innerHTML, language)*100/kurs, 2, language);
          currencyField.innerHTML = currency;
        }
      }
   }

    var hrefs = document.getElementsByTagName("a");
    for (var i = 0; i < hrefs.length; i++)
    {
      if (hrefs[i].href.length > 0 && hrefs[i].href.indexOf('valuta=') > -1)
      {
        hrefs[i].href = hrefs[i].href.substring(0, hrefs[i].href.indexOf('valuta=')+7)+currency+hrefs[i].href.substring(hrefs[i].href.indexOf('valuta=')+10);
      }
    }

    return true;

  }

// -->