From: <Saved by Microsoft Internet Explorer 5>
Subject: Sample Report
Date: Tue, 13 Apr 2004 08:35:40 -0400
MIME-Version: 1.0
Content-Type: multipart/related;
	boundary="----=_NextPart_000_0000_01C42132.4DAC5EC0";
	type="text/html"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C42132.4DAC5EC0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://127.0.0.1/ctcore/core/client/submit?core.dbase=cxs&core.command=show-output&sys.id=16226-62712-2444-2468-7010

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Sample Report</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<SCRIPT language=3DJavaScript=20
src=3D"http://127.0.0.1/cxs/core/common/escape.js"></SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://127.0.0.1/cxs/js/reportRecords.js"></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				var udbase =3D 'http://127.0.0.1:80/cxs';=0A=
				var reportable  =3D false;=0A=
				var prohibited  =3D false;=0A=
				var header  =3D new header();=0A=
				var records =3D new Array();=0A=
				var recycledMatls =3D new Array();=0A=
				var row =3D 0;=0A=
				var currInd =3D -1;=0A=
				initializeRecords( row, 1 );=0A=
			</SCRIPT>

<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR></HEAD>
<BODY>
<SCRIPT language=3Djavascript>=0A=
		header.pname =3D 'NEMIPILOT\u0020ASSEMBLY';=0A=
=0A=
		=0A=
		header.cust =3D '\u00a0';=0A=
=0A=
   		=0A=
  		 header.prog =3D '\u00a0';=0A=
=0A=
		=0A=
		header.unitTo =3D '\u00a0\u0020-\u0020\u00a0';=0A=
=0A=
		=0A=
		header.pnum =3D 'NEMIPILOT';=0A=
=0A=
		=0A=
		header.revLevel =3D '\u00a0';=0A=
=0A=
		=0A=
		header.revDate =3D '2004-02-18';=0A=
=0A=
   		=0A=
		header.partWt =3D '175.18195';=0A=
=0A=
		=0A=
   		header.itemUOM =3D 'pc';=0A=
=0A=
		=0A=
		header.suppName =3D 'Jabil';=0A=
=0A=
		=0A=
		header.suppPlant =3D 'Jabil\u0020-\u0020MI01';=0A=
=0A=
   		=0A=
   		header.vendorCode =3D 'Jabil';=0A=
=0A=
		=0A=
		header.address1 =3D '\u00a0';=0A=
=0A=
   		=0A=
  		 header.address2 =3D '\u00a0';=0A=
=0A=
   		=0A=
  		 header.city =3D '\u00a0';=0A=
=0A=
   		=0A=
 		 header.state =3D '\u00a0';=0A=
=0A=
		=0A=
		header.zip =3D '\u00a0';=0A=
=0A=
		=0A=
		header.country =3D '\u00a0';=0A=
=0A=
		=0A=
		header.contact =3D 'Eric\u0020Austerman';=0A=
=0A=
		=0A=
		header.dept =3D '\u00a0';=0A=
=0A=
		=0A=
		header.mailCode =3D '\u00a0';=0A=
=0A=
		=0A=
		header.phone =3D '\u00a0';=0A=
=0A=
		=0A=
		header.fax =3D '\u00a0';=0A=
	</SCRIPT>

<SCRIPT language=3Djavascript>row =3D 0;</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				records[row].pnum  =3D '1';=0A=
				records[row].pname =3D 'HOUSING';=0A=
				records[row].pwt   =3D '100';=0A=
			</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'AL\u0020Alloy\u0020303';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('100');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('100');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '100';=0A=
						records[row].mwtpct =3D '100';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-21-3';=0A=
						records[row].sname =3D 'silicon';=0A=
						records[row].swtmpct =3D '0.25';=0A=
						records[row].swt  =3D '0.25';=0A=
						records[row].swtppct =3D '0.14270877';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-89-6';=0A=
						records[row].sname =3D 'Fe';=0A=
						records[row].swtmpct =3D '0.4';=0A=
						records[row].swt  =3D '0.4';=0A=
						records[row].swtppct =3D '0.22833403';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '16065-83-1';=0A=
						records[row].sname =3D 'Chromium\u0020(III)\u0020ion';=0A=
						records[row].swtmpct =3D '0.15';=0A=
						records[row].swt  =3D '0.15';=0A=
						records[row].swtppct =3D '0.08562526';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7429-90-5';=0A=
						records[row].sname =3D 'Al';=0A=
						records[row].swtmpct =3D '96.3';=0A=
						records[row].swt  =3D '96.3';=0A=
						records[row].swtppct =3D '54.971417';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-95-4';=0A=
						records[row].sname =3D 'magnesium';=0A=
						records[row].swtmpct =3D '2.6';=0A=
						records[row].swt  =3D '2.6';=0A=
						records[row].swtppct =3D '1.4841712';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-96-5';=0A=
						records[row].sname =3D 'Mn';=0A=
						records[row].swtmpct =3D '0.01';=0A=
						records[row].swt  =3D '0.01';=0A=
						records[row].swtppct =3D '0.0057083507';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-66-6';=0A=
						records[row].sname =3D 'zinc';=0A=
						records[row].swtmpct =3D '0.1';=0A=
						records[row].swt  =3D '0.1';=0A=
						records[row].swtppct =3D '0.057083507';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-50-8';=0A=
						records[row].sname =3D 'copper';=0A=
						records[row].swtmpct =3D '0.1';=0A=
						records[row].swt  =3D '0.1';=0A=
						records[row].swtppct =3D '0.057083507';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				records[row].pnum  =3D '6';=0A=
				records[row].pname =3D 'CAPACITOR';=0A=
				records[row].pwt   =3D '5.099949';=0A=
			</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'ELECTROLYTE';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.499795');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('9.8');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.499795';=0A=
						records[row].mwtpct =3D '9.8';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '96-48-0';=0A=
						records[row].sname =3D '1,4-Butanolide';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.499795';=0A=
						records[row].swtppct =3D '0.28530051';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'PLASTIC\u0020PLATFORM';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.78284217');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('15.35');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.78284217';=0A=
						records[row].mwtpct =3D '15.35';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '9016-75-5';=0A=
						records[row].sname =3D 'PPS';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.78284217';=0A=
						records[row].swtppct =3D '0.44687377';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'LEAD\u0020WIRE';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.10352896');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('2.03');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.10352896';=0A=
						records[row].mwtpct =3D '2.03';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-89-6';=0A=
						records[row].sname =3D 'Fe';=0A=
						records[row].swtmpct =3D '72.35';=0A=
						records[row].swt  =3D '0.074903206';=0A=
						records[row].swtppct =3D '0.042757377';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-31-5';=0A=
						records[row].sname =3D 'tin';=0A=
						records[row].swtmpct =3D '7.8';=0A=
						records[row].swt  =3D '0.0080752592';=0A=
						records[row].swtppct =3D '0.0046096412';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-92-1';=0A=
						records[row].sname =3D 'lead';=0A=
						records[row].swtmpct =3D '0.25';=0A=
						records[row].swt  =3D '0.00025882241';=0A=
						records[row].swtppct =3D '0.00014774491';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-50-8';=0A=
						records[row].sname =3D 'copper';=0A=
						records[row].swtmpct =3D '19.6';=0A=
						records[row].swt  =3D '0.020291677';=0A=
						records[row].swtppct =3D '0.011583201';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'Electrolytic\u0020Paper';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.34577654');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('6.78');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.34577654';=0A=
						records[row].mwtpct =3D '6.78';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '9004-34-6';=0A=
						records[row].sname =3D 'Rayon';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.34577654';=0A=
						records[row].swtppct =3D '0.19738138';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'Nylon\u0020Aluminum\u0020Case';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('1.2800872');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('25.1');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '1.2800872';=0A=
						records[row].mwtpct =3D '25.1';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7429-90-5';=0A=
						records[row].sname =3D 'Al';=0A=
						records[row].swtmpct =3D '97.3';=0A=
						records[row].swt  =3D '1.2455248';=0A=
						records[row].swtppct =3D '0.71098926';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '25038-54-4';=0A=
						records[row].sname =3D 'PA6';=0A=
						records[row].swtmpct =3D '2.7';=0A=
						records[row].swt  =3D '0.034562354';=0A=
						records[row].swtppct =3D '0.019729404';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'Affixing';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.027794722');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.545');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.027794722';=0A=
						records[row].mwtpct =3D '0.545';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '9016-75-5';=0A=
						records[row].sname =3D 'PPS';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.027794722';=0A=
						records[row].swtppct =3D '0.015866202';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'ALUMINUM\u0020FOIL';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.74785652');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('14.664');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.74785652';=0A=
						records[row].mwtpct =3D '14.664';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7429-90-5';=0A=
						records[row].sname =3D 'Al';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.74785652';=0A=
						records[row].swtppct =3D '0.42690273';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'Rubber\u0020End\u0020Seal';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('1.2601974');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('24.71');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '1.2601974';=0A=
						records[row].mwtpct =3D '24.71';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '9010-85-9';=0A=
						records[row].sname =3D 'Butyl\u0020rubber';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '1.2601974';=0A=
						records[row].swtppct =3D '0.71936487';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'Aluminum\u0020Tab';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.05201948');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('1.02');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.05201948';=0A=
						records[row].mwtpct =3D '1.02';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7429-90-5';=0A=
						records[row].sname =3D 'Al';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.05201948';=0A=
						records[row].swtppct =3D '0.029694543';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				records[row].pnum  =3D '7';=0A=
				records[row].pname =3D 'CRYSTAL';=0A=
				records[row].pwt   =3D '0.191';=0A=
			</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'CONDUCTIVE\u0020ADHESIVE';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.00069890223');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.3659174');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.00069890223';=0A=
						records[row].mwtpct =3D '0.3659174';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '25036-53-7';=0A=
						records[row].sname =3D 'Polyimide\u0020Resin';=0A=
						records[row].swtmpct =3D '38';=0A=
						records[row].swt  =3D '0.00026558285';=0A=
						records[row].swtppct =3D '0.000151604';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '218163-11-2';=0A=
						records[row].sname =3D =
