<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE></TITLE>
<META http-equiv=CONTENT-TYPE content="text/html; charset=windows-1252">
<META content="MSHTML 6.00.2800.1106" name=GENERATOR>
<META content=0;0 name=CREATED>
<META content=20080425;15574767 name=CHANGED></HEAD>
<BODY lang=en-US dir=ltr bgColor=#ccff99>
<H2 align=center>MRPRO-Compositions, Communications, Footprints and Obsolescence 
Management</H2>
<H4 align=center>Version 5.1 sub Dec 08</H4>
<H6 align=center>2008 Copyright Papros Inc.- Protected by USA and International 
copyright laws</H6>
<FORM name=thisform action=../mrp51>
<DIV align=center>
<P><A name=jum></A><INPUT style="WIDTH: 1.71in; HEIGHT: 0.25in" name=filb> 
<INPUT style="WIDTH: 1.71in; HEIGHT: 0.25in" name=file></P></DIV>
<P align=center> Enter remote host address in left hand box...... Enter part number in the right hand box</P>
<P align=center>Click a button of your choice</P>
<DIV align=center>
<P><INPUT style="WIDTH: 2.2in; HEIGHT: 0.24in" onclick=load() type=button value="Check Obsolescence" name=ob></P></DIV>
<DIV align=center>
<P><INPUT style="WIDTH: 3.81in; HEIGHT: 0.24in" onclick=load7() type=button value="Certificate of Compliance Query List Replies-Yes/No" name=cz> 
</P></DIV>
<DIV align=center>
<P><INPUT style="WIDTH: 2.81in; HEIGHT: 0.24in" onclick=load2() type=button value="Material compositions by group" name=od> 
</P></DIV>
<DIV align=center>
<P><INPUT style="WIDTH: 2.72in; HEIGHT: 0.24in" onclick=load5() type=button value="Material compositions by CAS" name=oc></P></DIV>
<DIV align=center>
<P><INPUT style="WIDTH: 2.65in; HEIGHT: 0.24in" onclick=load3() type=button value="Product/Part Communications" name=ud></P></DIV>
<DIV align=center>
<P><INPUT style="WIDTH: 1.79in; HEIGHT: 0.24in" onclick=load4() type=button value="REACH data" name=ur></P></DIV>
<DIV align=center>
<P><INPUT style="WIDTH: 1.79in; HEIGHT: 0.24in" onclick=load1() type=button value="Footprint data" name=uf></P></DIV></FORM>
<P><A name=ccx></A><A name=cbx></A>
<SCRIPT>
 var trx
 var url
  var req
  

function processReqChange()
{

 if (req.readyState == 4 && req.status == 200 && req.responseXML != null)
  {
   //alert("7C"); 
   //alert( req.responseText );
 
  
  }
}

function load(){
  
   document.getElementById("ccx").innerText=document.thisform.filb.value+document.thisform.file.value +"-ob1717.xml";
   //alert(document.getElementById("ccx").innerText);
   loadXMLDoc(document.getElementById("ccx").innerText);   

 //window.location.refresh(true);
 
}

function loadXMLDoc( url )
{
//alert(url);
  req = false;
  if(window.XMLHttpRequest) {
    try {
      req = new XMLHttpRequest();
//alert("2");
    } catch(e) {
      req = false;
//alert("3");
    }
  }
  else if(window.ActiveXObject)
  {//alert("4");
    try {
      req = new ActiveXObject("Msxml2.XMLHTTP");
//alert("5");
//alert(req);
    } catch(e) {
    try {

      req = new ActiveXObject("Microsoft.XMLHTTP");
//alert("6");
    } catch(e) {
      req = false;
//alert("7");
    }
  }
  }
  if(req) {//alert("7A");
  
    
      req.onreadystatechange = processReqChange;
//alert("7d");
//if (req.readyState == 4 && req.status == 200 )
    req.open("GET", url, true);
//alert("7e");
   req.send("");
 alert("Opening in Read-Only Mode" + " : " +document.getElementById("ccx").innerText);
   //alert(req.readystate); alert (req.status);
   //alert("Opening in Read-Only Mode" +req.responseText); 
  //document.getElementById("mcx").innerText=req.responseXML;

if(window.ActiveXObject)
  
    try {
       var yek=new ActiveXObject("Msxml2.DOMDocument");
      // var zeq = new ActiveXObject("Msxml2.DOMDocument");
//alert("5");
//alert(yeq);
    } catch(e) {
    try {

      var yeq = new ActiveXObject("Microsoft.XMLDOM");
    //var zeq = new ActiveXObject("Microsoft.XMLDOM");
//alert("6");
//alert(yeq);
    } catch(e) {
      yeq = false;
//alert("7");
    }
  }
  
  var sek=req.responseText.split("^");
  //alert (sek[0]);
    
     
  //alert("8");
      
      //alert("9");
    //alert(yek.documentElement.firstChild.nodeValue);

   //yek=document.getElementbyId("mcx");
   yek.loadXML(sek[0]);
   
   //alert("10");
if(yek.parseError.errorCode !==0) {
    alert("Error parsing xml file:"+document.getElementById("ccx").innerText);}
    
    //alert(yek.parseError.errorCode);
    
    var bmd =document.getElementById("somdat");
   //alert("11");
   var pel=yek.getElementsByTagName('party');
   //alert(pel.length);
   var prtid=pel[0].getAttribute("prtid").toString();
   var prnm=(pel[0].getAttribute("prnm").toString());
   var rspp=(pel[0].getAttribute("rspp").toString());
   var respt=(pel[0].getAttribute("respt").toString());
   var pclcd=(pel[0].getAttribute("pclcd").toString());

   //alert(prtid);
   //alert(prnm);
   var prtin=document.createElement();
   prtin.innerHtml=prtid;
   var prnn=document.createElement();
   prnn.innerHtml=prnm;
   var rspn=document.createElement();
   rspn.innerHtml=rspp;
   var respn=document.createElement();
   respn.innerHtml=respt;
   var pclcn=document.createElement();
   pclcn.innerHtml=pclcd;
   //alert(prnn.innerHtml);
    var item =[];
    var mel=yek.getElementsByTagName('somm');
    //alert(mel);
   
   //alert(mel.length);
    var tros=document.createElement();
    tros.innerHtml='<H2 ALIGN=CENTER>MRPRO-Obsolescence Management Version 5.1 sub Dec 08</H2><H6 ALIGN=CENTER> 2008 Copyright Papros Inc.</H6>';
    tros.innerHtml=tros.innerHtml+'<H4 ALIGN=CENTER>NOTE: A blank cell or a "-" entry indicate "No information", not a zero value</H4>';
    tros.innerHtml=tros.innerHtml+'<table ALIGN=CENTER border="1" BGCOLOR=#ffffff ><th>Compliance criteria<th>';
    tros.innerHtml=tros.innerHtml+'Exemption<th>Status<th>Substances/concern';
    tros.innerHtml=tros.innerHtml+'<th>Proactive EoL<th>Retro EoL</th><th>Comments(Include RoHS exemption type, WEEE Compliance Resource Link, End of Life Disposal method etc)</th><tbody>'
    for (var i=0; i<mel.length;i++)

     {var mei=mel.item(i);

    var rglt=mei.getAttribute("rglt").toString();
    //alert(rglt);
    var extyp=(mei.getAttribute("extyp").toString());
    //alert(extyp);
    var stus=(mei.getAttribute("stus").toString());
    //alert(stus);
    var soc=(mei.getAttribute("soc").toString('" '));
    var eolp=(mei.getAttribute("eolp").toString());
    var elrt=(mei.getAttribute("elrt").toString());
    var cmts=(mei.getAttribute("comments").toString());
     //alert(elrt);
     //var tros=document.createElement('<span><tr>');

    var rgln=document.createElement('td');
    //alert("here");
    rgln.innerHtml=rglt;
    //tros.appendChild(rgln);     
    //alert(rgln.innerHtml);
    
     
     //alert(rgln.innerHtml);

     var extyn=document.createElement("td");
     extyn.innerHtml=extyp.toString(); 
    //alert(extyn.innerHtml);
      //tros.appendChild(extyn);
     
      var stun=document.createElement("td");
      stun.innerHtml=stus.toString();
      var son=document.createElement("td");
      son.innerHtml=soc.toString();
      var eoln=document.createElement("td");
      eoln.innerHtml=eolp.toString(" ");
       var elrn=document.createElement("td");
      elrn.innerHtml=elrt.toString(" ");
       var cmtn=document.createElement("td");
      cmtn.innerHtml=cmts.toString(" ");

      //tros.appendChild(stun);
       tros.innerHtml=tros.innerHtml+'<span><tr><td>'+rgln.innerHtml+'</td><td>'+extyn.innerHtml+'</td><td>'+stun.innerHtml+'<td>';     
        tros.innerHtml=tros.innerHtml+son.innerHtml+'<td>'+eoln.innerHtml+'<td>'+elrn.innerHtml+'<td>' +cmtn.innerHtml+'<td>';
       //alert(tros.innerHtml);
      
        //bmd.appendChild(tros); 
       
        }
   
      var thin = window.open("","", 'left='+(window.screenLeft+50) + ',top='+(window.screenTop-200) + 
    ',width=700,height=450, resizable=yes,scrollbars=yes,width=700,titlebar=yes, toolbar=yes'); 
   
   if (pclcn.innerHtml==1) {
      tros.innerHtml=tros.innerHtml+'</tbody></table><body width= 100% BGCOLOR=#ccff99 >';}
      else if (pclcn.innerHtml==0){
      tros.innerHtml=tros.innerHtml+'</tbody></table><body width= 100% BGCOLOR=orange >';}
      
      //alert(prtin.innerHtml);
      prtin.innerHtml='Part-number : '+prtin.innerHtml+'<div>Part-name : '+prnn.innerHtml+'<div>';
      prtin.innerHtml=prtin.innerHtml+'<div>Responsible Person-name : '+rspn.innerHtml+'<div>Responsible Person-Title : '+respn.innerHtml;
      thin.document.write(prtin.innerHtml);
      thin.document.write(tros.innerHtml);


//
//alert("7f");   }

  }
}
//
function load1(){
  
   document.getElementById("ccx").innerText=document.thisform.filb.value+document.thisform.file.value +"-ft1717.xml";
   //alert(document.getElementById("ccx").innerText);
   load1XMLDoc(document.getElementById("ccx").innerText);   

 //window.location.refresh(true);
 
}

