Infatti è sbagliato...
Ecco quello corretto
Codice PHP:
//index = document.searchforit.service.selectedIndex;
//index = document.searchforit.service.value;//sbagliato
var site;
//site = document.searchforit.service.options[index].value;
//site = document.searchforit.service.input.value;//sbagliato
site document.searchforit.service.value
Attenzione che in XHTML 1.0 i nomi dei TAG e i parametri vanno tutti minuscoli

<form name="..." action="...">

inoltre non si può dare il target all'input... ma si può dare al form...

"_new" non esiste e non è mai esistito... è solo un nome fittizio. Funziona perchè cerca di aprire la pagina nel frame denominato "_new", e non trovandolo apre una nuova finestra/scheda... che avrà come nome "_new", quindi ogni tentativo di aprire un nuovo link o form nel target "_new" sarà indirizzato a QUELLA finestra/scheda. Un consiglio che do a tutti è di abbandonare "_new" e utilizzare "_blank" che aprirà SEMPRE in una nuova finestra/scheda.