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');		
	});
	Event.observe('questions','mouseover',questionsOver);	
	Event.observe('questions','mouseout',questionsOut);
	Event.observe('lv','click',questionsDown);
});

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

function questionsOver() {
	$('questions').src = 'images/questions-over.gif';
}

function questionsOut() {
	$('questions').src = 'images/questions.gif';
}

function questionsDown() {
	Lightview.show({
        href: 'iface/questions.php',
        rel: 'ajax',
        title: 'Question Form',
		caption: 'We will answer your questions as soon as possible!',
		overflow: 'hidden',
        options: {
            width: 620,
		    height: 550,
            ajax: {
                method: 'get',
                evalScripts: true
            }
        }
    });
}

function sendQuestion() {
	if($('email').value.blank()) {
		alert('Please enter a friends email address');
		return false;
	}
	
    new Ajax.Request('postEngine.php',{
	    method:'post',
		parameters:{action:3,
		            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;
			}
		}
	});	
}