function load1XMLDoc( url )
{
//alert(url);
  req = false;
  if(window.XMLHttpRequest) {
    try {
      req = new XMLHttpRequest();
//alert("2");
    } catch(e) {
      req = false;
//alert("3");
    }
  }
  else if(window.ActiveXObject)
  {//alert("4");
    try {
      req = new ActiveXObject("Msxml2.XMLHTTP");
//alert("5");
//alert(req);
    } catch(e) {
    try {

      req = new ActiveXObject("Microsoft.XMLHTTP");
//alert("6");
    } catch(e) {
      req = false;
//alert("7");
    }
  }
  }
  if(req) {//alert("7A");
  
    
      req.onreadystatechange = processReqChange;
//alert("7d");
//if (req.readyState == 4 && req.status == 200 )
    req.open("GET", url, true);
//alert("7e");
   req.send("");
 alert("Opening in Read-Only Mode" + " : " +document.getElementById("ccx").innerText);
   //alert(req.readystate); alert (req.status);
   //alert("Opening in Read-Only Mode" +req.responseText); 
  //document.getElementById("mcx").innerText=req.responseXML;

if(window.ActiveXObject)
  
    try {
       var yek=new ActiveXObject("Msxml2.DOMDocument");
      // var zeq = new ActiveXObject("Msxml2.DOMDocument");
//alert("5");
//alert(yeq);
    } catch(e) {
    try {

      var yeq = new ActiveXObject("Microsoft.XMLDOM");
    //var zeq = new ActiveXObject("Microsoft.XMLDOM");
//alert("6");
//alert(yeq);
    } catch(e) {
      yeq = false;
//alert("7");
    }
  }
  
  var sek=req.responseText.split("^");
  //alert (sek[0]);
    
     
  //alert("8");
      
      //alert("9");
    //alert(yek.documentElement.firstChild.nodeValue);

   //yek=document.getElementbyId("mcx");
   yek.loadXML(sek[0]);
   
   //alert("10");
if(yek.parseError.errorCode !==0) {
    alert("Error parsing xml file:"+document.getElementById("ccx").innerText);}
    
    //alert(yek.parseError.errorCode);
    
    var bmd =document.getElementById("somdat");
   //alert("11");
   var pel=yek.getElementsByTagName('party');
   //alert(pel.length);
   var prtid=pel[0].getAttribute("prtid").toString();
   var prnm=(pel[0].getAttribute("prnm").toString());
   var rspp=(pel[0].getAttribute("rspp").toString());
   var respt=(pel[0].getAttribute("respt").toString());
   var pclcd=(pel[0].getAttribute("pclcd").toString());

   //alert(prtid);
   //alert(prnm);
   var prtin=document.createElement();
   prtin.innerHtml=prtid;
   var prnn=document.createElement();
   prnn.innerHtml=prnm;
   var rspn=document.createElement();
   rspn.innerHtml=rspp;
   var respn=document.createElement();
   respn.innerHtml=respt;
   var pclcn=document.createElement();
   pclcn.innerHtml=pclcd;
   //alert(prnn.innerHtml);
    var item =[];
    var mel=yek.getElementsByTagName('ftpu');
    //alert(mel);
   
   //alert(mel.length);
    var tros=document.createElement();
    tros.innerHtml='<H2 ALIGN=CENTER>MRPRO-Product or Part Footprint Version 5.1 sub Dec 08</H2><H6 ALIGN=CENTER> 2008 Copyright Papros Inc.</H6>';
    tros.innerHtml=tros.innerHtml+'<H4 ALIGN=CENTER>NOTE: A blank cell or a "-" entry indicate "No information", not a zero value</H4>';
    tros.innerHtml=tros.innerHtml+'<table ALIGN=CENTER border="1" BGCOLOR=#ffffff ><th>Phase';
    tros.innerHtml=tros.innerHtml+'<th>Parameter<th>CAS<th>Other ID</th><th>Other descriptions(units etc.)</th><th>Number (or Amount or Count etc)</th>';
    tros.innerHtml=tros.innerHtml+'<th>Greenhouse gases<th>Air emissions total</th><th>Air emissions in PM'
    tros.innerHtml=tros.innerHtml+'<th>Air emissions, vapor or gas<th>Wastewater discharges</th><th>Stormwater discharges'
    tros.innerHtml=tros.innerHtml+'<th>Groundwater discharges<th>Solid waste</th><tbody>'

    for (var i=0; i<mel.length;i++)

     {var mei=mel.item(i);

    var rglt=mei.getAttribute("phase").toString();
    //alert(rglt);
    var extyp=(mei.getAttribute("param").toString());
    //alert(extyp);
    var stus=(mei.getAttribute("casy").toString());
    //alert(stus);
    var roc= (mei.getAttribute("othid").toString());
    var soc=(mei.getAttribute("enrpu").toString());
    var eolp=(mei.getAttribute("ghgc").toString());
    var elrt=(mei.getAttribute("airt").toString());
    var cmts=(mei.getAttribute("airpm").toString());
    var emts=(mei.getAttribute("airvg").toString());
    var fmts=(mei.getAttribute("wwtr").toString());
    var gmts=(mei.getAttribute("swtr").toString());
    var hmts=(mei.getAttribute("gwtr").toString());
    var imts=(mei.getAttribute("swst").toString());
    var jmts=(mei.getAttribute("otds").toString());

     //alert(elrt);
     //var tros=document.createElement('<span><tr>');

    var rgln=document.createElement('td');
    //alert("here");
    rgln.innerHtml=rglt;
    //tros.appendChild(rgln);     
    //alert(rgln.innerHtml);
    
     
     //alert(rgln.innerHtml);

     var extyn=document.createElement("td");
     extyn.innerHtml=extyp.toString(); 
    //alert(extyn.innerHtml);
      //tros.appendChild(extyn);
     
      var stun=document.createElement("td");
      stun.innerHtml=stus.toString();
      var ron=document.createElement("td");
      ron.innerHtml=roc.toString();
      var son=document.createElement("td");
      son.innerHtml=soc.toString();
      var eoln=document.createElement("td");
      eoln.innerHtml=eolp.toString(" ");
       var elrn=document.createElement("td");
      elrn.innerHtml=elrt.toString(" ");
       var cmtn=document.createElement("td");
      cmtn.innerHtml=cmts.toString(" ");
//
       var emtn=document.createElement("td");
      emtn.innerHtml=emts.toString(" ");
       var fmtn=document.createElement("td");
      fmtn.innerHtml=fmts.toString(" ");
       var gmtn=document.createElement("td");
      gmtn.innerHtml=gmts.toString(" ");
       var hmtn=document.createElement("td");
      hmtn.innerHtml=hmts.toString(" ");
       var imtn=document.createElement("td");
      imtn.innerHtml=imts.toString(" ");
       var jmtn=document.createElement("td");
      jmtn.innerHtml=jmts.toString(" ");

//
       if(!stus) {stun.innerHtml="-";}
      if (!stun.innerHtml)
       {stun.innerHtml='-';}
       if(!roc) {ron.innerHtml="-";}
      if (!ron.innerHtml)
       {ron.innerHtml='-';}

       if(!soc) {son.innerHtml="-";}
      if (!son.innerHtml)
       {son.innerHtml='-';}
       if(!eolp) {eoln.innerHtml="-";}
      if (!eoln.innerHtml)
       {eoln.innerHtml='-';}
       if(!elrt) {elrn.innerHtml="-";}
      if (!elrn.innerHtml)
       {elrn.innerHtml='-';}
       if(!cmts) {cmtn.innerHtml="-";}
      if (!cmtn.innerHtml)
       {cmtn.innerHtml='-';}
       if(!emts) {emtn.innerHtml="-";}
      if (!emtn.innerHtml)
       {emtn.innerHtml='-';}
       if(!fmts) {fmtn.innerHtml="-";}
      if (!fmtn.innerHtml)
       {fmtn.innerHtml='-';}
       if(!gmts) {gmtn.innerHtml="-";}
      if (!gmtn.innerHtml)
       {gmtn.innerHtml='-';}
       if(!hmts) {hmtn.innerHtml="-";}
      if (!hmtn.innerHtml)
       {hmtn.innerHtml='-';}
       if(!imts) {imtn.innerHtml="-";}
      if (!imtn.innerHtml)
       {imtn.innerHtml='-';}
       if(!jmts) {jmtn.innerHtml="-";}
      if (!jmtn.innerHtml)
       {jmtn.innerHtml='-';}






      //tros.appendChild(stun);
       tros.innerHtml=tros.innerHtml+'<span><tr><td>'+rgln.innerHtml+'</td><td>'+extyn.innerHtml+'</td><td>'+stun.innerHtml+'<td>';     
        tros.innerHtml=tros.innerHtml+ron.innerHtml+'<td>'+jmtn.innerHtml+'<td>'+son.innerHtml+'<td>'+eoln.innerHtml+'<td>'+elrn.innerHtml+'<td>' +
                       cmtn.innerHtml+'<td>'+emtn.innerHtml+'<td>'+fmtn.innerHtml+
                       '<td>'+gmtn.innerHtml+'<td>'+hmtn.innerHtml+'<td>'+imtn.innerHtml+'<td>';
       //alert(tros.innerHtml);
      
        //bmd.appendChild(tros); 
       
        }
   
      var thin = window.open("","", 'left='+(window.screenLeft+50) + ',top='+(window.screenTop-200) + 
    ',width=700,height=450, resizable=yes,scrollbars=yes,width=700,titlebar=yes, toolbar=yes'); 
   
//   if (pclcn.innerHtml==1) {
//      tros.innerHtml=tros.innerHtml+'</tbody></table><body width= 100% BGCOLOR=#ccff99 >';}
//      else if (pclcn.innerHtml==0){
//      tros.innerHtml=tros.innerHtml+'</tbody></table><body width= 100% BGCOLOR=orange >';}

  tros.innerHtml=tros.innerHtml+'</tbody></table><body width= 100% BGCOLOR=#ccff99 >';


      //alert(prtin.innerHtml);
      prtin.innerHtml='Part-number : '+prtin.innerHtml+'<div>Part-name : '+prnn.innerHtml+'<div>';
      prtin.innerHtml=prtin.innerHtml+'<div>Responsible Person-name : '+rspn.innerHtml+'<div>Responsible Person-Title : '+respn.innerHtml;
      thin.document.write(prtin.innerHtml);
      thin.document.write(tros.innerHtml);


//
//alert("7f");   }

  }
}
//
function load4(){
  
   document.getElementById("ccx").innerText=document.thisform.filb.value+document.thisform.file.value +"-rh1717.xml";
   //alert(document.getElementById("ccx").innerText);
   load4XMLDoc(document.getElementById("ccx").innerText);   

 //window.location.refresh(true);
 
}

