Event.observe(window,'load',function() {
	Event.observe('submit','click',sendQuestion);
	Event.observe('sender','keyup',function(){
		preview('sender','sname');		
	});
	Event.observe('receiver','keyup',function(){
		preview('receiver','rname');		
	});
	Event.observe('message','keyup',function(){
		preview('message','msg');		
	});
});

function preview(src,ele) {
	$(ele).innerHTML = $(src).value;
}

function sendQuestion() {
	if($('email').value.blank()) {
		alert('Please enter a friends email address');
		return false;
	}
	
    new Ajax.Request('postEngine.php',{
	    method:'post',
		parameters:{action:2,
		            email:$('email').value,
					sender:$('sender').value,
					senderEmail:$('senderEmail').value,
					receiver:$('receiver').value,
					message:$('message').value},
		onLoading:function() {
			$('submit').disabled = true;
			$('submit').value = '-----------------SENDING MESSAGE!-----------------';
		},
		onComplete:function(transport) {
			var json = transport.responseText.evalJSON();
			if(json.flag == 1) {
				//$('container').innerHTML = '<div class="success">Your message has been sent!</div>';
				alert('Your message has been sent!');
				$('submit').disabled = false;
				$('email').clear();
				$('sender').clear();
				$('senderEmail').clear();
				$('receiver').clear();
				$('message').clear();
			} else {
				alert(json.msg);
				$('submit').value = '-----------------Send the Message!-----------------';
				$('submit').disabled = false;
			}
		}
	});	
}