var loggedUser = false;
var key = "";
var conServer = "";
window.onbeforeunload = exitAlert;
window.onunload = logout;

function getUrlVars()
{
	var vars = [], hash;
	var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
	for(var i = 0; i < hashes.length; i++)
	{
		hash = hashes[i].split('=');
		vars.push(hash[0]);
		vars[hash[0]] = hash[1];
	}
	return vars;
}

function getParam(str)
{
	var hash = getUrlVars();
	return hash[str];
}

function logout() {
	$.post(connServer, {key: key, method: "killclient"});
}

function logUser() {
	loggedUser = true;
}

function exitAlert() {
	if ( loggedUser ) {
		return "You will be logged out mosoto. All chats will be closed.";
	} else {
		loggedUser = false;
	}
}

function setKey(mykey) {
	key = mykey;
}

function setConnServer(myconnServer) {
	connServer = myconnServer;
}