function load4XMLDoc( url )
{
//alert(url);
  req = false;
  if(window.XMLHttpRequest) {
    try {
      req = new XMLHttpRequest();
//alert("2");
    } catch(e) {
      req = false;
//alert("3");
    }
  }
  else if(window.ActiveXObject)
  {//alert("4");
    try {
      req = new ActiveXObject("Msxml2.XMLHTTP");
//alert("5");
//alert(req);
    } catch(e) {
    try {

      req = new ActiveXObject("Microsoft.XMLHTTP");
//alert("6");
    } catch(e) {
      req = false;
//alert("7");
    }
  }
  }
  if(req) {//alert("7A");
  
    
      req.onreadystatechange = processReqChange;
//alert("7d");
//if (req.readyState == 4 && req.status == 200 )
    req.open("GET", url, true);
//alert("7e");
   req.send("");
 alert("Opening in Read-Only Mode" + " : " +document.getElementById("ccx").innerText);
   //alert(req.readystate); alert (req.status);
   //alert("Opening in Read-Only Mode" +req.responseText); 
  //document.getElementById("mcx").innerText=req.responseXML;

if(window.ActiveXObject)
  
    try {
       var yek=new ActiveXObject("Msxml2.DOMDocument");
      // var zeq = new ActiveXObject("Msxml2.DOMDocument");
//alert("5");
//alert(yeq);
    } catch(e) {
    try {

      var yeq = new ActiveXObject("Microsoft.XMLDOM");
    //var zeq = new ActiveXObject("Microsoft.XMLDOM");
//alert("6");
//alert(yeq);
    } catch(e) {
      yeq = false;
//alert("7");
    }
  }
  
  var sek=req.responseText.split("^");
  //alert (sek[0]);
    
     
  //alert("8");
      
      //alert("9");
    //alert(yek.documentElement.firstChild.nodeValue);

   //yek=document.getElementbyId("mcx");
   yek.loadXML(sek[0]);
   
   //alert("10");
if(yek.parseError.errorCode !==0) {
    alert("Error parsing xml file:"+document.getElementById("ccx").innerText);}
    
    //alert(yek.parseError.errorCode);
    
    var bmd =document.getElementById("somdat");
   //alert("11");
   var pel=yek.getElementsByTagName('qarty');
   //alert(pel.length);
   var qrtid=pel[0].getAttribute("qrtid").toString();
   var qrnm=(pel[0].getAttribute("qrnm").toString());
   var qspp=(pel[0].getAttribute("qspp").toString());
   var qespt=(pel[0].getAttribute("qespt").toString());
   var qclcd=(pel[0].getAttribute("qclcd").toString());

   //alert(prtid);
   //alert(prnm);
   var qrtin=document.createElement();
   qrtin.innerHtml=qrtid;
   var qrnn=document.createElement();
   qrnn.innerHtml=qrnm;
   var qspn=document.createElement();
   qspn.innerHtml=qspp;
   var qespn=document.createElement();
   qespn.innerHtml=qespt;
   var qclcn=document.createElement();
   qclcn.innerHtml=qclcd;
   //alert(prnn.innerHtml);
    var item =[];
    var mel=yek.getElementsByTagName('zomm');
    //alert(mel);
   
   //alert(mel.length);
    var tros=document.createElement();
    tros.innerHtml='<H2 ALIGN=CENTER>MRPRO-REACH data management 5.1 sub Dec 08</H2><H6 ALIGN=CENTER> 2008 Copyright Papros Inc.</H6>';
    tros.innerHtml=tros.innerHtml+'<H4 ALIGN=CENTER>NOTE: A blank cell or a "-" entry indicate "No information", not a zero value</H4>';
    tros.innerHtml=tros.innerHtml+'<table ALIGN=CENTER border="1" BGCOLOR=#ffffff ><th>Parameter';
    tros.innerHtml=tros.innerHtml+'<th>Link';
    tros.innerHtml=tros.innerHtml+'</th><tbody>'
    for (var i=0; i<mel.length;i++)

     {var mei=mel.item(i);

    var zglt=mei.getAttribute("zglt").toString();
    //alert(rglt);
    var zxtyp=(mei.getAttribute("zxtyp").toString());
    //alert(extyp);
   
     //alert(elrt);
     //var tros=document.createElement('<span><tr>');

    var zgln=document.createElement('td');
    //alert("here");
    zgln.innerHtml=zglt;
    //tros.appendChild(rgln);     
    //alert(zgln.innerHtml);
    
     
     //alert(rgln.innerHtml);

     var zxtyn=document.createElement("td");
     zxtyn.innerHtml=zxtyp.toString(); 
    //alert(extyn.innerHtml);
      //tros.appendChild(extyn);
     


      //tros.appendChild(stun);
if (i!==33){
       if (i<2 ) {
              tros.innerHtml=tros.innerHtml+'<span><tr><td>'+zgln.innerHtml+'<td>'+zxtyn.innerHtml;     
        }


else if (i>6)  {
              tros.innerHtml=tros.innerHtml+'<span><tr><td>'+zgln.innerHtml+'<td>'+zxtyn.innerHtml;     
        }

else if (i<7){tros.innerHtml=tros.innerHtml+'<span><tr><td>'+zgln.innerHtml+'<td><A HREF="'+zxtyn.innerHtml+'">'+zxtyn.innerHtml;     

}}
else {tros.innerHtml=tros.innerHtml+'<span><tr><td>'+zgln.innerHtml+'<td><A HREF="'+zxtyn.innerHtml+'">'+zxtyn.innerHtml;}
       //alert(tros.innerHtml);
      
        //bmd.appendChild(tros); 
       
        }
   
      var thin = window.open("","", 'left='+(window.screenLeft+50) + ',top='+(window.screenTop-200) + 
    ',width=700,height=450, resizable=yes,scrollbars=yes,width=700,titlebar=yes, toolbar=yes'); 
   
   
      tros.innerHtml=tros.innerHtml+'</tbody></table><body width= 100% BGCOLOR=#ccff99>';}
      
      //alert(qrtin.innerHtml);
      qrtin.innerHtml='CAS-number : '+qrtin.innerHtml+'<div>Substance-name : '+qrnn.innerHtml+'<div>';
      qrtin.innerHtml=qrtin.innerHtml+'<div>Responsible Person-name : '+qspn.innerHtml+'<div>Responsible Person-Title : '+qespn.innerHtml;
      thin.document.write(qrtin.innerHtml);
      thin.document.write(tros.innerHtml);


//
//alert("7f");   


  
}
//
function load2(){
  
   document.getElementById("cbx").innerText=document.thisform.filb.value+document.thisform.file.value +".xml";
   //alert(document.getElementById("cbx").innerText);
   load2XMLDoc(document.getElementById("cbx").innerText);   

 //window.location.refresh(true);
 
}

