// <script type="text/javascript"  language="JavaScript">

	//--- Global variables
	ArchDir  = new Array( "linux/glibc-2.3.2/", "linux/glibc-2.3.3/", "linux/glibc-2.5/", "ppc/", "osx86/", "cygwin/" );
	ArchArch = new Array( ".linux.glibc-2.3.2", ".linux.glibc-2.3.3", ".linux.glibc-2.5", ".ppc", ".osx86" );
	ArchCCP4 = new Array( ".linux", ".ppc", ".osx86" );

	ArchdtbType = 0;
	Arch345Type = 0;
	Arch300Type = 0;
	ArchetcType = 0;
	ArchautoType = 0;
	Archccp4Type = 0;

	function ShowFile(URL1,F1)
	{
		parent.frames[F1].location.href=URL1;
	}

	function GetArchauto( )
	{
		var select=eval(document.itemauto_1.archauto.selectedIndex);

		ArchautoType = select;
	}

	function GetArchccp4( )
	{
		var select=eval(document.itemccp4_1.archauto.selectedIndex);

		Archccp4Type = select;
	}

	function GetArchdtb( )
	{
		var select=eval(document.itemdtb_1.archdtb.selectedIndex);

		ArchdtbType = select;
	}

	function GetArch345( )
	{
		var select=eval(document.item345_1.arch345.selectedIndex);

		Arch345Type = select;
	}

	function GetArch300( )
	{
		var select=eval(document.item300_1.arch300.selectedIndex);

		Arch300Type = select;
	}

	function GetArchetc( )
	{
		var select=eval(document.itemetc_1.archetc.selectedIndex);

		ArchetcType = select;
	}

	function Download( which )
	{
		var Ort	   = "ftp://ftp.marresearch.de/pub/";
		var Ortdtb = "ftp://ftp.marresearch.de/pub/dtb/";
		var Ort345 = "ftp://ftp.marresearch.de/pub/345/";
		var Ort300 = "ftp://ftp.marresearch.de/pub/300/";
		var Ortetc = "ftp://ftp.marresearch.de/pub/345/";
		var Ortpdf = "http://www.marresearch.com/pdf/";
		var Ortauto = "ftp://ftp.marresearch.de/pub/automar/";

		if ( which == 11 ) {
			Ort345 += ArchDir[ ArchdtbType ];
			Ort345 += "mar345dtb.gz";
			Ort	= Ort345;
		}
		if ( which == 12 ) {
			Ort345 += ArchDir[ ArchdtbType ];
			Ort345 += "marstart.gz";
			Ort	= Ort345;
		}
		else if ( which == 13 ) {
			Ort345 += ArchDir[ ArchdtbType ];
			Ort345 += "martv.gz";
			Ort	= Ort345;
		}
		else if ( which == 20 ) {
			Ort345 += ArchDir[ ArchdtbType ];
			Ort345 += "xtalshift.gz";
			Ort	= Ort345;
		}
		else if ( which == 14 ) {
			Ortdtb += "firmware/dtb-firmware.tgz";
			Ort	= Ortdtb;
		}
		else if ( which == 18 ) {
			Ortdtb += "firmware/dtb-appl.tgz";
			Ort	= Ortdtb;
		}
		else if ( which == 19 ) {
			Ortdtb += "firmware/dtb-rtos.tgz";
			Ort	= Ortdtb;
		}
		else if ( which == 15 ) {
			Ortdtb += "doc/mar345dtb-man-pages.tgz";
			Ort	= Ortdtb;
		}
		else if ( which == 16 ) {
			Ortdtb += "doc/mar345dtb-user-guide.tgz";
			Ort	= Ortdtb;
		}
		else if ( which == 17 ) {
			Ortdtb += "doc/mar345dtb-dist-guide.pdf";
			Ort	= Ortdtb;
		}
		else if ( which == 28 ) {
			Ortdtb += "mar345dtb-tree.tgz";
			Ort	= Ortdtb;
		}

		else if ( which == 21 ) {
			Ort345 += ArchDir[ Arch345Type ];
			Ort345 += "mar345.gz";
			Ort	= Ort345;
		}
		else if ( which == 22 ) {
			Ort345 += ArchDir[ Arch345Type ];
			Ort345 += "mar345xf.gz";
			Ort	= Ort345;
		}
		else if ( which == 23 ) {
			Ort345 += ArchDir[ Arch345Type ];
			Ort345 += "marsim.gz";
			Ort	= Ort345;
		}
		else if ( which == 27 ) {
			Ort345 += ArchDir[ Arch345Type ];
			Ort345 += "scan345.gz";
			Ort	= Ort345;
		}
		else if ( which == 24 ) {
			Ort345 += "firmware/mar345-firmware.tgz";
			Ort	= Ort345;
		}
		else if ( which == 25 ) {
			Ort345 += "doc/mar345-software-guide.ps.gz";
			Ort	= Ort345;
		}
		else if ( which == 26 ) {
			Ort345 += "doc/mar345-man-pages.tgz";
			Ort	= Ort345;
		}

		else if ( which == 31 ) {
			Ort300 += ArchDir[ Arch300Type ];
			Ort300 += "marControl.gz";
			Ort	= Ort300;
		}
		else if ( which == 32 ) {
			Ort300 += ArchDir[ Arch300Type ];
			Ort300 += "mar300xf.gz";
			Ort	= Ort300;
		}
		else if ( which == 33 ) {
			Ort300 += ArchDir[ Arch300Type ];
			Ort300 += "marAnalyze.gz";
			Ort	= Ort300;
		}
		else if ( which == 34 ) {
			Ort300 += "etc/mardrivers.tgz";
			Ort     = Ort300;
		}
		else if ( which == 35 ) {
			Ort300 += "doc/";
			Ort300 += "mar300-man-pages.tgz";
			Ort     = Ort300;
		}

		else if ( which == 41 ) {
			Ortauto += "automar.tree.tgz";
			Ort     = Ortauto;
		}
		else if ( which == 42 ) {
			Ortauto += "automar.doc.tgz";
			Ort     = Ortauto;
		}
		else if ( which == 43 ) {
			Ortauto += "automar";
			Ortauto += ArchArch[ ArchautoType ];
			Ortauto += ".tgz";
			Ort     = Ortauto;
		}
		else if ( which == 44 ) {
			Ortauto += "automar.gui";
			Ortauto += ArchArch[ ArchautoType ];
			Ortauto += ".gz";
			Ort     = Ortauto;
		}
		else if ( which == 45 ) {
			Ortauto += "ccp4";
			Ortauto += ArchCCP4[ Archccp4Type ];
			Ortauto += ".tgz";
			Ort     = Ortauto;
		}
		else if ( which == 46 ) {
			Ortauto += "ipmosflm";
			Ortauto += ArchCCP4[ Archccp4Type ];
			Ortauto += ".tgz";
			Ort     = Ortauto;
		}


		else if ( which == 51 ) {
			Ortetc += ArchDir[ ArchetcType ];
			if ( ArchetcType == 5 ) {
				Ortetc += "marView.exe.gz";
			}
			else {
				Ortetc += "marView.gz";
			}
			Ort	= Ortetc;
		}
		else if ( which == 52 ) {
			Ortetc += ArchDir[ ArchetcType ];
			if ( ArchetcType == 5 ) {
				Ortetc += "marTools.exe.gz";
			}
			else {
				Ortetc += "marTools.gz";
			}
			Ort	= Ortetc;
		}
		else if ( which == 53 ) {
			Ortetc += ArchDir[ ArchetcType ];
			if ( ArchetcType == 5 ) {
				Ortetc += "marcvt.exe.gz";
			}
			else {
				Ortetc += "marcvt.gz";
			}
			Ort	= Ortetc;
		}
		else if ( which == 54 ) {
			Ortetc += ArchDir[ ArchetcType ];
			if ( ArchetcType == 5 ) {
				Ortetc += "catmar.exe.gz";
			}
			else {
				Ortetc += "catmar.gz";
			}
			Ort	= Ortetc;
		}
		else if ( which == 55 ) {
			Ortetc += ArchDir[ ArchetcType ];
			if ( ArchetcType == 5 ) {
				Ortetc += "marstats.exe.gz";
			}
			else {
				Ortetc += "marstats.gz";
			}
			Ort	= Ortetc;
		}
		else if ( which == 56 ) {
			Ortetc += ArchDir[ ArchetcType ];
			if ( ArchetcType == 5 ) {
				Ortetc += "marcombine.exe.gz";
			}
			else {
				Ortetc += "marcombine.gz";
			}
			Ort	= Ortetc;
		}
		else if ( which == 57 ) {
			Ortetc += ArchDir[ ArchetcType ];
			if ( ArchetcType == 5 ) {
				Ortetc += "marshrink.exe.gz";
			}
			else {
				Ortetc += "marshrink.gz";
			}
			Ort	= Ortetc;
		}
		else if ( which == 58 ) {
			Ortetc += ArchDir[ ArchetcType ];
			Ortetc += "tkmarcvt.gz";
			Ort	= Ortetc;
		}
		else if ( which == 59 ) {
			Ortetc += ArchDir[ ArchetcType ];
			if ( ArchetcType == 5 ) {
				Ortetc += "marheader.exe.gz";
			}
			else {
				Ortetc += "marheader.gz";
			}
			Ort	= Ortetc;
		}

		else if ( which == 101 ) {
			Ortpdf += "Brochure.mar345.pdf";
			Ort	= Ortpdf;
		}
		else if ( which == 102 ) {
			Ortpdf += "Brochure.sx165.pdf";
			Ort	= Ortpdf;
		}
		else if ( which == 103 ) {
			Ortpdf += "Brochure.mx.pdf";
			Ort	= Ortpdf;
		}
		else if ( which == 104 ) {
			Ortpdf += "Brochure.mardtb.pdf";
			Ort	= Ortpdf;
		}
		else if ( which == 105 ) {
			Ortpdf += "Brochure.marcsc.pdf";
			Ort	= Ortpdf;
		}
		else if ( which == 108 ) {
			Ortpdf += "Brochure.easymount.pdf";
			Ort	= Ortpdf;
		}
		else if ( which == 110 ) {
			Ortpdf += "Brochure.marmux.pdf";
			Ort	= Ortpdf;
		}
		else if ( which == 109 ) {
			Ort = "http://www.marresearch.de/pdf/mar555-book.pdf";
			Ortpdf += "mar555-book.pdf";
			Ort	= Ortpdf;
		}
		else if ( which == 201 ) {
			Ortpdf += "mar.AN260107.pdf";
			Ort	= Ortpdf;
		}
		else if ( which == 202 ) {
			Ortpdf += "mar.AN070207.pdf";
			Ort	= Ortpdf;
		}
		else if ( which == 203 ) {
			Ortpdf += "mar.AN13Dec07.pdf";
			Ort	= Ortpdf;
		}
		else if ( which == 204 ) {
			Ortpdf += "mar.AN20Jun08.pdf";
			Ort	= Ortpdf;
		}
		else if ( which == 205 ) {
			Ortpdf += "mar.AN22Sep08.pdf";
			Ort	= Ortpdf;
		}
		else if ( which == 106 ) {
			Ortpdf += "Brochure.automar.pdf";
			Ort	= Ortpdf;
		}
		else if ( which == 107 ) {
			Ortpdf += "marresearch_logo.tif";
			Ort	= Ortpdf;
		}
		else if ( which == 111 ) {
			Ortpdf += "marresearch_logo.png";
			Ort	= Ortpdf;
		}
		else if ( which == 112 ) {
			Ortpdf += "marresearch_logo.eps.zip";
			Ort	= Ortpdf;
		}

		alert("Download from: " + Ort);

		location = Ort;
		/* if ( select == 0 ) 
			location = 'file:/a/www/mar/sgi.htm'; */
	}
// </script>
