document.writeln("<font face=tahoma size=2><b><center>Recommended Related Software Titles</center></b><p>");
function item1()
{
document.writeln("<a target='_top' href='http://www.thesoftwaredirectory.8m.com/business/busi9387.html'><b>ASP Barcode Server Component for IIS 1.1</b></a> - ASP Barcode Server Component for IIS<br>");
}

function item2()
{
document.writeln("<a target='_top' href='http://www.thesoftwaredirectory.8m.com/business/busi7923.html'><b>ASP.NET Barcode Server Control 1.0</b></a> - Server control for ASP .NET<br>");
}

function item3()
{
document.writeln("<a target='_top' href='http://www.thesoftwaredirectory.8m.com/business/busi3596.html'><b>Barcode PDF417 ActiveX Control 1.3</b></a> - An easy to use PDF417 barcode utility.<br>");
}

function item4()
{
document.writeln("<a target='_top' href='http://www.thesoftwaredirectory.8m.com/business/busi9390.html'><b>Code 128 Font Advantage Package 3.0</b></a> - TrueType, PostScript and PCL Versions.<br>");
}

function item5()
{
document.writeln("<a target='_top' href='http://www.thesoftwaredirectory.8m.com/business/busi9389.html'><b>Code 39 Font Advantage Package 3.0</b></a> - TrueType, PostScript and PCL Versions.<br>");
}

function item6()
{
document.writeln("<a target='_top' href='http://www.thesoftwaredirectory.8m.com/business/busi9391.html'><b>Data Matrix Bar Code Fonts 1.1</b></a> - A Data Matrix bar code font package.<br>");
}

function item7()
{
document.writeln("<a target='_top' href='http://www.thesoftwaredirectory.8m.com/business/busi9392.html'><b>EZ Barcode Font Package 1.2</b></a> - Easy to use barcode font package for Windows.<br>");
}

function item8()
{
document.writeln("<a target='_top' href='http://www.thesoftwaredirectory.8m.com/business/busi3592.html'><b>IDAutomation Barcode ActiveX Control & OCX 4.8</b></a> - An ActiveX Control for Barcoding.<br>");
}

function item9()
{
document.writeln("<a target='_top' href='http://www.thesoftwaredirectory.8m.com/business/busi11079.html'><b>IDAutomation Barcode Image Generator 1.0</b></a> - Bar code image generation application<br>");
}

function item10()
{
document.writeln("<a target='_top' href='http://www.thesoftwaredirectory.8m.com/business/busi1263.html'><b>Java Barcode Linear Package 1.3</b></a> - JavaBeans, Applets and Servlets for Barcoding<br>");
}

function item11()
{
document.writeln("<a target='_top' href='http://www.thesoftwaredirectory.8m.com/business/busi9393.html'><b>Linear Dotnet Control Barcode Package 1.0</b></a> - Integrate barcoding with Dotnet<br>");
}

function item12()
{
document.writeln("<a target='_top' href='http://www.thesoftwaredirectory.8m.com/business/busi9394.html'><b>NiceLabel Barcode Label Software 3.1</b></a> - Easy to use barcode label printing software..<br>");
}

function item13()
{
document.writeln("<a target='_top' href='http://www.thesoftwaredirectory.8m.com/business/busi9395.html'><b>Oracle Reports Barcode Library 1.1</b></a> - Add barcodes to Oracle Reports.<br>");
}

function item14()
{
document.writeln("<a target='_top' href='http://www.thesoftwaredirectory.8m.com/business/busi352.html'><b>PDF417 Bar Code Fonts 3.0</b></a> - TrueType, PostScript and PCL<br>");
}

function item15()
{
document.writeln("<a target='_top' href='http://www.thesoftwaredirectory.8m.com/business/busi9397.html'><b>StarOffice Barcode AddIn for Calc and Adabas 1.1</b></a> - StarOffice Barcode AddIn for Calc and Adabas.<br>");
}

function item16()
{
document.writeln("<a target='_top' href='http://www.thesoftwaredirectory.8m.com/business/busi9398.html'><b>TrueType Barcode Font Pack 1.1</b></a> - A package of TrueType barcode fonts.<br>");
}

function item17()
{
document.writeln("<a target='_top' href='http://www.thesoftwaredirectory.8m.com/business/busi1577.html'><b>UPC, EAN, JAN and ISBN Barcode Fonts 5.0</b></a> - Print UPC and EAN bar codes as fonts.<br>");
}

var i = 1;
var xarray = new Array(6);
var t;
var ranNum;

xarray[1]=0;
xarray[2]=0;
xarray[3]=0;
xarray[4]=0;
xarray[5]=0;
xarray[6]=0;

