Ho un motore di ricerca interno ad una pagina ,vorrei sapere come fare per modificare alcune voci.Cioè dove vano inseriti le parole da far ricercare all'utenza.
Non conosco il java e il motore è stato prelevato con un codice in inglese in cui all'origine riconosceva nei vari campi, il nome, il cognome, la via, la città e il cap, ma io vorrei eliminare tali funzioni e inserire invece delle frasi utili con delle spiegazioni.

Come faccio a eliminare i vari campi che non mi interessano e inserire un solo campo lungo di risposta con molti elementi descrittivi?

Posto il codice java.

Codice PHP:

<script language="JavaScript" type="text/javascript">
<!--  [
url]http://www.web-link.it[/url]
<!-- Begin
var message = new Array();
// Set your messages you want typed into the title bar below.
// To add more messages, just add more elements to the array.
message[0] = " Magda Decori Mano";
message[1] = "decori porcellana";
message[2] = "Storia ";
message[3] = "della porcellana.";
message[4] = "Terzo Fuoco";
message[5] = "Docenti Qualificati";

// Set the number of repetitions (how many times a given message is typed out
// before moving onto the next message).
var reps 1;
var 
speed 200;// Set the overall typing speed (larger number = slower action).
var hold // set the length of time to display the whole phrase before retyping (larger number = longer)

// DO NOT EDIT BELOW THIS LINE.
var message.length;
var 
0;
var 
0;
var 
0;
var 
mC 0;
var 
0;
var 
sT null;

if (
reps 1) {
reps 1;
}
function 
setMessage() {
typing message[mC];
typing.length;
hold;
typeMessage();
}
function 
typeMessage() {
if (
r) {
0;
}
if (
q) {
document.title '|- 'typing +' - - -';
}
else {
document.title '|- 'typing.substr(0,s)+' - - -';
}
if (
< (reps)) {
sT setTimeout("typeMessage()"speed);
C++;
s++;
}
else {
0;
0;
mC++;
if(
mC 1) {mC 0;}
sT null;
setMessage();
   }
}
setMessage();
//  End -->
</script>

<script LANGUAGE="JavaScript" type="text/javascript">
<!-- Start script
function createArray(length)
{
    this.length = length;
    for( var i = 1; i<= length; i++)
        this[i] = null;
    return this;        
}

var Entries = 5;    
var Separator = ";"      
var Fields = 7;    
var iDecorazioni = 1;
var itecnica = 2;
var iStreet = 3;
var iformazione = 4;    
var ilezioni = 5;
var icorsi = 6;
var ipittura = 7;     
//  ora creiamo un  Array               

var Data = new createArray(Entries);


Data[1] = "corsi di pittura su porcellana a Firenze";
Data[2] = "Tecnica terzo fuoco";
Data[3] = "Matrice classica Richard Ginori";
Data[4] = "Differenze tra porcellana e ceramica";
Data[5] = "Docenti altamente qualificati e provenienti dai centri professionali regionali";
Data[6] = "Musei importanti nel mondo che trattano di porcellana";
Data[6] = "Lezioni collettive e individuali a Firenze,chimare il 329 2019629";
Data[7] = "Lezioni per adolescenti,adulti e corsi dell'età libera della terza età";
Data[8] = "Decorazione e differenze tra porcellana e ceramica";
Data[9] = "Decorazioni di animali, gatti, rose,fiori,uccelli"; 
Data[10] = "Corsi per insegnanti";
Data[11] = "Matrice classica similare Richard Ginori";

var LastMatch = 0; 
function GetField(Entry,number) 
{
    var Out = "";
    var FirstChar;
    var LastChar;

    FirstChar = 0;
    LastChar = Entry.indexOf(Separator) ;
    if (number == 1) 
    {
        Out += Entry.substring(FirstChar,LastChar); 
        return Out;
    }
    if (number == Fields)
    {
        Out+= Entry.substring(Entry.lastIndexOf(Separator) + 1,Entry.length)
        return Out;
    }

    for(var i =2; i <= number; i++)
    {
        FirstChar = LastChar + 1;
        LastChar = Entry.indexOf(Separator, FirstChar);
    }
    Out += Entry.substring(FirstChar,LastChar); 
    return Out;
}

function FindNext(String, number) 
{    
    var CompareWith = "";
    for(var i = LastMatch + 1; i <=Data.length; i++)
    {
        var buf = GetField(Data[i],number);
        var bl = parseInt(buf.length);
        var sl = parseInt(String.length);
        if(bl > sl)
        {
        CompareWith = buf.substring(0,sl );
        }    
        else
        {
            CompareWith = buf;
        }
        if (CompareWith == String)
        {
            LastMatch = i;
            return i;
        }
    }
    LastMatch = 0;
    return 0;    
}

function ResetSearch()
{
    LastMatch = 0;
    for(var i = 1; i <=Fields; i++)
    {
        document.SearchForm.elements[i+3].value = "";
    }
}



function TypeNext()
{
    var SearchString = document.SearchForm.Text.value;
    var index =document.SearchForm.elements[3].options.selectedIndex + 1;
    var j = FindNext(SearchString, index);
    if (j == 0)
    {
        alert("Fine della lista trovata.\n Oppure: La parola digitata non è presente nel Database! \nPremi di nuovo 'Cerca >>>' per rivisualizzare il primo della lista !");
        ResetSearch();
        return;
    }
    var buf = "";
    for(var i = 1; i <=Fields; i++)
    {
        buf = GetField(Data[j],i);
        document.SearchForm.elements[i+3].value = buf;
    }
}
/* prelevato su web-link: [url]http://www.web-link.it[/url] */
// end script -->
</script> 
il form è
Codice PHP:
<FORM NAME="SearchForm"  onSubmit "TypeNext();return false">
<
INPUT NAME="Text" TYPE="TEXT" ROWS=1 COLS=20>
<
INPUT NAME="FindNext" TYPE="SUBMIT" VALUE="Cerca  >>>">
<
INPUT NAME="NewSearch" TYPE="Reset" VALUE="Nuova ricerca" onClick ="ResetSearch();">

Ricerca per
                    <
SELECT SIZE=2 multiple  VALUE="field">
                      <
option>Corsi,pittura,decorazioni,su porcellana</option>
                      <
option>Tecnica di decorazione</option>
                      <
option>Tipologia dei corsi </option>
                      <
option>Corsi full immersion ,lezioni individuali,lezioni 
                      collettive
</option>
                      <
option>corsi di decorazione su ceramica </option>
                      <
option>links sulla ceramica</option>
                      <
option>musei sulla porcellana</option>
                      <
option>formazione del personale </option>
                      <
option>lezioni private</option>
                    </
SELECT>

<
FONT COLOR="#FF0000" FACE="Arial">Questo è il risultato:</FONT>

<
INPUT NAME="Result1" TYPE="TEXT" ROWS=1 COLS=15 SIZE="15"
<
INPUT NAME="Result2" TYPE="TEXT" ROWS=1 COLS=15 SIZE="15">

<
INPUT NAME="Result3" TYPE="TEXT" ROWS=1 COLS=31 SIZE="31">

<
INPUT NAME="Result4" TYPE="TEXT" ROWS=1 COLS5 SIZE="5">
<
INPUT NAME="Result5" TYPE="TEXT" ROWS=1 COLS=25 SIZE="25">
<
INPUT NAME="Result6" TYPE="TEXT" ROWS=1 COLS=31 SIZE="31">

<
INPUT NAME="Result7" TYPE="TEXT" ROWS=1 COLS=30 SIZE="30">
</
FORM