// ------------------------------------------
// | inizio codice necessario gestione banner
// ------------------------------------------

var siteRoot = "http://www.gentilesnc.it/";

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+"<TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\"> \n";
bannerString=bannerString+"<TR>	\n";
bannerString=bannerString+"<TD class=\"ver8White\" ALIGN=\"center\" VALIGN=\"top\"> \n";
bannerString=bannerString + bannerRotator();
bannerString=bannerString+"</TD> \n";
bannerString=bannerString+"</TR> \n";
bannerString=bannerString+"</TABLE> \n";
return bannerString;
};

function bannerRotator()
{
	// +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
	// | Visualizza 'numBanner' banner compresi
	// | tra  fromBanner  e toBanner.
	// +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
	var numBanner = 4; 		// numero banner sulla pagina
	var fromBanner = 0;		// indice minimo banner
	var toBanner = 5;		// indice massimo banner
	var banner = new Array();
	// | banner = array dei banner e dei link disponibili
	//banner[0]= [siteRoot+"images/banner/spazio_disponibile.gif","#"];
	//banner[1]= [siteRoot+"images/banner/spazio_disponibile.gif","#"];
	//banner[2]= [siteRoot+"images/banner/spazio_disponibile.gif","#"];
	//banner[3]= [siteRoot+"images/banner/spazio_disponibile.gif","#"];
	//banner[4]= [siteRoot+"images/banner/spazio_disponibile.gif","#"];


	banner[0]= ["banner.gif","#"];
	banner[1]= ["banner2.gif","#"];
	banner[2]= ["banner3.gif","#"];
	banner[3]= ["banner4.gif","#"];
	banner[4]= ["banner5.gif","#"];
	banner[5]= ["banner6.gif","#"];

	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 allBannerString = new String();
	allBannerString += "<TABLE WIDTH=\"134\" BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\">\n";
	for (var i=0; i<listBanner.length-1; i++)
	{
		allBannerString += "<TR>\n";
		allBannerString += "<TD class=\"ver7B\" align=\"center\">\n";
		allBannerString += "	<A HREF=\""+banner[listBanner[i]][1]+"\" TARGET=\"_BLANK\"> \n";
		allBannerString += "	<IMG SRC=\""+siteRoot+"images/banner/"+banner[listBanner[i]][0]+"\" BORDER=\"0\" WIDTH=\"66\" HEIGHT=\"102\"></A><BR>&nbsp;</TD>\n";
		allBannerString += "</TD> \n";
		allBannerString += "</TR>\n";
	};
	allBannerString += "</TABLE>\n";
	return allBannerString;
};

// ----------------------------------------
// | fine codice necessario gestione banner
// ----------------------------------------