<search function="tube">
  <name>Your Tube login</name>
  <category>Login</category>
  <contributor>Tom Corcoran</contributor>
  <link>http://www.youtube.com/signup</link>
  <email></email>
  <description>Login to tube
  <div class="helpboxDescLabels">Example:</div>
  <table class="helpboxDescTable">
    <tr><td>tube</td></tr>
  </table>
  <div class="helpboxDescLabels">Variables:</div>
  <table class="helpboxDescTable">
    <tr><td>tubeid('user','pwd');</td><td>An array storing a user and password profile for tube.
	You SHOULD provide the <em>tubeid()</em> variable, however, you may also provide as many other 
	profiles as necessary to account for your tube ID's. If you were to create a 'second' profile 
	you would need only to pass the variable name on the command line: <br />
	<strong>tube otherVariable</strong><br />
</td></tr>
  </table>
  </description>
  <form name="tubef"
        method="post"
        action="http://www.youtube.com/signup">
    <input type="hidden" name="current_form" value="loginForm" />
    <input type="hidden" name="username" value="" />
    <input type="hidden" name="password" value="" />
    <input type="hidden" name="action_login" value="Log In" />
  </form>
  <script><![CDATA[
    function tube(q)
    {
      if (q=="?"){
        nullArgs("tube",q);
        return false;
      }
      var tubeids = tubeid;
      try{
        eval("var tubeids = " + q + ";");
      }catch(e){
        var tubeids = tubeid;
      }
      try{
        document.tubef.username.value = tubeids[0];
        document.tubef.password.value = tubeids[1];
      }catch(e){}
      submitForm(tubef);
    }
  ]]></script>
</search>