var cookie_domain = lsi.cookieDomain();
var cookie_name = lsi.cookieName();
var user_id = getCookie(cookie_name);
var rules = getCookie('WWW_RULES');

if (cookie_domain && cookie_name && ! user_id && ! rules && unknown_users) {
	var random = Math.random();
	
	for (i=0; i < unknown_users.length; i++) {
		var weight = unknown_users[i][1];
		if (weight < random) {
			user_id = unknown_users[i][0];
			rules = unknown_users[i][2];
		}
	}
	
	if (user_id) {
		var days = 365;
		
		if (rules) {
			setCookie('WWW_RULES', rules, days, '/', cookie_domain);
		} else {
			days = 7;
		}
		
		setCookie(cookie_name, user_id, days, '/', cookie_domain);
		setCookie(lsi.sessionCookieName(), '', 0, '/', cookie_domain);
	}
}
	
var url = window.location.href;
var params_index = url.indexOf('?');
var params;

if (params_index >= 0) {
	params = url.substr(params_index);
}
else {
	params = '';
}

if (rules && rules.match(/\bbux_homepage\b/)) {
	window.location = "/bu/index.html" + params;
}

