var req;
function sendMessage()
{
	this.Update = function(row,url,groupId,type,totalMembers)
	{
		var loc = encodeURIComponent(window.location.href);
		req = new Ajax.Request(url,
		{
			method:'post',
			parameters:'memID='+row+'&groupId='+groupId+'&type='+type+'&totalMembers='+totalMembers,
			onSuccess: function(Response)
			{
				$('page_overlay_box').style.width = '500px';
				$('page_overlay_box').style.height = '400px';
				$('page_overlay_box').update(Response.responseText);
				center('page_overlay_box',500,500);
				$('image_overlay').hide();
				$('page_overlay_box').show();
			},
			onLoading:function()
			{
				showBox();
			},
			onFailure:function()
			{
				alert('fail');
				hideBox();
			}
		});
		
		this.hideBox1 = function () {
			hideBox();
		}
	}
	this.checkSendMessage = function()
	{
		if($F('msg_subject')==''){
			alert('الموضوع فارغ');			
		}
		/*else if($F('msg_text')==''){
			alert('message is empty');			
		}*/else
		{
			this.sendMessage();
		}
		return false;
	}
	
	this.sendMessage = function()
	{
		var loc = encodeURIComponent(window.location.href);
		//alert( page )
		req = new Ajax.Request('pop_compose.php',	{
			method:'post',
			parameters: { msg_subject : $F('msg_subject'), msg_text : $F('msg_text'), sender_id : $F('sender_id'),  rec_id : $F('rec_id'),  rec_email : $F('rec_email'),sendMsg : '1', sendMsgAll : '1', groupId : $F('groupId'), type : $F('type') },
			onSuccess: function(Response)
			{
				$('page_overlay_box').style.width = '500px';
				$('page_overlay_box').style.height = '400px';
				$('page_overlay_box').update(Response.responseText);
				center('page_overlay_box',500,500);
				$('image_overlay').hide();
				$('page_overlay_box').show();
			},
			onLoading:function()
			{
				showBox();
			},
			onFailure:function()
			{
				alert('fail');
				hideBox();
			}
		});
		
		this.hideBox1 = function () {
			hideBox();
		}
	}
	
	this.CheckFields = function()
	{
		/*var PhotoTitle = document.getElementById('PhotoTitle').value;
		PhotoTitle = PhotoTitle.replace(/^\s*|\s(?=\s)|\s*$/g, "");
		if(PhotoTitle.length >1 && PhotoTitle!='')
		{
			$('EditButton').disable();
			$('CancelButton').disable();
			return true;
		}
		else
		{
			return false
		}*/
		return false;
	}
}


/*
function saveInfo(req , row)
{
	req.transport.abort();	
	
	//saving the information into dynamically created controls
	
	alert(row);
	
	$('page_overlay_box').style.width = '0%';
	$('page_overlay_box').style.height = '0%';
	$('page_overlay_box').update('');
	$('page_overlay_box').hide();
	hideBox();
}*/


var sendMsg = new sendMessage();

<!-- ---------->

function sendMessageToAll()
{
	this.Update = function(row,url,groupId)
	{

		var loc = encodeURIComponent(window.location.href);
		req = new Ajax.Request(url,
		{
			method:'post',
			parameters:'memID='+row+'groupId='+groupId,
			onSuccess: function(Response)
			{
				$('page_overlay_box').style.width = '500px';
				$('page_overlay_box').style.height = '400px';
				$('page_overlay_box').update(Response.responseText);
				center('page_overlay_box',500,500);
				$('image_overlay').hide();
				$('page_overlay_box').show();
			},
			onLoading:function()
			{
				showBox();
			},
			onFailure:function()
			{
				alert('fail');
				hideBox();
			}
		});
		
		this.hideBox1 = function () {
			hideBox();
		}
	}
	this.checkSendMessageAll = function()
	{
		if($F('msg_subject')==''){
			alert('الموضوع فارغ');			
		}
		/*else if($F('msg_text')==''){
			alert('message is empty');			
		}*/else
		{
			this.sendMessageAll();
		}
		return false;
	}
	
	this.sendMessageAll = function()
	{
		var loc = encodeURIComponent(window.location.href);
		//alert( page )
		req = new Ajax.Request('pop_compose.php',	{
			method:'post',
			parameters: { msg_subject : $F('msg_subject'), msg_text : $F('msg_text'), sender_id : $F('sender_id'),  rec_id : $F('rec_id'),  rec_email : $F('rec_email'),sendMsg : '1', sendMsgAll : '1' },
			onSuccess: function(Response)
			{
				$('page_overlay_box').style.width = '500px';
				$('page_overlay_box').style.height = '400px';
				$('page_overlay_box').update(Response.responseText);
				center('page_overlay_box',500,500);
				$('image_overlay').hide();
				$('page_overlay_box').show();
			},
			onLoading:function()
			{
				showBox();
			},
			onFailure:function()
			{
				alert('fail');
				hideBox();
			}
		});
		
		this.hideBox1 = function () {
			hideBox();
		}
	}
	
	this.CheckFields = function()
	{
		/*var PhotoTitle = document.getElementById('PhotoTitle').value;
		PhotoTitle = PhotoTitle.replace(/^\s*|\s(?=\s)|\s*$/g, "");
		if(PhotoTitle.length >1 && PhotoTitle!='')
		{
			$('EditButton').disable();
			$('CancelButton').disable();
			return true;
		}
		else
		{
			return false
		}*/
		return false;
	}
}

