<HTMLScraperConfig>

   <StateTransitions processedResultType="Record" begState="_None_">

    <!--  <HTMLEvent eventType="StartTag" tagType="td" fromState="_None_" toState="InDataSection" >
         <InputAttribute attrName="class" attrVal="MNSColumnHead" />
      </HTMLEvent>
-->

      <HTMLEvent eventType="StartTag" tagType="a" fromState="_None_" toState="InJobLink" >
        <InputAttribute attrName="href" startWith="/getjob.asp?JobID=" />
        <OutputAttribute attrName="href" outputTo="JobLinkData" />
      </HTMLEvent>
      <HTMLEvent eventType="HandleText" fromState="InJobLink" toState="InJobLink" outputTo="JobTitleData" append="true" />
      <HTMLEvent eventType="EndTag" tagType="a" fromState="InJobLink" toState="JobLinkDone" />
      <HTMLEvent eventType="SimpleTag" tagType="br" fromState="JobLinkDone" toState="InJobDescription" />
      <HTMLEvent eventType="HandleText" fromState="InJobDescription" toState="InJobDescription" outputTo="JobDescData" append="true" />
      <HTMLEvent eventType="StartTag" tagType="a" fromState="InJobDescription" toState="JobDescriptionDone" />
      <HTMLEvent eventType="EndTag" tagType="a" fromState="JobDescriptionDone" toState="BeforeDetailsTable" />

      <HTMLEvent eventType="StartTag" tagType="table" fromState="BeforeDetailsTable" toState="InJobDetailsTable" />
      <HTMLEvent eventType="HandleText" fromState="InJobDetailsTable" toState="InJobDetailsTable" outputTo="JobDetailsData" append=" | " />
      <HTMLEvent eventType="EndTag" tagType="table" fromState="InJobDetailsTable" toState="InCompany" />

      <HTMLEvent eventType="HandleText" fromState="InCompany" toState="InCompany" outputTo="CompanyData" append="true" />

      <HTMLEvent eventType="StartTag" tagType="a" fromState="InCompany" toState="InLocation" />
      <HTMLEvent eventType="HandleText" fromState="InLocation" toState="InLocation" outputTo="LocationData" append="true" />
      <HTMLEvent eventType="EndTag" tagType="a" fromState="InLocation" toState="_None_" processResult="true" />
     
   </StateTransitions>

   <OutputFormat>
      <RootTag tagName="Records" />
      <ProcessedResult processedResultType="Record" tagName="Record" >
         <ProcessedElement tagName="JobLink"     charDataFrom="JobLinkData" />
         <ProcessedElement tagName="JobTitle"    charDataFrom="JobTitleData" />
         <ProcessedElement tagName="Description" charDataFrom="JobDescData" />
         <ProcessedElement tagName="Details"     charDataFrom="JobDetailsData" />
         <ProcessedElement tagName="Company"     charDataFrom="CompanyData" />
         <ProcessedElement tagName="Location"    charDataFrom="LocationData" />
      </ProcessedResult>
   </OutputFormat>

</HTMLScraperConfig>