var nome_banner = new Array();
var link_banner = new Array();

// +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
// || banner da pubblicare
// +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
var numBanner = 3; 	// numero di banner visualizzati sulla pagina
nome_banner[0]  = "lavorazione2_small.jpg";  link_banner[0]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione2.jpg', 450, 600, '')";
nome_banner[1]  = "lavorazione3_small.jpg";  link_banner[1]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione3.jpg', 600, 432, '')";
nome_banner[2]  = "lavorazione4_small.jpg";  link_banner[2]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione4.jpg', 600, 434, '')";
nome_banner[3]  = "lavorazione5_small.jpg";  link_banner[3]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione5.jpg', 444, 600, '')";
nome_banner[4]  = "lavorazione6_small.jpg";  link_banner[4]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione6.jpg', 413, 601, '')";
nome_banner[5]  = "lavorazione7_small.jpg";  link_banner[5]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione7.jpg', 600, 375, '')";
nome_banner[6]  = "lavorazione8_small.jpg";  link_banner[6]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione8.jpg', 600, 444, '')";
nome_banner[7]  = "lavorazione7_small.jpg";  link_banner[7]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione7.jpg', 600, 444, '')";
nome_banner[8]  = "lavorazione8_small.jpg";  link_banner[8]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione8.jpg', 600, 444, '')";
nome_banner[9]  = "lavorazione9_small.jpg";  link_banner[9]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione9.jpg', 800, 372, '')";
nome_banner[10]  = "lavorazione10_small.jpg";  link_banner[10]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione10.jpg', 800, 576, '')";
nome_banner[11]  = "lavorazione11_small.jpg";  link_banner[11]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione11.jpg', 800, 279, '')";
nome_banner[12]  = "lavorazione12_small.jpg";  link_banner[12]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione12.jpg', 800, 575, '')";
nome_banner[13]  = "lavorazione13_small.jpg";  link_banner[13]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione13.jpg', 800, 567, '')";
nome_banner[14]  = "lavorazione14_small.jpg";  link_banner[14]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione14.jpg', 800, 578, '')";
nome_banner[15]  = "lavorazione15_small.jpg";  link_banner[15]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione15.jpg', 800, 583, '')";
nome_banner[16]  = "lavorazione16_small.jpg";  link_banner[16]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione16.jpg', 800, 576, '')";
nome_banner[17]  = "lavorazione17_small.jpg";  link_banner[17]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione17.jpg', 800, 589, '')";
nome_banner[18]  = "lavorazione18_small.jpg";  link_banner[18]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione18.jpg', 800, 600, '')";
nome_banner[19]  = "lavorazione19_small.jpg";  link_banner[19]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione19.jpg', 800, 600, '')";
nome_banner[20]  = "lavorazione20_small.jpg";  link_banner[20]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione20.jpg', 800, 600, '')";
nome_banner[21]  = "lavorazione21_small.jpg";  link_banner[21]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione21.jpg', 800, 600, '')";
nome_banner[22]  = "lavorazione22_small.jpg";  link_banner[22]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione22.jpg', 800, 600, '')";
nome_banner[23]  = "lavorazione23_small.jpg";  link_banner[23]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione23.jpg', 800, 600, '')";
nome_banner[24]  = "lavorazione24_small.jpg";  link_banner[24]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione24.jpg', 800, 600, '')";
nome_banner[25]  = "lavorazione25_small.jpg";  link_banner[25]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione25.jpg', 800, 600, '')";
nome_banner[26]  = "lavorazione26_small.jpg";  link_banner[26]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione26.jpg', 800, 600, '')";
nome_banner[27]  = "lavorazione27_small.jpg";  link_banner[27]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione27.jpg', 800, 600, '')";
nome_banner[28]  = "lavorazione28_small.jpg";  link_banner[28]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione28.jpg', 800, 600, '')";
nome_banner[29]  = "lavorazione29_small.jpg";  link_banner[29]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione29.jpg', 800, 600, '')";
nome_banner[30]  = "lavorazione30_small.jpg";  link_banner[30]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione30.jpg', 800, 600, '')";
nome_banner[31]  = "lavorazione31_small.jpg";  link_banner[31]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione31.jpg', 800, 600, '')";
nome_banner[32]  = "lavorazione32_small.jpg";  link_banner[32]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione32.jpg', 800, 600, '')";
nome_banner[33]  = "lavorazione33_small.jpg";  link_banner[33]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione33.jpg', 800, 600, '')";
nome_banner[34]  = "lavorazione34_small.jpg";  link_banner[34]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione34.jpg', 800, 600, '')";
nome_banner[35]  = "lavorazione35_small.jpg";  link_banner[35]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione35.jpg', 800, 600, '')";
nome_banner[36]  = "lavorazione36_small.jpg";  link_banner[36]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione36.jpg', 800, 600, '')";
nome_banner[37]  = "lavorazione37_small.jpg";  link_banner[37]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione37.jpg', 800, 600, '')";
nome_banner[38]  = "lavorazione38_small.jpg";  link_banner[38]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione38.jpg', 800, 600, '')";
nome_banner[39]  = "lavorazione39_small.jpg";  link_banner[39]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione39.jpg', 800, 600, '')";
nome_banner[40]  = "lavorazione40_small.jpg";  link_banner[40]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione40.jpg', 800, 600, '')";
nome_banner[41]  = "lavorazione41_small.jpg";  link_banner[41]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione41.jpg', 800, 600, '')";
nome_banner[42]  = "lavorazione42_small.jpg";  link_banner[42]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione42.jpg', 800, 600, '')";
nome_banner[43]  = "lavorazione43_small.jpg";  link_banner[43]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione43.jpg', 800, 600, '')";
nome_banner[44]  = "lavorazione44_small.jpg";  link_banner[44]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione44.jpg', 800, 600, '')";
nome_banner[45]  = "lavorazione45_small.jpg";  link_banner[45]  = "javascript: void showImgPopUp('"+site_root+"images/','banner/lavorazione45.jpg', 800, 600, '')";

