// JavaScript Document
<!-- 
// Prelevato su http://www.web-link.it
// Original:  Dion (biab@iinet.net.au)
// Web Site:  http://www.iinet.net.au/~biab 

var item = new Array();

/* Here is where all the magic happens.  
    Just enter as many additional pages that
    that you want to search, then fill in the
    additional listings for each page.
*/

// "Nome pagina","percorso","Titolo pagina","parole,chiave,Key,Words","Descrizione e Commenti"

c=0; item[c]=new Array("index.html","","Macadoo","classe,software,programmi,orario,metodo,programmazione","Home Page");

c++; item[c]=new Array("letture.htm","letture/","Letture","libro,racconto,mago,numeri","Letture.");
c++; item[c]=new Array("invalsi_seconde.html","scuola/classi_seconde/invalsi/","Test Invalsi","2004,2005,2006,2007,2011,esempi","Invalsi");
c++; item[c]=new Array("tesine.htm","scuola/tesine/","Tesine Studenti","approssimare,software,logica,non,euclidee,programma,quarta,dimensione","Tesine");

c++; item[c]=new Array("excel.html","excel/","Excel","punto,retta,segmento,fascio","Excel");
c++; item[c]=new Array("excel_seconde.html","scuola/classi_seconde/excel_seconde/","Excel","riepilogo","Excel");

c++; item[c]=new Array("info_prime.html","scuola/classi_prime/info_prime/","Informatica Prime","base,cambio,10,2,8,16,prodotto,riepilogo,somma,sottrazione","Informatica");

c++; item[c]=new Array("geogebra.html","geogebra/","Geogebra","geometria,geogebra,angolo,asse,segmento,circonferenza,costruzioni,punto,triangolo,isoscele,bisettrice","Geogebra");
c++; item[c]=new Array("geogebra.html","geogebra/","Geogebra","perpendicolare,medio,equidistante,angoli,poligoni,retta,macro,manuale,cabri,menu","Geogebra");
c++; item[c]=new Array("cabri.html","scuola/classi_prime/cabri_prime/","Cabri Prime","angolo,asse,segmento,punto,retta","Cabri");
c++; item[c]=new Array("geometria_prime.html","scuola/classi_prime/geometria_prime/","Geometria Prime","geometria,prima","Geometria");

c++; item[c]=new Array("insiemistica.html","scuola/classi_prime/insiemistica_prime/","Insiemistica Prime","insiemistica,relazione,funzione","Insiemistica");

c++; item[c]=new Array("index_fisica.htm","mostra_fisica/","Mostra Fisica","mostra,fisica,altan,donno,malfa","Mostra Fisica");
c++; item[c]=new Array("index_fisica.htm","mostra_fisica/","Mostra Fisica","tensione,alternatore,arganetto,astabile,barlow,baroscopio","Mostra Fisica");
c++; item[c]=new Array("index_fisica.htm","mostra_fisica/","Mostra Fisica","condensatore,bicchiere,faraday,bottiglia,leida,campanello","Mostra Fisica");
c++; item[c]=new Array("index_fisica.htm","mostra_fisica/","Mostra Fisica","magnete,campo,cannone,cerchio,morte,palline,dirod,disco","Mostra Fisica");
c++; item[c]=new Array("index_fisica.htm","mostra_fisica/","Mostra Fisica","elettromagnete,gabbia,hartely,luce,lampeggia,linee,elettrico","Mostra Fisica");
c++; item[c]=new Array("index_fisica.htm","mostra_fisica/","Mostra Fisica","elettrostatico,motore,ionico,oersted,oscilloscopio","Mostra Fisica");
c++; item[c]=new Array("index_fisica.htm","mostra_fisica/","Mostra Fisica","pendolo,pila,manomplanck,pozzetto,radio,ruota,barlow,van,graf","Mostra Fisica");
c++; item[c]=new Array("index_fisica.htm","mostra_fisica/","Mostra Fisica","rele,specchio,strobo,tesla","Mostra Fisica");

c++; item[c]=new Array("algebra_prime.htm","scuola/classi_prime/algebra_prime/","Algebra Prime","algebra,prima,equazione,1,grado,frazioni","Algebra");
c++; item[c]=new Array("algebra_prime.htm","scuola/classi_prime/algebra_prime/","Algebra Prime","monomi,polinomi,problemi,scomposizioni","Algebra");
c++; item[c]=new Array("algebra_prime.htm","scuola/classi_prime/algebra_prime/","Algebra Prime","semplificazione,fratta,campo,esistenza,razionale","Algebra");
c++; item[c]=new Array("algebra_prime.htm","scuola/classi_prime/algebra_prime/","Algebra Prime","superiore,1,2,discussione","Algebra");

c++; item[c]=new Array("algebra_seconde.html","scuola/classi_seconde/","Algebra Seconde","1,2,3,sistema,equazione,disequazione,problemi","Algebraa");
c++; item[c]=new Array("algebra_seconde.html","scuola/classi_seconde/","Algebra Seconde","grado,omogeneo,simmetrico,irrazionale,superiore,riepilogo,intere","Algebra");
c++; item[c]=new Array("algebra_seconde.html","scuola/classi_seconde/","Algebra Seconde","scomposizione,modulari,relazioni,normale,denominatore","Algebra");
c++; item[c]=new Array("algebra_seconde.html","scuola/classi_seconde/","Algebra Seconde","pura,spuria,completa,letterale,fratta,lineare,razionalizzazione","Algebra");
c++; item[c]=new Array("algebra_seconde.html","scuola/classi_seconde/","Algebra Seconde","radicali,doppio,espressione,potenza,prodotto,dentro,fuori","Algebra");
c++; item[c]=new Array("algebra_seconde.html","scuola/classi_seconde/","Algebra Seconde","quoziente,radice,semplificazione,trasporto,esistenza","Algebra");

