Hello all,

I fixed the rxlib search ( http://www.regexlib.com/ ). They changed
stuff and it broke. Gosh, I really hate how asp.net 'viewstate'
affects remoting a search. :(

This time it made the search some 9 times larger, just to include the
viewstate data. Aaarrggghhhhh!

Regards,

Shawn K. Hall
http://ReliableAnswers.com/

'// ========================================================
"Constant exposure to dangers will breed contempt for them."
    -- Seneca
<search function="rxlib">
  <name>RegExLib.com search</name>
  <category>Computers<category>Programming</category></category>
  <contributor>Shawn K. Hall</contributor>
  <link>http://regexlib.com/</link>
  <email>[EMAIL PROTECTED]</email>
  <description>
    Search the RegExLib Library of Regular Expressions.
    <div class="helpboxDescLabels">Switches:</div>
    <table class="helpboxDescTable">
      <tr><td> /cs   </td><td> - </td><td> Go directly to the cheat-sheet.          </td></tr>
      <tr><td> /test </td><td> - </td><td> Go directly to the RegEx Tester.         </td></tr>
      <tr><td> /add  </td><td> - </td><td> Go directly to the RegEx 'Add' page.     </td></tr>
      <tr><td> /rx   </td><td> - </td><td> RegEx substring (ex; \d, [a-f],  )       </td></tr>
      <tr><td> /page:<em>number</em> </td><td> 20 </td><td> Results paging - defaults to 20. </td></tr>
      <tr><td> /all  </td><td> [default] </td><td> Return results with any rating.  </td></tr>
      <tr><td> /bad  </td><td> - </td><td> Return results rated 'bad' or better.    </td></tr>
      <tr><td> /poor </td><td> - </td><td> Return results rated 'poor' or better.   </td></tr>
      <tr><td> /avg  </td><td> - </td><td> Return results rated 'average' or better.</td></tr>
      <tr><td> /good </td><td> - </td><td> Return results rated 'good' or better.   </td></tr>
      <tr><td> /best </td><td> - </td><td> Return results rated 'best' or better.   </td></tr>
    </table>
    <div class="helpboxDescLabels">Examples:</div>
    <table class="helpboxDescTable">
      <tr><td>rxlib zip /page:10</td></tr>
      <tr><td>rxlib /cs</td></tr>
    </table>
  </description>
  <comment>
    This is pretty spiffy, eh?
  </comment>

  <form name="rxlibf" 
        method="post" 
        action="http://regexlib.com/Search.aspx";>
    <input type='hidden' name='BtnSearchMultiple' value='Search' />
    <input type='hidden' name='keyword'           value='' />
    <input type='hidden' name='regexp_substring'  value='' />
    <input type='hidden' name='min_rating'        value='-1' />
    <input type='hidden' name='page_size'         value='20' />
    <input type='hidden' name='__EVENTTARGET'     value='' />
    <input type='hidden' name='__EVENTARGUMENT'   value='' />
    <input type='hidden' name='__VIEWSTATE'       value='dDwtMjY4Mjg3OTQyO3Q8cDxsPElzRGlydHk7PjtsPG88Zj47Pj47bDxpPDA+Oz47bDx0PDtsPGk8MTM+O2k8MTU+Oz47bDx0PHA8cDxsPFRleHQ7PjtsPDczOTs+Pjs+Ozs+O3Q8QDA8cDxwPGw8Q3VycmVudFBhZ2VJbmRleDtQYWdlQ291bnQ7XyFJdGVtQ291bnQ7XyFEYXRhU291cmNlSXRlbUNvdW50O0RhdGFLZXlzO1BhZ2VTaXplOz47bDxpPDA+O2k8Mzc+O2k8MjA+O2k8NzM5PjtsPD47aTwyMD47Pj47Pjs7Ozs7Ozs7Ozs+O2w8aTwwPjs+O2w8dDw7bDxpPDI+O2k8Mz47aTw0PjtpPDU+O2k8Nj47aTw3PjtpPDg+O2k8OT47aTwxMD47aTwxMT47aTwxMj47aTwxMz47aTwxND47aTwxNT47aTwxNj47aTwxNz47aTwxOD47aTwxOT47aTwyMD47aTwyMT47PjtsPHQ8O2w8aTwwPjs+O2w8dDw7bDxpPDA+O2k8MT47aTwzPjtpPDQ+Oz47bDx0PEA8UkVEZXRhaWxzLmFzcHg/cmVnZXhwX2lkPTY0Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDxcXFtsaW5rPSZxdW90XDsoPyZsdFw7bGluayZndFw7KCgufFxcbikqPykpJnF1b3RcO1xcXSg/Jmx0XDt0ZXh0Jmd0XDsoKC58XFxuKSo/KSlcXFtcXC9saW5rXFxdOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDxUaGlzIGNhbiBiZSB1c2VkIGluIGNvbmp1bmN0aW9uIHdpdGggdGhlIHJlcGxhY2UgbWV0aG9kIHRvIHByb3ZpZGUgcHNldWRvLWNvZGUgc3VwcG9ydCB3aXRob3V0IGhhdmluZyB0byBlbmFibGUgSFRNTC4gVGhlIHJlcGxhY2VtZW50IHN0cmluZyAoaW4gQVNQLk5FVCwgdXNlIFJlZ0V4cC5SZXBsYWNlKFNvdXJjZVN0cmluZywgUmVndWxhckV4cHJlc3Npb25QYXR0ZXJuLCBSZXBsYWNlbWVudFN0cmluZykgaXMgJmx0XDthIGhyZWY9JnF1b3RcOyR7IC4uLjs+Pjs+Ozs+O3Q8QDxbbGluaz0mcXVvdFw7aHR0cDovL3d3dy55YWhvby5jb20mcXVvdFw7XVlhaG9vWy9saW5rXTs2NDtbbGlua11odHRwOi8vd3d3LnlhaG9vLmNvbVsvbGlua11dLCBbW2xpbms9aHR0cDovL3d3dy55YWhvby5jb21dWWFob29bL2xpbmtdOzY0Oz47Oz47Pj47Pj47dDw7bDxpPDA+Oz47bDx0PDtsPGk8MD47aTwxPjtpPDM+O2k8ND47PjtsPHQ8QDxSRURldGFpbHMuYXNweD9yZWdleHBfaWQ9MzY7Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPF4jPyhbYS1mXXxbQS1GXXxbMC05XSl7M30oKFthLWZdfFtBLUZdfFswLTldKXszfSk/JDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8VGVzdHMgZm9yIHZhbGlkIEhUTUwgaGV4YWRlY2ltYWwgY29sb3IgY29kZXMuIFRoZSAjIHN5bWJvbCBpcyBvcHRpb25hbC4gQW5kIGl0IHdpbGwgZXhjZXB0IGVpdGhlciB0aGUgMyBkaWdpdCBmb3JtIGZvciB0aGUgMjE2IFdlYiBzYWZlIGNvbG9ycywgb3IgdGhlIGZ1bGwgNiBkaWdpdCBmb3JtLiBJIGFtIHVzZSBpdCBvbiBteSBzaXRlIHRvIGFsbG93IHVzZXJzIHRvIGN1c3RvbWl6ZSB0aGUgc2l0ZSdzIGNvbG9ycy47Pj47Pjs7Pjt0PEA8IzAwY2NmZl0sIFsjMDM5XSwgW2ZmZmZjYzszNjtibHVlXSwgWzB4MDAwMDAwXSwgWyNmZjAwMDszNjs+Ozs+Oz4+Oz4+O3Q8O2w8aTwwPjs+O2w8dDw7bDxpPDA+O2k8MT47aTwzPjtpPDQ+Oz47bDx0PEA8UkVEZXRhaWxzLmFzcHg/cmVnZXhwX2lkPTQyOz47Oz47dDxwPHA8bDxUZXh0Oz47bDxcXGIoKDI1WzAtNV18MlswLTRdXFxkfFswMV1cXGRcXGR8XFxkP1xcZClcXC4pezN9KDI1WzAtNV18MlswLTRdXFxkfA0KWzAxXVxcZFxcZHxcXGQ/XFxkKVxcYjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8TW9zdCBDb25jaXNlIFJlZ0V4cCBmb3IgbWF0Y2hpbmcgRGVjaW1hbCBJUHMuICBJZiBub3RoaW5nIGVsc2UsIGl0J2xsIG1ha2UgeW91ciBjb2RlIGVhc2llciB0byByZWFkLiAgKEFuZCBJIGtub3cgdGhhdCBcXGQ/XFxkIGlzIFxcZHsxLDJ9IGJ1dCB0aGF0J3MgMiBleHRyYSBjaGFyYWN0ZXJzLik7Pj47Pjs7Pjt0PEA8MjE3LjYuOS44OV0sIFswLjAuMC4wXSwgWzI1NS4yNTUuMjU1LjI1NTs0MjsyNTYuMC4wLjBdLCBbMDk3OC4zLjMuM10sIFs2NS40dC41NC4zOzQyOz47Oz47Pj47Pj47dDw7bDxpPDA+Oz47bDx0PDtsPGk8MD47aTwxPjtpPDM+O2k8ND47PjtsPHQ8QDxSRURldGFpbHMuYXNweD9yZWdleHBfaWQ9NzU7Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPCheXFwrWzAtOV17Mn18XlxcK1swLTldezJ9XFwoMFxcKXxeXFwoXFwrWzAtOV17Mn1cXClcXCgwXFwpfF4wMFswLTldew0KMn18XjApKFswLTldezl9JHxbMC05XFwtXFxzXXsxMH0kKTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8UmVndWxhciBleHByZXNzaW9uIHRvIGV2YWx1YXRlIGR1dGNoLXN0eWxlIHBob25lIG51bWJlcnMuIFBvc3NpYmxlIGV4YW1wbGUgcHJlZml4ZXM6ICszMSwgKzMxKDApLCAoKzMxKSgwKSwgMCwgMDAzMQ0KZm9sbG93ZWQgYnkgOSBudW1iZXJzICh3aGljaCBjYW4gY29udGFpbiBhIHNwYWNlIG9yIC0pLjs+Pjs+Ozs+O3Q8QDwrMzEyMzUyNTY2NzddLCBbKzMxKDApMjM1MjU2Njc3XSwgWzAyMy01MjU2Njc3Ozc1OyszMTIzNTI1NjY3Nzg4OTk5XSwgWzMxMjM1MjU2Njc3ODhdLCBbMjMyLTI1NjY3Nzg7NzU7Pjs7Pjs+Pjs+Pjt0PDtsPGk8MD47PjtsPHQ8O2w8aTwwPjtpPDE+O2k8Mz47aTw0Pjs+O2w8dDxAPFJFRGV0YWlscy5hc3B4P3JlZ2V4cF9pZD03ODs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8XFxiKFxcdyspXFxzK1xcMVxcYjs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8VXNlcyBiYWNrcmVmZXJlbmNlcyBhbmQgd29yZCBib3VuZGFyaWVzIHRvIG1hdGNoIHJlcGVhdGVkIHdvcmRzIHNlcGVyYXRlZCBieSB3aGl0ZXNwYWNlIHdpdGhvdXQgbWF0Y2hpbmcgYSB3b3JkIHdpdGggdGhlIHNhbWUgZW5kaW5nIGFzIHRoZSBuZXh0IHdvcmRzIGJlZ2lubmluZy4NCjs+Pjs+Ozs+O3Q8QDxUZWxsIHRoZSB0aGUgcHJlYWNoZXJdLCBbc29tZSBzb21lXSwgW2h1YmJhIGh1YmJhOzc4O29uY2UgYW4gYW5udWFsIHJlcG9ydF0sIFttYW5kYXRlIGRhdGVkIHN1Ym1pc3Npb25zXSwgW0h1YmJhIGh1YmJhOzc4Oz47Oz47Pj47Pj47dDw7bDxpPDA+Oz47bDx0PDtsPGk8MD47aTwxPjtpPDM+O2k8ND47PjtsPHQ8QDxSRURldGFpbHMuYXNweD9yZWdleHBfaWQ9MTExOz47Oz47dDxwPHA8bDxUZXh0Oz47bDxeXFxkezN9XFxzP1xcZHszfSQ7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPFRoaXMgY2FuIGJlIHVzZWQgdG8gbWF0Y2ggaW5kaWFuIHN0eWxlIHBpbmNvZGVzIC8gcG9zdGFsIGNvZGVzIHVzZWQgYnkgdGhlIGluZGlhbiBwb3N0YWwgZGVwYXJ0bWVudHMgd2hpY2ggYXJlIDYgZGlnaXRzIGxvbmcgYW5kIG1heSBoYXZlIHNwYWNlIGFmdGVyIHRoZSAzcmQgZGlnaXQ7Pj47Pjs7Pjt0PEA8NDAwIDA5OV0sIFs0MDAwOTldLCBbNDAwMDUwOzExMTsyMzQ1Njc4XSwgWzEyMzQ1XSwgW2FzZGY7MTExOz47Oz47Pj47Pj47dDw7bDxpPDA+Oz47bDx0PDtsPGk8MD47aTwxPjtpPDM+O2k8ND47PjtsPHQ8QDxSRURldGFpbHMuYXNweD9yZWdleHBfaWQ9MTMzOz47Oz47dDxwPHA8bDxUZXh0Oz47bDwoJnF1b3RcO1teJnF1b3RcO10qJnF1b3RcOyl8KCdbXlxccl0qKShcXHJcXG4pPzs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8V2lsbCBtYXRjaCBhIFZCU2NyaXB0IHN0cmluZyBhbmQvb3IgY29tbWVudA0KDQpFeDoNCg0KJyB1c2VyaW5mbw0Kc3RyVXNlcm5hbWUgPSAmcXVvdFw7dG9tc3ZlJnF1b3RcOyANCmlBZ2UgPSAyMA0KJyB0ZW1wDQpzdHJQYXNzd29yZCA9ICZxdW90XDtoYWxsb2omcXVvdFw7DQoNCg0KLi4uV291bGQgcmVzdWx0IGluIHRoZSBmb2xsb3dpbmcgbWF0Y2hlczoNCicgdXNlcmluZm8NCiZxdW90XDt0b21zdmUmcXVvdFw7DQonIHRlbXANCiZxdW90XDtoYWxsb2omIC4uLjs+Pjs+Ozs+O3Q8QDwmcXVvdFw7bXkgc3RyaW5nJnF1b3RcO10sIFsmcXVvdFw7YSBzdHJpbmcgd2l0aCAnIGluIGl0JnF1b3RcO10sIFsnIGNvbW1lbnQ7MTMzO2FzZCAmcXVvdFw7OzEzMzs+Ozs+Oz4+Oz4+O3Q8O2w8aTwwPjs+O2w8dDw7bDxpPDA+O2k8MT47aTwzPjtpPDQ+Oz47bDx0PEA8UkVEZXRhaWxzLmFzcHg/cmVnZXhwX2lkPTEzNzs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8XigoW2EtekEtWl06KXwoXFxcXHsyfVxcdyspXFwkPykoXFxcXChcXHdbXFx3IF0qKSkrXFwuKHR4dHxUWFQpJDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8VGhpcyBSRSB2YWxpZGF0ZXMgYSBwYXRoL2ZpbGUgb2YgdHlwZSB0eHQgKHRleHQgZmlsZSkNClRoaXMgUkUgY2FuIGJlIHVzZWQgYXMgYSBmaWx0ZXIgb24gY2VydGFpbiBmaWxlIHR5cGVzLCB3aGlsZSBpbnN1cmluZyB0aGUgZW50aXJlIHN0cmluZyBpcyBhIGZ1bGx5IHF1YWxpZmllZCBwYXRoIGFuZCBmaWxlLiBUaGUgZmlsdGVyIHZhbHVlIGNhbiBiZSBjaGFuZ2VkIG9yIGFkZGVkIHRvIGFzIHlvdSBuZWVkOz4+Oz47Oz47dDxAPGM6XFxmaWxlLnR4dF0sIFtjOlxcZm9sZGVyXFxzdWIgZm9sZGVyXFxmaWxlLnR4dF0sIFtcXFxcbmV0d29ya1xcZm9sZGVyXFxmaWxlLnR4dDsxMzc7QzpdLCBbQzpcXGZpbGUueGxzXSwgW2ZvbGRlci50eHQ7MTM3Oz47Oz47Pj47Pj47dDw7bDxpPDA+Oz47bDx0PDtsPGk8MD47aTwxPjtpPDM+O2k8ND47PjtsPHQ8QDxSRURldGFpbHMuYXNweD9yZWdleHBfaWQ9MTQzOz47Oz47dDxwPHA8bDxUZXh0Oz47bDxeW2EtekEtWl0rKChbXFwnXFwsXFwuXFwtIF1bYS16QS1aIF0pP1thLXpBLVpdKikqJDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8UGVyc29uJ3MgbmFtZSAoZmlyc3QsIGxhc3QsIG9yIGJvdGgpIGluIGFueSBsZXR0ZXIgY2FzZS4gIEFsdGhvdWdoIG5vdCBwZXJmZWN0LCB0aGlzIGV4cHJlc3Npb24gd2lsbCBmaWx0ZXIgb3V0IG1hbnkgaW5jb3JyZWN0IG5hbWUgZm9ybWF0cyAoZXNwZWNpYWxseSBudW1lcmljcyBhbmQgaW52YWxpZCBzcGVjaWFsIGNoYXJhY3RlcnMpLjs+Pjs+Ozs+O3Q8QDxULkYuIEpvaG5zb25dLCBbSm9obiBPJ05laWxdLCBbTWFyeS1LYXRlIEpvaG5zb247MTQzO3NhbV9qb2huc29uXSwgW0pvZS0tQm9iIEpvbmVzXSwgW2RmanNkMHJkOzE0Mzs+Ozs+Oz4+Oz4+O3Q8O2w8aTwwPjs+O2w8dDw7bDxpPDA+O2k8MT47aTwzPjtpPDQ+Oz47bDx0PEA8UkVEZXRhaWxzLmFzcHg/cmVnZXhwX2lkPTE0NTs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8XlthLXpBLVowLTlcXHMuXFwtXyddKyQ7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPEFscGhhbnVtZXJpYywgaHlwaGVuIGFwb3N0cm9waGUsIGNvbW1hIGRhc2ggc3BhY2VzOz4+Oz47Oz47dDxAPGRvbnkgZCdnc2E7MTQ1O15bYS16QS1aMC05XFxzLlxcLV8nXSskOzE0NTs+Ozs+Oz4+Oz4+O3Q8O2w8aTwwPjs+O2w8dDw7bDxpPDA+O2k8MT47aTwzPjtpPDQ+Oz47bDx0PEA8UkVEZXRhaWxzLmFzcHg/cmVnZXhwX2lkPTE1NDs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8XihbMC05YS1mQS1GXVswLTlhLWZBLUZdOil7NX0oWzAtOWEtZkEtRl1bMC05YS1mQS1GXSkkOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDxUaGlzIHdpbGwgZ3JlcCBmb3IgYSB2YWxpZCBNQUMgYWRkcmVzcyAsIHdpdGggY29sb25zIHNlcGVyYXRpbmcgb2N0ZXRzLiBJdCB3aWxsIGlnbm9yZSBzdHJpbmdzIHRvbyBzaG9ydCBvciBsb25nLCBvciB3aXRoIGludmFsaWQgY2hhcmFjdGVycy4gIEl0IHdpbGwgYWNjZXB0IG1peGVkIGNhc2UgaGV4YWRlY2ltYWwuIFVzZSBleHRlbmRlZCBncmVwLjs+Pjs+Ozs+O3Q8QDwwMToyMzo0NTo2Nzo4OTphYl0sIFswMToyMzo0NTo2Nzo4OTpBQl0sIFtmRTpkQzpiQTo5ODo3Njo1NDsxNTQ7MDE6MjM6NDU6Njc6ODk6YWI6Y2RdLCBbMDE6MjM6NDU6Njc6ODk6QXpdLCBbMDE6MjM6NDU6NTY6OzE1NDs+Ozs+Oz4+Oz4+O3Q8O2w8aTwwPjs+O2w8dDw7bDxpPDA+O2k8MT47aTwzPjtpPDQ+Oz47bDx0PEA8UkVEZXRhaWxzLmFzcHg/cmVnZXhwX2lkPTE1OTs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8XlteJ10qJDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8VGhpcyBvbmUgbWF0Y2hlcyBhbGwgc3RyaW5ncyB0aGF0IGRvIG5vdCBjb250YWluIHRoZSBzaW5nbGUgcXVvdGF0aW9uIG1hcmsgKCcpLjs+Pjs+Ozs+O3Q8QDxhc2xqYXNdLCBbJS8mYW1wXDs4OXVodWhhZGpraF0sIFsmcXVvdFw7aGkgdGhlcmUhJnF1b3RcOzsxNTk7J2hpIHRoZXJlISddLCBbSXQncyA5IG8nY2xvY2tdLCBbJycnJyc7MTU5Oz47Oz47Pj47Pj47dDw7bDxpPDA+Oz47bDx0PDtsPGk8MD47aTwxPjtpPDM+O2k8ND47PjtsPHQ8QDxSRURldGFpbHMuYXNweD9yZWdleHBfaWQ9MTc1Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDxAezJ9KChcXFMpKylAezJ9Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDxUaGlzIHdpbGwgbWF0Y2ggcmVzdWx0cyBpbiBhIHRlbXBsYXRlIHNpdHVhdGlvbi4gRm9yIGV4YW1wbGU6DQp0ZW1wbGF0ZSByZWFkcw0KRGVhciBAQE5hbWVAQCwNCi4uLi4NCndvdWxkIGJlY29tZQ0KRGVhciBKb2huLA0KSWYgeW91IGRvbnQgd2FudCB0byB1c2UgdGhlIEBAIGNoYW5nZSB0aGUgQCB0byB3aGF0IGV2ZXIgY2hhcmFjdGVycyB5b3Ugd2FudC4NCjs+Pjs+Ozs+O3Q8QDxAQHRlc3RAQF0sIFtAQG5hbWVAQF0sIFtAQDIzNDJAQDsxNzU7QHRlc3RAXSwgW0BAbmEgbWVAQF0sIFtAQCBuYW1lQEA7MTc1Oz47Oz47Pj47Pj47dDw7bDxpPDA+Oz47bDx0PDtsPGk8MD47aTwxPjtpPDM+O2k8ND47PjtsPHQ8QDxSRURldGFpbHMuYXNweD9yZWdleHBfaWQ9MTc2Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwoWzAtMV1bMC05XXwyWzAtM10pOlswLTVdWzAtOV07Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPFZhbGlkYXRlIGFuIGhvdXIgZW50cnkgdG8gYmUgYmV0d2VlbiAwMDowMCBhbmQgMjM6NTk7Pj47Pjs7Pjt0PEA8MDA6MDBdLCBbMTM6NTldLCBbMjM6NTk7MTc2OzI0OjAwXSwgWzIzOjYwOzE3Njs+Ozs+Oz4+Oz4+O3Q8O2w8aTwwPjs+O2w8dDw7bDxpPDA+O2k8MT47aTwzPjtpPDQ+Oz47bDx0PEA8UkVEZXRhaWxzLmFzcHg/cmVnZXhwX2lkPTE5Njs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8XlxcJD8oWzEtOV17MX1bMC05XXswLDJ9KFxcLFswLTldezN9KSooXFwuWzAtOV17MCwyfSk/fFsxLTldezF9DQpbMC05XXswLH0oXFwuWzAtOV17MCwyfSk/fDAoXFwuWzAtOV17MCwyfSk/fChcXC5bMC05XXsxLDJ9KT8pJDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8TWFueSBjdXJyZW5jeSBleHByZXNzc2lvbnMgYWxsb3cgbGVhZGluZyB6ZXJvcywgdGh1cyAkMDEuNDAgcGFzc2VzIHRocnUgdGhlbS4gIFRoaXMgZXhwcmVzc2lvbiBraWxscyB0aGVtLCBleGNlcHQgZm9yIDAgaW4gdGhlIG9uZSdzIGNvbHVtbi4gV29ya3Mgd2l0aCBvciB3aXRob3V0IGNvbW1hcyBhbmQvb3IgZG9sbGFyIHNpZ24uIERlY2ltYWxzIG5vdCBtYW5kYXRvcnksIHVubGVzcyBubyB6ZXJvIGluIG9uZXMgY29sdW1uIGFuZCBkZWNpbWEgLi4uOz4+Oz47Oz47dDxAPCQxLDIzNC41MF0sIFskMC43MF0sIFsuNzsxOTY7JDAsMTIzLjUwXSwgWyQwMC41OzE5Njs+Ozs+Oz4+Oz4+O3Q8O2w8aTwwPjs+O2w8dDw7bDxpPDA+O2k8MT47aTwzPjtpPDQ+Oz47bDx0PEA8UkVEZXRhaWxzLmFzcHg/cmVnZXhwX2lkPTIwNTs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8XlsxLTldezF9WzAtOV17M30gP1tBLVpdezJ9JDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8UG9zdGNvZGUgY2hlY2sgZm9yIE5ldGhlcmxhbmRzOz4+Oz47Oz47dDxAPDEyMzQgQUJdLCBbMTIzNEFCOzIwNTsxMjNBQl0sIFsxMjM0QUFBOzIwNTs+Ozs+Oz4+Oz4+O3Q8O2w8aTwwPjs+O2w8dDw7bDxpPDA+O2k8MT47aTwzPjtpPDQ+Oz47bDx0PEA8UkVEZXRhaWxzLmFzcHg/cmVnZXhwX2lkPTIwNjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8XihbMS05XXsyfXxbMC05XVsxLTldfFsxLTldWzAtOV0pWzAtOV17M30kOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDxQb3N0Y29kZSBjaGVjayBmb3IgU3BhaW47Pj47Pjs7Pjt0PEA8MTIzNDVdLCBbMTAyMzRdLCBbMDEyMzQ7MjA2OzAwMTIzOzIwNjs+Ozs+Oz4+Oz4+O3Q8O2w8aTwwPjs+O2w8dDw7bDxpPDA+O2k8MT47aTwzPjtpPDQ+Oz47bDx0PEA8UkVEZXRhaWxzLmFzcHg/cmVnZXhwX2lkPTIwOTs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8XigoMD9bMS05XSl8KCgxfDIpWzAtOV0pfDMwfDMxKSQ7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPG1hdGNoZXMgYW55IGRheSBvZg0KbW9udGggMD8xLTMxOz4+Oz47Oz47dDxAPDAxXSwgWzEyXSwgWzMxOzIwOTsxMjNdLCBbMzJdLCBbYWJjOzIwOTs+Ozs+Oz4+Oz4+O3Q8O2w8aTwwPjs+O2w8dDw7bDxpPDA+O2k8MT47aTwzPjtpPDQ+Oz47bDx0PEA8UkVEZXRhaWxzLmFzcHg/cmVnZXhwX2lkPTIxMzs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8XihbYS16QS1aMC05QCojXXs4LDE1fSkkOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDxQYXNzd29yZCBtYXRjaGluZyBleHByZXNzaW9uLiBNYXRjaCBhbGwgYWxwaGFudW1lcmljIGNoYXJhY3RlciBhbmQgcHJlZGVmaW5lZCB3aWxkIGNoYXJhY3RlcnMuIFBhc3N3b3JkIG11c3QgY29uc2lzdHMgb2YgYXQgbGVhc3QgOCBjaGFyYWN0ZXJzIGFuZCBub3QgbW9yZSB0aGFuIDE1IGNoYXJhY3RlcnMuIA0KOz4+Oz47Oz47dDxAPEAxMlgqNTY3XSwgWzEjWnY5NmdAKllmYXNkNF0sIFsjNjdqaGd0QGVyZDsyMTM7JDEyWCo1NjddLCBbMSNadl85Nl0sIFsrNjc4amhndEBlcmQ7MjEzOz47Oz47Pj47Pj47dDw7bDxpPDA+Oz47bDx0PDtsPGk8MD47aTwxPjtpPDM+O2k8ND47PjtsPHQ8QDxSRURldGFpbHMuYXNweD9yZWdleHBfaWQ9MjE0Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDxeMFsyMzQ4OV17MX0oXFwtKT9bXjBcXERdezF9XFxkezZ9JDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8UmVndWxhciBFeHByZXNzaW9uIHRoYXQgdmFsaWRhdGUgYSBwaG9uZSBudW1iZXIgaW5zaWRlIGlzcmFlbC4NCjs+Pjs+Ozs+O3Q8QDwwMy02MTA2NjY2XSwgWzAzNjEwNjY2Nl0sIFswMi01NTIzMzQ0OzIxNDswMC02MTA2NjY2XSwgWzAzLTAxMDY2NjZdLCBbMDItNTU4MTIzNDY7MjE0Oz47Oz47Pj47Pj47Pj47Pj47Pj47Pj47PoWcriux2x2gco8GT7FZcGr1homo' />
  </form>

  <script><![CDATA[
    function rxlib(q)
    {
      if( nullArgs( "rxlib", q ) ) return false;

      var args = parseArgs(q, "cs, test, add, rx, page, any, bad, poor, avg, good, best");
      for (var i = 0; i < args.switches.length; i++)
      {
        sw = args.switches[i];
        switch(sw.name)
        {
          case "cs":   //regex cheat sheet
            openSearchWindow("http://regexlib.com/CheatSheet.htm";);
            return false;
          case "test": //regex tester
            openSearchWindow("http://regexlib.com/RETester.aspx";);
            return false;
          case "add":  //regex add
            openSearchWindow("http://regexlib.com/Add.aspx";);
            return false;

          case "rx":   //regex substring
            document.rxlibf.regexp_substring.value = sw.value;
            break;

          case "page": //paging
            document.rxlibf.page_size.value = sw.value;
            break;

          case "any":
            document.rxlibf.min_rating.value = "-1";
            break;
          case "bad":
            document.rxlibf.min_rating.value = "1";
            break;
          case "poor":
            document.rxlibf.min_rating.value = "2";
            break;
          case "avg":
            document.rxlibf.min_rating.value = "3";
            break;
          case "good":
            document.rxlibf.min_rating.value = "4";
            break;
          case "best":
            document.rxlibf.min_rating.value = "5";
            break;

          default:
        }
      }
      document.rxlibf.keyword.value = args.q;
      submitForm(rxlibf);
    }
  ]]></script>
  <copyright>
    The following applies if this file is included and distributed with Dave's Quick Search Deskbar:
    Copyright (c) 2002 David Bau; Distributed under the terms of the GNU Public License, Version 2 (http://www.gnu.org/copyleft/gpl.txt)
  </copyright>
  <created_by>
    This search file was created on 2003/10/12 by Shawn K. Hall
    Copyright (c) 2003 Shawn K. Hall; Distributed under the terms of the GNU General Public License, Version 2
  </created_by>
</search>

Reply via email to