function load2XMLDoc( url )
{
//alert(url);
  req = false;
  if(window.XMLHttpRequest) {
    try {
      req = new XMLHttpRequest();
//alert("2");
    } catch(e) {
      req = false;
//alert("3");
    }
  }
  else if(window.ActiveXObject)
  {//alert("4");
    try {
      req = new ActiveXObject("Msxml2.XMLHTTP");
//alert("5");
//alert(req);
    } catch(e) {
    try {

      req = new ActiveXObject("Microsoft.XMLHTTP");
//alert("6");
    } catch(e) {
      req = false;
//alert("7");
    }
  }
  }
  if(req) {//alert("7A");
  
    
      req.onreadystatechange = processReqChange;
//alert("7d");
//if (req.readyState == 4 && req.status == 200 )
    req.open("GET", url, true);
//alert("7e");
   req.send("");
 alert("Opening in Read-Only Mode" + " : " +document.getElementById("cbx").innerText);
   //alert(req.readystate); alert (req.status);
   //alert("Opening" +req.responseText); 
  //document.getElementById("mcx").innerText=req.responseXML;

if(window.ActiveXObject)
  
    try {
       var yek=new ActiveXObject("Msxml2.DOMDocument");
      // var zeq = new ActiveXObject("Msxml2.DOMDocument");
//alert("5");
//alert(yeq);
    } catch(e) {
    try {

      var yeq = new ActiveXObject("Microsoft.XMLDOM");
    //var zeq = new ActiveXObject("Microsoft.XMLDOM");
//alert("6");
//alert(yeq);
    } catch(e) {
      yeq = false;
//alert("7");
    }
  }
  
  var sek=req.responseText.split("~");
  //alert (sek[0]);
    
     
  //alert("8");
      
      //alert("9");
    //alert(yek.documentElement.firstChild.nodeValue);

   //yek=document.getElementbyId("mcx");
   yek.loadXML(sek[0]);
   
   //alert("10");
   if(yek.parseError.errorCode !==0) {
    alert("Error parsing xml file:"+document.getElementById("cbx").innerText);}
    
    var bmd =document.getElementById("somdat");
   //alert("11");
   var prel=yek.getElementsByTagName('Product');
   var pel=prel[0].getElementsByTagName('ProductID');
   //alert(pel.length);
  //alert("blake")
 var prtin=document.createElement();  
  var prnn=document.createElement(); 
if (pel[0].getAttribute('itemNumber')) {var prtid=pel[0].getAttribute('itemNumber').toString();
prtin.innerHtml=prtid;}
//alert("blaake")
   
   if (pel[0].getAttribute('itemName')){var prnm=(pel[0].getAttribute('itemName').toString());
 prnn.innerHtml=prnm;}
//  alert("blaaake")
   //alert(prnn.innerHtml);
   


    var item =[];
     //alert ("bbbbbbbbbbbbbbbbbb");
       //    var xcal=prel[0].getElementsByTagName('Product');
     //alert ("bbbbbbbbbbbbbbbbbb"); 
       var zcal=prel[0].getElementsByTagName('MaterialInfo');
//alert ("bbbbbbbbbbbbbbbbob"); 
 var ycal=zcal[0].getElementsByTagName('SubstanceCategoryList');
//alert ("bbbbbbbbbbbbbbbbab"); 
    var mel=ycal[0].getElementsByTagName('SubstanceCategory');
//alert ("bbbbbbbbbbbbbbbbbcab"); 
//   alert(mel);
   
//   alert(mel.length);
    var tros=document.createElement();
    tros.innerHtml='<H2 ALIGN=CENTER>Compositions by Groups and  Part Number</H2><H5 ALIGN=CENTER>MRPRO Version 5.1 sub Dec 08, Copyright 2008 Papros Inc.</H5>';
    tros.innerHtml=tros.innerHtml+'<H4 ALIGN=CENTER>NOTE: A blank cell or a "-" entry indicate "No information", not a zero value</H4>';
    tros.innerHtml=tros.innerHtml+'<table ALIGN=CENTER border="1" BGCOLOR=#ffffff ><th>Substance category<th>';
    tros.innerHtml=tros.innerHtml+'Max Hom layer Conc,PPM<th>';
    tros.innerHtml=tros.innerHtml+'UOM<th>';
    tros.innerHtml=tros.innerHtml+'Amount<th>';
    tros.innerHtml=tros.innerHtml+'Use Type<th>';
    tros.innerHtml=tros.innerHtml+'Threshold<th>';
    tros.innerHtml=tros.innerHtml+'Over Threshold<th>';
    tros.innerHtml=tros.innerHtml+'</th><tbody>';
    for (var i=0; i<mel.length;i++)

     {var mei=mel.item(i);

    var rglt=mei.getAttribute("name").toString();
    //alert(rglt);
    var fel=mei.getElementsByTagName('Amount');

   //if(fel.length>1){
    var fei=fel.item(0);
//alert(fel.item(0));
    if (fei.getAttribute("ppm")) { 
    var extyp=(fei.getAttribute("ppm").toString()); 
    var extyn=document.createElement("td");
      extyn.innerHtml=extyp.toString();}
       if (!fei.getAttribute("ppm")) { 
        var extyn=document.createElement("td");
      extyn.innerHtml="-";}

    if (fei.getAttribute("massUOM")) { 
    var fxtyp=(fei.getAttribute("massUOM").toString()); 
    var fxtyn=document.createElement("td");
      fxtyn.innerHtml=fxtyp.toString();}
         if (!fei.getAttribute("massUOM")) { 
        var fxtyn=document.createElement("td");
      fxtyn.innerHtml="-";}

    if (fei.getAttribute("mass")) { 
    var gxtyp=(fei.getAttribute("mass").toString()); 
    var gxtyn=document.createElement("td");
      gxtyn.innerHtml=gxtyp.toString();}
              if (!fei.getAttribute("mass")) { 
        var gxtyn=document.createElement("td");
      gxtyn.innerHtml="-";}

   // var gel=mei.getElementsByTagName('JIGInfo');
    //alert (gel.length); 
  //  var gei=gel.item(0);
   if (mei.getAttribute("descriptionOfUse")){ 
   var stus=(mei.getAttribute("descriptionOfUse").toString());
   var stun=document.createElement("td");
    stun.innerHtml=stus.toString();}
if (!mei.getAttribute("descriptionOfUse")){ 
   
   var stun=document.createElement("td");
    stun.innerHtml="-";}
 //
   var snei=mei.getElementsByTagName('Threshold');
//   alert ("clah");
   if (snei[0].getAttribute("Threshold")){ 
   var ttus=(snei[0].getAttribute("Threshold").toString());
   var ttun=document.createElement("td");
    ttun.innerHtml=ttus.toString();}

if (!snei[0].getAttribute("Threshold")){ 
   
   var ttun=document.createElement("td");
    ttun.innerHtml="-";}

 //
   if (snei[0].getAttribute("overThreshold")){ 
   var rtus=(snei[0].getAttribute("overThreshold").toString());
   var rtun=document.createElement("td");
    rtun.innerHtml=rtus.toString();}

if (!snei[0].getAttribute("overThreshold")){ 
   
   var rtun=document.createElement("td");
    rtun.innerHtml="-";}

 //
    var rgln=document.createElement('td');

    rgln.innerHtml=rglt;
    //tros.appendChild(rgln);     
    //alert(rgln.innerHtml);
    
     
     //alert(rgln.innerHtml);

      
     if(!extyp) {extyn.innerHtml="-";}
     if (!stus) {stun.innerHtml="-";}
     //alert(stun.innerHtml);
      if (!extyn.innerHtml)
       {extyn.innerHtml='-';}
       if (!stun.innerHtml)
       {stun.innerHtml='-';}

       if(!fxtyp) {fxtyn.innerHtml="-";}
      if (!fxtyn.innerHtml)
       {fxtyn.innerHtml='-';}

       if(!gxtyp) {gxtyn.innerHtml="-";}
      if (!gxtyn.innerHtml)
       {gxtyn.innerHtml='-';}

       if(!ttus) {ttun.innerHtml="-";}
      if (!ttun.innerHtml)
       {ttun.innerHtml='-';}

       if(!rtus) {rtun.innerHtml="-";}
      if (!rtun.innerHtml)
       {rtun.innerHtml='-';}


       tros.innerHtml=tros.innerHtml+'<span><tr><td>'+rgln.innerHtml+'</td><td>'+extyn.innerHtml+'</td><td>'+fxtyn.innerHtml+'</td><td>'+gxtyn.innerHtml+'</td><td>'+stun.innerHtml+'</td><td>'+ttun.innerHtml+'</td><td>'+rtun.innerHtml+'</td>';
        
       
        }
   
      var thin = window.open("","", 'left='+(window.screenLeft+50) + ',top='+(window.screenTop-200) + 
    ',width=700,height=450, resizable=yes,scrollbars=yes,width=700,titlebar=yes, toolbar=yes'); 
      tros.innerHtml=tros.innerHtml+'</tbody></table><body width= 100% BGCOLOR=#ccff99 >';
      prtin.innerHtml='Part-number : '+prtin.innerHtml+'<div>Part-name : '+prnn.innerHtml+'<div>';
//      prtin.innerHtml=prtin.innerHtml+'<div>Supplier-name:'+suppnm.innerHtml+'<div>Alternate item number:'+altrnm.innerHtml;
      thin.document.write(prtin.innerHtml);
      thin.document.write(tros.innerHtml);




  }
}
//
function load5(){
  
   document.getElementById("cbx").innerText=document.thisform.filb.value+document.thisform.file.value +"-H.xml";
   //alert(document.getElementById("cbx").innerText);
   load5XMLDoc(document.getElementById("cbx").innerText);   

 //window.location.refresh(true);
 
}