'Silicone\u0020modified\u0020epoxy\u0020r...';=0A=
						records[row].swtmpct =3D '25';=0A=
						records[row].swt  =3D '0.00017472556';=0A=
						records[row].swtppct =3D '9.9739476e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-22-4';=0A=
						records[row].sname =3D 'silver';=0A=
						records[row].swtmpct =3D '62';=0A=
						records[row].swt  =3D '0.00043331939';=0A=
						records[row].swtppct =3D '0.0002473539';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'ALMINUM\u0020CERAMICS';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.14936539');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('78.201777');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.14936539';=0A=
						records[row].mwtpct =3D '78.201777';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7631-86-9';=0A=
						records[row].sname =3D 'Silica';=0A=
						records[row].swtmpct =3D '1.44';=0A=
						records[row].swt  =3D '0.0021508617';=0A=
						records[row].swtppct =3D '0.0012277873';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-48-4';=0A=
						records[row].sname =3D 'cobalt';=0A=
						records[row].swtmpct =3D '2.46';=0A=
						records[row].swt  =3D '0.0036743887';=0A=
						records[row].swtppct =3D '0.0020974699';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '=C2=A0';=0A=
						records[row].sname =3D 'RE';=0A=
						records[row].swtmpct =3D '65';=0A=
						records[row].swt  =3D '0.097087506';=0A=
						records[row].swtppct =3D '0.055420953';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-89-6';=0A=
						records[row].sname =3D 'Fe';=0A=
						records[row].swtmpct =3D '6.93';=0A=
						records[row].swt  =3D '0.010351022';=0A=
						records[row].swtppct =3D '0.0059087263';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7429-90-5';=0A=
						records[row].sname =3D 'Al';=0A=
						records[row].swtmpct =3D '20.55';=0A=
						records[row].swt  =3D '0.030694588';=0A=
						records[row].swtppct =3D '0.017521548';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-22-4';=0A=
						records[row].sname =3D 'silver';=0A=
						records[row].swtmpct =3D '1.35';=0A=
						records[row].swt  =3D '0.0020164328';=0A=
						records[row].swtppct =3D '0.0011510506';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-47-3';=0A=
						records[row].sname =3D 'Chromium';=0A=
						records[row].swtmpct =3D '2.27';=0A=
						records[row].swt  =3D '0.0033905944';=0A=
						records[row].swtppct =3D '0.0019354702';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'KOVAR';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.018970204');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('9.9320439');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.018970204';=0A=
						records[row].mwtpct =3D '9.9320439';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-48-4';=0A=
						records[row].sname =3D 'cobalt';=0A=
						records[row].swtmpct =3D '16.56';=0A=
						records[row].swt  =3D '0.0031414658';=0A=
						records[row].swtppct =3D '0.0017932588';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-89-6';=0A=
						records[row].sname =3D 'Fe';=0A=
						records[row].swtmpct =3D '53.42';=0A=
						records[row].swt  =3D '0.010133883';=0A=
						records[row].swtppct =3D '0.0057847757';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '=C2=A0';=0A=
						records[row].sname =3D 'RE-metal';=0A=
						records[row].swtmpct =3D '0.42';=0A=
						records[row].swt  =3D '7.9674856e-005';=0A=
						records[row].swtppct =3D '4.5481202e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-02-0';=0A=
						records[row].sname =3D 'nickel';=0A=
						records[row].swtmpct =3D '29.6';=0A=
						records[row].swt  =3D '0.0056151803';=0A=
						records[row].swtppct =3D '0.0032053419';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'METALIZED\u0020TUNGSTEN';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.020368009');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('10.663879');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.020368009';=0A=
						records[row].mwtpct =3D '10.663879';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-57-5';=0A=
						records[row].sname =3D 'Gold';=0A=
						records[row].swtmpct =3D '3.19';=0A=
						records[row].swt  =3D '0.00064973948';=0A=
						records[row].swtppct =3D '0.00037089408';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-33-7';=0A=
						records[row].sname =3D 'tungsten';=0A=
						records[row].swtmpct =3D '61.95';=0A=
						records[row].swt  =3D '0.012617982';=0A=
						records[row].swtppct =3D '0.0072027863';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-02-0';=0A=
						records[row].sname =3D 'nickel';=0A=
						records[row].swtmpct =3D '34.86';=0A=
						records[row].swt  =3D '0.0071002879';=0A=
						records[row].swtppct =3D '0.0040530933';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'QUARZ';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.00029952964');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.1568218');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.00029952964';=0A=
						records[row].mwtpct =3D '0.1568218';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '14808-60-7';=0A=
						records[row].sname =3D 'Sand';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.00029952964';=0A=
						records[row].swtppct =3D '0.00017098202';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'IC';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.0012979613');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.6795609');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.0012979613';=0A=
						records[row].mwtpct =3D '0.6795609';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7631-86-9';=0A=
						records[row].sname =3D 'Silica';=0A=
						records[row].swtmpct =3D '46';=0A=
						records[row].swt  =3D '0.00059706221';=0A=
						records[row].swtppct =3D '0.00034082405';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-57-5';=0A=
						records[row].sname =3D 'Gold';=0A=
						records[row].swtmpct =3D '54';=0A=
						records[row].swt  =3D '0.00070089911';=0A=
						records[row].swtppct =3D '0.00040009779';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-21-3';=0A=
						records[row].sname =3D 'silicon';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.0012979613';=0A=
						records[row].swtppct =3D '0.00074092184';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				records[row].pnum  =3D '8';=0A=
				records[row].pname =3D 'IC1';=0A=
				records[row].pwt   =3D '0.14';=0A=
			</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'CHIP';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.00472');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('3.3714286');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.00472';=0A=
						records[row].mwtpct =3D '3.3714286';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-21-3';=0A=
						records[row].sname =3D 'silicon';=0A=
						records[row].swtmpct =3D '99.4';=0A=
						records[row].swt  =3D '0.00469168';=0A=
						records[row].swtppct =3D '0.0026781755';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7429-90-5';=0A=
						records[row].sname =3D 'Al';=0A=
						records[row].swtmpct =3D '0.6';=0A=
						records[row].swt  =3D '2.832e-005';=0A=
						records[row].swtppct =3D '1.6166049e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'DIE\u0020ATTACH\u0020ADHESIVE';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.00054000002');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.3857143');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.00054000002';=0A=
						records[row].mwtpct =3D '0.3857143';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-22-4';=0A=
						records[row].sname =3D 'silver';=0A=
						records[row].swtmpct =3D '75';=0A=
						records[row].swt  =3D '0.00040500002';=0A=
						records[row].swtppct =3D '0.00023118821';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '129915-35-1';=0A=
						records[row].sname =3D 'Epoxy\u0020resin';=0A=
						records[row].swtmpct =3D '25';=0A=
						records[row].swt  =3D '0.00013500001';=0A=
						records[row].swtppct =3D '7.7062737e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'EXTERNAL\u0020LEAD\u0020FINISH';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.00368');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('2.6285714');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.00368';=0A=
						records[row].mwtpct =3D '2.6285714';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-31-5';=0A=
						records[row].sname =3D 'tin';=0A=
						records[row].swtmpct =3D '85';=0A=
						records[row].swt  =3D '0.003128';=0A=
						records[row].swtppct =3D '0.0017855721';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-92-1';=0A=
						records[row].sname =3D 'lead';=0A=
						records[row].swtmpct =3D '15';=0A=
						records[row].swt  =3D '0.000552';=0A=
						records[row].swtppct =3D '0.00031510096';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'LEADFRAME\u00201\u0020SO,\u0020PLCC,\u0020SOT';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.04112');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('29.371429');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.04112';=0A=
						records[row].mwtpct =3D '29.371429';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-89-6';=0A=
						records[row].sname =3D 'Fe';=0A=
						records[row].swtmpct =3D '2.4';=0A=
						records[row].swt  =3D '0.00098688';=0A=
						records[row].swtppct =3D '0.00056334571';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-66-6';=0A=
						records[row].sname =3D 'zinc';=0A=
						records[row].swtmpct =3D '0.12';=0A=
						records[row].swt  =3D '4.9344e-005';=0A=
						records[row].swtppct =3D '2.8167286e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7723-14-0';=0A=
						records[row].sname =3D 'phosphorus';=0A=
						records[row].swtmpct =3D '0.03';=0A=
						records[row].swt  =3D '1.2336e-005';=0A=
						records[row].swtppct =3D '7.0418214e-006';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-50-8';=0A=
						records[row].sname =3D 'copper';=0A=
						records[row].swtmpct =3D '97.45';=0A=
						records[row].swt  =3D '0.04007144';=0A=
						records[row].swtppct =3D '0.022874183';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'WIRES';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.00015999999');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.11428571');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.00015999999';=0A=
						records[row].mwtpct =3D '0.11428571';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-57-5';=0A=
						records[row].sname =3D 'Gold';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.00015999999';=0A=
						records[row].swtppct =3D '9.1333608e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'ENCAPSULANT\u00201\u0020SO';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.08942');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('63.871429');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.08942';=0A=
						records[row].mwtpct =3D '63.871429';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7631-86-9';=0A=
						records[row].sname =3D 'Silica';=0A=
						records[row].swtmpct =3D '69.26';=0A=
						records[row].swt  =3D '0.061932292';=0A=
						records[row].swtppct =3D '0.035353124';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7726-95-6';=0A=
						records[row].sname =3D 'bromine';=0A=
						records[row].swtmpct =3D '0.74';=0A=
						records[row].swt  =3D '0.000661708';=0A=
						records[row].swtppct =3D '0.00037772613';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '129915-35-1';=0A=
						records[row].sname =3D 'Epoxy\u0020resin';=0A=
						records[row].swtmpct =3D '28';=0A=
						records[row].swt  =3D '0.0250376';=0A=
						records[row].swtppct =3D '0.01429234';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '1309-64-4';=0A=
						records[row].sname =3D 'Antimony\u0020White';=0A=
						records[row].swtmpct =3D '2';=0A=
						records[row].swt  =3D '0.0017884';=0A=
						records[row].swtppct =3D '0.0010208814';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'INTERNAL\u0020LEAD\u0020FINISH';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.00036');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.25714286');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.00036';=0A=
						records[row].mwtpct =3D '0.25714286';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-22-4';=0A=
						records[row].sname =3D 'silver';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.00036';=0A=
						records[row].swtppct =3D '0.00020550063';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				records[row].pnum  =3D '9';=0A=
				records[row].pname =3D 'IC2';=0A=
				records[row].pwt   =3D '0.07';=0A=
			</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'CHIP';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.00236');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('3.3714286');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.00236';=0A=
						records[row].mwtpct =3D '3.3714286';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-21-3';=0A=
						records[row].sname =3D 'silicon';=0A=
						records[row].swtmpct =3D '99.4';=0A=
						records[row].swt  =3D '0.00234584';=0A=
						records[row].swtppct =3D '0.0013390877';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7429-90-5';=0A=
						records[row].sname =3D 'Al';=0A=
						records[row].swtmpct =3D '0.6';=0A=
						records[row].swt  =3D '1.416e-005';=0A=
						records[row].swtppct =3D '8.0830246e-006';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'INTERNAL\u0020LEAD\u0020FINISH';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.00018');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.25714286');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.00018';=0A=
						records[row].mwtpct =3D '0.25714286';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-22-4';=0A=
						records[row].sname =3D 'silver';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.00018';=0A=
						records[row].swtppct =3D '0.00010275031';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'LEADFRAME\u00201\u0020SO,\u0020PLCC,\u0020SOT';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.02056');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('29.371429');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.02056';=0A=
						records[row].mwtpct =3D '29.371429';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-89-6';=0A=
						records[row].sname =3D 'Fe';=0A=
						records[row].swtmpct =3D '2.4';=0A=
						records[row].swt  =3D '0.00049344';=0A=
						records[row].swtppct =3D '0.00028167286';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-66-6';=0A=
						records[row].sname =3D 'zinc';=0A=
						records[row].swtmpct =3D '0.12';=0A=
						records[row].swt  =3D '2.4672e-005';=0A=
						records[row].swtppct =3D '1.4083643e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7723-14-0';=0A=
						records[row].sname =3D 'phosphorus';=0A=
						records[row].swtmpct =3D '0.03';=0A=
						records[row].swt  =3D '6.168e-006';=0A=
						records[row].swtppct =3D '3.5209107e-006';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-50-8';=0A=
						records[row].sname =3D 'copper';=0A=
						records[row].swtmpct =3D '97.45';=0A=
						records[row].swt  =3D '0.02003572';=0A=
						records[row].swtppct =3D '0.011437092';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'WIRES';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('7.9999997e-005');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.11428571');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '7.9999997e-005';=0A=
						records[row].mwtpct =3D '0.11428571';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-57-5';=0A=
						records[row].sname =3D 'Gold';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '7.9999997e-005';=0A=
						records[row].swtppct =3D '4.5666804e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'ENCAPSULANT\u00201\u0020SO';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.04471');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('63.871429');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.04471';=0A=
						records[row].mwtpct =3D '63.871429';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7631-86-9';=0A=
						records[row].sname =3D 'Silica';=0A=
						records[row].swtmpct =3D '69.26';=0A=
						records[row].swt  =3D '0.030966146';=0A=
						records[row].swtppct =3D '0.017676562';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7726-95-6';=0A=
						records[row].sname =3D 'bromine';=0A=
						records[row].swtmpct =3D '0.74';=0A=
						records[row].swt  =3D '0.000330854';=0A=
						records[row].swtppct =3D '0.00018886307';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '129915-35-1';=0A=
						records[row].sname =3D 'Epoxy\u0020resin';=0A=
						records[row].swtmpct =3D '28';=0A=
						records[row].swt  =3D '0.0125188';=0A=
						records[row].swtppct =3D '0.0071461701';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '1309-64-4';=0A=
						records[row].sname =3D 'Antimony\u0020White';=0A=
						records[row].swtmpct =3D '2';=0A=
						records[row].swt  =3D '0.0008942';=0A=
						records[row].swtppct =3D '0.00051044072';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'DIE\u0020ATTACH\u0020ADHESIVE';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.00027');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.38571429');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.00027';=0A=
						records[row].mwtpct =3D '0.38571429';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-22-4';=0A=
						records[row].sname =3D 'silver';=0A=
						records[row].swtmpct =3D '75';=0A=
						records[row].swt  =3D '0.0002025';=0A=
						records[row].swtppct =3D '0.0001155941';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '129915-35-1';=0A=
						records[row].sname =3D 'Epoxy\u0020resin';=0A=
						records[row].swtmpct =3D '25';=0A=
						records[row].swt  =3D '6.7500001e-005';=0A=
						records[row].swtppct =3D '3.8531368e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'EXTERNAL\u0020LEAD\u0020FINISH';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.00184');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('2.6285714');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.00184';=0A=
						records[row].mwtpct =3D '2.6285714';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-31-5';=0A=
						records[row].sname =3D 'tin';=0A=
						records[row].swtmpct =3D '85';=0A=
						records[row].swt  =3D '0.001564';=0A=
						records[row].swtppct =3D '0.00089278605';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-92-1';=0A=
						records[row].sname =3D 'lead';=0A=
						records[row].swtmpct =3D '15';=0A=
						records[row].swt  =3D '0.000276';=0A=
						records[row].swtppct =3D '0.00015755048';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				records[row].pnum  =3D '10';=0A=
				records[row].pname =3D 'IC3';=0A=
				records[row].pwt   =3D '0.061';=0A=
			</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'WIRE';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('6.1e-007');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.001');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '6.1e-007';=0A=
						records[row].mwtpct =3D '0.001';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-57-5';=0A=
						records[row].sname =3D 'Gold';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '6.1e-007';=0A=
						records[row].swtppct =3D '3.4820939e-007';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'MOLD\u0020COMPOUND';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.02945629');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('48.289');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.02945629';=0A=
						records[row].mwtpct =3D '48.289';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '14808-60-7';=0A=
						records[row].sname =3D 'Sand';=0A=
						records[row].swtmpct =3D '85';=0A=
						records[row].swt  =3D '0.025037847';=0A=
						records[row].swtppct =3D '0.014292481';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '129915-35-1';=0A=
						records[row].sname =3D 'Epoxy\u0020resin';=0A=
						records[row].swtmpct =3D '15';=0A=
						records[row].swt  =3D '0.0044184435';=0A=
						records[row].swtppct =3D '0.0025222025';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'FRAME';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.0249246');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('40.86');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.0249246';=0A=
						records[row].mwtpct =3D '40.86';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-89-6';=0A=
						records[row].sname =3D 'Fe';=0A=
						records[row].swtmpct =3D '2.35';=0A=
						records[row].swt  =3D '0.0005857281';=0A=
						records[row].swtppct =3D '0.00033435414';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-66-6';=0A=
						records[row].sname =3D 'zinc';=0A=
						records[row].swtmpct =3D '0.12';=0A=
						records[row].swt  =3D '2.990952e-005';=0A=
						records[row].swtppct =3D '1.7073403e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7723-14-0';=0A=
						records[row].sname =3D 'phosphorus';=0A=
						records[row].swtmpct =3D '0.03';=0A=
						records[row].swt  =3D '7.47738e-006';=0A=
						records[row].swtppct =3D '4.2683507e-006';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-50-8';=0A=
						records[row].sname =3D 'copper';=0A=
						records[row].swtmpct =3D '97.5';=0A=
						records[row].swt  =3D '0.024301485';=0A=
						records[row].swtppct =3D '0.01387214';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'DIE';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.00366');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('6');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.00366';=0A=
						records[row].mwtpct =3D '6';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-21-3';=0A=
						records[row].sname =3D 'silicon';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.00366';=0A=
						records[row].swtppct =3D '0.0020892564';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'EXTERNAL\u0020PLATING';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.0014152');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('2.32');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.0014152';=0A=
						records[row].mwtpct =3D '2.32';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-31-5';=0A=
						records[row].sname =3D 'tin';=0A=
						records[row].swtmpct =3D '85';=0A=
						records[row].swt  =3D '0.00120292';=0A=
						records[row].swtppct =3D '0.00068666892';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-92-1';=0A=
						records[row].sname =3D 'lead';=0A=
						records[row].swtmpct =3D '15';=0A=
						records[row].swt  =3D '0.00021228';=0A=
						records[row].swtppct =3D '0.00012117687';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'INTERNAL\u0020PLATING';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.0006161');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('1.01');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.0006161';=0A=
						records[row].mwtpct =3D '1.01';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-22-4';=0A=
						records[row].sname =3D 'silver';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.0006161';=0A=
						records[row].swtppct =3D '0.00035169149';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'ADHESIVE';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.0009272');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('1.52');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.0009272';=0A=
						records[row].mwtpct =3D '1.52';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '51-79-6';=0A=
						records[row].sname =3D 'urethane';=0A=
						records[row].swtmpct =3D '33';=0A=
						records[row].swt  =3D '0.000305976';=0A=
						records[row].swtppct =3D '0.00017466183';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '64742-94-5';=0A=
						records[row].sname =3D 'Solvent\u0020naphtha\u0020(petroleu...';=0A=
						records[row].swtmpct =3D '20';=0A=
						records[row].swt  =3D '0.00018544';=0A=
						records[row].swtppct =3D '0.00010585566';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-31-5';=0A=
						records[row].sname =3D 'tin';=0A=
						records[row].swtmpct =3D '5';=0A=
						records[row].swt  =3D '4.636e-005';=0A=
						records[row].swtppct =3D '2.6463914e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '=C2=A0';=0A=
						records[row].sname =3D 'Misc.';=0A=
						records[row].swtmpct =3D '40';=0A=
						records[row].swt  =3D '0.00037088';=0A=
						records[row].swtppct =3D '0.00021171131';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-22-4';=0A=
						records[row].sname =3D 'silver';=0A=
						records[row].swtmpct =3D '75';=0A=
						records[row].swt  =3D '0.0006954';=0A=
						records[row].swtppct =3D '0.00039695871';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '12033-89-5';=0A=
						records[row].sname =3D 'Silicon\u0020nitride';=0A=
						records[row].swtmpct =3D '67';=0A=
						records[row].swt  =3D '0.000621224';=0A=
						records[row].swtppct =3D '0.00035461645';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-92-1';=0A=
						records[row].sname =3D 'lead';=0A=
						records[row].swtmpct =3D '95';=0A=
						records[row].swt  =3D '0.00088084';=0A=
						records[row].swtppct =3D '0.00050281436';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '=C2=A0';=0A=
						records[row].sname =3D 'Other\u0020Ingredients';=0A=
						records[row].swtmpct =3D '10';=0A=
						records[row].swt  =3D '9.272e-005';=0A=
						records[row].swtppct =3D '5.2927828e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '=C2=A0';=0A=
						records[row].sname =3D 'Resin:\u0020Epoxy';=0A=
						records[row].swtmpct =3D '25';=0A=
						records[row].swt  =3D '0.0002318';=0A=
						records[row].swtppct =3D '0.00013231957';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				records[row].pnum  =3D '11';=0A=
				records[row].pname =3D 'FILTER';=0A=
				records[row].pwt   =3D '0.046';=0A=
			</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'WIRE';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.000184');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.4');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.000184';=0A=
						records[row].mwtpct =3D '0.4';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-57-5';=0A=
						records[row].sname =3D 'Gold';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.000184';=0A=
						records[row].swtppct =3D '0.00010503365';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'TERMINATION\u0020UNDERPLATING';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.000874');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('1.9');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.000874';=0A=
						records[row].mwtpct =3D '1.9';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-02-0';=0A=
						records[row].sname =3D 'nickel';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.000874';=0A=
						records[row].swtppct =3D '0.00049890985';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'ALUMINA';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.02116');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('46');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.02116';=0A=
						records[row].mwtpct =3D '46';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '1344-28-1';=0A=
						records[row].sname =3D 'Al2O3';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.02116';=0A=
						records[row].swtppct =3D '0.01207887';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'ASTM\u0020F15';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.009062');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('19.7');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.009062';=0A=
						records[row].mwtpct =3D '19.7';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-48-4';=0A=
						records[row].sname =3D 'cobalt';=0A=
						records[row].swtmpct =3D '17';=0A=
						records[row].swt  =3D '0.00154054';=0A=
						records[row].swtppct =3D '0.00087939426';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-89-6';=0A=
						records[row].sname =3D 'Fe';=0A=
						records[row].swtmpct =3D '53';=0A=
						records[row].swt  =3D '0.00480286';=0A=
						records[row].swtppct =3D '0.0027416409';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '=C2=A0';=0A=
						records[row].sname =3D 'Misc.';=0A=
						records[row].swtmpct =3D '1';=0A=
						records[row].swt  =3D '9.062e-005';=0A=
						records[row].swtppct =3D '5.1729074e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-02-0';=0A=
						records[row].sname =3D 'nickel';=0A=
						records[row].swtmpct =3D '29';=0A=
						records[row].swt  =3D '0.00262798';=0A=
						records[row].swtppct =3D '0.0015001431';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'BRAZE';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.0004462');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.97');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.0004462';=0A=
						records[row].mwtpct =3D '0.97';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-22-4';=0A=
						records[row].sname =3D 'silver';=0A=
						records[row].swtmpct =3D '72';=0A=
						records[row].swt  =3D '0.000321264';=0A=
						records[row].swtppct =3D '0.00018338876';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-50-8';=0A=
						records[row].sname =3D 'copper';=0A=
						records[row].swtmpct =3D '28';=0A=
						records[row].swt  =3D '0.000124936';=0A=
						records[row].swtppct =3D '7.131785e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'PHOSPHOR\u0020NICKEL\u0020PLATING';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.0004416');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.96');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.0004416';=0A=
						records[row].mwtpct =3D '0.96';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-02-0';=0A=
						records[row].sname =3D 'nickel';=0A=
						records[row].swtmpct =3D '89';=0A=
						records[row].swt  =3D '0.000393024';=0A=
						records[row].swtppct =3D '0.00022435188';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7723-14-0';=0A=
						records[row].sname =3D 'phosphorus';=0A=
						records[row].swtmpct =3D '11';=0A=
						records[row].swt  =3D '4.8576e-005';=0A=
						records[row].swtppct =3D '2.7728884e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'ADHESIVE';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('6.9e-005');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.15');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '6.9e-005';=0A=
						records[row].mwtpct =3D '0.15';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '51-79-6';=0A=
						records[row].sname =3D 'urethane';=0A=
						records[row].swtmpct =3D '33';=0A=
						records[row].swt  =3D '2.277e-005';=0A=
						records[row].swtppct =3D '1.2997915e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '64742-94-5';=0A=
						records[row].sname =3D 'Solvent\u0020naphtha\u0020(petroleu...';=0A=
						records[row].swtmpct =3D '20';=0A=
						records[row].swt  =3D '1.38e-005';=0A=
						records[row].swtppct =3D '7.877524e-006';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-31-5';=0A=
						records[row].sname =3D 'tin';=0A=
						records[row].swtmpct =3D '5';=0A=
						records[row].swt  =3D '3.45e-006';=0A=
						records[row].swtppct =3D '1.969381e-006';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '=C2=A0';=0A=
						records[row].sname =3D 'Misc.';=0A=
						records[row].swtmpct =3D '40';=0A=
						records[row].swt  =3D '2.76e-005';=0A=
						records[row].swtppct =3D '1.5755048e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-22-4';=0A=
						records[row].sname =3D 'silver';=0A=
						records[row].swtmpct =3D '75';=0A=
						records[row].swt  =3D '5.175e-005';=0A=
						records[row].swtppct =3D '2.9540715e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '12033-89-5';=0A=
						records[row].sname =3D 'Silicon\u0020nitride';=0A=
						records[row].swtmpct =3D '67';=0A=
						records[row].swt  =3D '4.623e-005';=0A=
						records[row].swtppct =3D '2.6389705e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-92-1';=0A=
						records[row].sname =3D 'lead';=0A=
						records[row].swtmpct =3D '95';=0A=
						records[row].swt  =3D '6.555e-005';=0A=
						records[row].swtppct =3D '3.7418239e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '=C2=A0';=0A=
						records[row].sname =3D 'Other\u0020Ingredients';=0A=
						records[row].swtmpct =3D '10';=0A=
						records[row].swt  =3D '6.9e-006';=0A=
						records[row].swtppct =3D '3.938762e-006';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '=C2=A0';=0A=
						records[row].sname =3D 'Resin:\u0020Epoxy';=0A=
						records[row].swtmpct =3D '25';=0A=
						records[row].swt  =3D '1.725e-005';=0A=
						records[row].swtppct =3D '9.8469049e-006';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'LITHIUM\u0020TANTALATE';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.00667');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('14.5');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.00667';=0A=
						records[row].mwtpct =3D '14.5';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '=C2=A0';=0A=
						records[row].sname =3D 'Misc.';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.00667';=0A=
						records[row].swtppct =3D '0.0038074699';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'TERMINATION\u0020PLATING';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.00023');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.5');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.00023';=0A=
						records[row].mwtpct =3D '0.5';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-33-7';=0A=
						records[row].sname =3D 'tungsten';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.00023';=0A=
						records[row].swtppct =3D '0.00013129207';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'DIE\u0020METALLIZATION';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.000138');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.3');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.000138';=0A=
						records[row].mwtpct =3D '0.3';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7429-90-5';=0A=
						records[row].sname =3D 'Al';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.000138';=0A=
						records[row].swtppct =3D '7.877524e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'TERMINATION\u0020BASE\u0020METAL';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.0067252');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('14.62');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.0067252';=0A=
						records[row].mwtpct =3D '14.62';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-33-7';=0A=
						records[row].sname =3D 'tungsten';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.0067252';=0A=
						records[row].swtppct =3D '0.00383898';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				records[row].pnum  =3D '12';=0A=
				records[row].pname =3D 'SOLDER';=0A=
				records[row].pwt   =3D '3.01';=0A=
			</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'SOLDER\u0020PASTE';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('3.01');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('100');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '3.01';=0A=
						records[row].mwtpct =3D '100';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '8050-09-7';=0A=
						records[row].sname =3D 'Rosin';=0A=
						records[row].swtmpct =3D '4.5';=0A=
						records[row].swt  =3D '0.13545';=0A=
						records[row].swtppct =3D '0.07731961';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-31-5';=0A=
						records[row].sname =3D 'tin';=0A=
						records[row].swtmpct =3D '32.5';=0A=
						records[row].swt  =3D '0.97825';=0A=
						records[row].swtppct =3D '0.55841941';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '112-73-2';=0A=
						records[row].sname =3D 'dibutyldigol';=0A=
						records[row].swtmpct =3D '2.5';=0A=
						records[row].swt  =3D '0.07525';=0A=
						records[row].swtppct =3D '0.042955339';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '2425-77-6';=0A=
						records[row].sname =3D '1-DECANOL,\u00202-HEXYL';=0A=
						records[row].swtmpct =3D '1.5';=0A=
						records[row].swt  =3D '0.04515';=0A=
						records[row].swtppct =3D '0.025773203';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-22-4';=0A=
						records[row].sname =3D 'silver';=0A=
						records[row].swtmpct =3D '2.5';=0A=
						records[row].swt  =3D '0.07525';=0A=
						records[row].swtppct =3D '0.042955339';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-92-1';=0A=
						records[row].sname =3D 'lead';=0A=
						records[row].swtmpct =3D '55';=0A=
						records[row].swt  =3D '1.6555';=0A=
						records[row].swtppct =3D '0.94501746';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '51796-19-1';=0A=
						records[row].sname =3D 'Castor\u0020oil\u0020derivative';=0A=
						records[row].swtmpct =3D '1.5';=0A=
						records[row].swt  =3D '0.04515';=0A=
						records[row].swtppct =3D '0.025773203';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				records[row].pnum  =3D '13';=0A=
				records[row].pname =3D 'PRINTED\u0020CIRCUIT\u0020BOARD';=0A=
				records[row].pwt   =3D '50';=0A=
			</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'DIELECTRIC';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('27.455');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('54.91');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '27.455';=0A=
						records[row].mwtpct =3D '54.91';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '65997-17-3';=0A=
						records[row].sname =3D 'Glass\u0020fibers';=0A=
						records[row].swtmpct =3D '55';=0A=
						records[row].swt  =3D '15.10025';=0A=
						records[row].swtppct =3D '8.6197523';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '68928-70-1';=0A=
						records[row].sname =3D 'Brominated\u0020Epoxy';=0A=
						records[row].swtmpct =3D '45';=0A=
						records[row].swt  =3D '12.35475';=0A=
						records[row].swtppct =3D '7.0525246';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'PERMANENT\u0020SOLDERMASK';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('1.06');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('2.12');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '1.06';=0A=
						records[row].mwtpct =3D '2.12';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7631-86-9';=0A=
						records[row].sname =3D 'Silica';=0A=
						records[row].swtmpct =3D '29.3';=0A=
						records[row].swt  =3D '0.31058';=0A=
						records[row].swtppct =3D '0.17728996';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '70955-17-8';=0A=
						records[row].sname =3D 'Aromatic\u0020hydrocarbons,\u0020C1...';=0A=
						records[row].swtmpct =3D '28.8';=0A=
						records[row].swt  =3D '0.30528';=0A=
						records[row].swtppct =3D '0.17426453';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '68610-73-1';=0A=
						records[row].sname =3D =
