// Name   : randomString (v1.0.0)
// Args   : iLength - length of the random string to be returned
// Desc   : returns a random string of length [iLength]. All characters will be
//          lower case.
// Author : Gerrie Kimpen (c) Katholieke Hogeschool Kempen - 1999
////////////////////////////////////////////////////////////////////////////////

function randomString(iLength) {

	var i, iABCStart, iABCEnd, sString, iASCIIVal;
	
	iABCStart	= 97;	// ASCII character 'a'
	iABCEnd		= 122;	// ASCII character 'z'
	sString		= "";

	for(i = 0; i < iLength; i++) {
		iASCIIVal = Math.round(iABCStart + Math.random() * (iABCEnd - iABCStart)); // a .. z
		sString += String.fromCharCode(iASCIIVal);
	}
	
	return sString;
}