function roundNumber(num, dec) {
	var result = Math.round(num*Math.pow(10,dec))/Math.pow(10,dec);
	return result;
}

function totals(column){
  var values = new Array();
  var total = 0;
  $(column).each(function(){
    if($(this).html() == ''){
      values.push('0');
    }
    else{
      values.push($(this).html().replace(',','.'));
    }
  });
  var i = 0;
  for(i=0;i<values.length;i++){
    total = total + parseFloat(values[i]);
  }
  return total;
}

function tableTotals(tableId){
  var html = '<td>Yhteensä</td><td>-</td>';
  var columns = new Array(".pohjakassa",".myynti-yhteensa",".myynti-kateinen",".myynti-pankki",".myynti-luottokortti",".myynti-lippumaara",".myynti-liputrahana",".ray",".myynti-edustus",".kuitit",".myynti-vaahdot");
  
  $.each(columns, function(key, value){
    html += '<td>'+ roundNumber(totals(value),2) +' </td>';
  });

  $(tableId).append('<tr id="sum"></tr>')//.html(html);
  $('#sum').html(html);

}

$(document).ready(function(){
  
  if (/MSIE 6/i.test(navigator.userAgent) || /MSIE 7/i.test(navigator.userAgent)) {
    $("hr").remove();
  }
  if (/MSIE 6/i.test(navigator.userAgent) == false) {
    Cufon.replace('#menu a');
    Cufon.replace('h3');
    Cufon.replace('h2');
    Cufon.replace('h4');
    Cufon.replace('#slogan');
  }

  $("#banner-vasen").qslider({
    useNavigation: true,
    useNumIndicator: true,
    autoPlay: false,
    useQnote: true
  });
  
  $("#banner-vasen img").qnote();
  $(".fancybox img").qnote();
  $(".fancybox").fancybox();
  tableTotals("#aanekoski");
});