'Rubber\u0020modified\u0020epoxy\u0020res...';=0A=
						records[row].swtmpct =3D '31.6';=0A=
						records[row].swt  =3D '0.33496';=0A=
						records[row].swtppct =3D '0.19120691';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '129915-35-1';=0A=
						records[row].sname =3D 'Epoxy\u0020resin';=0A=
						records[row].swtmpct =3D '10.3';=0A=
						records[row].swt  =3D '0.10918';=0A=
						records[row].swtppct =3D '0.062323773';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'solder';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.285');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.57');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.285';=0A=
						records[row].mwtpct =3D '0.57';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-31-5';=0A=
						records[row].sname =3D 'tin';=0A=
						records[row].swtmpct =3D '63';=0A=
						records[row].swt  =3D '0.17955';=0A=
						records[row].swtppct =3D '0.10249344';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-92-1';=0A=
						records[row].sname =3D 'lead';=0A=
						records[row].swtmpct =3D '37';=0A=
						records[row].swt  =3D '0.10545';=0A=
						records[row].swtppct =3D '0.060194558';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'COPPER';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('21.2');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('42.4');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '21.2';=0A=
						records[row].mwtpct =3D '42.4';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-50-8';=0A=
						records[row].sname =3D 'copper';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '21.2';=0A=
						records[row].swtppct =3D '12.101703';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				records[row].pnum  =3D '2';=0A=
				records[row].pname =3D 'SCREW';=0A=
				records[row].pwt   =3D '3.144';=0A=
			</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'SILICA';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('3.144e-006');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.0001');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '3.144e-006';=0A=
						records[row].mwtpct =3D '0.0001';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '1344-09-8';=0A=
						records[row].sname =3D 'Silicic\u0020acid,\u0020sodium\u0020salt';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '3.144e-006';=0A=
						records[row].swtppct =3D '1.7947055e-006';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'TRIVALENT\u0020CHROMIUM';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('3.144e-006');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.0001');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '3.144e-006';=0A=
						records[row].mwtpct =3D '0.0001';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '10060-12-5';=0A=
						records[row].sname =3D 'Chromic\u0020chloride\u0020hexahydr...';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '3.144e-006';=0A=
						records[row].swtppct =3D '1.7947055e-006';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'STEEL';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('2.9600697');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('94.1498');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '2.9600697';=0A=
						records[row].mwtpct =3D '94.1498';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-89-6';=0A=
						records[row].sname =3D 'Fe';=0A=
						records[row].swtmpct =3D '0.23';=0A=
						records[row].swt  =3D '0.0068081603';=0A=
						records[row].swtppct =3D '0.0038863367';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-96-5';=0A=
						records[row].sname =3D 'Mn';=0A=
						records[row].swtmpct =3D '0.54';=0A=
						records[row].swt  =3D '0.015984376';=0A=
						records[row].swtppct =3D '0.0091244426';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-50-8';=0A=
						records[row].sname =3D 'copper';=0A=
						records[row].swtmpct =3D '99.23';=0A=
						records[row].swt  =3D '2.9372772';=0A=
						records[row].swtppct =3D '1.6767008';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'ZINC';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.183924');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('5.85');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.183924';=0A=
						records[row].mwtpct =3D '5.85';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-66-6';=0A=
						records[row].sname =3D 'zinc';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.183924';=0A=
						records[row].swtppct =3D '0.10499027';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				records[row].pnum  =3D '3';=0A=
				records[row].pname =3D 'CONNECTOR';=0A=
				records[row].pwt   =3D '12.3';=0A=
			</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'PPA';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('4.59036');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('37.32');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '4.59036';=0A=
						records[row].mwtpct =3D '37.32';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '=C2=A0';=0A=
						records[row].sname =3D 'PPA';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '4.59036';=0A=
						records[row].swtppct =3D '2.6203385';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'TIN/LEAD';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.08364');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.68');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.08364';=0A=
						records[row].mwtpct =3D '0.68';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-31-5';=0A=
						records[row].sname =3D 'tin';=0A=
						records[row].swtmpct =3D '90';=0A=
						records[row].swt  =3D '0.075276';=0A=
						records[row].swtppct =3D '0.042970181';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-92-1';=0A=
						records[row].sname =3D 'lead';=0A=
						records[row].swtmpct =3D '10';=0A=
						records[row].swt  =3D '0.008364';=0A=
						records[row].swtppct =3D '0.0047744645';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'BRASS';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('4.92');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('40');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '4.92';=0A=
						records[row].mwtpct =3D '40';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-89-6';=0A=
						records[row].sname =3D 'Fe';=0A=
						records[row].swtmpct =3D '0.0254';=0A=
						records[row].swt  =3D '0.00124968';=0A=
						records[row].swtppct =3D '0.00071336117';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-31-5';=0A=
						records[row].sname =3D 'tin';=0A=
						records[row].swtmpct =3D '0.0053';=0A=
						records[row].swt  =3D '0.00026076';=0A=
						records[row].swtppct =3D '0.00014885095';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '18496-25-8';=0A=
						records[row].sname =3D 'Sulfide';=0A=
						records[row].swtmpct =3D '0.0006';=0A=
						records[row].swt  =3D '2.952e-005';=0A=
						records[row].swtppct =3D '1.6851051e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-66-6';=0A=
						records[row].sname =3D 'zinc';=0A=
						records[row].swtmpct =3D '33.0618';=0A=
						records[row].swt  =3D '1.6266406';=0A=
						records[row].swtppct =3D '0.92854348';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-92-1';=0A=
						records[row].sname =3D 'lead';=0A=
						records[row].swtmpct =3D '0.0069';=0A=
						records[row].swt  =3D '0.00033948';=0A=
						records[row].swtppct =3D '0.00019378709';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-50-8';=0A=
						records[row].sname =3D 'copper';=0A=
						records[row].swtmpct =3D '66.9';=0A=
						records[row].swt  =3D '3.29148';=0A=
						records[row].swtppct =3D '1.8788922';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'PA';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('2.706');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('22');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '2.706';=0A=
						records[row].mwtpct =3D '22';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '1333-86-4';=0A=
						records[row].sname =3D 'Carbon-black';=0A=
						records[row].swtmpct =3D '2';=0A=
						records[row].swt  =3D '0.05412';=0A=
						records[row].swtppct =3D '0.030893594';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '=C2=A0';=0A=
						records[row].sname =3D 'Glass-\u0020fibre';=0A=
						records[row].swtmpct =3D '15';=0A=
						records[row].swt  =3D '0.4059';=0A=
						records[row].swtppct =3D '0.23170195';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '25038-74-8';=0A=
						records[row].sname =3D 'Nylon\u002012';=0A=
						records[row].swtmpct =3D '83';=0A=
						records[row].swt  =3D '2.24598';=0A=
						records[row].swtppct =3D '1.2820841';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				records[row].pnum  =3D '4';=0A=
				records[row].pname =3D 'RESISTOR';=0A=
				records[row].pwt   =3D '0.51';=0A=
			</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'MARKING\u0020INK';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.00051');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.1');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.00051';=0A=
						records[row].mwtpct =3D '0.1';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '9009-54-5';=0A=
						records[row].sname =3D 'PU';=0A=
						records[row].swtmpct =3D '25';=0A=
						records[row].swt  =3D '0.0001275';=0A=
						records[row].swtppct =3D '7.2781471e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '1317-80-2';=0A=
						records[row].sname =3D 'Rutile\u0020(TiO2)';=0A=
						records[row].swtmpct =3D '75';=0A=
						records[row].swt  =3D '0.0003825';=0A=
						records[row].swtppct =3D '0.00021834441';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'PLATED\u0020PUNCHED\u0020STRIP';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.50745');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('99.5');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.50745';=0A=
						records[row].mwtpct =3D '99.5';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-31-5';=0A=
						records[row].sname =3D 'tin';=0A=
						records[row].swtmpct =3D '1.2';=0A=
						records[row].swt  =3D '0.0060894';=0A=
						records[row].swtppct =3D '0.0034760431';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7429-90-5';=0A=
						records[row].sname =3D 'Al';=0A=
						records[row].swtmpct =3D '1.3';=0A=
						records[row].swt  =3D '0.00659685';=0A=
						records[row].swtppct =3D '0.0037657133';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-02-0';=0A=
						records[row].sname =3D 'nickel';=0A=
						records[row].swtmpct =3D '35.7';=0A=
						records[row].swt  =3D '0.18115965';=0A=
						records[row].swtppct =3D '0.10341228';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-47-3';=0A=
						records[row].sname =3D 'Chromium';=0A=
						records[row].swtmpct =3D '12.8';=0A=
						records[row].swt  =3D '0.0649536';=0A=
						records[row].swtppct =3D '0.037077793';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-92-1';=0A=
						records[row].sname =3D 'lead';=0A=
						records[row].swtmpct =3D '0.8';=0A=
						records[row].swt  =3D '0.0040596';=0A=
						records[row].swtppct =3D '0.002317362';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-50-8';=0A=
						records[row].sname =3D 'copper';=0A=
						records[row].swtmpct =3D '48.2';=0A=
						records[row].swt  =3D '0.2445909';=0A=
						records[row].swtppct =3D '0.13962106';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'COATING';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.00204');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.4');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.00204';=0A=
						records[row].mwtpct =3D '0.4';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '66027-02-9';=0A=
						records[row].sname =3D 'Polyester-copolymer';=0A=
						records[row].swtmpct =3D '19.8';=0A=
						records[row].swt  =3D '0.00040392';=0A=
						records[row].swtppct =3D '0.0002305717';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '=C2=A0';=0A=
						records[row].sname =3D 'Additives';=0A=
						records[row].swtmpct =3D '80.2';=0A=
						records[row].swt  =3D '0.00163608';=0A=
						records[row].swtppct =3D '0.00093393184';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				records[row].pnum  =3D '5';=0A=
				records[row].pname =3D 'TANTALUM\u0020CAPACITOR';=0A=
				records[row].pwt   =3D '0.61';=0A=
			</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'ALLOY\u002042';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.0804285');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('13.185');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.0804285';=0A=
						records[row].mwtpct =3D '13.185';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-21-3';=0A=
						records[row].sname =3D 'silicon';=0A=
						records[row].swtmpct =3D '0.3';=0A=
						records[row].swt  =3D '0.0002412855';=0A=
						records[row].swtppct =3D '0.00013773422';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-48-4';=0A=
						records[row].sname =3D 'cobalt';=0A=
						records[row].swtmpct =3D '0.5';=0A=
						records[row].swt  =3D '0.0004021425';=0A=
						records[row].swtppct =3D '0.00022955704';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7704-34-9';=0A=
						records[row].sname =3D 'sulphur';=0A=
						records[row].swtmpct =3D '0.025';=0A=
						records[row].swt  =3D '2.0107125e-005';=0A=
						records[row].swtppct =3D '1.1477852e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-44-0';=0A=
						records[row].sname =3D 'C';=0A=
						records[row].swtmpct =3D '0.05';=0A=
						records[row].swt  =3D '4.021425e-005';=0A=
						records[row].swtppct =3D '2.2955704e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-89-6';=0A=
						records[row].sname =3D 'Fe';=0A=
						records[row].swtmpct =3D '54.95';=0A=
						records[row].swt  =3D '0.044195461';=0A=
						records[row].swtppct =3D '0.025228319';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7429-90-5';=0A=
						records[row].sname =3D 'Al';=0A=
						records[row].swtmpct =3D '0.1';=0A=
						records[row].swt  =3D '8.04285e-005';=0A=
						records[row].swtppct =3D '4.5911408e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-96-5';=0A=
						records[row].sname =3D 'Mn';=0A=
						records[row].swtmpct =3D '0.8';=0A=
						records[row].swt  =3D '0.000643428';=0A=
						records[row].swtppct =3D '0.00036729127';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-02-0';=0A=
						records[row].sname =3D 'nickel';=0A=
						records[row].swtmpct =3D '43';=0A=
						records[row].swt  =3D '0.034584255';=0A=
						records[row].swtppct =3D '0.019741906';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-47-3';=0A=
						records[row].sname =3D 'Chromium';=0A=
						records[row].swtmpct =3D '0.25';=0A=
						records[row].swt  =3D '0.00020107125';=0A=
						records[row].swtppct =3D '0.00011477852';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7723-14-0';=0A=
						records[row].sname =3D 'phosphorus';=0A=
						records[row].swtmpct =3D '0.025';=0A=
						records[row].swt  =3D '2.0107125e-005';=0A=
						records[row].swtppct =3D '1.1477852e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'SILVER\u0020EPOXY\u0020COMPOSITION';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.0044999999');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('0.7377049');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.0044999999';=0A=
						records[row].mwtpct =3D '0.7377049';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-22-4';=0A=
						records[row].sname =3D 'silver';=0A=
						records[row].swtmpct =3D '73';=0A=
						records[row].swt  =3D '0.0032849999';=0A=
						records[row].swtppct =3D '0.0018751932';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '96-48-0';=0A=
						records[row].sname =3D '1,4-Butanolide';=0A=
						records[row].swtmpct =3D '27';=0A=
						records[row].swt  =3D '0.001215';=0A=
						records[row].swtppct =3D '0.00069356459';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'TANTALUM';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.1225');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('20.081967');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.1225';=0A=
						records[row].mwtpct =3D '20.081967';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-25-7';=0A=
						records[row].sname =3D 'tantalum';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.1225';=0A=
						records[row].swtppct =3D '0.069927295';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'SILVER';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.0088000003');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('1.442623');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.0088000003';=0A=
						records[row].mwtpct =3D '1.442623';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-22-4';=0A=
						records[row].sname =3D 'silver';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.0088000003';=0A=
						records[row].swtppct =3D '0.0050233488';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'SOLDER\u0020LAYER';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.0110715');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('1.815');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.0110715';=0A=
						records[row].mwtpct =3D '1.815';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-38-2';=0A=
						records[row].sname =3D 'arsenic';=0A=
						records[row].swtmpct =3D '0.08';=0A=
						records[row].swt  =3D '8.8572e-006';=0A=
						records[row].swtppct =3D '5.0560004e-006';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-89-6';=0A=
						records[row].sname =3D 'Fe';=0A=
						records[row].swtmpct =3D '0.02';=0A=
						records[row].swt  =3D '2.2143e-006';=0A=
						records[row].swtppct =3D '1.2640001e-006';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-31-5';=0A=
						records[row].sname =3D 'tin';=0A=
						records[row].swtmpct =3D '90';=0A=
						records[row].swt  =3D '0.00996435';=0A=
						records[row].swtppct =3D '0.0056880004';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7429-90-5';=0A=
						records[row].sname =3D 'Al';=0A=
						records[row].swtmpct =3D '0.005';=0A=
						records[row].swt  =3D '5.53575e-007';=0A=
						records[row].swtppct =3D '3.1600002e-007';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-66-6';=0A=
						records[row].sname =3D 'zinc';=0A=
						records[row].swtmpct =3D '0.005';=0A=
						records[row].swt  =3D '5.53575e-007';=0A=
						records[row].swtppct =3D '3.1600002e-007';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7439-92-1';=0A=
						records[row].sname =3D 'lead';=0A=
						records[row].swtmpct =3D '9.56';=0A=
						records[row].swt  =3D '0.0010584354';=0A=
						records[row].swtppct =3D '0.00060419204';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-69-9';=0A=
						records[row].sname =3D 'Bismuth';=0A=
						records[row].swtmpct =3D '0.25';=0A=
						records[row].swt  =3D '2.767875e-005';=0A=
						records[row].swtppct =3D '1.5800001e-005';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '7440-50-8';=0A=
						records[row].sname =3D 'copper';=0A=
						records[row].swtmpct =3D '0.08';=0A=
						records[row].swt  =3D '8.8572e-006';=0A=
						records[row].swtppct =3D '5.0560004e-006';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'MANGANESE\u0020DIOXIDE';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.05005');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('8.204918');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.05005';=0A=
						records[row].mwtpct =3D '8.204918';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '1313-13-9';=0A=
						records[row].sname =3D 'manganese\u0020dioxide';=0A=
						records[row].swtmpct =3D '100';=0A=
						records[row].swt  =3D '0.05005';=0A=
						records[row].swtppct =3D '0.028570295';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>=0A=
					var mspecTemp =3D new Array();=0A=
					=0A=
					if( mspecTemp.length =3D=3D 0 ) mspecTemp[0] =3D '=C2=A0';=0A=
				=0A=
				     var mname =3D 'MOLDING\u0020COMPOUND';=0A=
				     currInd =3D getMatlRowForThisPart( records, row, mname )=0A=
				     if( currInd !=3D -1 ) {=0A=
						records[currInd].mwt  =3D Number(records[currInd].mwt) + =
Number('0.33265');=0A=
						records[currInd].mwtpct =3D Number(records[currInd].mwtpct) + =
Number('54.532787');=0A=
				     } else {=0A=
						records[row].mname  =3D mname;=0A=
						records[row].mwt  =3D '0.33265';=0A=
						records[row].mwtpct =3D '54.532787';=0A=
						records[row].mspec  =3D new Array();=0A=
						for( i=3D0; i < mspecTemp.length; i++ ) {=0A=
							records[row].mspec[i] =3D mspecTemp[i];=0A=
						}=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '14464-46-1';=0A=
						records[row].sname =3D 'cristobalite';=0A=
						records[row].swtmpct =3D '0.841';=0A=
						records[row].swt  =3D '0.0027975865';=0A=
						records[row].swtppct =3D '0.0015969605';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '60676-86-0';=0A=
						records[row].sname =3D 'Silica,\u0020vitreous';=0A=
						records[row].swtmpct =3D '88.161';=0A=
						records[row].swt  =3D '0.29326757';=0A=
						records[row].swtppct =3D '0.16740741';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '12786-74-2';=0A=
						records[row].sname =3D 'Antimony-dioxide';=0A=
						records[row].swtmpct =3D '0.998';=0A=
						records[row].swt  =3D '0.003319847';=0A=
						records[row].swtppct =3D '0.0018950851';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
				     if( currInd =3D=3D -1) {=0A=
						records[row].scasno  =3D '9003-35-4';=0A=
						records[row].sname =3D 'PF';=0A=
						records[row].swtmpct =3D '10';=0A=
						records[row].swt  =3D '0.033265';=0A=
						records[row].swtppct =3D '0.018988829';=0A=
						writeRecord();=0A=
					}=0A=
				</SCRIPT>

<SCRIPT language=3Djavascript>sampleFlushRecords( true );</SCRIPT>
</BODY></HTML>

------=_NextPart_000_0000_01C42132.4DAC5EC0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://127.0.0.1/cxs/core/common/escape.js

/**
 * Copyright (c) 2003 Centor Software Corporation.
 *
 * $Archive: /Core Toolkit/4.2d/StartDirectory/core/common/escape.js $
 *
 * $Revision: 3 $
 * $Author: Afanello $
 * $Modtime: 6/03/03 11:52a $
 *
 * $NoKeywords: $
 *
 * Use Escape16() and Unescape16() to URI encode and decode strings.
 * Don't use escape()/unescape() because they don't (always) work on =
non-ASCII.
 * Don't use encodeURIComponent()/decodeURIComponent() because they =
aren't
 *   available on older browsers.
 */

//@return 0 except 1=3DIE 5.5+, 2=3DNetscape 6+, 3=3DGecko
function TestBrowserType()
{
  var agt=3Dnavigator.userAgent.toLowerCase();
  var msieIdx =3D agt.indexOf("msie");
  if (msieIdx >=3D 0)
  {
  	if (parseFloat(agt.substr(msieIdx+5)) >=3D 5.5)
  	  return 1;
  	return 0;
  }
  if (agt.indexOf('mozilla')!=3D-1)
  {
  	if (parseInt(navigator.appVersion) >=3D 5)
  	  return 2;
  	return 0;
  }
  if (agt.indexOf('gecko') !=3D -1)
    return 3;
  return 0;
}
var g_ctBrowserType =3D TestBrowserType();

var g_ctFirstByteMark =3D new Array(0x00, 0x00, 0xC0, 0xE0, 0xF0, 0xF8, =
0xFC);
var g_ctHexNibble =3D new =
Array('0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F');

function EscapeByte(val)
{
	return '%' + g_ctHexNibble[val>>>4] + g_ctHexNibble[val & 15];
}

// Unicode safe URL encoding
function Escape16(srcStr)
{
  // Use encodeURIComponent on IE 5.5+, Netscape 6+, and Gecko
  if (g_ctBrowserType > 0) return encodeURIComponent(srcStr);

	var outStr =3D '';
	var prev;
  var pos =3D 0;
  for (; pos < srcStr.length; ++pos)
  {
  	var curVal;

  	// Scan for non-ASCII character or end
  	prev =3D pos;
  	for (; pos < srcStr.length; ++pos)
  	{
  	  curVal =3D srcStr.charCodeAt(pos);
  	  if (curVal > 0x7F || curVal =3D=3D 43) //non-ASCII and '+'
        break;
    }

    // Output the escaped ASCII
    if (pos > prev)
      outStr +=3D escape(srcStr.substring(prev, pos));
    // Exit if at end
    if (pos >=3D srcStr.length)
      break;

    // Continue here if have a non-ASCII character
  	if (curVal >=3D 0xD800 && curVal <=3D 0xDBFF)
  	{
  		if (pos + 1 >=3D srcStr.length)
  		  break;

      pos++;
  		// Create the composite surrogate pair
  		curVal =3D ((curVal - 0xD800) << 10) + ((srcStr.charCodeAt(pos) - =
0xDC00) + 0x10000);
    }
    // Figure out how many bytes we need
    var encodedBytes;
    if (curVal < 0x80)             encodedBytes =3D 1;
    else if (curVal < 0x800)       encodedBytes =3D 2;
    else if (curVal < 0x10000)     encodedBytes =3D 3;
    else if (curVal < 0x200000)    encodedBytes =3D 4;
    else if (curVal < 0x4000000)   encodedBytes =3D 5;
    else if (curVal <=3D 0x7FFFFFFF) encodedBytes =3D 6;
    else
    {
    	//Bad character
      outStr +=3D '?';
   	  continue;
    }

   //  And spit out the bytes. We spit them out in reverse order
   //  here, so use a temporary variable to positionally set
   var outTmp =3D '';
   switch(encodedBytes)
   {
     case 6 : outTmp =3D EscapeByte((curVal | 0x80) & 0xBF);
              curVal >>>=3D 6;
     case 5 : outTmp =3D EscapeByte((curVal | 0x80) & 0xBF) + outTmp;
              curVal >>>=3D 6;
     case 4 : outTmp =3D EscapeByte((curVal | 0x80) & 0xBF) + outTmp;
              curVal >>>=3D 6;
     case 3 : outTmp =3D EscapeByte((curVal | 0x80) & 0xBF) + outTmp;
              curVal >>>=3D 6;
     case 2 : outTmp =3D EscapeByte((curVal | 0x80) & 0xBF) + outTmp;
              curVal >>>=3D 6;
     case 1 : outTmp =3D EscapeByte(curVal | =
g_ctFirstByteMark[encodedBytes]) + outTmp;
   }
   // Add the newly encoded byte string to the output
   outStr +=3D outTmp;
 }

 return outStr;
}

// A list of counts of trailing bytes for each initial byte in the =
input.
// (Only positions 192-255 here. 0-191 is always 0)
var g_ctUTFBytes =3D new Array(
    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
  , 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
  , 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2
  , 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5
);

// A list of values to offset each result char type, according to how
// many source bytes went into making it.
var g_ctUTFOffsets =3D new Array(0, 0x3080, 0xE2080, 0x3C82080, =
0xFA082080, 0x82082080);


// Unicode safe URL decoding
function Unescape16(srcStr2)
{
  // Use decodeURIComponent on Netscape 6+, Gecko. (IE 5.5+ has it, but =
is slow!)
  if (g_ctBrowserType > 1) return decodeURIComponent(srcStr2);

  // Just unescape first. We'll have a string of UTF8 characters stuffed =
into
  // 16 bit JS characters. Next the hard part - converting to UTF16...
  var srcStr =3D unescape(srcStr2); // NS6+ is too smart for this, but =
NS6+ won't get here
	var outStr =3D '';
	var prev;
  var pos =3D 0;
  while (pos < srcStr.length)
  {
  	var curVal;

  	// Scan for non-ASCII character or end
  	prev =3D pos;
  	for (; pos < srcStr.length; ++pos)
  	{
  	  curVal =3D srcStr.charCodeAt(pos);
  	  if (curVal > 0x7F) break;
    }

    // Output the unescaped ASCII
    if (pos > prev)   outStr +=3D srcStr.substring(prev, pos);
    // Exit if at end
    if (pos >=3D srcStr.length) break;

    // See how many trailing src bytes this sequence is going to require
    var trailingBytes =3D 0;
    if (curVal >191) trailingBytes =3D g_ctUTFBytes[curVal-192];

    //
    //  If there are not enough source bytes to do this one, then we
    //  are done. Note that we done >=3D here because we are implicitly
    //  counting the 1 byte we get no matter what.
    if (pos + trailingBytes >=3D srcStr.length) break;

    // Looks ok, so lets build up the value
    var tmpVal =3D 0;
    switch(trailingBytes)
    {
      case 5 : tmpVal +=3D srcStr.charCodeAt(pos); ++pos; tmpVal <<=3D =
6;
      case 4 : tmpVal +=3D srcStr.charCodeAt(pos); ++pos; tmpVal <<=3D =
6;
      case 3 : tmpVal +=3D srcStr.charCodeAt(pos); ++pos; tmpVal <<=3D =
6;
      case 2 : tmpVal +=3D srcStr.charCodeAt(pos); ++pos; tmpVal <<=3D =
6;
      case 1 : tmpVal +=3D srcStr.charCodeAt(pos); ++pos; tmpVal <<=3D =
6;
      case 0 : tmpVal +=3D srcStr.charCodeAt(pos); ++pos;
    }
    tmpVal -=3D g_ctUTFOffsets[trailingBytes];

    //
    //  If it will fit into a single char, then put it in. Otherwise
    //  encode it as a surrogate pair. If its not valid, use the
    //  replacement char.
    //
    if (!(tmpVal & 0xFFFF0000))
    {
      outStr +=3D String.fromCharCode(tmpVal);
    }
    else if (tmpVal > 0x10FFFF)
    {
      outStr +=3D '?'; //throw new URIError("bad source sequence");
    }
    else
    {
      // Store the leading surrogate char and the trailing char
      tmpVal -=3D 0x10000;
      outStr +=3D String.fromCharCode((tmpVal >> 10) + 0xD800, (tmpVal & =
0x3FF) + 0xDC00);
    }
  }

  return outStr;
}

