function calculator () {
	if (document.getElementById('coco_alltable')) {
	var endsumme = 0;
		for(var i=0; i<document.getElementById('coco_alltable').rows.length; i++) {
			if (document.getElementById('coco_alltable').rows[i].cells[0].childNodes[0].innerHTML.indexOf("€") != -1) {
				wert = parseFloat(document.getElementById('coco_alltable').rows[i].cells[0].childNodes[0].innerHTML.substr((document.getElementById('coco_alltable').rows[i].cells[0].childNodes[0].innerHTML.indexOf("€") + 2)).replace(/,/, '.'));
				endsumme = endsumme + wert;
			}
		}
		document.getElementById('coco_summe').innerHTML = '€ ' + (Math.round(endsumme*100)/100).toString().replace(/\./, ',');
		if(!testProperty('table-row', 'coco_summe_row')) {
		testProperty('block', 'coco_summe_row');
		}
  }
}

function testProperty(property, element) {
   try {
     document.getElementById(element).style.display = property;
     return true;
   }
   catch(e) {
     return false;
   }
 }


