//*****************************************************************

//

//               Random Page Loading Generator I

//

//           by Tim Wallace   (timothy@essex1.com)

//

//   Original generator by Paul Houle  (ph18@cornell.edu)

//

//****************************************************************



// Set to number of pages available.

var number=67;

// Becomes generated random  number.

var random_number=0;



// Create and define arrays.

link = new Array(67);

link[0] = "/generi/al_telefono/chi_parla.asp";

link[1] = "/generi/al_telefono/manicomio.asp";

link[2] = "/generi/avvocati/croce_rossa.asp";

link[3] = "/generi/brevi/camicia.asp";

link[4] = "/generi/brevi/cenerentola.asp";

link[5] = "/generi/brevi/di_destra.asp";

link[6] = "/generi/brevi/di_sinistra.asp";

link[7] = "/generi/brevi/einstein.asp";

link[8] = "/generi/brevi/fantino.asp";

link[9] = "/generi/brevi/ferrovie.asp";

link[10] = "/generi/brevi/incompreso.asp";

link[11] = "/generi/brevi/lavatrice.asp";

link[12] = "/generi/brevi/mila_e_shiro.asp";

link[13] = "/generi/brevi/papa.asp";

link[14] = "/generi/brevi/serpente.asp";

link[15] = "/generi/brevi/statistica.asp";

link[16] = "/generi/brevi/tacchino.asp";

link[17] = "/generi/carabinieri/bomba.asp";

link[18] = "/generi/carabinieri/cara_moglie.asp";

link[19] = "/generi/carabinieri/due_carabinieri.asp";

link[20] = "/generi/carabinieri/elettorale.asp";

link[21] = "/generi/carabinieri/giovane.asp";

link[22] = "/generi/carabinieri/orologio_a_cucu.asp";

link[23] = "/generi/carabinieri/polizia_e_carabinieri.asp";

link[24] = "/generi/carabinieri/puzzle.asp";

link[25] = "/generi/carabinieri/sole_24_ore.asp";

link[26] = "/generi/carabinieri/tre_carabinieri.asp";

link[27] = "/generi/classiche/cane.asp";

link[28] = "/generi/classiche/fico_secco.asp";

link[29] = "/generi/classiche/paracadute.asp";

link[30] = "/generi/classiche/tinuzzo.asp";

link[31] = "/generi/classiche/quadrato.asp";

link[32] = "/generi/classiche/ubriaco.asp";

link[33] = "/generi/dal_dottore/brutta_malattia.asp";

link[34] = "/generi/dal_dottore/dentista.asp";

link[35] = "/generi/dal_dottore/dubbi.asp";

link[36] = "/generi/dal_dottore/medico.asp";

link[37] = "/generi/dal_dottore/seimesi.asp";

link[38] = "/generi/matti/catene.asp";

link[39] = "/generi/matti/squadra_matti.asp";

link[40] = "/generi/matti/matti.asp";

link[41] = "/generi/pierino/pierino.asp";

link[42] = "/generi/politici/antifurto.asp";

link[43] = "/generi/politici/autostrada.asp";

link[44] = "/generi/politici/caos.asp";

link[45] = "/generi/politici/politici.asp";

link[46] = "/generi/politici/prodi.asp";

link[47] = "/generi/politici/terremotati.asp";

link[48] = "/generi/religiose/pappagallo.asp";

link[49] = "/generi/religiose/paradiso.asp";

link[50] = "/generi/religiose/poker.asp";

link[51] = "/generi/tra_amici/amiche.asp";

link[52] = "/generi/varie/americani.asp";

link[53] = "/generi/varie/aviatore.asp";

link[54] = "/generi/varie/cambio_nome.asp";

link[55] = "/generi/varie/campagna.asp";

link[56] = "/generi/varie/colomba.asp";

link[57] = "/generi/varie/desideri.asp";

link[59] = "/generi/varie/fumatori.asp";

link[60] = "/generi/varie/la_cremeria.asp";

link[61] = "/generi/varie/marsala.asp";

link[62] = "/generi/varie/mogliettina.asp";

link[63] = "/generi/varie/sassi.asp";

link[64] = "/generi/varie/tordi.asp";

link[65] = "/generi/varie/ubriacone.asp";

link[66] = "/generi/raccontate_da_voi/batman.asp";

link[67] = "/generi/varie/brasca.asp";



// Called by Load Random Page button - loads random page to current window.

function loadRandomPage()

   {

   // Random number generating.

     today=new Date();

     jran=today.getTime();

     ia=9301;

     ic=49297;

     im=233280;

     jran = (jran*ia+ic) % im;

     random_number=Math.ceil( (jran/(im*1.0)) *number);

   // Load random page.

     window.location=link[random_number-1];

   }



// Called by View Source button - displays source of file.

function viewSource()

   {

   var current_url="";

   current_url=document.location;

   window.location="view-source:"+current_url;

   }



// Function for viewing source code/saving file.

function WinOpen() 

   {

   alert('\nPage will load to full screen.\n\nUse View/Document Source from menu bar to view source.\n\nClose new window to return to this page. ');

   window.open("js-rnp1.htm","DisplayWindow","menubar=yes,scrollbars=yes");

   window.open("js-rnp1.htm","DisplayWindow","menubar=yes,scrollbars=yes");   // double for Macs

   }
