//
// www.gauchada.com
// Patricio Ghiraldo(c) 2002
//

//*---------------------------------------------
//* Rutinas para el manejo de Posters dinámicos
//*---------------------------------------------
Posters = new Array();
var iPosterCount = 0;

//*
//* Lista de Posters
//* Ingresar los posters aqui !!!
//*
//* Funcion:
//* AddPoster( URL, Alternative_text );
//*
AddPoster( "1930-uruguay.gif", "Uruguay 1930" );
AddPoster( "1934-italia.gif", "Italia 1934" );
AddPoster( "1938-francia.gif", "Francia 1938" );
AddPoster( "1950-brasil.gif", "Brasil 1950" );
AddPoster( "1954-suiza.gif", "Suiza 1954" );
AddPoster( "1958-suecia.gif", "Suecia 1958" );
AddPoster( "1962-chile.gif", "Chile 1962" );
AddPoster( "1966-inglaterra.gif", "Inglaterra 1966" );
AddPoster( "1970-mexico.gif", "México 1970" );
AddPoster( "1974-alemania.gif", "Alemania 1974" );
AddPoster( "1978-argentina.gif", "Argentina 1978" );
AddPoster( "1982-espana.gif", "España 1982" );
AddPoster( "1986-mexico.gif", "México 1986" );
AddPoster( "1990-italia.gif", "Italia 1990" );
AddPoster( "1994-usa.gif", "USA 1994" );
AddPoster( "1998-francia.gif", "Francia 1998" );


//*
//* Rutinas de proceso
//*
var sum_of_all_chances = 0;
for (i = 0; i < Posters.length; i++) {
	sum_of_all_chances += Posters[i].chance;
}

function AddPoster( imgSource, alt ) {
	Posters[iPosterCount++] = new Poster( imgSource, alt, 10 )
}

function Poster( imgSource, alt, chance ) {
	this.imgSource = imgSource;
	this.alt = alt;
	this.chance = chance;
}

function randomPoster() {
	var chance_limit = 0;
	var randomly_selected_chance = 0;
	
	randomly_selected_chance = Math.round((sum_of_all_chances - 1) * Math.random()) + 1;
	
	for (i = 0; i < Posters.length; i++) {
		chance_limit += Posters[i].chance;
		if (randomly_selected_chance <= chance_limit) {
			document.write("<img src='./historiasmundiales/posters/" + Posters[i].imgSource + "' width=101 height=145 border=0 alt='" + Posters[i].alt + "'>");
			//return Posters[i];
			break;
      }
   }
}