// Last modification : 12/04/2006.

/* Functions in this file :

	 f_rnd()
	 f_rand(n)
*/

// --------------------------------------------------------------------------------
// CONSTANTS
// --------------------------------------------------------------------------------

f_rnd.today = new Date();
f_rnd.seed = f_rnd.today.getTime();


// --------------------------------------------------------------------------------
// f_rnd()
// --------------------------------------------------------------------------------
// Returns a random floating point number.

function f_rnd() {
	f_rnd.seed = ((f_rnd.seed * 9301) + 49297) % 233280;
	return (f_rnd.seed / (233280.0));
}


// --------------------------------------------------------------------------------
// f_rand(n)
// --------------------------------------------------------------------------------
// Returns a random integer between 1 and n.

function f_rand(number) {
	return (Math.ceil(f_rnd() * number));
}