function randomizer(fromNumb, toNumb)
{
	// +-+-+-+-+-+-+-+-+-+-+-+-+-
	// | genera un numero casuale
	// | nell'intervallo fromNumb
	// | toNumb
	// +-+-+-+-+-+-+-+-+-+-+-+-+-
	var randomizer = new Date();
	var rand; //numero random
	fromNumb = parseInt(fromNumb);
	toNumb = parseInt(toNumb);
	rand = parseInt(randomizer.getSeconds());
	rand = Math.round(rand*((Math.random()*10))%toNumb);
	if (rand<fromNumb) rand=rand+fromNumb;

	return rand;
};

function bannerBar()
{
// +-+-+-+-+-+-+-+-+-+-+-+-+-+-+
// | crea la banner bar del sito
// +-+-+-+-+-+-+-+-+-+-+-+-+-+-+
var bannerString = new String();
bannerString=bannerString + "<div align='center'>\n";
bannerString=bannerString + bannerRotator();
bannerString=bannerString + "</div>\n";
return bannerString;
};

function bannerRotator()
{
	// +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
	// | Visualizza 'numBanner' banner compresi
	// | tra  fromBanner  e toBanner.
	// +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
	var fromBanner = 0;		// indice minimo banner
	var toBanner = (nome_banner.length-1);		// indice massimo banner
	var banner = new Array();
	// | banner = array dei banner e dei link disponibili
	for (var i=0; i<=nome_banner.length; i++)
	{
		banner[i] = [site_root+'images/banner/'+nome_banner[i], link_banner[i]];
	};
	var listBanner = new Array();
	// | listBanner = array degli indici dei vattori da visualizzare
	// | ogni indice può comparire non più di una volta.
	var punt, punt2, tempNumb;
	var finito, controllo;
	punt=0;
	listBanner[punt]=randomizer(fromBanner, toBanner);
	punt++;
	if (numBanner>1)
	{ 
		finito=false;
		while ( !(finito==true) )
		{
			punt2=0;
			controllo=true;
			tempNumb = randomizer(fromBanner, toBanner);
			while ( (punt2<=punt) && (controllo==true) )
			{
				if (listBanner[punt2] == tempNumb) controllo=false;
				punt2++;
			};
			if (controllo==true) //il numero scelto non è nell'array
			{
				listBanner[punt]=tempNumb;
				punt++;
				if (punt==numBanner) finito=true;
			}
		};
	};
	// | Recuper gli  indici contenuti in listBanner per 
	// | visualizzare i banner ed i corrispondenti link.
	var bannerString = new String();
	bannerString=bannerString+"<TABLE BORDER='0' CELLSPACING='0' CELLPADDING='0' background=\""+site_root+"immagini/trasp.gif\">\n";
	for (var i=0; i<listBanner.length; i++)
	{
		bannerString=bannerString+"<TR>\n";
		bannerString=bannerString+"<TD>\n";
		bannerString=bannerString+"	<TABLE BORDER='0' CELLSPACING='0' CELLPADDING='1' bgcolor=\"#000000\"><tr><td><A HREF=\""+banner[listBanner[i]][1]+"\">\n";
		bannerString=bannerString+"	<IMG SRC='"+banner[listBanner[i]][0]+"' BORDER='0'></A></td></tr></table><div style=\"font-size:8px\">&nbsp;</div></TD>\n";
		bannerString=bannerString+"</TR>\n";
	};
	bannerString=bannerString+"</TABLE>\n";
	return bannerString;
};
