function getHTTPObject(){ 
	var xmlhttp; 
	if(window.XMLHttpRequest){ 
    	xmlhttp = new XMLHttpRequest(); 
	}else if (window.ActiveXObject){ 
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
	  	if (!xmlhttp){ 	
			xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 
		} 
  } 
  return xmlhttp; 
}
////////////////// To get no. of unreaded messages on page refresh //////////////////
function get_unreaded_msg()
{
	get_unreaded_msg_http=getHTTPObject();
	page_url="get_unreaded_msg.php";	
	get_unreaded_msg_http.open("GET",page_url,true);
	get_unreaded_msg_http.send(null);
}
////////////////// To get no. of unreaded messages on page refresh //////////////////

////////////////// To mentain sessions in message page //////////////////
function update_session(sel_box)
{
	update_session_http=getHTTPObject();
	page_url="update_message_session.php?sel_box="+sel_box;	
	update_session_http.open("GET",page_url,true);
	update_session_http.send(null);
}
////////////////// To mentain sessions in message page //////////////////

////////////////// To mark as read //////////////////
function mark_read(message_id)
{
	new_unreaded=parseInt(document.getElementById('no_of_unreaded_msg').value);
	new_unreaded--;
	if(new_unreaded)
	document.getElementById('head_unreaded').innerHTML="("+new_unreaded+")";
	else
	document.getElementById('head_unreaded').innerHTML="";
	
	if(new_unreaded>1)
	document.getElementById('unreaded_msg').innerHTML=new_unreaded+" New Messages";
	if(new_unreaded==1)
	document.getElementById('unreaded_msg').innerHTML=new_unreaded+" New Message";
	if(new_unreaded==0)
	document.getElementById('unreaded_msg').innerHTML="No New Message";
	
	mark_read_http=getHTTPObject();
	page_url="mark_read.php?message_id="+message_id;	
	mark_read_http.open("GET",page_url,true);
	mark_read_http.send(null);
}
////////////////// To mark as read //////////////////

////////////////// To confirm before delete //////////////////
function confirm_message_del()
{
	if((!n_of_checked_ib && document.message_submit.sel_tab.value=='ib') || (!n_of_checked_ob && document.message_submit.sel_tab.value=='ob') || (!n_of_checked_tr && document.message_submit.sel_tab.value=='tr'))
	{
		document.getElementById('message_update').innerHTML="<font style='color:#993300;'>Please select a conversation to delete.</font>";
	}
	else
	{
		document.getElementById('message_update').innerHTML="";
		if(document.message_submit.sel_tab.value=='ib')
		{
			if(confirm("You are going to delete "+n_of_checked_ib+" conversation(s) from your inbox. Do you want to proceed?"))
			submit_message_form();
		}
		if(document.message_submit.sel_tab.value=='ob')
		{
			if(confirm("You are going to delete "+n_of_checked_ob+" conversation(s) from your outbox. Do you want to proceed?"))
			submit_message_form();
		}
		if(document.message_submit.sel_tab.value=='tr')
		{
			if(confirm("You are going to permanently delete "+n_of_checked_tr+" conversation(s) from trash. Do you want to proceed?"))
			submit_message_form();
		}
		/*height=70;
		if(n_of_checked_ib > 0) { height=height+10; }
		if(n_of_checked_ob > 0) { height=height+13; }
		if(n_of_checked_tr > 0) { height=height+16; }
		showPopWin('confirm_del_message.php?ib='+n_of_checked_ib+'&ob='+n_of_checked_ob+'&tr='+n_of_checked_tr, 570, height, submit_message_form, ' ');*/
	}
}
function submit_message_form()
{
	document.message_submit.submit();
}
////////////////// To confirm before delete //////////////////