	function getTalkTo(to) {
		document.getElementById('user2').value = to;
		return getTalk();
	}
	
	function getTalk(){
		
		document.getElementById('talk').innerHTML = '<div id="loading_div" style="text-align:center;"><img src="/static/images/30-0.gif" alt="loading"/></div>';
		
		var action = '/talk';
		
		if (document.getElementById('user2').value == "") {
			action = 'talk_to';
		}
		
		new Ajax.Request(action, {
			method: 'post',
			onSuccess: function(transport){
				var response = transport.responseText || "no response text";
				document.getElementById('talk').innerHTML = response;
			},
			onFailure: function(){
				alert('Something went wrong...');
			},
			parameters: {
				'u1': document.getElementById('user1').value,
				'u2': document.getElementById('user2').value
			}
		});
	}