function Cancel(req)
{
	req.transport.abort();	
	$('page_overlay_box').style.width = '0%';
	$('page_overlay_box').style.height = '0%';
	$('page_overlay_box').update('');
	$('page_overlay_box').hide();
	hideBox();
}

/*
function saveInfo(req , row)
{
	req.transport.abort();	
	
	//saving the information into dynamically created controls
	
	alert(row);
	
	$('page_overlay_box').style.width = '0%';
	$('page_overlay_box').style.height = '0%';
	$('page_overlay_box').update('');
	$('page_overlay_box').hide();
	hideBox();
}*/



<!-- ---------->





function sendInvitationMessage()
{
	this.Update = function( row,url)
	{

		var loc = encodeURIComponent(window.location.href);
		//alert( page )
		req = new Ajax.Request(url,
		{
			method:'post',
			parameters:'memID='+row,
			onSuccess: function(Response)
			{
				$('page_overlay_box').style.width = '500px';
				$('page_overlay_box').style.height = '400px';
				$('page_overlay_box').update(Response.responseText);
				center('page_overlay_box',500,500);
				$('image_overlay').hide();
				$('page_overlay_box').show();
			},
			onLoading:function()
			{
				showBox();
			},
			onFailure:function()
			{
				alert('fail');
				hideBox();
			}
		});
		
		this.hideBox1 = function () {
			hideBox();
		}
	}
	this.checkSendMessage = function()
	{	

		if($F('msg_subject')==''){
			alert('الموضوع فارغ');			
		}
		else if($F('msg_text')==''){
			alert('message is empty');			
		}
		else
		{
			this.sendMessage();
		}
		return false;
	}
	this.checkSendMessage1 = function()
	{	

		if($F('msg_subject')==''){
			alert('الموضوع فارغ');			
		}
		else
		{
			this.sendMessage();
		}
		return false;
	}

	this.sendMessage = function()
	{
		var loc = encodeURIComponent(window.location.href);
		//alert( page )
		req = new Ajax.Request('pop_invite.php',	{
			method:'post',
			parameters: { msg_subject : $F('msg_subject'), msg_text : $F('msg_text'), sender_id : $F('sender_id'),  rec_id : $F('rec_id'),  rec_email : $F('rec_email'),sendInvitation : '1' },
			onSuccess: function(Response)
			{
				$('page_overlay_box').style.width = '482px';
				$('page_overlay_box').style.height = '350px';
				$('page_overlay_box').update(Response.responseText);
				center('page_overlay_box',500,500);
				$('image_overlay').hide();
				$('page_overlay_box').show();
			},
			onLoading:function()
			{
				showBox();
			},
			onFailure:function()
			{
				alert('fail');
				hideBox();
			}
		});
		
		this.hideBox1 = function () {
			hideBox();
		}
	}
	
	this.CheckFields = function()
	{
		/*var PhotoTitle = document.getElementById('PhotoTitle').value;
		PhotoTitle = PhotoTitle.replace(/^\s*|\s(?=\s)|\s*$/g, "");
		if(PhotoTitle.length >1 && PhotoTitle!='')
		{
			$('EditButton').disable();
			$('CancelButton').disable();
			return true;
		}
		else
		{
			return false
		}*/
		return false;
	}
}
var sendInvitation = new sendInvitationMessage();
var sendMsgAll = new sendMessageToAll();