function aquata_add_sum()
{
	c_tabellen = document.getElementsByTagName("table").length;
	i=0;
	tabellenIndex = -1;
	while (i<c_tabellen)
	{
		zelle = document.getElementsByTagName("table")[i].tBodies[0].rows[0].cells[0].innerHTML;
		if (zelle.indexOf("Flotten") > 0)
		{
			tabellenIndex = i;
			i=c_tabellen;
		}
		i = i+1;
	}
	if (tabellenIndex == -1) return;
	table = document.getElementsByTagName("table")[tabellenIndex].tBodies[0];
	rows = table.rows.length;
	c_schiffe = 0;
	i=2;
	while (i<15) //maximal ~12 Schiffstypen
	{
		zelle = document.getElementsByTagName("table")[tabellenIndex].tBodies[0].rows[i].cells[0].innerHTML;
		if (zelle.indexOf("Zielinformationen") > -1) c_schiffe = i-3;
		i = i+1;
	}
	if (c_schiffe == 0) return;
	sum_basis = 0; sum_1 = 0; sum_2 = 0; sum_3 = 0;
	for (i=0;i<c_schiffe;i=i+1)
	{
		sum_basis = sum_basis + parseInt(table.rows[2+i].cells[1].innerHTML);
		if (table.rows[2+i].cells[2].firstChild.hasChildNodes())
			sum_1 = sum_1 + parseInt(table.rows[2+i].cells[2].firstChild.innerHTML);
		else 
			sum_1 = sum_1 + parseInt(table.rows[2+i].cells[2].innerHTML);
		if (table.rows[2+i].cells[3].firstChild.hasChildNodes())
			sum_2 = sum_2 + parseInt(table.rows[2+i].cells[3].firstChild.innerHTML);
		else 
			sum_2 = sum_2 + parseInt(table.rows[2+i].cells[3].innerHTML);
		if (table.rows[2+i].cells[4].firstChild.hasChildNodes())
			sum_3 = sum_3 + parseInt(table.rows[2+i].cells[4].firstChild.innerHTML);
		else 
			sum_3 = sum_3 + parseInt(table.rows[2+i].cells[4].innerHTML);
	}
	zeile = document.createElement('tr');
	zeile.setAttribute("bgcolor","#000000");
	zelle = document.createElement('td');
	zelle.innerHTML = "<b>Summe</b>";
	zelle.setAttribute("class","grey2");
	zeile.appendChild(zelle);
	zelle = document.createElement('td');
	zelle.appendChild(document.createTextNode(sum_basis));
	zeile.appendChild(zelle);
	zelle = document.createElement('td');
	zelle.appendChild(document.createTextNode(sum_1));
	zeile.appendChild(zelle);
	zelle = document.createElement('td');
	zelle.appendChild(document.createTextNode(sum_2));
	zeile.appendChild(zelle);
	zelle = document.createElement('td');
	zelle.appendChild(document.createTextNode(sum_3));
	zeile.appendChild(zelle);
	table.insertBefore(zeile,table.rows[c_schiffe+3]);
}

if (document.URL.indexOf("aquarion.org/php/fleets") > 0)
	window.onload = function() { aquata_add_sum(); }
