<!--
function format1(num1, num2, decplaces)
{
	if (num1 == "")
		num1 = "0";
		
	if (num2 == "")
		num2 = "0";
		
	if ((num1 == "0") && (num2 == "0"))
		return ("");
	
	var str = "" + num2;
	
	while (str.length < decplaces)
		str = "0" + str;
		
	return (num1 + "-" + str)
}

function format(num, padding)
{
	if (num == "")
		num = "0-00";

	var idx = num.indexOf("-");

	if (idx == -1)
		return (num);
		
	var s = num.split('-');

	return (format1(s[0], s[1], padding));
}

var available = 0;

function procdata(frm, hdr, e1, e2, e3)
{
	var d = frm.rdata.value;
	var ln = d.split("\n");
	var num_lines = ln.length;
	var stop = num_lines;
	var x = 0;

	var e = ln[x].split(",");
	
//	var str = 'num_lines = ' + num_lines + ' e[0].length = ' + e[0].length + ' e[0] = ' + e[0] + '';
	
//	document.writeln(str);
	
	if ((num_lines < 1) || (e[0].length < 1))
	{
		document.writeln(
		'<table border="0" cellpadding="15" cellspacing="0" width="540" style="border: 1px solid #111111;">' +
		'<tr valign="center">' +
		'	<td height="20" align="center"><font color="#ff0000"><b>Results not yet available</font></td>' +
		'</tr>' +
		'</table>' +
		'<br>'
						);

		return;
	}

	available = 1;
	
	var events = 3;
	
	if (e[0] == "")
		x++;
	
	e = ln[x++].split(","); 
	
	var d;
	
	var colspan = events + 5;

	document.writeln(
	'<table border="0" cellpadding="0" cellspacing="0" width="600" style="border-collapse: collapse" bordercolor="#111111">' +
	'	<tr height="17" class="rh" bgcolor="#ffffff">' +
	'		<td class="resagg" colspan="' + colspan + '" style="border: 0pt none;"><font color="#ff0000" size="4"><b>' + hdr + '</b></font></td>' +
	'	</tr>');
	
	document.writeln(
	'	<tr height="17" class="rh" bgcolor="#f9c559">' +
	'		<td class="resaggbdr"><font color="#ff0000"><b>Place</b></font></td>' +
	'		<td	class="resaggbdr"><font color="#ff0000"><b>Shooter</b></font></td>' +
	'		<td	class="resaggbdr"><font color="#ff0000"><b>Club</b></font></td>'
					);
					
	document.writeln(
	'		<td class="resaggbdr"><font color="#ff0000"><b>' + e1 + '</b></font></td>' +
	'		<td class="resaggbdr"><font color="#ff0000"><b>' + e2 + '</b></font></td>' +
	'		<td class="resaggbdr"><font color="#ff0000"><b>' + e3 + '</b></font></td>' +
	'		<td class="resaggbdr"><font color="#ff0000"><b>Grand Total</b></font></td>' +
	'	</tr>');


	for (var i=0;i<stop;i++)
	{
		e = ln[i].split(",");
		
		if (e == "")
			break;
			
		var bgclr = (i & 1) ? clr1 : clr2;
	
		document.writeln(
		'	<tr height="17" class="rh" bgcolor="' + bgclr + '">' +
		'		<td class="resaggbdr">'  + e[1] + '</td>' +	// place
		'		<td class="resagglbdr">' + e[2] + ' ' + e[3] + '</td>' + // shooter
		'		<td class="resagglbdr">' + e[4] + '</td>' 				 // club
					   );

							   
		for (d=0;d<events;d++)
		{
			var dy = d + 5;
			
			document.writeln(
		'		<td class="resaggbdr">' + format(e[dy], 3) + ' </td>' // day
							);
		}

		document.writeln(
		'		<td class="resaggbdr"><b>' + format(e[dy+1], 3) + '</b></td>' +	// aggregate
		'	</tr>');
	}

	document.writeln('</table>');
	document.writeln('<br><br>');
}
//-->


