var chatObj = new Array();
function addChatObject(element, logout){
	chatObj.push(new Array(element, logout));
	//alert("element pushed: " + element + ", " + logout);
}
function WindowClosing(element){
	document.getElementById("body").style.opacity = "0";
	for(var i=0; i<chatObj.length; i++) {
		if(chatObj[i][1] != 0){
			//alert("logout: " + chatObj[i]);
			window.frames.chatObj[i][0].LogoutUser();
			finishLogout = true;
		}
	}
}
function CheckLoginStatus(){
	if(finishLogout){
		//alert("finish logout");
		return;
	}
	//alert("logoutCurrUser:" + logoutCurrUser);
	if (logoutCurrUser) {
		for(var i=0; i<chatObj.length; i++) {
			//alert("logout: " + chatObj[i]);
			window.frames.chatObj[i][0].LogoutUser();
			chatObj[i][1] = 0; //Don't need to log out someone already logged out when swapping windows
			finishLogout = true;
		}
	}
}
var logoutCurrUser = false;
var finishLogout = false;
