if(window.location.hash == '#test-chat'){
	$(function(){
		console.log('Loading chat test...');
		var script = document.createElement("script");
		var head = document.getElementsByTagName('HEAD')[0];
		script.type = "text/javascript";
		script.src = "/chat/chatrequest.js";
		head.appendChild(script);
	
		script = document.createElement("script");
		script.type = "text/javascript";
		script.src = "/chat/menu-override.js";
		head.appendChild(script);

		
		var user = $('.bc_addons b').text();
		var converse = TinyMighty.Converse.init({username:user});
		converse.addEvent('ready',function(){
			onlineMenu.init(
				function(user){	
					conversations.startConversation(user);
					window.open('http://www.rudeboiz.com/chat/index.html#'+user,'converse','menubar=0,width=800,height=500');
				}
			);
		});
		converse.addEvent('allUsers',function(ev){ 
			var onlineusers = [];
			for(var id in ev.data){
				if(ev.data[id].id && ev.data[id].name && ev.data[id].name != user)
					onlineusers.push(ev.data[id]);
			}
			onlineMenu.setUsers(onlineusers);
		});
		converse.addEvent('newUser',function(ev){ console.log('NEW USER'); console.log(ev); });
		var conversations = new TinyMighty.Converse.Controllers.Conversations(converse,{useView:false});
		conversations.addEvent('conversationRequest',
			function(event){
				console.log('Conversation Request Received');
				event.preventDefault();
				new chatRequest(event.data.from.name,
					function(){
						conversations.joinConversation(event.data.id);
						window.open('http://www.rudeboiz.com/chat/index.html#'+user,'converse','menubar=0,width=800,height=500');
					},
					function(){
						conversations.declineConversation(event.data.id);
					}
				);
			}
		);
		
	});
	
	
	//script = document.createElement("script");
	//script.type = "text/javascript";
	//script.src = "/chat/notifier.js"
	//head.appendChild(script);
}