------=_NextPart_000_0000_01C42132.4DAC5EC0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://127.0.0.1/cxs/js/reportRecords.js

/*
 * Javascript for managing the pages of the GMW 3059 and =
Delphi-A-10949001report. There are two objects, header and record.
 * An array of records will be created and written out in pages at the =
end
 * When it is time to write the pages, gmw3059FlushRecords or =
delphiAFlushRecords is called
 *
 */
/*
 *  Header object constructor=20
 */
/* =
-------------------------------------------------------------------------=
---------------------------------------
   round Off : Round off a floating point number to 'precision' =
significant digits
   =
-------------------------------------------------------------------------=
---------------------------------------
*/
function roundOff(value, precision)
{
        if( value =3D=3D 0 ) return 0;
        var a =3D Math.round(Math.log(value)/Math.log(10) + .5);
        var b =3D precision;
        if( a >=3D b ) return Math.round( value );
        b =3D b - a;
        var result =3D Math.round(value * Math.pow(10, b)) / =
Math.pow(10, b);
        return result;
}
function header()
{
   this.pnum       =3D '&#160;';
   this.unitTo     =3D '&#160;';
   this.contact    =3D '&#160;';
   this.address1   =3D '&#160;';
   this.address2   =3D '&#160;';

   this.pname      =3D '&#160;';
   this.partWt     =3D '&#160;';
   this.itemUOM    =3D '&#160;';
   this.suppName   =3D '&#160;';
   this.suppPlant  =3D '&#160;';
   this.city       =3D '&#160;';
   this.state      =3D '&#160;';
   this.zip        =3D '&#160;';

   this.cust       =3D '&#160;';
   this.prog       =3D '&#160;';
   this.comments   =3D '&#160;';
   this.dept       =3D '&#160;';
   this.country    =3D '&#160;';

   this.revLevel   =3D '&#160;';
   this.revDate    =3D '&#160;';
   this.mailCode   =3D '&#160;';
   this.phone      =3D '&#160;';
   this.fax        =3D '&#160;';
   this.vendorCode =3D '&#160;';
}
/*
 * Initialize the records object array and reset the row counter
 */
function initializeRecords( firstRecord, numRecords)
{
   for( i=3DfirstRecord; i<firstRecord+numRecords; i++ )
   {
      records[i] =3D new record();
   }=20
}
/*
 *  Write out a component record. In fact this simply increments the row =
counter.
 *  If the row counter exceeds the maximum then flush the page and reset =
for the next
 */
function writeRecord()
{
   row =3D row + 1;
   initializeRecords( row, 1 );
}
/*
 * Record object constructor
 */
function record()
{
   this.pnum    =3D '&#160;';
   this.pname   =3D '&#160;';
   this.pwt     =3D '&#160;';
   this.mspec   =3D new Array('&#160;');
   this.mname   =3D '&#160;';
   this.mwt     =3D '&#160;';
   this.mwtpct  =3D '&#160;';
   this.scasno  =3D '&#160;';
   this.sname   =3D '&#160;';
   this.swtmpct =3D '&#160;';
   this.swt     =3D '&#160;';
   this.swtppct =3D '&#160;';
}

function recycledMatl( name )
{
   this.name    =3D name;
   this.pirWt   =3D 0;
   this.pcrWt   =3D 0;
}
/* Searches back from the current row to the row with the most recent =
part information to see if the material is
 * already referenced. If it is it returns the index to the material. If =
not it returns -1.
 */
function getMatlRowForThisPart( arr, row, name )
{
   if( row =3D=3D 0 ) return -1;

   for( var i=3Drow-1; i>=3D0; i-- )
   {
      if( name =3D=3D arr[i].mname ) return i;
      if( arr[i].pnum !=3D '&#160;' || arr[i].pname !=3D '&#160;' || =
arr[i].pwt !=3D '&#160;' ) return -1;
   }
   return -1;
}
function getIndexByName( arr, name)
{
   for( var i=3D0; i<arr.length; i++ )
   {
      if( name =3D=3D arr[i].name ) return i;
   }
   return -1;
}

/*
 =
*************************************************************************=
*****************************
 * Create the GMW3059 report by writing the header and flushing the =
component records a page at a time
 =
*************************************************************************=
*****************************
 */