c++; item[c]=new Array("analisi_quinte.htm","scuola/classi_quinte/","Analisi Quinte","analisi,funzione,di,esistenza,pari,dispari","Analisi");
c++; item[c]=new Array("analisi_quinte.htm","scuola/classi_quinte/","Analisi Quinte","limite,definizione,continua,calcolo,asintoto","Analisi");
c++; item[c]=new Array("analisi_quinte.htm","scuola/classi_quinte/","Analisi Quinte","derivata,globale,log,inversa,somma,riepilogo,prodotto","Analisi");
c++; item[c]=new Array("analisi_quinte.htm","scuola/classi_quinte/","Analisi Quinte","altro,esp,gonio,somma,tangente,particolare","Analisi");

c++; item[c]=new Array("matura.html","scuola/classi_quinte/matura/","Maturità Quinte","maturità,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011","Maturità");
c++; item[c]=new Array("matura.html","scuola/classi_quinte/matura/","Maturità Quinte","ordinario,suppletiva,america,europa,pni,straordinaria,simulazione","Maturità");

c++; item[c]=new Array("v_prime.html","scuola/vacanze/v_prime/","Vacanze Prime","algebra,prima,equazione,1,grado,frazioni","Algebra");
c++; item[c]=new Array("v_prime.html","scuola/vacanze/v_prime/","Vacanze Prime","monomi,polinomi,problemi,scomposizioni","Algebra");
c++; item[c]=new Array("v_prime.html","scuola/vacanze/v_prime/","Vacanze Prime","semplificazione,fratta,campo,esistenza,razionale","Algebra");
c++; item[c]=new Array("v_prime.html","scuola/vacanze/v_prime/","Vacanze Prime","superiore,1,2,discussione","Algebra");
c++; item[c]=new Array("v_prime.html","scuola/vacanze/v_prime/","Vacanze Prime","insiemistica,word,excel,geometria","Altro");

c++; item[c]=new Array("competenze_biennio_1.pdf","scuola/competenze/","Simulazione 1 competenze - Biennio","competenz,biennio,simulazion","Altro");
c++; item[c]=new Array("competenze_biennio_2.pdf","scuola/competenze/","Simulazioni 2 competenze - Biennio","competenz,biennio,simulazion","Altro");

c++; item[c]=new Array("v_seconde.html","scuola/vacanze/v_seconde/","Vacanze Seconde","algebra,seconda,equazione,1,grado,frazioni,normale,lineare,denominatore","Algebra");
c++; item[c]=new Array("v_seconde.html","scuola/vacanze/v_seconde/","Vacanze Seconde","inizio,disequazione,2,incompleta,pura,spuria,completa,razionalizzazione","Algebra");
c++; item[c]=new Array("v_seconde.html","scuola/vacanze/v_seconde/","Vacanze Seconde","radicale,radice,doppio,esponente,negativo,fuori,dentro,trasporto,esistenza","Algebra");
c++; item[c]=new Array("v_seconde.html","scuola/vacanze/v_seconde/","Vacanze Seconde","sistema,problemi,letterali,intere,fratte,simmetrici,relazioni,potenza","Algebra");

<!-- page="<html><head><title>Risultato</title><\/head><body bgcolor='#FFFFCC'><center><table border=0 cellspacing=10 width=80%>";-->

function search(frm,strinp)
{
	<!-- page="<html><head><title>Risultato ricerca</title><\/head><body bgcolor='#FFFFCC'><center><table border=0 cellspacing=10 width=80%>";-->
	page="<html><head><title>Risultato ricerca della parola " + strinp + "</title><\/head><body bgcolor='#FFFFCC'><center><table border=0 cellspacing=10 width=80%>";
	win = window.open("","","scrollbars");
	win.document.write(page);
	txt = frm.srchval.value.split(" ");
	fnd = new Array(); total=0;
	
	for (i = 0; i < item.length; i++)
	{
		fnd[i] = 0; order = new Array(0, 4, 2, 3);
		for (j = 0; j < order.length; j++)
		for (k = 0; k < txt.length; k++)
		if (item[i][order[j]].toLowerCase().indexOf(txt[k]) > -1 && txt[k] != "")
			fnd[i] += (j+1);
	}
	
	for (i = 0; i < fnd.length; i++)
	{
		n = 0; w = -1;
		for (j = 0;j < fnd.length; j++)
		if (fnd[j] > n)
			{ n = fnd[j]; w = j; };
		if (w > -1) total += show(w, win, n);
		fnd[w] = 0;
	}
	
	win.document.write("<\/table><br>Parole trovate: "+total+"<br><\/center><\/body><\/html>");
	win.document.close();
}

function show(which,wind,num)
{
	link = item[which][1] + item[which][0]; 
	line = "<tr><td><a href='"+link+"'>"+item[which][2]+"</a> Punti: "+num+"<br>";
	line += item[which][4] + "<br>"+link+"<\/td><\/tr>";
	wind.document.write(line);
	
	return 1;
}
// Prelevato su http://www.web-link.it
// End --> 
