var currCcy = 'usd';

function updateCurrencyDisplay(ccy)
{
  if((ccy = ccy.replace(/D/, '$')) == currCcy) return;
  currCcy = ccy;
  
  var rate = 1.1628;
  
  if(ccy == 'US$') rate = 1 / rate;
    
  var spans = document.getElementsByTagName('span');
  
  for(var i = 0; i < spans.length; i++)
  {
    if(spans[i].className == 'ccysymbol')
      spans[i].innerHTML = ccy;
    else if(spans[i].className == 'price')
    {
      var price = String(Math.round(spans[i].innerHTML * rate * 100) / 100);
      
      var dotPos = price.indexOf('.');
      if(dotPos < 0) price += '.00';
      if(dotPos == price.length - 2) price += '0';
      spans[i].innerHTML = String(price);
    }
  }
}