function load5XMLDoc( url )
{
//alert(url);
  req = false;
  if(window.XMLHttpRequest) {
    try {
      req = new XMLHttpRequest();
//alert("2");
    } catch(e) {
      req = false;
//alert("3");
    }
  }
  else if(window.ActiveXObject)
  {//alert("4");
    try {
      req = new ActiveXObject("Msxml2.XMLHTTP");
//alert("5");
//alert(req);
    } catch(e) {
    try {

      req = new ActiveXObject("Microsoft.XMLHTTP");
//alert("6");
    } catch(e) {
      req = false;
//alert("7");
    }
  }
  }
  if(req) {//alert("7A");
  
    
      req.onreadystatechange = processReqChange;
//alert("7d");
//if (req.readyState == 4 && req.status == 200 )
    req.open("GET", url, true);
//alert("7e");
   req.send("");
 alert("Opening in Read-Only Mode" + " : " +document.getElementById("cbx").innerText);
   //alert(req.readystate); alert (req.status);
   //alert("Opening" +req.responseText); 
  //document.getElementById("mcx").innerText=req.responseXML;

if(window.ActiveXObject)
  
    try {
       var yek=new ActiveXObject("Msxml2.DOMDocument");
      // var zeq = new ActiveXObject("Msxml2.DOMDocument");
//alert("5");
//alert(yeq);
    } catch(e) {
    try {

      var yeq = new ActiveXObject("Microsoft.XMLDOM");
    //var zeq = new ActiveXObject("Microsoft.XMLDOM");
//alert("6");
//alert(yeq);
    } catch(e) {
      yeq = false;
//alert("7");
    }
  }
  
  var sek=req.responseText.split("~");
  //alert (sek[0]);
    
     
  //alert("8");
      
      //alert("9");
    //alert(yek.documentElement.firstChild.nodeValue);

   //yek=document.getElementbyId("mcx");
   yek.loadXML(sek[0]);
   
   //alert("10");
   if(yek.parseError.errorCode !==0) {
    alert("Error parsing xml file:"+document.getElementById("cbx").innerText);}
    
    var bmd =document.getElementById("somdat");
//alert("11");
//
   var prel=yek.getElementsByTagName('Product');
   var pel=prel[0].getElementsByTagName('ProductID');
//alert(pel.length);
  //alert("blake")
 var prtin=document.createElement();  
  var prnn=document.createElement(); 
if (pel[0].getAttribute('itemNumber')) {var prtid=pel[0].getAttribute('itemNumber').toString();
prtin.innerHtml=prtid;}
//alert("blaake")
   
   if (pel[0].getAttribute('itemName')){var prnm=(pel[0].getAttribute('itemName').toString());
 prnn.innerHtml=prnm;}
//  alert("blaaake")
   //alert(prnn.innerHtml);


//



//
    //alert(mel);
   
   //alert(mel.length);
    var tros=document.createElement();
    tros.innerHtml='<H2 ALIGN=CENTER>Compositions by CAS and Part Number</H2><H5 ALIGN=CENTER>MRPRO Version 5.1 sub Dec 07, Copyright 2007 Papros Inc.</H5>';
    tros.innerHtml=tros.innerHtml+'<H4 ALIGN=CENTER>NOTE: A blank cell or a "-" entry indicate "No information", not a zero value</H4>';
    tros.innerHtml=tros.innerHtml+'<table ALIGN=CENTER border="1" BGCOLOR=#ffffff ><th>Subproduct<th>';
tros.innerHtml=tros.innerHtml+'Hom layer name<th>';
tros.innerHtml=tros.innerHtml+'Hom lyr UOM<th>';
tros.innerHtml=tros.innerHtml+'Hom lyr Amount<th>';

tros.innerHtml=tros.innerHtml+'Substance category<th>';
tros.innerHtml=tros.innerHtml+'JIG level<th>';
tros.innerHtml=tros.innerHtml+'Subs name<th>';
 tros.innerHtml=tros.innerHtml+'CAS<th>';
  tros.innerHtml=tros.innerHtml+'Conc. in hm lyr,PPM<th>';
tros.innerHtml=tros.innerHtml+'UOM<th>';
tros.innerHtml=tros.innerHtml+'Amount this hm lyr<th>';
  
    tros.innerHtml=tros.innerHtml+'</th><tbody>';

    var item =[];
 //   var jtem= [];
 //   var ktem= [];
 //   var ltem= [];
//
   var mel=prel[0].getElementsByTagName('SubProduct');

//alert(mel.length);


    for (var i=0; i<mel.length;i++)

     {var mei=mel.item(i);
       var zcal=mei.getElementsByTagName('MaterialInfo');
   
//    var rglt=mei.getAttribute('name').toString();

 //   var ael=zcal[0].getElementsByTagName('HomogeneousMaterialList');
    var nel=zcal[0].getElementsByTagName('HomogeneousMaterial');
//alert(nel.length); 
    for (var j=0; j<nel.length;j++)
     { var nei=nel.item(j);
//   alert (j);
//  alert(nel.item(j));
var hgyn=document.createElement("td");
var huyn=document.createElement("td");
var uayn=document.createElement("td");


//if nei.getAttribute('name') {var hglt=nei.getAttribute('name').toString();
//alert("blaaaah");
//           hgyn.innerHtml=hglt.toString(); }
 
// if nei.getElementsbyTagName('Amount') {var hal=nei.getElementsByTagName('Amount');
//            var hei=hal.item(0);
//           var hult=hei.getAttribute('massUOM').toString();
//               huyn.innerHtml=hult.toString(); 
//              var ualt=hei.getAttribute('mass').toString();
//                   uayn.innerHtml=ualt.toString(); 
//}

    
alert("scrb");


      
    //alert(rglt);
    var oel=nei.getElementsByTagName('SubstanceCategory');
//    alert(oel.length);
      for (var k=0;k<oel.length;k++)
    {  var oei=oel.item(k);
//         var jgll=oei.getAttribute('jigLevel').toString();
//      var onm=oei.getAttribute('name').toString();
 var jgyn=document.createElement("td");
//      jgyn.innerHtml=jgll.toString();
var oyn=document.createElement("td");
//      oyn.innerHtml=onm.toString(); 

    var bel=oei.getElementsByTagName('Substance');
//alert("faah");    
//    alert (bel.length); 
   //if(fel.length>1){
   
for (var l=0;l<bel.length;l++)
    { 
    var bei=bel.item(l);
var bnm=bei.getAttribute('name').toString();
var bnyn=document.createElement("td");
      bnyn.innerHtml=bnm.toString(); 
//alert('gaah');
   var feal=bei.getElementsByTagName('UniqueID');
//alert('haah');
  var axtyn=document.createElement("td"); 
   var feai=feal.item(0);
    if (feai.getAttribute("identity")) { 
    var axtyp=(feai.getAttribute("identity").toString()); 
//    var axtyn=document.createElement("td");
      axtyn.innerHtml=axtyp.toString();} 

    var bxtyn=document.createElement("td");
    if (feai.getAttribute("authority")) { 
    var bxtyp=(feai.getAttribute("authority").toString()); 
//    var bxtyn=document.createElement("td");
      bxtyn.innerHtml=bxtyp.toString();} 


//alert(fel.item(0));
    var extyn=document.createElement("td");
    var fel=bei.getElementsByTagName('Amount');
    var fei=fel.item(0);
    if (fei.getAttribute("mass")) { 
    var extyp=(fei.getAttribute("mass").toString()); 
//    var extyn=document.createElement("td");
      extyn.innerHtml=extyp.toString();} 
//    if (!fei.getAttribute("mass")) { 
//        var extyn=document.createElement("td");
//      extyn.innerHtml="-";} 

//
    var fxtyn=document.createElement("td");
    if (fei.getAttribute("massUOM")) { 
    var fxtyp=(fei.getAttribute("massUOM").toString()); 
//    var fxtyn=document.createElement("td");
      fxtyn.innerHtml=fxtyp.toString();} 
    if (!fei.getAttribute("massUOM")) { 
//        var fxtyn=document.createElement("td");
      fxtyn.innerHtml="-";} 
//
   var gxtyn=document.createElement("td");
    if (fei.getAttribute("mass")) { 
    var gxtyp=(fei.getAttribute("mass").toString()); 
//    var gxtyn=document.createElement("td");
      gxtyn.innerHtml=gxtyp.toString();} 
    if (!fei.getAttribute("mass")) { 
//        var gxtyn=document.createElement("td");
      gxtyn.innerHtml="-";} 

//

    var rgln=document.createElement('td');
    //alert("here");
//    rgln.innerHtml=rglt;
    //tros.appendChild(rgln);     
    //alert(rgln.innerHtml);
//alert("blaah");    
     
     //alert(rgln.innerHtml);

      
     if(!extyp) {extyn.innerHtml="-";}
      if (!extyn.innerHtml)
       {extyn.innerHtml='-';}

     if(!fxtyp) {fxtyn.innerHtml="-";}
     if(!gxtyp) {gxtyn.innerHtml="-";}

      if (!gxtyn.innerHtml)
       {gxtyn.innerHtml='-';}

      if (!fxtyn.innerHtml)
       {fxtyn.innerHtml='-';}
//alert('clah');

//if(!hglt) {hgyn.innerHtml="-";}
//if(!hult) {huyn.innerHtml="-";}
//if(!ualt) {uayn.innerHtml="-";}

//if(!jgll) {jgyn.innerHtml="-";}
//if(!onm) {oyn.innerHtml="-";}
//if(!bnm) {bnyn.innerHtml="-";}
//if(!bcs) {bcyn.innerHtml="-";}
      if (!hgyn.innerHtml)
       {hgyn.innerHtml='-';}
      if (!huyn.innerHtml)
       {huyn.innerHtml='-';}
      if (!uayn.innerHtml)
       {uayn.innerHtml='-';}
      if (!jgyn.innerHtml)
       {jgyn.innerHtml='-';}
      if (!oyn.innerHtml)
       {oyn.innerHtml='-';}
      if (!bnyn.innerHtml)
       {bnyn.innerHtml='-';}
//      if (!bcyn.innerHtml)
//       {bcyn.innerHtml='-';}

    tros.innerHtml=tros.innerHtml+'<span><tr><td>'+hgyn.innerHtml+
   '</td><td>'+huyn.innerHtml+'</td><td>'+uayn.innerHtml+'</td><td>'+
   oyn.innerHtml+'</td><td>'+jgyn.innerHtml+'</td><td>'+bnyn.innerHtml+
   '</td><td>'+extyn.innerHtml+'</td><td>'+fxtyn.innerHtml+
   '</td><td>'+gxtyn.innerHtml+'</td>';
        
       
        }
// added 3 brckets
}}}
   
      var thin = window.open("","", 'left='+(window.screenLeft+50) + ',top='+(window.screenTop-200) + 
    ',width=700,height=450, resizable=yes,scrollbars=yes,width=700,titlebar=yes, toolbar=yes'); 
      tros.innerHtml=tros.innerHtml+'</tbody></table><body width= 100% BGCOLOR=#ccff99 >';
      prtin.innerHtml='Part-number : '+prtin.innerHtml+'<div>Part-name : '+prnn.innerHtml+'<div>';
//      prtin.innerHtml=prtin.innerHtml+'<div>Supplier-name:'+suppnm.innerHtml+'<div>Alternate item number:'+altrnm.innerHtml;
      thin.document.write(prtin.innerHtml);
      thin.document.write(tros.innerHtml);



  }
}
//

