function polyform()
{
  var mydata;
  var mydestination;
  mydata = document.Inputform.data.value;
  mydestination = document.Inputform.destination.value;
  document.Inputform.elements[1].value = mydata;
  switch (mydestination)
  {
  case "Google":
    document.Inputform.elements[1].name="q";
    document.Inputform.action="http://www.google.co.uk/search";
    break;

  case "Googimg":
    document.Inputform.elements[1].name="q";
    document.Inputform.action="http://images.google.com/images";
    break;

  case "Dic":
    document.Inputform.elements[1].name="q";
    document.Inputform.action="http://dictionary.reference.com/search";
    break;

  case "Thes":
    document.Inputform.elements[1].name="q";
    document.Inputform.action="http://thesaurus.reference.com/search";
    break;

  case "DMOZ":
    document.Inputform.elements[1].name="search";
    document.Inputform.action="http://search.dmoz.org/cgi-bin/search";
    break;

  case "Whois":
    document.Inputform.elements[1].name="searchtext";
    document.Inputform.elements[2].name="form_type";
    document.Inputform.elements[2].value="simple";
    document.Inputform.enctype="application/x-www-form-urlencoded";
    document.Inputform.method="post";
    document.Inputform.action="http://www.ripe.net/perl/whois";
    break;

  case "Domname":
    document.Inputform.elements[1].name="str";
    document.Inputform.action="http://www.whois.org/search.cgi2";
    break;

  case "Wordpat":
    document.Inputform.elements[1].name="Wordval";
    document.Inputform.action="http://spikej.brinkster.net/wordfloat.asp";
    break;

  case "Googsets":
    mydata = mydata+"/";
    var a = mydata.split("/");
    var alen=a.length;
    for (i = 1; i< alen; i++)
    {
      document.Inputform.elements[i].name="q"+i.toString();
      document.Inputform.elements[i].value=a[i-1];

    }
    document.Inputform.action="http://labs.google.com/sets";
    break;


  case "ch-scrabble":
    document.Inputform.elements[1].name="sword";
    document.Inputform.action="http://www.chambersharrap.co.uk/chambers/wwizards/wwizards.py/main";
    document.Inputform.method="post";
    break;

  case "ch-cross":
    document.Inputform.elements[1].name="cword";
    document.Inputform.action="http://www.chambersharrap.co.uk/chambers/wwizards/wwizards.py/main";
    document.Inputform.method="post";
    break;

  case "ch-anagram":
    document.Inputform.elements[1].name="aword";
    document.Inputform.action="http://www.chambersharrap.co.uk/chambers/wwizards/wwizards.py/main";
    document.Inputform.method="post";
    break;

  case "sm-postcode":
    document.Inputform.elements[1].name="name";
    document.Inputform.action="http://www.streetmap.co.uk/newsearch.srf";
    document.Inputform.method="post";
    document.Inputform.elements[2].name="type";
    document.Inputform.elements[2].value="postcode";
    document.Inputform.elements[3].name="mapp";
    document.Inputform.elements[3].value="newmap";
    document.Inputform.elements[4].name="searchp";
    document.Inputform.elements[4].value="newsearch";
    break;
    
  case "Wiki":
    document.Inputform.elements[1].name="search";
    document.Inputform.elements[2].name="fulltext";
    document.Inputform.elements[2].value="Search";
    document.Inputform.action="http://en.wikipedia.org/wiki/Special:Search";
    break;
    
  }

  return false;
}
