/*
 * A random number generator for JavaScript.
 * Created/used to support early browser versions which either did not provide
 * a random number generator, or did not provide a working random number generator.
 *
 * Written by Stephen Battey    May 1997
 * (taken from active page)
 * See  http://www.lucidviews.net/software/debugged
 *
 * Script may be copied and modified, but the original author notice must remain
 * and the modification & author noted below.
 */


// Returns the least residue of :   m (mod n)

function mMODn(m,n)
{
	while ( m>=n )
		m=m-n;
	return m;
}


var now4Random = new Date();
var mRandom=1024;
var cRandom=55;
var aRandom=13;
var rRandom=((now4Random.getSeconds()-1)/60)*mRandom;


// Returns a random number in the range   minv .. maxv

function Random(minv,maxv)
{
	rRandom=mMODn(((aRandom*rRandom)+cRandom),mRandom);
	return ( ((rRandom/1024)*(maxv-minv))+minv );
}