function load7(){
  
   document.getElementById("cbx").innerText=document.thisform.filb.value+document.thisform.file.value +".xml";
   //alert(document.getElementById("cbx").innerText);
   load7XMLDoc(document.getElementById("cbx").innerText);   

 //window.location.refresh(true);
 
}

function load7XMLDoc( url )
{
//alert(url);
  req = false;
  if(window.XMLHttpRequest) {
    try {
      req = new XMLHttpRequest();
//alert("2");
    } catch(e) {
      req = false;
//alert("3");
    }
  }
  else if(window.ActiveXObject)
  {//alert("4");
    try {
      req = new ActiveXObject("Msxml2.XMLHTTP");
//alert("5");
//alert(req);
    } catch(e) {
    try {

      req = new ActiveXObject("Microsoft.XMLHTTP");
//alert("6");
    } catch(e) {
      req = false;
//alert("7");
    }
  }
  }
  if(req) {//alert("7A");
  
    
      req.onreadystatechange = processReqChange;
//alert("7d");
//if (req.readyState == 4 && req.status == 200 )
    req.open("GET", url, true);
//alert("7e");
   req.send("");
 alert("Opening in Read-Only Mode" + " : " +document.getElementById("cbx").innerText);
   //alert(req.readystate); alert (req.status);
   //alert("Opening" +req.responseText); 
  //document.getElementById("mcx").innerText=req.responseXML;

if(window.ActiveXObject)
  
    try {
       var yek=new ActiveXObject("Msxml2.DOMDocument");
      // var zeq = new ActiveXObject("Msxml2.DOMDocument");
//alert("5");
//alert(yeq);
    } catch(e) {
    try {

      var yeq = new ActiveXObject("Microsoft.XMLDOM");
    //var zeq = new ActiveXObject("Microsoft.XMLDOM");
//alert("6");
//alert(yeq);
    } catch(e) {
      yeq = false;
//alert("7");
    }
  }
  
  var sek=req.responseText.split("~");
  //alert (sek[0]);
    
     
  //alert("8");
      
      //alert("9");
    //alert(yek.documentElement.firstChild.nodeValue);

   //yek=document.getElementbyId("mcx");
   yek.loadXML(sek[0]);
   
   //alert("10");
   if(yek.parseError.errorCode !==0) {
    alert("Error parsing xml file:"+document.getElementById("cbx").innerText);}
    
    var bmd =document.getElementById("somdat");
   //alert("11");
   var pel=yek.getElementsByTagName('Product');
   var pem=yek.getElementsByTagName('ProductID');
      
   //alert(pem.innerHtml);
  //alert("blake")
 var prtin=document.createElement();  
  var prnn=document.createElement(); 
if (pem[0].getAttribute('itemNumber')) {var prtid=pem[0].getAttribute('itemNumber').toString();
prtin.innerHtml=prtid;}
//alert("blaake")
   
   if (pem[0].getAttribute('itemName')){var prnm=(pem[0].getAttribute('itemName').toString());
 prnn.innerHtml=prnm;}
//  alert("blaaake")
  
   
  
  
  // alert(prnn.innerHtml);
   
   //alert(pel.length);
   //alert("blaaaake")
   var suppnm=document.createElement();
   var altrnm=document.createElement();
   var respn=yek.getElementsByTagName('MaterialInfo');
//alert("blaaaaaaaah");
//alert(respn);
   var zel=yek.getElementsByTagName('BusinessInfo');

   //var zel=pem[0].getElementsByTagName('AlternateItem');
   //alert(respn.length);
   //if (pel.length>1) {var altrn=zel[0].getAttribute("itemNumber").toString();
   //altrnm.innerHtml=altrn;}
   var supp=zel[0].getElementsByTagName('SupplyCompany');
   var suppn=supp[0].getAttribute('name').toString();
   suppnm.innerHtml=suppn;
var conn=document.createElement();
var emaa=document.createElement();
var phaa=document.createElement();
alert(suppnm.innerHtml);
// should all work for business info  
var item =[]
   var zei=zel.item(0)
   var resy=zei.getElementsByTagName('Response');
//alert(resy); 
   var resi=resy.item(0)
var cony=resi.getElementsByTagName('Contact');
  
   var conm=cony[0].getAttribute('name').toString();
   conn.innerHtml=conm   

    var coni=cony.item(0)
    var eman=coni.getElementsByTagName('Email');

var emam=eman[0].getAttribute('address').toString();
 emaa.innerHtml=emam
var phan=coni.getElementsByTagName('Phone');
var pham=phan[0].getAttribute('number').toString();
 phaa.innerHtml=pham
//alert(eman);

//   //alert(altrnm.innerHtml);
alert ("blooh");
       if (!suppnm.innerHtml)
      {suppnm.innerHtml='N/A';}
     if (!prnn.innerHtml)
      {prnn.innerHtml='N/A';}
     if (!conn.innerHtml)
      {conn.innerHtml='N/A';}
if (!emaa.innerHtml)
      {emaa.innerHtml='N/A';}
if (!phaa.innerHtml)
      {phaa.innerHtml='N/A';}
if (!prtin.innerHtml)
      {prtin.innerHtml='N/A';}
alert("blee");
    var item =[];
//alert ("bbbbbbbbbbbbbbbbbb");
    var sel=respn[0].getElementsByTagName('QueryList');
  //  alert('bllah');
    var qglt=sel[0].getAttribute('identity').toString();
  //  alert(qglt);
    var qgln=document.createElement();
    qgln.innerHtml=qglt;
    var mel=sel[0].getElementsByTagName('Query');
  //  alert(qgln.innerHtml);
   
   //alert(mel.length);
    var tros=document.createElement();
    tros.innerHtml='<H2 ALIGN=CENTER>Certificate of Compliance Query List Yes or No Certification</H2><H5 ALIGN=CENTER>MRPRO Version 5.1 sub Dec 08, Copyright 2008 Papros Inc.</H5>';
    tros.innerHtml=tros.innerHtml+'<H4 ALIGN=CENTER>NOTE: A blank cell or a "-" entry indicate "No information", not a zero value</H4>';
    tros.innerHtml=tros.innerHtml+'<table ALIGN=CENTER border="1" BGCOLOR=#ffffff ><th>Question Statement<th>';
    tros.innerHtml=tros.innerHtml+'Response<th>';
 //   tros.innerHtml=tros.innerHtml+'UOM<th>';
 //   tros.innerHtml=tros.innerHtml+'Amount<th>';
 //   tros.innerHtml=tros.innerHtml+'Use Type<th>';
 //   tros.innerHtml=tros.innerHtml+'Threshold<th>';
  //  tros.innerHtml=tros.innerHtml+'Over Threshold<th>';
    tros.innerHtml=tros.innerHtml+'</th><tbody>';
//for ser 
    for (var i=0; i<mel.length;i++)

     {var mei=mel.item(i);

    var rglt=mei.getAttribute('statement').toString();
    //alert(rglt);
    var fel=mei.getAttribute('response');
    var rgln=document.createElement('td');
    //alert("here");
    rgln.innerHtml=rglt;

    var fein=document.createElement('td');
    //alert("here");
    fein.innerHtml=fel;

//       tros.innerHtml=tros.innerHtml+'<span><tr><td>'+rgln.innerHtml+'</td><td>'+extyn.innerHtml+'</td><td>'+fxtyn.innerHtml+'</td><td>'+gxtyn.innerHtml+'</td><td>'+stun.innerHtml+'</td><td>'+ttun.innerHtml+'</td><td>'+rtun.innerHtml+'</td>';
        
       tros.innerHtml=tros.innerHtml+'<span><tr><td>'+rgln.innerHtml+'</td><td>'+fein.innerHtml+'</td>';
       
        }
 // for ser ends

       var xol=respn[0].getElementsByTagName('ExemptionList');
  if (xol[0].getAttribute('identity')) { 
    var xolt=xol[0].getAttribute('identity').toString();
  
       var yol=respn[0].getElementsByTagName('UniqueId');
  var yols=yol[0].getAttribute('identity').toString();
    var yolt=yol[0].getAttribute('authority').toString();
    var xelt=document.createElement();
    var yelt=document.createElement();
    var yels=document.createElement();
    xelt.innerHtml=xolt
    yelt.innerHtml=yolt
    yels.innerHtml=yols
        }
// print in screeen after all data gathering
      var thin = window.open("","", 'left='+(window.screenLeft+50) + ',top='+(window.screenTop-200) + 
    ',width=700,height=450, resizable=yes,scrollbars=yes,width=700,titlebar=yes, toolbar=yes'); 
      tros.innerHtml=tros.innerHtml+'</tbody></table><body width= 100% BGCOLOR=#ccff99 >';
      prtin.innerHtml='Part-number : '+prtin.innerHtml+'<div>Part-name : '+prnn.innerHtml+'<div>';
      prtin.innerHtml=prtin.innerHtml+'<div>Supplier-name:'+suppnm.innerHtml+'<div>';
      prtin.innerHtml=prtin.innerHtml+'<div>Contact name(at Supplycompany) :'+conn.innerHtml+'<div>';
      prtin.innerHtml=prtin.innerHtml+'<div>Contact-email:'+emaa.innerHtml+'<div>';
      prtin.innerHtml=prtin.innerHtml+'<div>Contact-phone:'+phaa.innerHtml+'<div>';
      prtin.innerHtml=prtin.innerHtml+'<P></P><P></P><P></P>';
//      prtin.innerHtml=prtin.innerHtml+'<div>Supplier-name:'+suppnm.innerHtml+'<div>Alternate item number:'+altrnm.innerHtml;
      thin.document.write(prtin.innerHtml);
//      thin.document.write(trop.innerHtml); or more like this
        
       qgln.innerHtml='<H4>'+'Querylist Identity: '+qgln.innerHtml+'</H4>'+'<div>';

  //     xelt.innerHtml="Exemption(s): '+xelt.innerHtml+'<div>Exemptionlist authority: '+yelt.innerHtml+'<div>ExemptionList identity :'+yels.innerHtml+'<div>';
// actual writes
       thin.document.write(qgln.innerHtml);
      thin.document.write(tros.innerHtml);
     // thin.document.write(xelt.innerHtml);




  }
}

