function in_array(needle, array) {
	var length = array.length;
	if(length) {
		for(i=0;i<length;i++) {
			if(needle==array[i])	return true;
		}
	}	
	return false;
}

/* ищем случайное число в интервале */
/* если есть array - то число не должно совпадать с уже присутствующими */
function get_random_number(start, end, array) {
	var random = Math.floor( Math.random() * (end - start + 1) ) + start;
	
	
	
	if(in_array(random, array)) {
 		// ищем новое число
 		return get_random_number(start, end, array);
 	} else {
 		
 		return random;
 	}
}