function gmw3059FlushRecords( firstPart )
{
   var citystate;
   var space =3D '&#160;';

   if( Escape16(header.city) !=3D '%A0' && Escape16(header.state) !=3D =
'%A0') citystate =3D header.city + ', ' + header.state;
   else
   {
      if( Escape16(header.city) =3D=3D '%A0' && Escape16(header.state) =
=3D=3D '%A0' ) citystate =3D '&#160;';
      else
      {
         if( Escape16(header.city) =3D=3D '%A0'  ) citystate =3D =
header.state;
         if( Escape16(header.state) =3D=3D '%A0' ) citystate =3D =
header.city;
      }
   }

// Count the number of pages and the number of rows to display on the =
last page

   var numRows =3D 22;
   var reduceLast =3D 5
   var numPages =3D Math.floor( row / numRows ) + 1;
   var remainder =3D row % numRows;

// If the number of rows on the last page exceeds 17 then we need one =
more page for the signatures sections

   if( remainder > numRows - reduceLast )=20
      numPagesTot =3D numPages + 1;
   else=20
      numPagesTot =3D numPages;

   for( var pageNum=3D1; pageNum <=3D numPagesTot; pageNum++ )
   {

// Write Title information
      prevPage =3D pageNum - 1;
      nextPage =3D pageNum + 1;

      document.write( '<div align=3D"center">' );
//      if( pageNum !=3D 1 ) document.write( '  <FONT color=3D"green" =
FACE=3D"arial narrow,helvetica" SIZE=3D"1"><a href=3D"#' + prevPage + '" =
name=3D"' + pageNum +'"><IMG align=3D"middle" border=3D"0" src=3D"' + =
udbase +'/images/menu/win/left-arrow.gif"/></a></FONT>' );
      if( ! firstPart || pageNum !=3D 1 ) document.write( '<P =
STYLE=3D"page-break-before: always"></P>');
      document.write( '<table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0" width=3D"950">' );
      document.write( '  <tr>' );
      document.write( '    <td nowrap=3D"nowrap" width=3D"780" =
align=3D"left">&#160;</td>' );
      document.write( '    <td nowrap=3D"nowrap" width=3D"170" =
align=3D"left">' );
      document.write( '      <table cellpadding=3D"2" cellspacing=3D"0" =
border=3D"1" width=3D"170">' );
      document.write( '        <tr>' );
      document.write( '          <td nowrap=3D"nowrap" width=3D"70" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1">Proj =
no:</font></td>' );
      document.write( '          <td nowrap=3D"nowrap" width=3D"95" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1">Reg =
no:</font></td>' );
      document.write( '        </tr>' );
      document.write( '        <tr>' );
      document.write( '          <td nowrap=3D"nowrap" width=3D"70" =
align=3D"left"><font face=3D"Arial" size=3D"1">Issue:</font></td>' );
      document.write( '          <td nowrap=3D"nowrap" width=3D"95" =
align=3D"left"><font face=3D"Arial" size=3D"1">Page: ' + pageNum + ' of =
' + numPagesTot + '</font></td>' );
      document.write( '        </tr>' );
      document.write( '      </table>' );
      document.write( '    </td>' );
      document.write( '  </tr>' );
      document.write( '</table>' );

//      document.write( '  <font face=3D"Arial" size=3D"2">Page ' + =
pageNum + ' of ' + numPagesTot + '</font>' );
//      if( pageNum !=3D numPagesTot ) document.write( '  <FONT =
color=3D"green" FACE=3D"arial narrow,helvetica" SIZE=3D"1"><a href=3D"#' =
+ nextPage + '" name=3D"' + pageNum +'"><IMG align=3D"middle" =
border=3D"0" src=3D"' + udbase =
+'/images/menu/win/right-arrow.gif"/></a></FONT>' );

      document.write( '<table bgcolor=3D"white" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0" width=3D"955">' );
      document.write(   '<tr>' );
      document.write(     '<td nowrap=3D"nowrap" align=3D"left" =
valign=3D"top" colspan=3D"2">' );
      document.write(       '<center><u><font face=3D"Arial" =
size=3D"2"><b>Declaration of Conformance to =
GMW3059</b></font></u></center>' );
      document.write(       '<br/>' );

// Write Header table (Sections A - N)

      document.write(       '<table border=3D"1" cellpadding=3D"2" =
cellspacing=3D"0" width=3D"190">' );
      document.write(         '<tr>' );
      document.write(           '<td nowrap=3D"nowrap" =
colspan=3D"2"><table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0"><tr><td nowrap=3D"nowrap" align=3D"left"><font =
face=3D"Arial Narrow" size=3D"1"><b>A. Assembly(Asm)/Part =
Information</b></font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" =
colspan=3D"2"><table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0"><tr><td nowrap=3D"nowrap" align=3D"left"><font =
face=3D"Arial Narrow" size=3D"1"><b>I. Manufacturer/Supplier =
Information</b></font></td></tr></table></td>' );
      document.write(         '</tr>' );

      document.write(         '<tr>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"306"><table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0"><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"86"><font =
face=3D"Arial Narrow" size=3D"1"><b>B.</b> Asm/Part Number: =
</font></td><td nowrap=3D"nowrap" align=3D"right" width=3D"210"><font =
face=3D"Arial Narrow" size=3D"1">' + header.pnum + =
'</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"195"><table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0"><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"86"><font =
face=3D"Arial Narrow" size=3D"1"><b>F.</b> Unit Supplied to: =
</font></td><td nowrap=3D"nowrap" align=3D"right" width=3D"119"><font =
face=3D"Arial Narrow" size=3D"1">' + header.cust + =
'</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"221"><table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0"><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"46"><font =
face=3D"Arial Narrow" size=3D"1"><b>J.</b> Name: </font></td><td =
nowrap=3D"nowrap" align=3D"right" width=3D"175"><font face=3D"Arial =
Narrow" size=3D"1">' + header.contact + '</font></td></tr></table></td>' =
);
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"201"><table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0"><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"56"><font =
face=3D"Arial Narrow" size=3D"1"><b>N.</b> Address: </font></td><td =
nowrap=3D"nowrap" align=3D"right" width=3D"145"><font face=3D"Arial =
Narrow" size=3D"1">' + header.address1 + '&#160;&#160;' + =
header.address2 + '</font></td></tr></table></td>' );
      document.write(         '</tr>' );

      document.write(         '<tr>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"306"><table cellpadding=3D"0" cellspacing=3D"0"  =
border=3D"0"><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"76"><font =
face=3D"Arial Narrow" size=3D"1"><b>C.</b> Asm/Part Name: =
</font></td><td nowrap=3D"nowrap" align=3D"right" width=3D"220"><font =
face=3D"Arial Narrow" size=3D"1">' + header.pname + =
'</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"195"><table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0"><tr><td nowrap=3D"nowrap" align=3D"left" =
width=3D"106"><font face=3D"Arial Narrow" size=3D"1"><b>G.</b> Asm/Part =
Mass (Kg): </font></td><td nowrap=3D"nowrap" align=3D"right" =
width=3D"99"><font face=3D"Arial Narrow" size=3D"1">' + header.partWt + =
'</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"221"><table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0"><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"56"><font =
face=3D"Arial Narrow" size=3D"1"><b>K.</b> Company: </font></td><td =
nowrap=3D"nowrap" align=3D"right" width=3D"165"><font face=3D"Arial =
Narrow" size=3D"1">' + header.suppName + =
'</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"201"><table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0"><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"56"><font =
face=3D"Arial Narrow" size=3D"1">&#160; </font></td><td =
nowrap=3D"nowrap" align=3D"right" width=3D"145"><font face=3D"Arial =
Narrow" size=3D"1">' + citystate + '&#160;' + header.zip + =
'</font></td></tr></table></td>' );
      document.write(         '</tr>' );

      document.write(         '<tr>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"306"><table cellpadding=3D"0" cellspacing=3D"0"  =
border=3D"0"><tr><td nowrap=3D"nowrap" align=3D"left" =
width=3D"106"><font face=3D"Arial Narrow" size=3D"1"><b>D.</b> Model =
Yr/Vehicle Line: </font></td><td nowrap=3D"nowrap" align=3D"right" =
width=3D"190"><font face=3D"Arial Narrow" size=3D"1">' + header.prog + =
'</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"195"><font face=3D"Arial Narrow" size=3D"1"><b>H.</b> Comments =
(L/P/S): </font></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"221"><table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0"><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"66"><font =
face=3D"Arial Narrow" size=3D"1"><b>L.</b> Department: </font></td><td =
nowrap=3D"nowrap" align=3D"right" width=3D"155"><font face=3D"Arial =
Narrow" size=3D"1">' + header.dept + '</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"201"><table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0"><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"56"><font =
face=3D"Arial Narrow" size=3D"1">Country: </font></td><td =
nowrap=3D"nowrap" align=3D"right" width=3D"145"><font face=3D"Arial =
Narrow" size=3D"1">' + header.country + '</font></td></tr></table></td>' =
);
      document.write(         '</tr>' );

      document.write(         '<tr>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"306"><table cellpadding=3D"0" cellspacing=3D"0"  =
border=3D"0"><tr><td nowrap=3D"nowrap" align=3D"left" =
width=3D"166"><font face=3D"Arial Narrow" size=3D"1"><b>E.</b> Asm/Part =
Revision Level: ' + header.revLevel + '</font></td><td nowrap=3D"nowrap" =
align=3D"right" width=3D"130"><font face=3D"Arial Narrow" size=3D"1">Rev =
Date: ' + header.revDate + '</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"195"><font face=3D"Arial Narrow" size=3D"1">&#160;</font></td>' =
);
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"221"><table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0"><tr><td nowrap=3D"nowrap" align=3D"left" =
width=3D"116"><font face=3D"Arial Narrow" size=3D"1"><b>M.</b> Mail Code =
(if applicable): </font></td><td nowrap=3D"nowrap" align=3D"right" =
width=3D"105"><font face=3D"Arial Narrow" size=3D"1">' + header.mailCode =
+ '</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"201"><table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0"><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"56"><font =
face=3D"Arial Narrow" size=3D"1">Phone: </font></td><td =
nowrap=3D"nowrap" align=3D"right" width=3D"145"><font face=3D"Arial =
Narrow" size=3D"1">' + header.phone + '</font></td></tr></table></td>' =
);
      document.write(         '</tr>' );

      document.write(         '<tr>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"306"><font face=3D"Arial Narrow" size=3D"1">&#160;</font></td>' =
);
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"191"><font face=3D"Arial Narrow" size=3D"1">&#160;</font></td>' =
);
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"221"><font face=3D"Arial Narrow" size=3D"1">&#160;</font></td>' =
);
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"196"><table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0"><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"56"><font =
face=3D"Arial Narrow" size=3D"1">Fax: </font></td><td nowrap=3D"nowrap" =
align=3D"right" width=3D"140"><font face=3D"Arial Narrow" size=3D"1">' + =
header.fax + '</font></td></tr></table></td>' );
      document.write(         '</tr>' );
      document.write(       '</table>' );

// Section O

      document.write(       '<br/>' );
      document.write(       '<table border=3D"0" cellpadding=3D"0" =
cellspacing=3D"0" width=3D"920">' );
      document.write(         '<tr valign=3D"top">' );
      document.write(           '<td rowspan=3D"2" align=3D"left" =
width=3D"100"><font face=3D"Arial Narrow" =
size=3D"1"><b>O.</b></font></td>' );
      document.write(           '<td align=3D"left"  valign=3D"middle" =
width=3D"10"><font face=3D"Arial Narrow" size=3D"1">&#160;</font></td>' =
);

      if( reportable )
        document.write(         '<td align=3D"left"  valign=3D"middle" =
width=3D"10"><INPUT type=3D"checkbox" name=3D"O_No"/></td>' );
      else
        document.write(         '<td align=3D"left"  valign=3D"middle" =
width=3D"10"><INPUT type=3D"checkbox" checked=3D"checked" =
name=3D"O_No"/></td>' );

      document.write(           '<td align=3D"left"  valign=3D"middle" =
width=3D"770"><font face=3D"Arial Narrow" size=3D"1">1. This part does =
not contain substances listed in GMW3059G above the reporting =
limits.</font></td>' );
      document.write(         '</tr>' );
      document.write(         '<tr valign=3D"top">' );
      document.write(           '<td align=3D"left"valign=3D"middle" =
><font face=3D"Arial Narrow" size=3D"1">&#160;</font></td>' );

      if( reportable )
         document.write(        '<td align=3D"left" valign=3D"middle" =
><INPUT type=3D"checkbox" checked=3D"checked" name=3D"O_Yes"/></td>' );
      else
         document.write(        '<td align=3D"left" valign=3D"middle" =
><INPUT type=3D"checkbox" name=3D"O_Yes"/></td>' );

      document.write(           '<td align=3D"left" valign=3D"middle" =
><font face=3D"Arial Narrow" size=3D"1">2. This part does contain =
substances listed in GMW3059G above the reporting limits as detailed =
below.</font></td>' );
      document.write(         '</tr>' );
      document.write(       '</table>' );
=09
      document.write(       '<br/>' );

// Header for the Component table (Sections P through S)

      document.write(       '<table border=3D"1" cellpadding=3D"2" =
cellspacing=3D"0" width=3D"950">' );
      document.write(         '<tr valign=3D"top">' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"center" =
colspan=3D"3"><font face=3D"Arial Narrow" size=3D"1"><b>P.</b> Component =
in Assembly</font></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"center" =
colspan=3D"3"><font face=3D"Arial Narrow" size=3D"1"><b>Q.</b> =
Material/surface treatment</font></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"center" =
colspan=3D"3"><font face=3D"Arial Narrow" size=3D"1"><b>R.</b> =
Substance</font></td>' );
      document.write(           '<td align=3D"left" rowspan=3D"2"><font =
face=3D"Arial Narrow" size=3D"1"><b>S.</b> Purpose for Use and Plan to =
Eliminate Use Including Timing and Substitute Substances</font></td>' );
      document.write(         '</tr>' );
      document.write(         '<tr>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
valign=3D"bottom" width=3D"100"><font face=3D"Arial Narrow" =
size=3D"1">Part No</font></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
valign=3D"bottom" width=3D"107"><font face=3D"Arial Narrow" =
size=3D"1">Name</font></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
valign=3D"bottom" width=3D"40"><font face=3D"Arial Narrow" =
size=3D"1">Mass (Kg)</font></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
valign=3D"bottom" width=3D"70"><font face=3D"Arial Narrow" =
size=3D"1">Standard No</font></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
valign=3D"bottom" width=3D"107"><font face=3D"Arial Narrow" =
size=3D"1">Name</font></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
valign=3D"bottom" width=3D"70"><font face=3D"Arial Narrow" =
size=3D"1">Mass% Material in Component</font></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
valign=3D"bottom" width=3D"70"><font face=3D"Arial Narrow" =
size=3D"1">CAS Number</font></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
valign=3D"bottom" width=3D"107"><font face=3D"Arial Narrow" =
size=3D"1">Name</font></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
valign=3D"bottom" width=3D"80"><font face=3D"Arial Narrow" =
size=3D"1">Mass% Substance in Material</font></td>' );
      document.write(         '</tr>' );

// Write each component record

      rowStart =3D ( pageNum - 1 ) * numRows;

// If this is the last page of component data display only 17 rows if =
possible to leave room for signatures. If
// not then the signatures will be on the last page.

      var nRows =3D numRows;
      if( remainder <=3D numRows - reduceLast && pageNum =3D=3D numPages =
) nRows =3D numRows - reduceLast;
      if( pageNum =3D=3D numPagesTot && numPagesTot !=3D numPages ) =
nRows =3D numRows - reduceLast;

      for( var i=3DrowStart; i<rowStart+nRows; i++ )
      {
         if( i > row ) records[i] =3D new record();
         document.write(         '<tr>' );
         document.write(           '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].pnum + '</font></td>' );
         document.write(           '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].pname + '</font></td>' );
         document.write(           '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1">' + records[i].pwt =
+ '</font></td>' );
         document.write(           '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1">' );
         for( var j=3D0; j<records[i].mspec.length; j++ ){
            if( j =3D=3D 0 )   document.write( records[i].mspec[j] );
            else document.write( '<br/>' + records[i].mspec[j] );
         }
         document.write(           '</font></td>' );
         document.write(           '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].mname + '</font></td>' );
         document.write(           '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].mwtpct + '</font></td>' );
         document.write(           '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].scasno + '</font></td>' );
         document.write(           '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].sname + '</font></td>' );
         document.write(           '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].swtmpct + '</font></td>' );
         document.write(           '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">&#160;</font></td>' );
         document.write(         '</tr>' );
         records[i] =3D new record();
      }
      document.write(       '</table>' );
      document.write(     '</td>' );
      document.write(   '</tr>' );

        =20
      if( pageNum =3D=3D numPagesTot )
      {
         document.write(   '<tr valign=3D"top">' );
         document.write(     '<td nowrap=3D"nowrap">' );
         document.write(       '<table border=3D"0" cellpadding=3D"2" =
cellspacing=3D"0" width=3D"450">' );
         document.write(         '<tr valign=3D"bottom">' );
         document.write(           '<tdcolspan=3D"3" align=3D"left" =
height=3D"20"><font face=3D"Arial Narrow" size=3D"1"><b>T.</b> Supplier =
Certification<br/>&#160;</font></td>' );
         document.write(         '</tr>' );
         document.write(         '<tr valign=3D"top">' );
         document.write(           '<tdwidth=3D"50" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1">Signature/Seal:</font></td>' );
         document.write(           '<tdwidth=3D"150" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________________________________</font></td>' =
);
         document.write(           '<tdwidth=3D"250" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1">&#160;</font></td>' );
         document.write(         '</tr>' );
         document.write(         '<tr valign=3D"top">' );
         document.write(           '<tdalign=3D"right"><font =
face=3D"Arial Narrow" size=3D"1">Printed Name:</font></td>' );
         document.write(           '<tdalign=3D"left"><font =
face=3D"Arial Narrow" =
size=3D"1">________________________________________________</font></td>' =
);
         document.write(           '<tdalign=3D"right"><font =
face=3D"Arial Narrow" size=3D"1">&#160;</font></td>' );
         document.write(         '</tr>' );
         document.write(         '<tr valign=3D"top">' );
         document.write(           '<tdalign=3D"right"><font =
face=3D"Arial Narrow" size=3D"1">Date:</font></td>' );
         document.write(           '<tdalign=3D"left"><font =
face=3D"Arial Narrow" =
size=3D"1">________________________________________________</font></td>' =
);
         document.write(           '<tdalign=3D"right"><font =
face=3D"Arial Narrow" size=3D"1">&#160;</font></td>' );
         document.write(         '</tr>' );
         document.write(       '</table>' );
         document.write(     '</td>' );
         document.write(     '<td nowrap=3D"nowrap">' );
         document.write(       '<table border=3D"0" cellpadding=3D"2" =
cellspacing=3D"0" width=3D"450">' );
         document.write(         '<tr valign=3D"top">' );
         document.write(           '<tdcolspan=3D"2" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1"><b>U. Unit =
Approval if "F" Substances =
Present</b><br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;For =
parts supplier to Saab: Signatures are required for F and D =
substances</font></td>' );
         document.write(           '<tdalign=3D"left"><font =
face=3D"Arial Narrow" size=3D"1">Approved:<INPUT type=3D"checkbox" =
name=3D"Approved"/> Not Approved:<INPUT type=3D"checkbox" =
name=3D"NotApproved"/></font></td>' );
         document.write(         '</tr>' );=20
         document.write(         '<tr valign=3D"top">' );
         document.write(           '<tdwidth=3D"50" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1">Signature/Seal:</font></td>' );
         document.write(           '<tdwidth=3D"150" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________________________________</font></td>' =
);
         document.write(           '<tdwidth=3D"250" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1">&#160;</font></td>' );
         document.write(         '</tr>' );
         document.write(         '<tr valign=3D"top">' );
         document.write(           '<tdalign=3D"right"><font =
face=3D"Arial Narrow" size=3D"1">Printed Name:</font></td>' );
         document.write(           '<tdalign=3D"left"><font =
face=3D"Arial Narrow" =
size=3D"1">________________________________________________</font></td>' =
);
         document.write(           '<tdalign=3D"right"><font =
face=3D"Arial Narrow" size=3D"1">&#160;</font></td>' );
         document.write(         '</tr>' );
         document.write(         '<tr valign=3D"top">' );
         document.write(           '<tdalign=3D"right"><font =
face=3D"Arial Narrow" size=3D"1">Date:</font></td>' );
         document.write(           '<tdalign=3D"left"><font =
face=3D"Arial Narrow" =
size=3D"1">________________________________________________</font></td>' =
);
         document.write(           '<tdalign=3D"right"><font =
face=3D"Arial Narrow" size=3D"1">&#160;</font></td>' );
         document.write(         '</tr>' );
         document.write(       '</table>' );
         document.write(     '</td>' );
         document.write(   '</tr>' );
      }
      document.write( '</table>' );
//      document.write( '<br/>' );
   =20
      document.write( '</div>' );
   }
}
/*
 =
*************************************************************************=
*****************************
 * Create the Delphi-A-10949001 report by writing the header and =
flushing the component records a page at a time
 =
*************************************************************************=
*****************************
 */
function delphiAFlushRecords( firstPart)
{
   var citystate;
   var space =3D '&#160;';

   if( Escape16(header.city) !=3D '%A0' && Escape16(header.state) !=3D =
'%A0') citystate =3D header.city + ', ' + header.state;
   else
   {
      if( Escape16(header.city) =3D=3D '%A0' && Escape16(header.state) =
=3D=3D '%A0' ) citystate =3D '&#160;';
      else
      {
         if( Escape16(header.city) =3D=3D '%A0'  ) citystate =3D =
header.state;
         if( Escape16(header.state) =3D=3D '%A0' ) citystate =3D =
header.city;
      }
   }

// Count the number of pages and the number of rows to display on the =
last page

   var numRows =3D 18;

   var reduceLast =3D 11 + Math.max( 0, recycledMatls.length - 3 );
   var numPages =3D Math.floor( row / numRows ) + 1;
   var remainder =3D row % numRows;

// If the number of rows on the last page is within 4 of the max then we =
need one more page for the signatures sections

   if( remainder > numRows - reduceLast )=20
      numPagesTot =3D numPages + 1;
   else=20
      numPagesTot =3D numPages;

   for( var pageNum=3D1; pageNum <=3D numPagesTot; pageNum++ )
   {

// Write Title information
      prevPage =3D pageNum - 1;
      nextPage =3D pageNum + 1;

      document.write( '<div align=3D"center"><br/>' );
//      if( pageNum !=3D 1 ) document.write( '  <FONT color=3D"green" =
FACE=3D"arial narrow,helvetica" SIZE=3D"1"><a href=3D"#' + prevPage + '" =
name=3D"' + pageNum +'"><IMG align=3D"middle" border=3D"0" src=3D"' + =
udbase +'/images/menu/win/left-arrow.gif"/></a></FONT>' );
      if( ! firstPart || pageNum !=3D 1 ) document.write( '<P =
STYLE=3D"page-break-before: always"></P>');
      document.write( '<table border=3D"0" cellpadding=3D"5" =
width=3D"950">' );
      document.write(   '<tr>' );
      document.write(     '<td nowrap=3D"nowrap" valign=3D"top" =
width=3D"850" align=3D"left">' );
      document.write(       '<u><font face=3D"Arial" =
size=3D"2"><b>Declaration of Conformance to Delphi-A =
10949001</b></font></u>' );
      document.write(     '</td>' );
      document.write(     '<td nowrap=3D"nowrap" valign=3D"top" =
width=3D"95"><table cellpadding=3D"2" cellspacing=3D"0" border=3D"1" =
width=3D"100">' );
      document.write(       '<table border=3D"1" cellpadding=3D"2" =
cellspacing=3D"0" width=3D"95">' );
      document.write(         '<tr>' );
      document.write(           '<td nowrap=3D"nowrap" width=3D"95" =
align=3D"left"><font face=3D"Arial" size=3D"1">Page: ' + pageNum + '   =
of   ' + numPagesTot + '</font></td>' );
      document.write(         '</tr>' );
      document.write(       '</table>' );
      document.write(     '</td>' );
      document.write(   '</tr>' );
      document.write( '</table>' );
//      if( pageNum !=3D numPagesTot ) document.write( '  <FONT =
color=3D"green" FACE=3D"arial narrow,helvetica" SIZE=3D"1"><a href=3D"#' =
+ nextPage + '" name=3D"' + pageNum +'"><IMG align=3D"middle" =
border=3D"0" src=3D"' + udbase =
+'/images/menu/win/right-arrow.gif"/></a></FONT>' );

      document.write( '<table bgcolor=3D"white" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0" width=3D"955">' );
      document.write(   '<tr>' );
      document.write(     '<td nowrap=3D"nowrap" align=3D"center" =
valign=3D"top" colspan=3D"2">' );
			=09
// Header (A-O)

      document.write(       '<table border=3D"1" cellpadding=3D"2" =
cellspacing=3D"0" width=3D"950">' );
      document.write(         '<tr>' );
      document.write(           '<td nowrap=3D"nowrap" =
colspan=3D"2"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1"><b>Information regarding the ITEM (material, component, =
sub-assembly) sold to Delphi</b></font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" =
colspan=3D"2"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1"><b>Manufacturer/Supplier =
Information</b></font></td></tr></table></td>' );
      document.write(         '</tr>' );

      document.write(         '<tr>' );
      document.write(           '<td nowrap=3D"nowrap" nowrap=3D"nowrap" =
align=3D"left" width=3D"260"><table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0" ><tr><td nowrap=3D"nowrap" nowrap=3D"nowrap" align=3D"left" =
width=3D"56"><font face=3D"Arial Narrow" size=3D"1"><b>A.</b> Item Name: =
</font></td><td nowrap=3D"nowrap" nowrap=3D"nowrap" align=3D"right" =
width=3D"200"><font face=3D"Arial Narrow" size=3D"1">' + header.pname + =
'</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" nowrap=3D"nowrap" =
align=3D"left" width=3D"245"><table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0" ><tr><td nowrap=3D"nowrap" nowrap=3D"nowrap" align=3D"left" =
width=3D"111"><font face=3D"Arial Narrow" size=3D"1"><b>E.</b> =
Division(s) Supplied to: </font></td><td nowrap=3D"nowrap" =
nowrap=3D"nowrap" align=3D"right" width=3D"130"><font face=3D"Arial =
Narrow" size=3D"1">' + header.cust + '</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" nowrap=3D"nowrap" =
align=3D"left" width=3D"215"><table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0" ><tr><td nowrap=3D"nowrap" nowrap=3D"nowrap" align=3D"left" =
width=3D"56"><font face=3D"Arial Narrow" size=3D"1"><b>H.</b> Company: =
</font></td><td nowrap=3D"nowrap" nowrap=3D"nowrap" align=3D"right" =
width=3D"165"><font face=3D"Arial Narrow" size=3D"1">' + header.suppName =
+ '</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" nowrap=3D"nowrap" =
align=3D"left" width=3D"200"><table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0" ><tr><td nowrap=3D"nowrap" nowrap=3D"nowrap" align=3D"left" =
width=3D"56"><font face=3D"Arial Narrow" size=3D"1"><b>L.</b> Address: =
</font></td><td nowrap=3D"nowrap" nowrap=3D"nowrap" align=3D"right" =
width=3D"140"><font face=3D"Arial Narrow" size=3D"1">' + header.address1 =
+ '&#160;&#160;' + header.address2 + '</font></td></tr></table></td>' );
      document.write(         '</tr>' );

      document.write(         '<tr>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"260"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"86"><font =
face=3D"Arial Narrow" size=3D"1"><b>B.</b> Item Part Number: =
</font></td><td nowrap=3D"nowrap" align=3D"right" width=3D"170"><font =
face=3D"Arial Narrow" size=3D"1">' + header.pnum + =
'</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"245"><font face=3D"Arial Narrow" size=3D"1">&#160;</font></td>' =
);
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"215"><font face=3D"Arial Narrow" size=3D"1">&#160;</font></td>' =
);
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"200"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"56"><font =
face=3D"Arial Narrow" size=3D"1">&#160; </font></td><td =
nowrap=3D"nowrap" align=3D"right" width=3D"140"><font face=3D"Arial =
Narrow" size=3D"1">' + citystate + '&#160;' + header.zip + =
'</font></td></tr></table></td>' );
      document.write(         '</tr>' );

      document.write(         '<tr>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"260"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"96"><font =
face=3D"Arial Narrow" size=3D"1"><b>C.</b> Revision Level: =
</font></td><td nowrap=3D"nowrap" align=3D"right" width=3D"160"><font =
face=3D"Arial Narrow" size=3D"1">' + header.revLevel + =
'</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"245"><font face=3D"Arial Narrow" size=3D"1">&#160;</font></td>' =
);
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"215"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"71"><font =
face=3D"Arial Narrow" size=3D"1"><b>I.</b> Contact Name: </font></td><td =
nowrap=3D"nowrap" align=3D"right" width=3D"150"><font face=3D"Arial =
Narrow" size=3D"1">' + header.contact + '</font></td></tr></table></td>' =
);
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"200"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"56"><font =
face=3D"Arial Narrow" size=3D"1"><b>M.</b> Phone: </font></td><td =
nowrap=3D"nowrap" align=3D"right" width=3D"140"><font face=3D"Arial =
Narrow" size=3D"1">' + header.phone + '</font></td></tr></table></td>' =
);
      document.write(         '</tr>' );

      document.write(         '<tr>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"260"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"96"><font =
face=3D"Arial Narrow" size=3D"1"><b>D.</b> Revision Date: =
</font></td><td nowrap=3D"nowrap" align=3D"right" width=3D"160"><font =
face=3D"Arial Narrow" size=3D"1">' + header.revDate + =
'</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"245"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"106"><font =
face=3D"Arial Narrow" size=3D"1"><b>F.</b> ITEM Unit of Measure: =
</font></td><td nowrap=3D"nowrap" align=3D"right" width=3D"135"><font =
face=3D"Arial Narrow" size=3D"1">' + header.itemUOM + =
'</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"215"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"66"><font =
face=3D"Arial Narrow" size=3D"1"><b>J.</b> Department: </font></td><td =
nowrap=3D"nowrap" align=3D"right" width=3D"155"><font face=3D"Arial =
Narrow" size=3D"1">' + header.dept + '</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"200"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"56"><font =
face=3D"Arial Narrow" size=3D"1"><b>N.</b> Fax: </font></td><td =
nowrap=3D"nowrap" align=3D"right" width=3D"140"><font face=3D"Arial =
Narrow" size=3D"1">' + header.fax + '</font></td></tr></table></td>' );
      document.write(         '</tr>' );

      document.write(         '<tr>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"260"><font face=3D"Arial Narrow" size=3D"1">&#160;</font></td>' =
);
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"245"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"156"><font =
face=3D"Arial Narrow" size=3D"1"><b>G.</b> Total Mass (grams) per Unit =
Measure: </font></td><td nowrap=3D"nowrap" align=3D"right" =
width=3D"85"><font face=3D"Arial Narrow" size=3D"1">' + header.partWt + =
'</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"215"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"126"><font =
face=3D"Arial Narrow" size=3D"1"><b>K.</b> Mail Code (if applicable): =
</font></td><td nowrap=3D"nowrap" align=3D"right" width=3D"95"><font =
face=3D"Arial Narrow" size=3D"1">' + header.mailCode + =
'</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"200"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"116"><font =
face=3D"Arial Narrow" size=3D"1"><b>O.</b> Vendor Code/DUNS #: =
</font></td><td nowrap=3D"nowrap" align=3D"right" width=3D"80"><font =
face=3D"Arial Narrow" size=3D"1">' + header.vendorCode + =
'</font></td></tr></table></td>' );
      document.write(         '</tr>' );
      document.write(       '</table>' );

// Section P

      document.write(       '<table bgcolor=3D"white" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0" width=3D"920">' );
      document.write(         '<tr valign=3D"top">' );
      document.write(           '<td rowspan=3D"5" WIDTH=3D"100" =
align=3D"center" colspan=3D"2"><font face=3D"Arial Narrow" =
size=3D"1"><b>P.</b></font></td>' );
      document.write(           '<td colspan=3D"3" align=3D"left"><font =
face=3D"Arial Narrow" size=3D"1"><b>Does ITEM (material, component, =
sub-assembly, or assembly) sold to Delphi contain Prohibited and/or =
Reportable Substances? Check all box that apply.</b></font></td>' );
      document.write(        '</tr>' );
      document.write(         '<tr>' );
      document.write(           '<td align=3D"left" width=3D"10"><font =
face=3D"Arial Narrow" size=3D"1">&#160;</font></td>' );
     =20
      if( reportable || prohibited )
         document.write(        '<td align=3D"left" width=3D"10"><INPUT =
TYPE=3D"CHECKBOX" NAME=3D"NoProhibited"/></td>' );
      else
         document.write(        '<td align=3D"left" width=3D"10"><INPUT =
TYPE=3D"CHECKBOX" checked=3D"checked" NAME=3D"NoProhibited"/></td>' );

      document.write(           '<td align=3D"left" width=3D"770"><font =
face=3D"Arial Narrow" size=3D"1"><b>No - Not Prohibited and Not =
Reportable.</b> The item <b>DOES NOT</b> contain any prohibited or =
reportable substanace(s) listed in Appendices A or B. Proceed to Section =
V.</font></td>' );
      document.write(         '</tr>' );
      document.write(         '<tr>' );
      document.write(           '<td align=3D"left"><font face=3D"Arial =
Narrow" size=3D"1">&#160;</font></td>' );

      if( prohibited )
         document.write(           '<td align=3D"left"><INPUT =
TYPE=3D"CHECKBOX" checked=3D"checked" NAME=3D"YesProhibited"/></td>' );
      else
         document.write(           '<td align=3D"left"><INPUT =
TYPE=3D"CHECKBOX" NAME=3D"YesProhibited"/></td>' );

      document.write(           '<td align=3D"left"><font face=3D"Arial =
Narrow" size=3D"1"><b>Yes - Prohibited.</b> The item =
<b>DOES</b>&#160;contain PROHIBITED substanace(s) listed in Appendix A. =
Attach document identifying purpose for using the prohibited substance =
and a plan to eliminate its use, including timing and identification of =
potential substitute substances.</font></td>' );
      document.write(         '</tr>' );
      document.write(         '<tr>' );
      document.write(           '<td align=3D"left"><font face=3D"Arial =
Narrow" size=3D"1">&#160;</font></td>' );

      if( reportable )
         document.write(        '<td align=3D"left"><INPUT =
TYPE=3D"CHECKBOX" checked=3D"checked" NAME=3D"YesReportable"/></td>' );
      else
         document.write(        '<td align=3D"left"><INPUT =
TYPE=3D"CHECKBOX" NAME=3D"YesReportable"/></td>' );

      document.write(           '<td align=3D"left"><font face=3D"Arial =
Narrow" size=3D"1"><b>Yes - Reportable.</b> The item =
<b>DOES</b>&#160;contain REPORTABLE substanace(s) listed in Appendix =
B.</font></td>' );
      document.write(         '</tr>' );
      document.write(         '<tr>' );
      document.write(           '<td colspan=3D"3" align=3D"left"><font =
face=3D"Arial Narrow" size=3D"1"><b><i>Sections Q through U to be =
completed if either "Yes" box in Section P is checked. Proceed to =
Section V is "No" box in Section P is checked.</i></b></font></td>' );
      document.write(         '</tr>' );
      document.write(       '</table>' );
	=09
// Components Section

      document.write(       '<table bgcolor=3D"white" border=3D"1" =
cellpadding=3D"2" cellspacing=3D"0" width=3D"950">' );
      document.write(         '<tr valign=3D"top">' );
      document.write(           '<td align=3D"left" colspan=3D"3" =
width=3D"284"><font face=3D"Arial Narrow" size=3D"1"><b>A.</b> If Item =
is a raw material, Proceed to Section T. If Item is an Assembly of 10+ =
parts or a single components, proceed to Section R. If Item is an =
assembly of 2-10 parts or sub-assemblies made from material(s) that =
contain the Prohibited or Reportable Substance, report =
below.</font></td>' );
      document.write(           '<td align=3D"left" colspan=3D"3" =
width=3D"255"><font face=3D"Arial Narrow" size=3D"1"><b>R.</b> Material =
Containing Prohibited or Reportable Substance Found in Assemblies, =
Sub-Assemblies or Single Component Parts</font></td>' );

      document.write(           '<td align=3D"left" width=3D"85"><font =
face=3D"Arial Narrow" size=3D"1"><b>S.</b> Mass % of Pro-hibited or =
Report-able Substance in Materials found in assemblies or single =
component parts</font></td>' );
      document.write(           '<td align=3D"left" =
width=3D"237"colspan=3D"3"><font face=3D"Arial Narrow" =
size=3D"1"><b>T.</b> Prohibited or Reportable Substance Contained in =
Item Sold to Delphi</font></td>' );
      document.write(           '<td align=3D"left" width=3D"70"><font =
face=3D"Arial Narrow" size=3D"1"><b>U.</b> Mass % Prohibited or =
Reportable Substance in Item Sold to Delphi</font></td>' );
      document.write(         '</tr>' );
      document.write(         '<tr>' );
      document.write(           '<td align=3D"left" valign=3D"bottom" =
width=3D"126"><font face=3D"Arial Narrow" size=3D"1"><b>Q1.</b> Part or =
Sub-Assembly Name</font></td>' );
      document.write(           '<td align=3D"left" valign=3D"bottom" =
width=3D"96"><font face=3D"Arial Narrow" size=3D"1"><b>Q2.</b> Part =
Number for the Part or Sub-Assembly</font></td>' );
      document.write(           '<td align=3D"left" valign=3D"bottom" =
width=3D"62"><font face=3D"Arial Narrow" size=3D"1"><b>Q3.</b> Mass (g) =
per Item of the total parts or sub-assemblies associated with part =
number reported in Q2.</font></td>' );
      document.write(           '<td align=3D"left" valign=3D"bottom" =
width=3D"110"><font face=3D"Arial Narrow" size=3D"1"><b>R1.</b> Material =
Name</font></td>' );
      document.write(           '<td align=3D"left" valign=3D"bottom" =
width=3D"90"><font face=3D"Arial Narrow" size=3D"1"><b>R2.</b> Standard =
or Specification #</font></td>' );
      document.write(           '<td align=3D"left" valign=3D"bottom" =
width=3D"55"><font face=3D"Arial Narrow" size=3D"1"><b>R3.</b> Mass (g) =
of Material per Item</font></td>' );
      document.write(           '<td bgcolor=3D"#cccccc" align=3D"left" =
valign=3D"bottom" width=3D"80"><font face=3D"Arial Narrow" size=3D"1"> =
*** For asssemblies and parts, this is the value to compare to content =
limits in specification.</font></td>' );
      document.write(           '<td align=3D"left" valign=3D"bottom" =
width=3D"96"><font face=3D"Arial Narrow" size=3D"1"><b>T1.</b> Substance =
Name</font></td>' );
      document.write(           '<td align=3D"left" valign=3D"bottom" =
width=3D"80"><font face=3D"Arial Narrow" size=3D"1"><b>T2.</b> Chemical =
Abstract Services (CAS) Number</font></td>' );
      document.write(           '<td align=3D"left" valign=3D"bottom" =
width=3D"62"><font face=3D"Arial Narrow" size=3D"1"><b>T3.</b> Mass (g) =
of substance per ITEM Unit of Measure "S" multiplied by =
"R3"/100</font></td>' );
      document.write(           '<td bgcolor=3D"#cccccc" align=3D"left" =
valign=3D"bottom" width=3D"70"><font face=3D"Arial Narrow" size=3D"1"> =
For raw materials, this is the value to compare to content limits in =
specification "T3" divided by "G multiplied by 100"</font></td>' );
      document.write(         '</tr>' );

// Write each component record

      var nRows =3D numRows;
      var rowStart =3D nRows * ( pageNum - 1 );

// If this is the last page of component data display only 17 rows if =
possible to leave room for signatures. If
// not then the signatures will be on the last page.

      if( remainder <=3D numRows - reduceLast && pageNum =3D=3D numPages =
) nRows =3D numRows - reduceLast;
      if( pageNum =3D=3D numPagesTot && numPagesTot !=3D numPages ) =
nRows =3D numRows - reduceLast;

      var rowEnd =3D rowStart+nRows;

      for( var i=3DrowStart; i<rowEnd; i++ )
      {
         if( i > row ) records[i] =3D new record();

         document.write(      '<tr>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].pname + '</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].pnum + '</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"center"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].pwt + '</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].mname + '</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1">' );
         for( var j=3D0; j<records[i].mspec.length; j++ ){
            if( j =3D=3D 0 )   document.write( records[i].mspec[j] );
            else document.write( '<br/>' + records[i].mspec[j] );
         }
         document.write(           '</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"center"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].mwt + '</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"center"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].swtmpct + '</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].sname + '</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"center"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].scasno + '</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"center"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].swt + '</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"center"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].swtppct + '</font></td>' );
         document.write(      '</tr>' );
         records[i] =3D new record();
      }
      document.write(       '</table>' );
      document.write(     '</td>' );
      document.write(   '</tr>' );

      if( pageNum =3D=3D numPagesTot )
      {

         document.write('<tr valign=3D"top">' );
         document.write(  '<td align=3D"center">' );
         document.write(    '<table border=3D"0" cellpadding=3D"0" =
cellspacing=3D"0" width=3D"450">' );
         document.write(      '<tr valign=3D"middle">' );
         document.write(        '<td rowspan=3D"3" width=3D"100" =
align=3D"center" colspan=3D"2"><font face=3D"Arial Narrow" =
size=3D"1"><b>V.</b></font></td>' );
         document.write(        '<td colspan=3D"2" align=3D"left"><font =
face=3D"Arial Narrow" size=3D"1"><b>Does ITEM (material, component, =
sub-assembly, or assembly) sold to Delphi contain Post-Industrial or =
Post-Consumer Recycled Material</b></font></td>' );
         document.write(      '</tr>' );
  =20
         if( recycledMatls.length > 0 )
         {
            document.write(   '<tr valign=3D"middle">' );
            document.write(     '<td align=3D"left" width=3D"10"><INPUT =
type=3D"checkbox" name=3D"NoV"/><font face=3D"Arial Narrow" =
size=3D"1"><b>No</b></font></td>' );
            document.write(     '<td align=3D"left" width=3D"340"><font =
face=3D"Arial Narrow" size=3D"1">If <b>No</b> then proceed to Section =
X.</font></td>' );
            document.write(   '</tr>' );
            document.write(   '<tr valign=3D"middle">' );
            document.write(     '<td align=3D"left"><INPUT =
type=3D"checkbox" name=3D"NoV" checked=3D"checked"/><font face=3D"Arial =
Narrow" size=3D"1"><b>Yes</b></font></td>' );
            document.write(     '<td align=3D"left"><font face=3D"Arial =
Narrow" size=3D"1">If <b>Yes, then Complete Section W.</b></font></td>' =
);
            document.write(   '</tr>' );
         }
         else
         {
            document.write(   '<tr valign=3D"middle">' );
            document.write(     '<td align=3D"left" width=3D"10"><INPUT =
type=3D"checkbox" name=3D"NoV" checked=3D"checked"/><font face=3D"Arial =
Narrow" size=3D"1"><b>No</b></font></td>' );
            document.write(     '<td align=3D"left" width=3D"340"><font =
face=3D"Arial Narrow" size=3D"1">If <b>No</b> then proceed to Section =
X.</font></td>' );
            document.write(   '</tr>' );
            document.write(   '<tr valign=3D"middle">' );
            document.write(     '<td align=3D"left"><INPUT =
type=3D"checkbox" name=3D"NoV"/><font face=3D"Arial Narrow" =
size=3D"1"><b>Yes</b></font></td>' );
            document.write(     '<td align=3D"left"><font face=3D"Arial =
Narrow" size=3D"1">If <b>Yes, then Complete Section W.</b></font></td>' =
);
            document.write(   '</tr>' );
         }

         document.write(    '</table>' );
         document.write(  '</td>' );

         document.write(  '<td align=3D"center">' );
         document.write(    '<table border=3D"1" cellpadding=3D"0" =
cellspacing=3D"0" width=3D"460">' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td colspan=3D"3" align=3D"left"><font =
face=3D"Arial Narrow" size=3D"1"><b>W.</b> Recycle Content by Mass =
(g)</font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td align=3D"center" =
width=3D"130"><font face=3D"Arial Narrow" size=3D"1">Material =
Name:<br>&#160;</br></font></td>' );
         document.write(        '<td align=3D"center" =
width=3D"180"><font face=3D"Arial Narrow" size=3D"1">Post Industrial =
Recycled Content (grams):<br>&#160;</br></font></td>' );
         document.write(        '<td align=3D"center" =
width=3D"180"><font face=3D"Arial Narrow" size=3D"1">Post Consumer =
Recycled Content (grams):<br>&#160;</br></font></td>' );
         document.write(      '</tr>' );

         for( var i=3D0; i<recycledMatls.length; i++ )
         {
            document.write(   '<tr valign=3D"top">' );
            document.write(     '<td nowrap=3D"nowrap" align=3D"center" =
width=3D"130"><font face=3D"Arial Narrow" size=3D"1">' + =
recycledMatls[i].name + '</font></td>' );
            document.write(     '<td nowrap=3D"nowrap" align=3D"center" =
width=3D"180"><font face=3D"Arial Narrow" size=3D"1">' + =
roundOff(recycledMatls[i].pirWt,6) + '</font></td>' );
            document.write(     '<td nowrap=3D"nowrap" align=3D"center" =
width=3D"180"><font face=3D"Arial Narrow" size=3D"1">' + =
roundOff(recycledMatls[i].pcrWt,6) + '</font></td>' );
            document.write(   '</tr>' );
            recycledMatls[i] =3D new recycledMatl();
         }
         recycledMatls.length =3D 0;
         document.write(    '</table>' );
         document.write(  '</td>' );
         document.write('</tr>' );

=09
         document.write('<tr valign=3D"top">' );
         document.write(  '<td nowrap=3D"nowrap">' );
         document.write(      '<table border=3D"0" cellpadding=3D"1" =
cellspacing=3D"0" width=3D"450">' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" width=3D"50" =
align=3D"center" rowspan=3D"8"><font face=3D"Arial Narrow" =
size=3D"1"><b>X.</b></font></td>' );
         document.write(        '<td nowrap=3D"nowrap" align=3D"left" =
colspan=3D"2"><font face=3D"Arial Narrow" size=3D"1">Supplier =
Information</font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" align=3D"right" =
width=3D"100"><font face=3D"Arial Narrow" =
size=3D"1">Signature/Seal</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"300"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" size=3D"1">Printed =
Name</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1">Title</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1">Phone</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" size=3D"1">Fax</font></td>' =
);
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1">E-Mail</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" size=3D"1">Date</font></td>' =
);
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(      '</tr>' );
         document.write(    '</table>' );
         document.write(  '</td>' );
         document.write(  '<td nowrap=3D"nowrap">' );
         document.write(    '<table border=3D"0" cellpadding=3D"1" =
cellspacing=3D"0" width=3D"450">' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" align=3D"left" =
colspan=3D"3"><font face=3D"Arial Narrow" size=3D"1">Y. Division =
Approval if Restricted (R) Substance =
Present:&#160;;&#160;&#160;&#160;&#160;&#160; Approved<INPUT =
type=3D"checkbox" name=3D"Approved"/> Not Approved<INPUT =
type=3D"checkbox" name=3D"NotApproved"/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" width=3D"150" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1">Signature/Seal</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" width=3D"150" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(        '<td nowrap=3D"nowrap" width=3D"150" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1"><br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" size=3D"1">Printed =
Name</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1"><br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1">Title</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1"><br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1">Phone</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1"><br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" size=3D"1">Fax</font></td>' =
);
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1"><br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1">E-Mail</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1"><br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" size=3D"1">Date</font></td>' =
);
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1"><br/></font></td>' );
         document.write(      '</tr>' );
         document.write(    '</table>' );
         document.write(  '</td>' );
         document.write('</tr>' );
      }
=09
      document.write( '</table>' );
   }
}
/*
 =
*************************************************************************=
*****************************
 * Create the Sample report by writing the header and flushing the =
component records a page at a time
 =
*************************************************************************=
*****************************
 */
function sampleFlushRecords( firstPart)
{
   var citystate;
   var space =3D '&#160;';

   if( Escape16(header.city) !=3D '%A0' && Escape16(header.state) !=3D =
'%A0') citystate =3D header.city + ', ' + header.state;
   else
   {
      if( Escape16(header.city) =3D=3D '%A0' && Escape16(header.state) =
=3D=3D '%A0' ) citystate =3D '&#160;';
      else
      {
         if( Escape16(header.city) =3D=3D '%A0'  ) citystate =3D =
header.state;
         if( Escape16(header.state) =3D=3D '%A0' ) citystate =3D =
header.city;
      }
   }

// Count the number of pages and the number of rows to display on the =
last page

   var numRows =3D 20;

   var reduceLast =3D 1 + Math.max( 0, recycledMatls.length - 3 );
   var numPages =3D Math.floor( row / numRows ) + 1;
   var remainder =3D row % numRows;

// If the number of rows on the last page is within 4 of the max then we =
need one more page for the signatures sections

   if( remainder > numRows - reduceLast )=20
      numPagesTot =3D numPages + 1;
   else=20
      numPagesTot =3D numPages;

   for( var pageNum=3D1; pageNum <=3D numPagesTot; pageNum++ )
   {

// Write Title information
      prevPage =3D pageNum - 1;
      nextPage =3D pageNum + 1;

      document.write( '<div align=3D"center"><br/>' );
//      if( pageNum !=3D 1 ) document.write( '  <FONT color=3D"green" =
FACE=3D"arial narrow,helvetica" SIZE=3D"1"><a href=3D"#' + prevPage + '" =
name=3D"' + pageNum +'"><IMG align=3D"middle" border=3D"0" src=3D"' + =
udbase +'/images/menu/win/left-arrow.gif"/></a></FONT>' );
      if( ! firstPart || pageNum !=3D 1 ) document.write( '<P =
STYLE=3D"page-break-before: always"></P>');
      document.write( '<table border=3D"0" cellpadding=3D"5" =
width=3D"950">' );
      document.write(   '<tr>' );
      document.write(     '<td nowrap=3D"nowrap" valign=3D"top" =
width=3D"850" align=3D"left">' );
      document.write(       '<u><font face=3D"Arial" =
size=3D"2"><b>Sample Report</b></font></u>' );
      document.write(     '</td>' );
      document.write(     '<td nowrap=3D"nowrap" valign=3D"top" =
width=3D"95"><table cellpadding=3D"2" cellspacing=3D"0" border=3D"1" =
width=3D"100">' );
      document.write(       '<table border=3D"1" cellpadding=3D"2" =
cellspacing=3D"0" width=3D"95">' );
      document.write(         '<tr>' );
      document.write(           '<td nowrap=3D"nowrap" width=3D"95" =
align=3D"left"><font face=3D"Arial" size=3D"1">Page: ' + pageNum + '   =
of   ' + numPagesTot + '</font></td>' );
      document.write(         '</tr>' );
      document.write(       '</table>' );
      document.write(     '</td>' );
      document.write(   '</tr>' );
      document.write( '</table>' );
//      if( pageNum !=3D numPagesTot ) document.write( '  <FONT =
color=3D"green" FACE=3D"arial narrow,helvetica" SIZE=3D"1"><a href=3D"#' =
+ nextPage + '" name=3D"' + pageNum +'"><IMG align=3D"middle" =
border=3D"0" src=3D"' + udbase =
+'/images/menu/win/right-arrow.gif"/></a></FONT>' );

      document.write( '<table bgcolor=3D"white" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0" width=3D"955">' );
      document.write(   '<tr>' );
      document.write(     '<td nowrap=3D"nowrap" align=3D"center" =
valign=3D"top" colspan=3D"2">' );
			=09
// Header (A-O)

      document.write(       '<table border=3D"1" cellpadding=3D"2" =
cellspacing=3D"0" width=3D"950">' );
      document.write(         '<tr>' );
      document.write(           '<td nowrap=3D"nowrap" =
colspan=3D"2"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
align=3D"center"><tr><td nowrap=3D"nowrap" align=3D"center"><font =
face=3D"Arial Narrow" size=3D"1"><b>Information regarding the ITEM =
(material, component, sub-assembly)</b></font></td></tr></table></td>' =
);
      document.write(           '<td nowrap=3D"nowrap" =
colspan=3D"2"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
align=3D"center"><tr><td nowrap=3D"nowrap" align=3D"center"><font =
face=3D"Arial Narrow" size=3D"1"><b>Manufacturer/Supplier =
Information</b></font></td></tr></table></td>' );
      document.write(         '</tr>' );

      document.write(         '<tr>' );
      document.write(           '<td nowrap=3D"nowrap" nowrap=3D"nowrap" =
align=3D"left" width=3D"260"><table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0" ><tr><td nowrap=3D"nowrap" nowrap=3D"nowrap" align=3D"left" =
width=3D"56"><font face=3D"Arial Narrow" size=3D"1">Item Name: =
</font></td><td nowrap=3D"nowrap" nowrap=3D"nowrap" align=3D"right" =
width=3D"200"><font face=3D"Arial Narrow" size=3D"1">' + header.pname + =
'</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" nowrap=3D"nowrap" =
align=3D"left" width=3D"245"><table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0" ><tr><td nowrap=3D"nowrap" nowrap=3D"nowrap" align=3D"left" =
width=3D"111"><font face=3D"Arial Narrow" size=3D"1">Division(s) =
Supplied to: </font></td><td nowrap=3D"nowrap" nowrap=3D"nowrap" =
align=3D"right" width=3D"130"><font face=3D"Arial Narrow" size=3D"1">' + =
header.cust + '</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" nowrap=3D"nowrap" =
align=3D"left" width=3D"215"><table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0" ><tr><td nowrap=3D"nowrap" nowrap=3D"nowrap" align=3D"left" =
width=3D"56"><font face=3D"Arial Narrow" size=3D"1">Company: =
</font></td><td nowrap=3D"nowrap" nowrap=3D"nowrap" align=3D"right" =
width=3D"165"><font face=3D"Arial Narrow" size=3D"1">' + header.suppName =
+ '</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" nowrap=3D"nowrap" =
align=3D"left" width=3D"200"><table cellpadding=3D"0" cellspacing=3D"0" =
border=3D"0" ><tr><td nowrap=3D"nowrap" nowrap=3D"nowrap" align=3D"left" =
width=3D"56"><font face=3D"Arial Narrow" size=3D"1">Address: =
</font></td><td nowrap=3D"nowrap" nowrap=3D"nowrap" align=3D"right" =
width=3D"140"><font face=3D"Arial Narrow" size=3D"1">' + header.address1 =
+ '&#160;&#160;' + header.address2 + '</font></td></tr></table></td>' );
      document.write(         '</tr>' );

      document.write(         '<tr>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"260"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"86"><font =
face=3D"Arial Narrow" size=3D"1">Item Part Number: </font></td><td =
nowrap=3D"nowrap" align=3D"right" width=3D"170"><font face=3D"Arial =
Narrow" size=3D"1">' + header.pnum + '</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"245"><font face=3D"Arial Narrow" size=3D"1">&#160;</font></td>' =
);
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"215"><font face=3D"Arial Narrow" size=3D"1">&#160;</font></td>' =
);
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"200"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"56"><font =
face=3D"Arial Narrow" size=3D"1">&#160; </font></td><td =
nowrap=3D"nowrap" align=3D"right" width=3D"140"><font face=3D"Arial =
Narrow" size=3D"1">' + citystate + '&#160;' + header.zip + =
'</font></td></tr></table></td>' );
      document.write(         '</tr>' );

      document.write(         '<tr>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"260"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"96"><font =
face=3D"Arial Narrow" size=3D"1">Revision Level: </font></td><td =
nowrap=3D"nowrap" align=3D"right" width=3D"160"><font face=3D"Arial =
Narrow" size=3D"1">' + header.revLevel + =
'</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"245"><font face=3D"Arial Narrow" size=3D"1">&#160;</font></td>' =
);
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"215"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"71"><font =
face=3D"Arial Narrow" size=3D"1">Contact Name: </font></td><td =
nowrap=3D"nowrap" align=3D"right" width=3D"150"><font face=3D"Arial =
Narrow" size=3D"1">' + header.contact + '</font></td></tr></table></td>' =
);
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"200"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"56"><font =
face=3D"Arial Narrow" size=3D"1">Phone: </font></td><td =
nowrap=3D"nowrap" align=3D"right" width=3D"140"><font face=3D"Arial =
Narrow" size=3D"1">' + header.phone + '</font></td></tr></table></td>' =
);
      document.write(         '</tr>' );

      document.write(         '<tr>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"260"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"96"><font =
face=3D"Arial Narrow" size=3D"1">Revision Date: </font></td><td =
nowrap=3D"nowrap" align=3D"right" width=3D"160"><font face=3D"Arial =
Narrow" size=3D"1">' + header.revDate + '</font></td></tr></table></td>' =
);
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"245"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"106"><font =
face=3D"Arial Narrow" size=3D"1">ITEM Unit of Measure: </font></td><td =
nowrap=3D"nowrap" align=3D"right" width=3D"135"><font face=3D"Arial =
Narrow" size=3D"1">' + header.itemUOM + '</font></td></tr></table></td>' =
);
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"215"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"66"><font =
face=3D"Arial Narrow" size=3D"1">Department: </font></td><td =
nowrap=3D"nowrap" align=3D"right" width=3D"155"><font face=3D"Arial =
Narrow" size=3D"1">' + header.dept + '</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"200"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"56"><font =
face=3D"Arial Narrow" size=3D"1">Fax: </font></td><td nowrap=3D"nowrap" =
align=3D"right" width=3D"140"><font face=3D"Arial Narrow" size=3D"1">' + =
header.fax + '</font></td></tr></table></td>' );
      document.write(         '</tr>' );

      document.write(         '<tr>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"260"><font face=3D"Arial Narrow" size=3D"1">&#160;</font></td>' =
);
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"245"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"156"><font =
face=3D"Arial Narrow" size=3D"1">Total Mass (grams) per Unit Measure: =
</font></td><td nowrap=3D"nowrap" align=3D"right" width=3D"85"><font =
face=3D"Arial Narrow" size=3D"1">' + header.partWt + =
'</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"215"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"126"><font =
face=3D"Arial Narrow" size=3D"1">Mail Code (if applicable): =
</font></td><td nowrap=3D"nowrap" align=3D"right" width=3D"95"><font =
face=3D"Arial Narrow" size=3D"1">' + header.mailCode + =
'</font></td></tr></table></td>' );
      document.write(           '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"200"><table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" =
><tr><td nowrap=3D"nowrap" align=3D"left" width=3D"116"><font =
face=3D"Arial Narrow" size=3D"1">Vendor Code/DUNS #: </font></td><td =
nowrap=3D"nowrap" align=3D"right" width=3D"80"><font face=3D"Arial =
Narrow" size=3D"1">' + header.vendorCode + =
'</font></td></tr></table></td>' );
      document.write(         '</tr>' );
      document.write(       '</table>' );

// Section P

      document.write(       '<table bgcolor=3D"white" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0" width=3D"920">' );
      document.write(         '<tr valign=3D"top">' );
      document.write(           '<td rowspan=3D"5" WIDTH=3D"100" =
align=3D"center" colspan=3D"2"><font face=3D"Arial Narrow" =
size=3D"1"></font></td>' );
      document.write(           '<td colspan=3D"3" align=3D"left"><font =
face=3D"Arial Narrow" size=3D"1"><b>Does ITEM (material, component, =
sub-assembly, or assembly) contain Prohibited and/or Reportable =
Substances? Check all box that apply.</b></font></td>' );
      document.write(        '</tr>' );
      document.write(         '<tr>' );
      document.write(           '<td align=3D"left" width=3D"10"><font =
face=3D"Arial Narrow" size=3D"1">&#160;</font></td>' );
     =20
      if( reportable || prohibited )
         document.write(        '<td align=3D"left" width=3D"10"><INPUT =
TYPE=3D"CHECKBOX" NAME=3D"NoProhibited"/></td>' );
      else
         document.write(        '<td align=3D"left" width=3D"10"><INPUT =
TYPE=3D"CHECKBOX" checked=3D"checked" NAME=3D"NoProhibited"/></td>' );

      document.write(           '<td align=3D"left" width=3D"770"><font =
face=3D"Arial Narrow" size=3D"1"><b>No - Not Prohibited and Not =
Reportable.</b> The item <b>DOES NOT</b> contain any prohibited or =
reportable substance(s)</font></td>' );
      document.write(         '</tr>' );
      document.write(         '<tr>' );
      document.write(           '<td align=3D"left"><font face=3D"Arial =
Narrow" size=3D"1">&#160;</font></td>' );

      if( prohibited )
         document.write(           '<td align=3D"left"><INPUT =
TYPE=3D"CHECKBOX" checked=3D"checked" NAME=3D"YesProhibited"/></td>' );
      else
         document.write(           '<td align=3D"left"><INPUT =
TYPE=3D"CHECKBOX" NAME=3D"YesProhibited"/></td>' );

      document.write(           '<td align=3D"left"><font face=3D"Arial =
Narrow" size=3D"1"><b>Yes - Prohibited.</b> The item <b>DOES</b> contain =
PROHIBITED substance(s)</font></td>' );
      document.write(         '</tr>' );
      document.write(         '<tr>' );
      document.write(           '<td align=3D"left"><font face=3D"Arial =
Narrow" size=3D"1">&#160;</font></td>' );

      if( reportable )
         document.write(        '<td align=3D"left"><INPUT =
TYPE=3D"CHECKBOX" checked=3D"checked" NAME=3D"YesReportable"/></td>' );
      else
         document.write(        '<td align=3D"left"><INPUT =
TYPE=3D"CHECKBOX" NAME=3D"YesReportable"/></td>' );

      document.write(           '<td align=3D"left"><font face=3D"Arial =
Narrow" size=3D"1"><b>Yes - Reportable.</b> The item <b>DOES</b> contain =
REPORTABLE substance(s)</font></td>' );
      document.write(         '</tr>' );
//      document.write(         '<tr>' );
//      document.write(           '<td colspan=3D"3" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1"><b><i>Sections Q =
through U to be completed if either "Yes" box in Section P is checked. =
Proceed to Section V is "No" box in Section P is =
checked.</i></b></font></td>' );
//      document.write(         '</tr>' );
      document.write(       '</table>' );
	=09
// Components Section

      document.write(       '<table bgcolor=3D"white" border=3D"1" =
cellpadding=3D"2" cellspacing=3D"0" width=3D"950">' );
      document.write(         '<tr valign=3D"top">' );
      document.write(           '<td align=3D"center" colspan=3D"3" =
width=3D"284"><font face=3D"Arial Narrow" size=3D"1">Component =
Detail</font></td>' );
      document.write(           '<td align=3D"center" colspan=3D"3" =
width=3D"255"><font face=3D"Arial Narrow" size=3D"1">Material =
Detail</font></td>' );

      document.write(           '<td align=3D"center" width=3D"322" =
colspan=3D"4"><font face=3D"Arial Narrow" size=3D"1">Substance =
Detail</font></td>' );
//      document.write(           '<td align=3D"left" =
width=3D"237"colspan=3D"3"><font face=3D"Arial Narrow" =
size=3D"1"><b>T.</b> Prohibited or Reportable Substance Contained in =
Item Sold to Delphi</font></td>' );
      document.write(         '</tr>' );
      document.write(         '<tr>' );
      document.write(           '<td align=3D"left" valign=3D"bottom" =
width=3D"126"><font face=3D"Arial Narrow" size=3D"1">Part or =
Sub-Assembly Name</font></td>' );
      document.write(           '<td align=3D"left" valign=3D"bottom" =
width=3D"96"><font face=3D"Arial Narrow" size=3D"1">Part Number for the =
Part or Sub-Assembly</font></td>' );
      document.write(           '<td align=3D"left" valign=3D"bottom" =
width=3D"62"><font face=3D"Arial Narrow" size=3D"1">Mass (g) per Item of =
the total parts or sub-assemblies associated with part number reported =
in col 2</font></td>' );
      document.write(           '<td align=3D"left" valign=3D"bottom" =
width=3D"110"><font face=3D"Arial Narrow" size=3D"1">Material =
Name</font></td>' );
      document.write(           '<td align=3D"left" valign=3D"bottom" =
width=3D"90"><font face=3D"Arial Narrow" size=3D"1">Standard or =
Specification #</font></td>' );
      document.write(           '<td align=3D"left" valign=3D"bottom" =
width=3D"55"><font face=3D"Arial Narrow" size=3D"1">Mass (g) of Material =
per Item</font></td>' );
      document.write(           '<td align=3D"left" valign=3D"bottom" =
width=3D"96"><font face=3D"Arial Narrow" size=3D"1">Substance =
Name</font></td>' );
      document.write(           '<td align=3D"left" valign=3D"bottom" =
width=3D"80"><font face=3D"Arial Narrow" size=3D"1">Chemical Abstract =
Services (CAS) Number</font></td>' );
      document.write(           '<td align=3D"left" valign=3D"bottom" =
width=3D"55"><font face=3D"Arial Narrow" size=3D"1">Percentage of =
Substance in Material</font></td>' );
      document.write(           '<td align=3D"left" valign=3D"bottom" =
width=3D"62"><font face=3D"Arial Narrow" size=3D"1">Mass (g) of =
Substance per Item</font></td>' );
      document.write(         '</tr>' );

// Write each component record

      var nRows =3D numRows;
      var rowStart =3D nRows * ( pageNum - 1 );

// If this is the last page of component data display only 17 rows if =
possible to leave room for signatures. If
// not then the signatures will be on the last page.

      if( remainder <=3D numRows - reduceLast && pageNum =3D=3D numPages =
) nRows =3D numRows - reduceLast;
      if( pageNum =3D=3D numPagesTot && numPagesTot !=3D numPages ) =
nRows =3D numRows - reduceLast;

      var rowEnd =3D rowStart+nRows;

      for( var i=3DrowStart; i<rowEnd; i++ )
      {
         if( i > row ) records[i] =3D new record();

         document.write(      '<tr>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].pname + '</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].pnum + '</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"center"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].pwt + '</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].mname + '</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1">' );
         for( var j=3D0; j<records[i].mspec.length; j++ ){
            if( j =3D=3D 0 )   document.write( records[i].mspec[j] );
            else document.write( '<br/>' + records[i].mspec[j] );
         }
         document.write(           '</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"center"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].mwt + '</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].sname + '</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"center"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].scasno + '</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"center"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].swtmpct + '</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"center"><font face=3D"Arial Narrow" size=3D"1">' + =
records[i].swt + '</font></td>' );
         document.write(      '</tr>' );
         records[i] =3D new record();
      }
      document.write(       '</table>' );
      document.write(     '</td>' );
      document.write(   '</tr>' );

      if( pageNum =3D=3D numPagesTot )
      {

         document.write('<tr valign=3D"top">' );
         document.write(  '<td align=3D"center">' );
         document.write(    '<table border=3D"0" cellpadding=3D"0" =
cellspacing=3D"0" width=3D"450">' );
         document.write(      '<tr valign=3D"middle">' );
         document.write(        '<td rowspan=3D"3" width=3D"100" =
align=3D"center" colspan=3D"2"><font face=3D"Arial Narrow" =
size=3D"1"></font></td>' );
         document.write(        '<td colspan=3D"2" align=3D"left"><font =
face=3D"Arial Narrow" size=3D"1"><b>Does ITEM (material, component, =
sub-assembly, or assembly) contain Post-Industrial or Post-Consumer =
Recycled Material?</b></font></td>' );
         document.write(      '</tr>' );
  =20
         if( recycledMatls.length > 0 )
         {
            document.write(   '<tr valign=3D"middle">' );
            document.write(     '<td align=3D"left" width=3D"10"><INPUT =
type=3D"checkbox" name=3D"NoV"/><font face=3D"Arial Narrow" =
size=3D"1"><b>No</b></font></td>' );
            document.write(     '<td align=3D"left" width=3D"340"><font =
face=3D"Arial Narrow" size=3D"1"></font></td>' );
            document.write(   '</tr>' );
            document.write(   '<tr valign=3D"middle">' );
            document.write(     '<td align=3D"left"><INPUT =
type=3D"checkbox" name=3D"NoV" checked=3D"checked"/><font face=3D"Arial =
Narrow" size=3D"1"><b>Yes</b></font></td>' );
            document.write(     '<td align=3D"left"><font face=3D"Arial =
Narrow" size=3D"1"></font></td>' );
            document.write(   '</tr>' );
         }
         else
         {
            document.write(   '<tr valign=3D"middle">' );
            document.write(     '<td align=3D"left" width=3D"10"><INPUT =
type=3D"checkbox" name=3D"NoV" checked=3D"checked"/><font face=3D"Arial =
Narrow" size=3D"1"><b>No</b></font></td>' );
            document.write(     '<td align=3D"left" width=3D"340"><font =
face=3D"Arial Narrow" size=3D"1"></font></td>' );
            document.write(   '</tr>' );
            document.write(   '<tr valign=3D"middle">' );
            document.write(     '<td align=3D"left"><INPUT =
type=3D"checkbox" name=3D"NoV"/><font face=3D"Arial Narrow" =
size=3D"1"><b>Yes</b></font></td>' );
            document.write(     '<td align=3D"left"><font face=3D"Arial =
Narrow" size=3D"1"></font></td>' );
            document.write(   '</tr>' );
         }

         document.write(    '</table>' );
         document.write(  '</td>' );

         document.write(  '<td align=3D"center">' );
         document.write(    '<table border=3D"1" cellpadding=3D"0" =
cellspacing=3D"0" width=3D"460">' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td colspan=3D"3" =
align=3D"center"><font face=3D"Arial Narrow" size=3D"1">Recycled Content =
by Mass (g)</font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td align=3D"center" =
width=3D"130"><font face=3D"Arial Narrow" size=3D"1">Material =
Name:<br>&#160;</br></font></td>' );
         document.write(        '<td align=3D"center" =
width=3D"180"><font face=3D"Arial Narrow" size=3D"1">Post Industrial =
Recycled Content (grams):<br>&#160;</br></font></td>' );
         document.write(        '<td align=3D"center" =
width=3D"180"><font face=3D"Arial Narrow" size=3D"1">Post Consumer =
Recycled Content (grams):<br>&#160;</br></font></td>' );
         document.write(      '</tr>' );

         for( var i=3D0; i<recycledMatls.length; i++ )
         {
            document.write(   '<tr valign=3D"top">' );
            document.write(     '<td nowrap=3D"nowrap" align=3D"center" =
width=3D"130"><font face=3D"Arial Narrow" size=3D"1">' + =
recycledMatls[i].name + '</font></td>' );
            document.write(     '<td nowrap=3D"nowrap" align=3D"center" =
width=3D"180"><font face=3D"Arial Narrow" size=3D"1">' + =
roundOff(recycledMatls[i].pirWt,6) + '</font></td>' );
            document.write(     '<td nowrap=3D"nowrap" align=3D"center" =
width=3D"180"><font face=3D"Arial Narrow" size=3D"1">' + =
roundOff(recycledMatls[i].pcrWt,6) + '</font></td>' );
            document.write(   '</tr>' );
            recycledMatls[i] =3D new recycledMatl();
         }
         recycledMatls.length =3D 0;
         document.write(    '</table>' );
         document.write(  '</td>' );
         document.write('</tr>' );

/*=09
         document.write('<tr valign=3D"top">' );
         document.write(  '<td nowrap=3D"nowrap">' );
         document.write(      '<table border=3D"0" cellpadding=3D"1" =
cellspacing=3D"0" width=3D"450">' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" width=3D"50" =
align=3D"center" rowspan=3D"8"><font face=3D"Arial Narrow" =
size=3D"1"></font></td>' );
         document.write(        '<td nowrap=3D"nowrap" align=3D"left" =
colspan=3D"2"><font face=3D"Arial Narrow" size=3D"1">Supplier =
Information</font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" align=3D"right" =
width=3D"100"><font face=3D"Arial Narrow" =
size=3D"1">Signature/Seal</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" align=3D"left" =
width=3D"300"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" size=3D"1">Printed =
Name</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1">Title</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1">Phone</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" size=3D"1">Fax</font></td>' =
);
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1">E-Mail</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" size=3D"1">Date</font></td>' =
);
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(      '</tr>' );
         document.write(    '</table>' );
         document.write(  '</td>' );
         document.write(  '<td nowrap=3D"nowrap">' );
         document.write(    '<table border=3D"0" cellpadding=3D"1" =
cellspacing=3D"0" width=3D"450">' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" align=3D"left" =
colspan=3D"3"><font face=3D"Arial Narrow" size=3D"1">Division Approval =
if Restricted Substance Present:&#160;;&#160;&#160;&#160;&#160;&#160; =
Approved<INPUT type=3D"checkbox" name=3D"Approved"/> Not Approved<INPUT =
type=3D"checkbox" name=3D"NotApproved"/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" width=3D"150" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1">Signature/Seal</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" width=3D"150" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(        '<td nowrap=3D"nowrap" width=3D"150" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1"><br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" size=3D"1">Printed =
Name</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1"><br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1">Title</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1"><br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1">Phone</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1"><br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" size=3D"1">Fax</font></td>' =
);
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1"><br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1">E-Mail</font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1"><br/></font></td>' );
         document.write(      '</tr>' );
         document.write(      '<tr valign=3D"top">' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" size=3D"1">Date</font></td>' =
);
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"left"><font face=3D"Arial Narrow" =
size=3D"1">________________________<br/></font></td>' );
         document.write(        '<td nowrap=3D"nowrap" =
align=3D"right"><font face=3D"Arial Narrow" =
size=3D"1"><br/></font></td>' );
         document.write(      '</tr>' );
         document.write(    '</table>' );
         document.write(  '</td>' );
         document.write('</tr>' );
*/
      }
=09
      document.write( '</table>' );
   }
}
------=_NextPart_000_0000_01C42132.4DAC5EC0--
