// JavaScript Document
function getAjaxObject(){
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser doesn't suppport Ajax!");
				return false;
			}
		}
	}
	return ajaxRequest;
}

function validateMessage(){
	var f=document.frmMessage;
	if(f.serial.value==''){
		alert("You haven't selected any member");	
		f.serial.focus();
		return false;
	}
	else if(f.message.value==""){
		alert("Please Enter your Message");	
		f.message.focus();
		return false;
	}
	else if(f.subject.value==""){
		alert("Please Enter the subject");
		f.subject.focus();
		return false;	
	}
	
	
	var id=document.getElementById('error');
	var info = 'message=' + f.message.value + '&subject=' + f.subject.value + '&serial=' + f.serial.value+ '&command=send';
	var a=getAjaxObject();

	a.onreadystatechange = function(){

		if(a.readyState==4){
			if(a.responseText){ 
				
				if(a.responseText=='1'){
					id.innerHTML="<div class='error'>Your message is successfully sent to "+ f.serial.value +"!</div>";
					setTimeout(closeMessage,1000);
				}
				else{
					id.innerHTML=a.responseText;					
				}
			}
		}
	}
	
	a.open("GET", "php/sendMessage-ajax.php?" + info, true);
	a.send(null);
	return false;
}

function validateFriend(){
	var f=document.frmFriend;
	var id=document.getElementById('error');
	var info = 'serial=' + f.serial.value +'&comments=' + f.comments.value + '&command=add';
	var a=getAjaxObject();

	a.onreadystatechange = function(){
		if(a.readyState==4){
			if(a.responseText){ 
				if(a.responseText=='1'){
					id.innerHTML="<div class='error'>"+ f.serial.value+" is added in your friend list</div>";
					setTimeout(closeMessage,1000);
				}
				else if(a.responseText=='2'){
					id.innerHTML="<div class='error'>"+ f.serial.value+" already exists in your friend list</div>";
					setTimeout(closeMessage,1000);
				}
				else{
					id.innerHTML=a.responseText;					
				}
			}
		}
	}
	a.open("GET", "php/addFriend-ajax.php?" + info, true);
	a.send(null);
	return false;
}