<!-- Begin
	var i = 0;
	var	number = name_comp.length;

	function output(n)
	{
		document.write("<!-- product start --> \n");
		document.write('<table width="100%" border="0" cellspacing="0" cellpadding="5" bgcolor="White">\n');
		document.write('<tr>\n');
		document.write('<td width="220" align="CENTER">\n');
		document.write('<img src="' + logo_prod[n].src + '" border ="0" title="' + name_prod[n] + '"><br><br>\n');
		document.write('<img src="' + logo_comp[n].src + '" border ="0" title="' + name_comp[n] + '">\n');
		document.write('</td>\n');
		document.write('<td width="371" valign="TOP">\n');
		document.write('<p class="text11ptnobold"><a href="' + url_prod[n] + '" target="_blank" title="' + name_prod[n] + '">' + name_prod[n] + '</a></p>\n');
		document.write('<p class="text11ptnobold"><a href="' + url_comp[n] + '" target="_blank" title="' + name_comp[n] + '">' + name_comp[n] + '</a></p>\n');
		document.write('<p class="text11ptnobold">' + descr[n] + '</p>\n');
		if (url_support[n] == "")
			document.write('<p align="right">&nbsp;</p>\n');
		else
			document.write('<p align="right"><a title="Implementation Support Statement" href="' + url_support[n] + '">Implementation Conformance Statement</a></p>\n');
		document.write('</td>\n');
		document.write('</tr>\n');
		document.write('</table>\n');
		document.write('<hr align="LEFT" size="1" width="100%" color="Gray">\n');
		document.write("<!-- product end -->\n");
	}
	
	single_comp = new Array ();
	single_comp[0] = "";
	var n = 0;
	
	for (i = 0; i < number; i++)
	{
		if (single_comp[n-1] != name_comp[i])
		{
			single_comp[n] = name_comp[i];
			n++;
		}	
	}
	var number_single = single_comp.length;
	printed = new Array ();
	for (n = 0; n < number_single; n++)
	{
		printed[n] = false;
	}
	n = 0;
	i = 0;
	do
	{
		do
		{
			n = rand(number_single);
		}
		while (printed[n] == true)
		
		for (m = 0; m < number; m++)
		{
			if (name_comp[m] == single_comp[n])
			{
				output (m);
				i++;
			}
		}
		printed[n] = true;
		
	}
	while (i < number)
	
// End -->