function randomTable(minimum, maximum, numberOfRandoms, table) {
    var table = new Array();
    for (var i=0; i<numberOfRandoms; i++) {
        var goodResult = false;
        var result = 0;
        while (goodResult == false) {
            result = Math.round(Math.random() * (maximum - minimum)) + minimum;
            goodResult = true;
            for (var k=0; k<i; k++) {
                if (table[k] == result) {goodResult = false;}
            }
        }
        table[i] = result;
    }
	return table;
}

function randomRange(minimum, maximum) {
    var result = Math.round(Math.random() * (maximum - minimum)) + minimum;
	return result;
}