do
{
ranNum= Math.floor(Math.random()*17)+1;

if(ranNum==1)
	{

	for (t = 1; t < 6; t++)
		{
		
if (xarray[t]==1)
			
			{
			break;
			}

		if (t==i)
			{
			item1();
			xarray[i]=1;
			i++;
			break;
			}
		}
	}

if(ranNum==2)
	{

	for (t = 1; t < 6; t++)
		{
		
if (xarray[t]==2)
			
			{
			break;
			}

		if (t==i)
			{
			item2();
			xarray[i]=2;
			i++;
			break;
			}
		}
	}

if(ranNum==3)
	{

	for (t = 1; t < 6; t++)
		{
		
if (xarray[t]==3)
			
			{
			break;
			}

		if (t==i)
			{
			item3();
			xarray[i]=3;
			i++;
			break;
			}
		}
	}

if(ranNum==4)
	{

	for (t = 1; t < 6; t++)
		{
		
if (xarray[t]==4)
			
			{
			break;
			}

		if (t==i)
			{
			item4();
			xarray[i]=4;
			i++;
			break;
			}
		}
	}

if(ranNum==5)
	{

	for (t = 1; t < 6; t++)
		{
		
if (xarray[t]==5)
			
			{
			break;
			}

		if (t==i)
			{
			item5();
			xarray[i]=5;
			i++;
			break;
			}
		}
	}

if(ranNum==6)
	{

	for (t = 1; t < 6; t++)
		{
		
if (xarray[t]==6)
			
			{
			break;
			}

		if (t==i)
			{
			item6();
			xarray[i]=6;
			i++;
			break;
			}
		}
	}

if(ranNum==7)
	{

	for (t = 1; t < 6; t++)
		{
		
if (xarray[t]==7)
			
			{
			break;
			}

		if (t==i)
			{
			item7();
			xarray[i]=7;
			i++;
			break;
			}
		}
	}

if(ranNum==8)
	{

	for (t = 1; t < 6; t++)
		{
		
if (xarray[t]==8)
			
			{
			break;
			}

		if (t==i)
			{
			item8();
			xarray[i]=8;
			i++;
			break;
			}
		}
	}

if(ranNum==9)
	{

	for (t = 1; t < 6; t++)
		{
		
if (xarray[t]==9)
			
			{
			break;
			}

		if (t==i)
			{
			item9();
			xarray[i]=9;
			i++;
			break;
			}
		}
	}

if(ranNum==10)
	{

	for (t = 1; t < 6; t++)
		{
		
if (xarray[t]==10)
			
			{
			break;
			}

		if (t==i)
			{
			item10();
			xarray[i]=10;
			i++;
			break;
			}
		}
	}

if(ranNum==11)
	{

	for (t = 1; t < 6; t++)
		{
		
if (xarray[t]==11)
			
			{
			break;
			}

		if (t==i)
			{
			item11();
			xarray[i]=11;
			i++;
			break;
			}
		}
	}

if(ranNum==12)
	{

	for (t = 1; t < 6; t++)
		{
		
if (xarray[t]==12)
			
			{
			break;
			}

		if (t==i)
			{
			item12();
			xarray[i]=12;
			i++;
			break;
			}
		}
	}

if(ranNum==13)
	{

	for (t = 1; t < 6; t++)
		{
		
if (xarray[t]==13)
			
			{
			break;
			}

		if (t==i)
			{
			item13();
			xarray[i]=13;
			i++;
			break;
			}
		}
	}

if(ranNum==14)
	{

	for (t = 1; t < 6; t++)
		{
		
if (xarray[t]==14)
			
			{
			break;
			}

		if (t==i)
			{
			item14();
			xarray[i]=14;
			i++;
			break;
			}
		}
	}

if(ranNum==15)
	{

	for (t = 1; t < 6; t++)
		{
		
if (xarray[t]==15)
			
			{
			break;
			}

		if (t==i)
			{
			item15();
			xarray[i]=15;
			i++;
			break;
			}
		}
	}

if(ranNum==16)
	{

	for (t = 1; t < 6; t++)
		{
		
if (xarray[t]==16)
			
			{
			break;
			}

		if (t==i)
			{
			item16();
			xarray[i]=16;
			i++;
			break;
			}
		}
	}

if(ranNum==17)
	{

	for (t = 1; t < 6; t++)
		{
		
if (xarray[t]==17)
			
			{
			break;
			}

		if (t==i)
			{
			item17();
			xarray[i]=17;
			i++;
			break;
			}
		}
	}

}
while (i <= 5)

document.writeln("</font>");