//
function load3(){
  
   document.getElementById("cbx").innerText=document.thisform.filb.value+document.thisform.file.value +"-cp1717.xml";
   //alert(document.getElementById("cbx").innerText);
   load3XMLDoc(document.getElementById("cbx").innerText);   

 //window.location.refresh(true);
 
}

function load3XMLDoc( url )
{
//alert(url);
  req = false;
  if(window.XMLHttpRequest) {
    try {
      req = new XMLHttpRequest();
//alert("2");
    } catch(e) {
      req = false;
//alert("3");
    }
  }
  else if(window.ActiveXObject)
  {//alert("4");
    try {
      req = new ActiveXObject("Msxml2.XMLHTTP");
//alert("5");
//alert(req);
    } catch(e) {
    try {

      req = new ActiveXObject("Microsoft.XMLHTTP");
//alert("6");
    } catch(e) {
      req = false;
//alert("7");
    }
  }
  }
  if(req) {//alert("7A");
  
    
      req.onreadystatechange = processReqChange;
//alert("7d");
//if (req.readyState == 4 && req.status == 200 )
    req.open("GET", url, true);
//alert("7e");
   req.send("");
 alert("Opening in Read-Only Mode" + " : " +document.getElementById("ccx").innerText);
   //alert(req.readystate); alert (req.status);
   //alert("Opening in Read-Only Mode" +req.responseText); 
  //document.getElementById("mcx").innerText=req.responseXML;

if(window.ActiveXObject)
  
    try {
       var yek=new ActiveXObject("Msxml2.DOMDocument");
      // var zeq = new ActiveXObject("Msxml2.DOMDocument");
//alert("5");
//alert(yeq);
    } catch(e) {
    try {

      var yeq = new ActiveXObject("Microsoft.XMLDOM");
    //var zeq = new ActiveXObject("Microsoft.XMLDOM");
//alert("6");
//alert(yeq);
    } catch(e) {
      yeq = false;
//alert("7");
    }
  }
  
  var sek=req.responseText.split("^");
  //alert (sek[0]);
    
     
  //alert("8");
      
      //alert("9");
    //alert(yek.documentElement.firstChild.nodeValue);

   //yek=document.getElementbyId("mcx");
   yek.loadXML(sek[0]);
   
   //alert("10");
if(yek.parseError.errorCode !==0) {
    alert("Error parsing xml file:"+document.getElementById("ccx").innerText);}
    
    //alert(yek.parseError.errorCode);
    
    var bmd =document.getElementById("cmpucpm");
   //alert("11");
   var pel=yek.getElementsByTagName('party');
   //alert(pel.length);
   var prtid=pel[0].getAttribute("prtid").toString();
   var prnm=(pel[0].getAttribute("prnm").toString());
   var rspp=(pel[0].getAttribute("rspp").toString());
   var respt=(pel[0].getAttribute("respt").toString());
   //var pclcd=(pel[0].getAttribute("pclcd").toString());

   //alert(prtid);
   //alert(prnm);
   var prtin=document.createElement();
   prtin.innerHtml=prtid;
   var prnn=document.createElement();
   prnn.innerHtml=prnm;
   var rspn=document.createElement();
   rspn.innerHtml=rspp;
   var respn=document.createElement();
   respn.innerHtml=respt;
   //var pclcn=document.createElement();
   //pclcn.innerHtml=pclcd;
   //alert(prnn.innerHtml);
    var item =[];
    var mel=yek.getElementsByTagName('cmpu');
    //alert(mel);
   
   //alert(mel.length);
    var tros=document.createElement();
    tros.innerHtml='<H2 ALIGN=CENTER>MRPRO-Communications Management Version 5.1 sub Dec 07</H2><H6 ALIGN=CENTER> 2007 Copyright Papros Inc.</H6>';
    tros.innerHtml=tros.innerHtml+'<H4 ALIGN=CENTER>NOTE: A blank cell or a "-" entry indicate "No information", not a zero value</H4>';
    tros.innerHtml=tros.innerHtml+'<table ALIGN=CENTER border="1" BGCOLOR=#ffffff ><th>Description/comments<th>';
    tros.innerHtml=tros.innerHtml+'Document location/link<th>Document Date';
    tros.innerHtml=tros.innerHtml+'</th><tbody>'
    for (var i=0; i<mel.length;i++)

     {var mei=mel.item(i);

    var dsco=mei.getAttribute("dsco").toString();
    //alert(rglt);
    var dlcl=(mei.getAttribute("dlcl").toString());
    //alert(extyp);
    var drda=(mei.getAttribute("drda").toString());
    //alert(stus);

     //alert(elrt);
     //var tros=document.createElement('<span><tr>');

    var dscn=document.createElement('td');
    //alert("here");
    dscn.innerHtml=dsco;
    //tros.appendChild(rgln);     
    //alert(rgln.innerHtml);
    
     
     //alert(rgln.innerHtml);

     var dlcn=document.createElement("td");
     dlcn.innerHtml=dlcl.toString(); 
    //alert(extyn.innerHtml);
      //tros.appendChild(extyn);
     
      var drdn=document.createElement("td");
      drdn.innerHtml=drda.toString();
             if (!dscn.innerHtml)
       {dscn.innerHtml='-';}
       if (!drdn.innerHtml)
       {drdn.innerHtml='-';}


      //tros.appendChild(stun);
       tros.innerHtml=tros.innerHtml+'<span><tr><td>'+dscn.innerHtml+'</td><td><A HREF="'+dlcn.innerHtml+'">'+dlcn.innerHtml+'</td><td>'+drdn.innerHtml+'<td>';     

       //alert(tros.innerHtml);
      
        //bmd.appendChild(tros); 
       
        }
   
      var thin = window.open("","", 'left='+(window.screenLeft+50) + ',top='+(window.screenTop-200) + 
    ',width=700,height=450, resizable=yes,scrollbars=yes,width=700,titlebar=yes, toolbar=yes'); 
   

      tros.innerHtml=tros.innerHtml+'</tbody></table><body width= 100% BGCOLOR=#ccff99 >';

      
      //alert(prtin.innerHtml);
      prtin.innerHtml='Part-number : '+prtin.innerHtml+'<div>Part-name : '+prnn.innerHtml+'<div>';
      prtin.innerHtml=prtin.innerHtml+'<div>Responsible Person-name : '+rspn.innerHtml+'<div>Responsible Person-Title : '+respn.innerHtml;
      thin.document.write(prtin.innerHtml);
      thin.document.write(tros.innerHtml);


//
//alert("7f");   }

  }
}


</SCRIPT>
<BR><BR></P></BODY></HTML>
