/****************************************
File : ajex.js
Created By :Surendra Singh
Created on : 12-03-8
Description : ajax function
included in : 
Modified on : 
Modified by : 
Modified Desc : 
***********************************************************************************************/
/************************************* this is the default handle function of ajax*****************************************/
function GetXmlHttpObject(handler)
{ 
var objXmlHttp=null

if (navigator.userAgent.indexOf("Opera")>=0)
{
objXmlHttp=new XMLHttpRequest()
objXmlHttp.onload=handler
objXmlHttp.onerror=handler 
return objXmlHttp
}
if (navigator.userAgent.indexOf("MSIE")>=0)
{ 
var strName="Msxml2.XMLHTTP"
if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
{
strName="Microsoft.XMLHTTP"
} 
try
{ 
objXmlHttp=new ActiveXObject(strName)
objXmlHttp.onreadystatechange=handler 
return objXmlHttp
} 
catch(e)
{ 
alert("Error. Scripting for ActiveX might be disabled") 
return 
} 
} 
if (navigator.userAgent.indexOf("Mozilla")>=0)
{
objXmlHttp=new XMLHttpRequest()
objXmlHttp.onload=handler
objXmlHttp.onerror=handler 
return objXmlHttp
}
} 
/*********************************End Default Function*************************************************************************/
function agent_detail(m_id)
{///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	//alert("surendra");
	//document.getElementById("aa").style.backgroundImage=
	if(document.getElementById("sec_date").value)
		{
		if(document.getElementById("first_date").value=="")
    		 {
				alert("Please Enter From Date");
				return false;
    	     }
        }
	type_search=document.getElementById("type_all_search").value;
	search_data=document.getElementById("search_alltext").value;
	s_date=document.getElementById("first_date").value;
	e_date=document.getElementById("sec_date").value;
	
	t_priority=document.getElementById("allt_priority").value;
	t_category=document.getElementById("category").value;
	t_depart=document.getElementById("s_department").value;
	
	var url="guest/locked_tickets_div.php?type_search="+type_search+"&search_text="+search_data+"&mid="+m_id+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&depart_id="+t_depart+"&category_id="+t_category;
	//alert(url);
	
	xmlHttp=GetXmlHttpObject(agent_div)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
	
} 

function agent_div() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("agent_det_div").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("agent_det_div").innerHTML=xmlHttp.responseText 
	}
	
}



/////////////////////////////////////////////////////////////////////////////////////////////////
// this function is used in header_menubar.php where parent menu names are called and is used only for left panel page
function leftbarfunct(str)
{ 
	if (str > 0)
	{ 
		var url="admin_middle.php?mid="+str;
		//alert(url);
		xmlHttp=GetXmlHttpObject(getleft_paneldata)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	} 
	else
	{ 
		document.getElementById("left_panel").innerHTML=""
	} 
} 

function welcome_funct(str,tno)
{ 
	if (str > 0)
	{ 
		var url="admin_middle.php?mid="+str+"&tno="+tno;
		//alert(url);
		xmlHttp=GetXmlHttpObject(getleft_paneldata)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	} 
	else
	{ 
		document.getElementById("left_panel").innerHTML=""
	} 
} 

function getleft_paneldata() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("left_panel").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
	document.getElementById("left_panel").innerHTML=xmlHttp.responseText 
	}
} 
//******************************************
// this function is used in header_menubar.php where parent menu names are called and is used only for right panel page
function rightbarfunct(str)
{ 
	if (str > 0)
	{ 
		//document.getElementById("right_panel").innerHTML=""
		var url="right_panel.php?mid="+str;
		//alert(url);
		xmlHttp=GetXmlHttpObject(getright_paneldata)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	} 
	else
	{ 
		document.getElementById("right_panel").innerHTML=""
	} 
} 
function getright_paneldata() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("right_panel").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("right_panel").innerHTML=xmlHttp.responseText 
	}
} 
//******************************************

function hide_left_pannel(str)
{ 
	alert(str);
	if (str > 0)
	{ 
		var url="admin_middle.php?mid="+str+"&div_show=1";
		//alert(url);
		xmlHttp=GetXmlHttpObject(hideleft_paneldata)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	} 
	else
	{ 
		document.getElementById("left_panel").innerHTML=""
	} 
} 
function show_left_pannel(str)
{ 
	alert(str);
	if (str > 0)
	{ 
		var url="admin_middle.php?mid="+str+"&div_show=0";
	//	alert(url);
		xmlHttp=GetXmlHttpObject(hideleft_paneldata)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	} 
	else
	{ 
		document.getElementById("left_panel").innerHTML=""
	} 
} 

function hideleft_paneldata() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("left_panel").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
	document.getElementById("left_panel").innerHTML=xmlHttp.responseText 
	}
} 

function locked_ticket(total_rradio_but)
{
	    
		var j=0;
		var ticket_id;
		for(var i=1;i<total_rradio_but;i++)
		{
			id="act"+i;
			if(document.getElementById(id).checked==true)
				{
					ticket_id=document.getElementById(id).value+":"+ticket_id;
					j=1;
				}
			
		}
		if(j==0)
		{
			alert("Please Select A Ticket");
			return false;
		}
		var url="guest/change_ticket_status.php?tickets="+ticket_id;
		xmlHttp=GetXmlHttpObject(locked_ticket_second)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	
} 

function locked_ticket_second() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		if(xmlHttp.responseText=='1')
		{
			alert("locked Successfully");
		}
		//document.getElementById("right_panel").innerHTML=xmlHttp.responseText 
	}
} 
function reply_of_ticket(total_rradio_but,sta)
{
	    
		//alert(total_rradio_but);
		//str=document.getElementById("mid_value").value;//hidden field value on view_company_details.php
		//var numelements = document.open_tkt.elements.length;
		var j=0;
	var k=0;
	var ticket_id;
		
		for(var i=1;i<total_rradio_but;i++)
		{
			id="lock_act"+i;
			if(document.getElementById(id).checked==true)
				{
					ticket_id=document.getElementById(id).value;
					j=1;
				}
				if(sta==2)
				{
					if(document.getElementById("tot_reas"+i) && document.getElementById("user_id"))
						{
							if(document.getElementById("tot_reas"+i).value==document.getElementById("user_id").value)
							{
								alert("Sorry You Cannot Close This Ticket")
								return false;
							}
						}
				}
				if(sta==3)
				{
					if(document.getElementById("tot_reas"+i) && document.getElementById("user_id"))
						{
							k=2
						}
				}
				
			
		}
		if(j==0)
		{
			alert("Please Select A Ticket");
			return false;
		}
		//var url="guest/change_ticket_status.php?opr="+str+"&pageNum_rr="+j+"&selectme="+j;
		var url="guest/reply_of_tickets.php?tickets="+ticket_id+"&sta="+sta;
		if(k==2)
		{
		url=url+"&mes_type=2";
		}
		//alert(url);
		xmlHttp=GetXmlHttpObject(reply_of_ticket_second)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	
} 
function reply_of_ticket_second() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("replly_for_ticket").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("replly_for_ticket").innerHTML=xmlHttp.responseText 
		
	}
}
function close_reply_div()
{
	//alert("rohit");
	document.getElementById("replly_for_ticket").innerHTML="";
}

function show_open_ticket_list(j)
{
	    type_search=document.getElementById("hidden_type").value;
	    search_data=document.getElementById("hidden_text").value;
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		t_priority=document.getElementById("hidden_ticket_priority").value;
	    t_status=document.getElementById("hidden_ticket_status").value;
		
		t_depart=document.getElementById("hidden_ticket_depart").value;
		col=document.getElementById("column_id_project").value;
		qry=document.getElementById("hidden_query").value;
		t_category=document.getElementById("hidden_category").value;
		var url="guest/opened_ticket_div.php?type_search="+type_search+"&search_text="+search_data+"&pageNum_rr="+j+"&selectme="+j+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&ticket_sta="+t_status+"&depart_id="+t_depart+"&qry="+qry+"&column_val="+col+"&category_id="+t_category;
		
		//alert(url);
		xmlHttp=GetXmlHttpObject(show_open_ticket)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	
} 

function show_open_ticket() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("open_tick_d").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("open_tick_d").innerHTML=xmlHttp.responseText 
	}
} 
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function ban_ticket_page(j)
{
	
	type_search=document.getElementById("hidden_type").value;
	    search_data=document.getElementById("hidden_text").value;
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		t_priority=document.getElementById("hidden_ticket_priority").value;
	    t_category=document.getElementById("hidden_category").value;
		
		t_depart=document.getElementById("hidden_ticket_depart").value;
		col=document.getElementById("column_id_project").value;
		qry=document.getElementById("hidden_query").value;
		
		var url="guest/bannedticketsdiv.php?type_search="+type_search+"&search_text="+search_data+"&pageNum_rr="+j+"&selectme="+j+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&depart_id="+t_depart+"&qry="+qry+"&column_val="+col+"&category_id="+t_category;
		
		//alert(url);
		xmlHttp=GetXmlHttpObject(ban_showing)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	
} 

function ban_showing() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("banticketdiv").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("banticketdiv").innerHTML=xmlHttp.responseText 
	}
} 
///////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function all_tckt_page(j)
{
	    type_search=document.getElementById("hidden_type").value;
	    search_data=document.getElementById("hidden_text").value;
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		t_priority=document.getElementById("hidden_ticket_priority").value;
	    t_status=document.getElementById("hidden_ticket_status").value;
		t_category=document.getElementById("hidden_category").value;
		t_depart=document.getElementById("hidden_ticket_depart").value;
		col=document.getElementById("column_id_project").value;
		b_type=document.getElementById("a_type").value;
		qry=document.getElementById("hidden_query").value;
		
		
		var url="guest/all_ticket_div.php?type_search="+type_search+"&search_text="+search_data+"&pageNum_rr="+j+"&selectme="+j+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&ticket_sta="+t_status+"&depart_id="+t_depart+"&qry="+qry+"&column_val="+col+"&category_id="+t_category+"&a_type="+b_type;
		//alert(url);
		xmlHttp=GetXmlHttpObject(allthghg_showing)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	
} 

function allthghg_showing() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("all_tick_dv").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("all_tick_dv").innerHTML=xmlHttp.responseText 
	}
} 
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function region_for_closeing(total_rradio_but)
{
	  
	   var j=0;
		var ticket_id;
		for(var i=1;i<total_rradio_but;i++)
		{
			id="lock_act"+i;
			if(document.getElementById(id).checked==true)
				{
					ticket_id=document.getElementById(id).value+":"+ticket_id;
					j=1;
				}
			
		}
		if(j==0)
		{
			alert("Please Select A Ticket");
			return false;
		}
	    if(j==1 && document.getElementById("for_submit").value!=1)
		{
		    
			var url="reopen_ticket_client.php";
		//alert(url);
		document.getElementById("ticket_hidden_close").value=ticket_id;
		document.getElementById("for_submit").value=1;
		document.getElementById("for_reopen").value="";
		xmlHttp=GetXmlHttpObject(region_for_closeing_user)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
			
		}
		/*else
		{
			if(document.getElementById("reply").value=="")
			{
				 alert("Please Give Some Resion For Closeing");
				 document.getElementById("reply").focus();
				 return false;
			}
			else
			{
				document.getElementById("ticket_hidden_close").value=ticket_id;
				document.frmticketview.submit();
			}
		
		}*/
	    
} 
function region_for_reopen(total_rradio_but)
{
	  
	   var j=0;
		var ticket_id;
		for(var i=1;i<total_rradio_but;i++)
		{
			id="lock_act"+i;
			if(document.getElementById(id).checked==true)
				{
					ticket_id=document.getElementById(id).value+":"+ticket_id;
					
					j=1;
				}
			
		}
		if(j==0)
		{
			alert("Please Select A Ticket");
			return false;
		}
	    if(j==1 && document.getElementById("for_reopen").value!=1)
		{
		    
			var url="guest/reopen_ticket_client.php";
		alert(url);
		document.getElementById("ticket_hidden_close").value=ticket_id;
		document.getElementById("for_reopen").value=1;
		document.getElementById("for_submit").value="";
		xmlHttp=GetXmlHttpObject(region_for_closeing_user)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
			
		}
		/*else
		{
			if(document.getElementById("reply").value=="")
			{
				 alert("Please Give Some Resion For Reopen");
				 document.getElementById("reply").focus();
				 return false;
			}
			else
			{
				
				document.frmticketview.submit();
			//}
		
		}*/
	    
} 
function region_for_closeing_single(ticket_id)
{
	  
	
		    
			var url="guest/reopen_ticket_client.php";
		document.getElementById("ticket_hidden_close").value=ticket_id;
		document.getElementById("for_submit").value=1;
		document.getElementById("for_reopen").value="";
		xmlHttp=GetXmlHttpObject(region_for_closeing_user)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
			
	
		
	    
} 
function region_for_reopen_single(ticket_id)
{
	  
			var url="reopen_ticket_client.php";
		
		document.getElementById("ticket_hidden_close").value=ticket_id;
		document.getElementById("for_reopen").value=1;
		document.getElementById("for_submit").value="";
		xmlHttp=GetXmlHttpObject(region_for_closeing_user)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
			
		
} 
function region_for_closeing_user() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("region_for_closeing_div").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("region_for_closeing_div").innerHTML=xmlHttp.responseText 
	}
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function detail_ticket(str,ticket_id,j)
{ 

 	    type_search=document.getElementById("hidden_type").value;
	    search_data=document.getElementById("hidden_text").value;
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		t_priority=document.getElementById("hidden_ticket_priority").value;
	    t_status=document.getElementById("hidden_ticket_status").value;
		col=document.getElementById("column_id_project").value;
		t_depart=document.getElementById("hidden_ticket_depart").value;
		qry=document.getElementById("hidden_query").value;
	if (str > 0)
	{ 
		//document.getElementById("right_panel").innerHTML=""
		
		var url="right_panel.php?mid="+str+"&id="+ticket_id+"&type_search="+type_search+"&search_text="+search_data+"&pageNum_rr="+j+"&selectme="+j+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&ticket_sta="+t_status+"&depart_id="+t_depart+"&pageNum_rr="+j+"&selectme="+j+"&qry="+qry+"&column_val="+col;
		//alert(url);
		xmlHttp=GetXmlHttpObject(detail_ticket_id)
		xmlHttp.open("GET", url, true)
		xmlHttp.send(null)
	} 
	else
	{ 
		document.getElementById("right_panel").innerHTML=""
	} 
} 
function detail_ticket_id() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("right_panel").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("right_panel").innerHTML=xmlHttp.responseText 
	}
} 


function add_new_client(mid)
{ 

	if (mid>0)
	{ 
		var url="right_panel.php?mid="+mid;
		xmlHttp=GetXmlHttpObject(new_client)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	} 

} 
function new_client() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("right_panel").innerHTML=xmlHttp.responseText 
	}
}
////////////////////////////////Code Start for submitt form through ajax//////////////////////////////////////////

   var http_request = false;
   function makePOSTRequest(url, parameters)
   {
      http_request = false;
      if (window.XMLHttpRequest) 
	  { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) 
		 {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      }
	  else if (window.ActiveXObject) 
	  { // IE
         try 
		 {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         }
		 catch (e)
		 {
            try 
			{
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) 
	  {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
      http_request.onreadystatechange = alertContents;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function alertContents() 
   {
      if (http_request.readyState == 4)
	  {
         if (http_request.status == 200)
		 {
            //alert(http_request.responseText);
            result = http_request.responseText;
            document.getElementById('right_panel').innerHTML = result;            
         }
		 else
		 {
            //alert(http_request.responseText);
			alert('There was a problem with the request.');
         }
      }
   }
   
   function get(obj) {
       var poststr = "login_id=" + escape(encodeURI(
document.getElementById("login_id").value )) +"&password=" +
escape(encodeURI( document.getElementById("password").value )) +"&first_name=" +
escape(encodeURI( document.getElementById("first_name").value )) +"&last_name=" +
escape(encodeURI( document.getElementById("last_name").value )) +"&sex=" +
escape(encodeURI( document.getElementById("sex").value )) +"&merital_status=" +
escape(encodeURI( document.getElementById("merital_status").value )) +"&email_id=" +
escape(encodeURI( document.getElementById("email_id").value )) +"&alteremail_id=" +
escape(encodeURI( document.getElementById("alteremail_id").value )) +"&per_address=" +
escape(encodeURI( document.getElementById("per_address").value )) +"&present_address=" +
escape(encodeURI( document.getElementById("present_address").value )) +"&menu=" +
escape(encodeURI( document.getElementById("menu").value )) +"&mid=" +
escape(encodeURI( document.getElementById("menu_id").value )) +"&phone_no=" +
escape(encodeURI( document.getElementById("phone_no").value )) +"&mob_no=" +
escape(encodeURI( document.getElementById("mob_no").value ))+"&fax_no=" +
escape(encodeURI( document.getElementById("fax_no").value ))+"&domain_name=" +
escape(encodeURI( document.getElementById("domain_name").value ))+"&city=" +
escape(encodeURI( document.getElementById("city").value ))+"&state=" +
escape(encodeURI( document.getElementById("state").value ))+"&country=" +
escape(encodeURI( document.getElementById("country").value ))+"&com_client=" +
escape(encodeURI( document.getElementById("com_client").value ));

	  /*var poststr = "mytextarea1=" + encodeURI( document.getElementById("mytextarea1").value ) +
                    "&mytextarea2=" + encodeURI( document.getElementById("mytextarea2").value );*/
      makePOSTRequest('right_panel.php', poststr);
   }
////////////////////////////////Code end for submitt form through ajax//////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////////////////////////
function create_ticket(obj) {
       var poststr = "subject=" + escape(encodeURI(
document.getElementById("subject").value )) +"&department=" +
escape(encodeURI( document.getElementById("department").value )) +"&category=" +
escape(encodeURI( document.getElementById("category").value )) +"&attachment=" +
escape(encodeURI( document.getElementById("attachment").value )) +"&priority=" +
escape(encodeURI( document.getElementById("priority").value )) +"&message=" +
escape(encodeURI( document.getElementById("message").value )) +"&hidden_client_id=" +
escape(encodeURI( document.getElementById("hidden_client_id").value )) +"&mid=" +
escape(encodeURI( 152 )) +"&menu=" +
escape(encodeURI( document.getElementById("menu").value ));
//alert(poststr);
	  /*var poststr = "mytextarea1=" + encodeURI( document.getElementById("mytextarea1").value ) +
                    "&mytextarea2=" + encodeURI( document.getElementById("mytextarea2").value );*/
      makePOSTRequest('right_panel.php', poststr);
   }
////////////////////////////////////////////////////////////////////////////////////////////////////////////

function get_depart_cat(dept_id)
{ 
		var url="guest/dept_catagory.php?dept_id="+dept_id;
		//alert(url);
		xmlHttp=GetXmlHttpObject(get_catrtrt)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
		
} 
function get_catrtrt() 
{ 
    
	if (xmlHttp.readyState==1)
	{
		document.getElementById("show_department_cat").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("show_department_cat").innerHTML=xmlHttp.responseText 
	}
}

function get_search_ticket_list(m_id)
{
	
		
		if(document.getElementById("end_date").value)
		{
		if(document.getElementById("start_date").value=="")
    		 {
				alert("Please Enter From Date");
				return false;
    	     }
        }
	type_search=document.getElementById("type_of_search").value;
	search_data=document.getElementById("search_text").value;
	s_date=document.getElementById("start_date").value;
	e_date=document.getElementById("end_date").value;
	t_status=document.getElementById("ticket_status").value;
	t_priority=document.getElementById("ticket_priority").value;
	//t_branch=document.getElementById("id_branch").value;
	t_category=document.getElementById("category").value;
	
	t_depart=document.getElementById("id_department").value;
	
	var url="guest/search_ticket_div.php?type_search="+type_search+"&search_text="+search_data+"&mid="+m_id+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&ticket_sta="+t_status+"&category_id="+t_category+"&depart_id="+t_depart;
	//alert(url);
	xmlHttp=GetXmlHttpObject(total_project)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
	
} 
function total_project() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("search_ticket_div").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("search_ticket_div").innerHTML=xmlHttp.responseText 
	}
} 
function show_search_ticket_list(j)
{
	
		type_search=document.getElementById("hidden_type").value;
	    search_data=document.getElementById("hidden_text").value;
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		t_priority=document.getElementById("hidden_ticket_priority").value;
	    t_status=document.getElementById("hidden_ticket_status").value;
		t_category=document.getElementById("hidden_category").value;
		t_depart=document.getElementById("hidden_ticket_depart").value;
		col=document.getElementById("column_id_project").value;
		qry=document.getElementById("hidden_query").value;
		
		var url="guest/search_ticket_div.php?type_search="+type_search+"&search_text="+search_data+"&pageNum_rr="+j+"&selectme="+j+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&ticket_sta="+t_status+"&depart_id="+t_depart+"&qry="+qry+"&column_val="+col+"&category_id="+t_category;
		//alert(url);
		xmlHttp=GetXmlHttpObject(show_search_ticket)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	
} 

function show_search_ticket() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("search_ticket_div").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("search_ticket_div").innerHTML=xmlHttp.responseText 
	}
} 

function agent_search_rep(menu)
{
	
          
	
	var s_date=document.getElementById("start_date").value;	
	 var e_date=document.getElementById("end_date").value;
	var report_t=document.getElementById("report_type").value;
   if(document.getElementById("end_date").value!="")
  {
	  if(document.getElementById("start_date").value=="")
	  {
		 alert("Please Enter From Date?");
		 return false;
	  }
  }
 var url="guest/agent_wise_report_div.php?start_date="+s_date+"&end_date="+e_date+"&mid="+menu+"&report_type="+report_t;
		//alert(url);
		xmlHttp=GetXmlHttpObject(total_agent_record)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
}
function total_agent_record() 
{ 
    if (xmlHttp.readyState==1)
	{
		document.getElementById("agent_serach_report").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("agent_serach_report").innerHTML=xmlHttp.responseText 
	}
} 
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function lock_of_ticket(str)
{
	
		var j=0;
		var ticket_id;
		total_rradio_but=document.getElementById("hidden_total_chk").value;
		
		for(var i=1;i<total_rradio_but;i++)
		{
			id="lock_act"+i;
			if(document.getElementById(id).checked==true)
				{
					if(ticket_id)
					{
						  ticket_id=document.getElementById(id).value+":"+ticket_id;
					}
					else
					{
						  ticket_id=document.getElementById(id).value;
					}
					
					j=1;
				}
			
		}
		if(j==0)
		{
			alert("Please Select A Ticket");
			return false;
		}
		
		//document.getElementById("tid").value=ticket_id;
		var not_lock=1;
		var url="right_panel.php?mid="+str+"&id="+ticket_id+"&not_lock="+not_lock;
		//alert(url);
		alert("Your Ticket Has Been Locked");
		xmlHttp=GetXmlHttpObject(detailgvfgglockid)
		xmlHttp.open("GET", url, true)
		xmlHttp.send(null)
		
			
}
function detailgvfgglockid() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("right_panel").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("right_panel").innerHTML=xmlHttp.responseText 
	}
} 
////////////////////////////////////////////////////////////////

function my_ticket_sort(col,j,md)
{
	  
	   type_search=document.getElementById("hidden_type").value;
	    search_data=document.getElementById("hidden_text").value;
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		t_priority=document.getElementById("hidden_ticket_priority").value;
	    
		t_depart=document.getElementById("hidden_ticket_depart").value;
		//col=document.getElementById("column_id_project").value;
		//qry=document.getElementById("hidden_query").value;
		t_category=document.getElementById("hidden_category").value;
	   old_col=document.getElementById("columnid_ticket").value; 
	 //  alert(col);
	   var qry;
	   var flag=0;
	  if(col==6)// if start when first column is clicked for sorting
	   {//alert("s");
		  if(old_col==6 && col==6)
		   {
			  qry="  order by ttm.t_message_datetime desc";
			  col=-6;
			   flag=0;
		   }
		   if(old_col==-6 && col==6)
		   {
			  qry="  order by ttm.t_message_datetime";
			  col=6;
			  flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by ttm.t_message_datetime";
			  col=6;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by ttm.t_message_datetime desc";
			  col=-6;
		   }
	   }// if end when first column is clicked for sorting
	   if(col==7)// if start when first column is clicked for sorting
	   {
		  if(old_col==7 && col==7)
		   {
			  qry="  order by tm.t_priority desc";
			  col=-7;
			   flag=0;
		   }
		   if(old_col==-7 && col==7)
		   {
			  qry="  order by tm.t_priority";
			  col=7;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_priority";
			  col=7;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_priority desc";
			  col=-7;
		   }
	   }// if end when first column is clicked for sorting
	   
	    if(col==2)// if start when first column is clicked for sorting
	   {
		  if(old_col==2 && col==2)
		   {
			  qry="  order by tm.t_number desc";
			  col=-2;
			   flag=0;
		   }
		   if(old_col==-2 && col==2)
		   {
			  qry="  order by tm.t_number";
			  col=2;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_number";
			  col=2;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_number desc";
			  col=-2;
		   }
	   }// if end when first column is clicked for sorting
	    if(col==3)// if start when first column is clicked for sorting
	   {
		  if(old_col==3 && col==3)
		   {
			  qry="  order by tm.t_created_for desc";
			  col=-3;
			   flag=0;
		   }
		   if(old_col==-3 && col==3)
		   {
			  qry="  order by tm.t_created_for";
			  col=3;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_created_for";
			  col=3;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_created_for desc";
			  col=-3;
		   }
	   }// if end when first column is clicked for sorting
	     if(col==9)// if start when first column is clicked for sorting
	   {
		  if(old_col==9 && col==9)
		   {
			  qry="  order by tm.t_priority desc";
			  col=-3;
			   flag=0;
		   }
		   if(old_col==-9 && col==9)
		   {
			  qry="  order by tm.t_priority asc";
			  col=9;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_priority asc";
			  col=9;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_priority  desc";
			  col=-9;
		   }
	   }// if end when first column is clicked for sorting
	

var url="guest/locked_tickets_div.php?type_search="+type_search+"&search_text="+search_data+"&pageNum_rr="+j+"&selectme="+j+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&depart_id="+t_depart+"&pageNum_rr="+j+"&selectme="+j+"&qry="+qry+"&column_val="+col+"&mid="+md+"&category_id="+t_category;
	//alert(url);
		
	if (j>=0)
	{ 
		
		//alert(url);
		xmlHttp=GetXmlHttpObject(my_ticket_sorting)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	} 
	else
	{ 
		document.getElementById("agent_det_div").innerHTML=""
	} 
} 

function my_ticket_sorting() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("agent_det_div").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("agent_det_div").innerHTML=xmlHttp.responseText 
	}
}
function lock_ticket_paging(qry,col,j,md)
{
	 type_search=document.getElementById("hidden_type").value;
	    search_data=document.getElementById("hidden_text").value;
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		t_priority=document.getElementById("hidden_ticket_priority").value;
	    
		t_category=document.getElementById("hidden_category").value;
		t_depart=document.getElementById("hidden_ticket_depart").value;
		col=document.getElementById("column_id_project").value;
		qry=document.getElementById("hidden_query").value;
		
		var url="guest/locked_tickets_div.php?type_search="+type_search+"&search_text="+search_data+"&pageNum_rr="+j+"&selectme="+j+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&depart_id="+t_depart+"&qry="+qry+"&column_val="+col+"&category_id="+t_category;
		//alert(url);
		xmlHttp=GetXmlHttpObject(my_ticket_sorting)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
} 


function funct_add(str)
{ 
	if (str > 0)
	{ 
		var url="right_panel.php?mid="+str;
		xmlHttp=GetXmlHttpObject(funct_add_div)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	} 
	else
	{ 
	  document.getElementById("right_panel").innerHTML=""
	} 
} 
function funct_add_div() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("right_panel").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
	  document.getElementById("right_panel").innerHTML=xmlHttp.responseText 
	}
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function branch_search_report(j)
{
        if(document.getElementById("show_table_field").options.length<=0)
		{
			 alert("Please Select Heading To Show");
			return false;
		}
		else
		{
		  for (i = 0; i < document.getElementById("show_table_field").options.length; i++)
			{   
				if(i==0)
				fields = document.getElementById("show_table_field").options[i].value;
				else if(i>0)
				fields = fields+","+document.getElementById("show_table_field").options[i].value;
			}	
		}
		
		var clt_id;
		var agt_id;
		var s_date;
		var e_date;
		var report_t;
		var select_branch_id;
		var t_status;
			
	    s_date=document.getElementById("start_date").value;	
	    e_date=document.getElementById("end_date").value;
	    report_t=document.getElementById("report_type").value;
	    select_branch_id=document.getElementById("branch_id").value;
	    t_status=document.getElementById("ticket_status").value;
	
 if(document.getElementById("end_date").value!="")
  {
	  if(document.getElementById("start_date").value=="")
	  {
		 alert("Please Enter From Date?");
		 return false;
	  }
  }
 var url="guest/branch_wise_report_div.php?start_date="+s_date+"&end_date="+e_date+"&pageNum_rr="+j+"&selectme="+j+"&report_type="+report_t+"&outfield="+fields+"&branch="+select_branch_id+"&ticket_status="+t_status;
		//alert(url);
		xmlHttp=GetXmlHttpObject(total_search_branch_record)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
}

function total_search_branch_record() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("branch_serach_report").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("branch_serach_report").innerHTML=xmlHttp.responseText 
	}
}

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function show_branch_ticket_list(j)
{
	
		    var tkt_id;
			var brch_id;
			var s_date;
			var e_date;
		
	 
		
	  tkt_id=document.getElementById("hidden_ticket_status").value;	
	 brch_id=document.getElementById("hidden_brch_id").value;	
	 s_date=document.getElementById("hidden_start_date").value;	
	  e_date=document.getElementById("hidden_end_date").value;
	
	var url="guest/branch_wise_report_div.php?start_date="+s_date+"&end_date="+e_date+"&ticket_status="+tkt_id+"&pageNum_rr="+j+"&selectme="+j+"&brch_id="+brch_id;
	
		xmlHttp=GetXmlHttpObject(show_branch_search_ticket)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	
} 

function show_branch_search_ticket() 
{ 
	
	if (xmlHttp_reply.readyState==1)
	{
		document.getElementById("branch_serach_report").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("branch_serach_report").innerHTML=xmlHttp.responseText 
	}
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function get_branch_ticket(branch_id,from_d,to_d,statu,t_ype,all_true)
{ 
    
	if(all_true==1 && to_d)
	{
		 alert("Please Select Only One Branch");
		 return false;
	}
	var url="guest/branch_detail.php?branch_id="+branch_id+"&type1="+t_ype+"&start_date="+from_d+"&end_date="+to_d+"&ticket_status="+statu;
	//alert(url);
	div_id="show_branch_ticket"+branch_id;
	xmlHttp=GetXmlHttpObject(get_branch_ticket_window)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
	
	
}

function get_branch_ticket_window() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById(div_id).innerHTML=xmlHttp.responseText 
	}
}

function get_create_ticket_form(str)
{ 
	var url="right_panel.php?mid="+str;
	//alert(url);
	xmlHttp=GetXmlHttpObject(get_create_formrttrrt)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
} 
function get_create_formrttrrt() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("right_panel").innerHTML=xmlHttp.responseText 
	}
} 
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function opearator_search_report(j)
{
           var clt_id;
			var agt_id;
			var s_date;
			var e_date;
			var report_t;
	 
	    if(document.getElementById("operator_name").value=="")
	  {
		 alert("Please Select operator?");
		 return false;
	  }
		
	 
	 agt_id=document.getElementById("operator_name").value;	
	 s_date=document.getElementById("start_date").value;	
	  e_date=document.getElementById("end_date").value;
	report_t=document.getElementById("report_type").value;
 if(document.getElementById("end_date").value!="")
  {
	  if(document.getElementById("start_date").value=="")
	  {
		 alert("Please Enter From Date?");
		 return false;
	  }
  }
 var url="guest/operator_report_div.php?start_date="+s_date+"&end_date="+e_date+"&pageNum_rr="+j+"&selectme="+j+"&opera_id="+agt_id+"&report_type="+report_t;
		//alert(url);
		xmlHttp=GetXmlHttpObject(operatoropoolt_record)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
}
function operatoropoolt_record() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("operator_serach_report").innerHTML=xmlHttp.responseText 
	}
} 
/////////////////////////////////////////////////////////////////////////////////////////////////////


function get_depart_cat_guest(dept_id)
{ 
		var url="dept_catagory.php?dept_id="+dept_id;
		//alert(url);
		xmlHttp=GetXmlHttpObject(get_catrtrt_guest)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
		
} 
function get_catrtrt_guest() 
{ 
    
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("show_department_cat").innerHTML=xmlHttp.responseText 
	}
}


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function get_ban_ticket_list(m_id)
{///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	//alert("surendrasingh");
	if(document.getElementById("sec_date").value)
		{
		if(document.getElementById("first_date").value=="")
    		 {
				alert("Please Enter From Date");
				return false;
    	     }
        }
	type_search=document.getElementById("type_all_search").value;
	search_data=document.getElementById("search_alltext").value;
	s_date=document.getElementById("first_date").value;
	e_date=document.getElementById("sec_date").value;
	
	t_priority=document.getElementById("allt_priority").value;
	t_category=document.getElementById("category").value;
	t_depart=document.getElementById("s_department").value;
	
	var url="guest/bannedticketsdiv.php?type_search="+type_search+"&search_text="+search_data+"&mid="+m_id+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&depart_id="+t_depart+"&category_id="+t_category;
	//alert(url);
	xmlHttp=GetXmlHttpObject(gbadsds_ticket_list)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
	
} 

function gbadsds_ticket_list() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("banticketdiv").innerHTML=xmlHttp.responseText 
	}
	
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function get_alltkt_list(m_id)
{///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	//alert("surendra");
	if(document.getElementById("sec_date").value)
		{
		if(document.getElementById("first_date").value=="")
    		 {
				alert("Please Enter From Date");
				return false;
    	     }
        }
	type_search=document.getElementById("type_all_search").value;
	search_data=document.getElementById("search_alltext").value;
	s_date=document.getElementById("first_date").value;
	e_date=document.getElementById("sec_date").value;
	t_status=document.getElementById("allt_status").value;
	t_priority=document.getElementById("allt_priority").value;
	
	t_depart=document.getElementById("s_department").value;
	t_category=document.getElementById("category").value;
	b_type=document.getElementById("a_type").value;
	
	var url="guest/all_ticket_div.php?type_search="+type_search+"&search_text="+search_data+"&mid="+m_id+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&ticket_sta="+t_status+"&depart_id="+t_depart+"&category_id="+t_category+"&a_type="+b_type;
	//alert(url);
	xmlHttp=GetXmlHttpObject(all_tkt_list)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
	
} 

function all_tkt_list() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("all_tick_dv").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("all_tick_dv").innerHTML=xmlHttp.responseText 
	}
	
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////

function get_reply_ticket_list(m_id)
{
	//alert("surend");
		if(document.getElementById("sec_date").value)
		{
		if(document.getElementById("first_date").value=="")
    		 {
				alert("Please Enter From Date");
				return false;
    	     }
        }
	type_search=document.getElementById("type_all_search").value;
	search_data=document.getElementById("search_alltext").value;
	s_date=document.getElementById("first_date").value;
	e_date=document.getElementById("sec_date").value;
	t_category=document.getElementById("category").value;
	t_priority=document.getElementById("allt_priority").value;
	
	t_depart=document.getElementById("s_department").value;
	option=document.getElementById("option_type").value;
	
	var url="guest/reply_tickets_div.php?type_search="+type_search+"&search_text="+search_data+"&mid="+m_id+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&depart_id="+t_depart+"&option_type="+option+"&category_id="+t_category;
	//alert(url);
	
	xmlHttp=GetXmlHttpObject(reply_ticket_list)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
	
} 

function reply_ticket_list() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("rplyticket").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("rplyticket").innerHTML=xmlHttp.responseText 
	}
	
}


function rply_ticket_page(j)
{
	   type_search=document.getElementById("hidden_type").value;
	    search_data=document.getElementById("hidden_text").value;
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		t_priority=document.getElementById("hidden_ticket_priority").value;
	    t_status=document.getElementById("hidden_ticket_status").value;
		option=document.getElementById("hidden_option").value;
		t_depart=document.getElementById("hidden_ticket_depart").value;
		col=document.getElementById("column_id_project").value;
		qry=document.getElementById("hidden_query").value;
		t_category=document.getElementById("hidden_category").value;
		m_id=document.getElementById("menu_id_open_ticket").value;
		var url="guest/reply_tickets_div.php?type_search="+type_search+"&mid="+m_id+"&search_text="+search_data+"&pageNum_rr="+j+"&selectme="+j+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&ticket_sta="+t_status+"&depart_id="+t_depart+"&qry="+qry+"&column_val="+col+"&option_type="+option+"&category_id="+t_category;
		
		//alert(url);
		xmlHttp=GetXmlHttpObject(rply_showing)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	
} 

function rply_showing() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("rplyticket").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("rplyticket").innerHTML=xmlHttp.responseText 
	}
} 
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function detail_lock(str,ticket_id)
{ 
  //alert("surendra");
	if (str > 0)
	{ 
		var not_lock=33;
		var url="right_panel.php?mid="+str+"&id="+ticket_id+"&not_lock="+not_lock;
		//alert(url);
		alert("Your Ticket Has Been Locked");
		xmlHttp=GetXmlHttpObject(detaillockid)
		xmlHttp.open("GET", url, true)
		xmlHttp.send(null)
	} 
	else
	{ 
		document.getElementById("right_panel").innerHTML=""
	} 
} 
function detaillockid() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("right_panel").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("right_panel").innerHTML=xmlHttp.responseText 
	}
} 
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function reopenclosedtkt_lock(str,ticket_id)
{ 
   //alert("surendra");
	if (str > 0)
	{ 
		var not_lock=2;
		var url="right_panel.php?mid="+str+"&tikid="+ticket_id+"&not_lock="+not_lock;
		alert("Your Ticket Has Been Re-opened");
		xmlHttp=GetXmlHttpObject(closreaaa)
		xmlHttp.open("GET", url, true)
		xmlHttp.send(null)
	} 
	else
	{ 
		document.getElementById("right_panel").innerHTML=""
	} 
} 
function closreaaa() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("right_panel").innerHTML=xmlHttp.responseText 
	}
} 
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function ticket_detalsaaa(ttid)
{
	
emailwindow=dhtmlmodal.open('UserBox', 'iframe', 'guest/view_ticket_open.php?id='+ttid, 'Ticket Details ', 'width=850px,height=500px,center=1,resize=1,scrolling=1')
	
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function client_resol_ticket(j)
{
	//alert(j);
		str=document.getElementById("menu_client_res_ticket").value;//hidden field value on view_company_details.php
		//alert(str);
		var url="right_panel.php?mid="+str+"&pageNum_rr="+j+"&selectme="+j;
		//alert(url);
		xmlHttp=GetXmlHttpObject(res_clnttt)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	
} 

function res_clnttt() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("right_panel").innerHTML=xmlHttp.responseText 
	}
} 
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////


function reply_client_ticket(total_rradio_but,sta)
{
	    
		//alert(total_rradio_but);
		//str=document.getElementById("mid_value").value;//hidden field value on view_company_details.php
		//var numelements = document.open_tkt.elements.length;
		
		var j=0;
		var ticket_id;
		for(var i=1;i<total_rradio_but;i++)
		{
			id="lock_act"+i;
			hid="hiddenField"+i;
			if(document.getElementById(id) && document.getElementById(id).checked==true)
				{
					if(sta==document.getElementById(hid).value)
					{
						alert("Ticket Already Close");
						return false;
					}
					if(ticket_id)
					{
						ticket_id=document.getElementById(id).value+":"+ticket_id;
					}
					else
					{
						ticket_id=document.getElementById(id).value;
					}
					
					j=1;
				}
			
		}
		if(j==0)
		{
			alert("Please Select  Ticket");
			return false;
		}
		//var url="guest/change_ticket_status.php?opr="+str+"&pageNum_rr="+j+"&selectme="+j;
		var url="guest/reply_of_tickets.php?tickets="+ticket_id+"&sta="+sta;
		//alert(url);
		xmlHttp=GetXmlHttpObject(replyclintseconfgfdd)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	
} 
function replyclintseconfgfdd() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("replly_for_ticket").innerHTML=xmlHttp.responseText 
		
	}
}
/////////////////////////////////////////////////////////////////

function get_opensearch_ticket_client(m_id)
{
	
		
		if(document.getElementById("end_date").value)
		{
		if(document.getElementById("start_date").value=="")
    		 {
				alert("Please Enter From Date");
				return false;
    	     }
        }
		if(document.getElementById("search_text").value)
		{
			 type_search='T_N';
		}
		else
		{
			type_search='';
		}
	//
	search_data=document.getElementById("search_text").value;
	s_date=document.getElementById("start_date").value;
	e_date=document.getElementById("end_date").value;
	t_status=document.getElementById("ticket_status").value;
	t_priority=document.getElementById("ticket_priority").value;
	
	t_depart=document.getElementById("id_department").value;
	
	
	var url="guest/opened_ticket_client.php?type_search="+type_search+"&search_text="+search_data+"&mid="+m_id+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&ticket_sta="+t_status+"&depart_id="+t_depart;
	//alert(url);
	xmlHttp=GetXmlHttpObject(total_open_client)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
	
} 
function total_open_client() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("open_ticket_client_div").innerHTML=xmlHttp.responseText 
	}
}



function client_open_ticket_sort(col,j,md)
{

	  
	   type_search=document.getElementById("hidden_type").value;
	    search_data=document.getElementById("hidden_text").value;
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		t_priority=document.getElementById("hidden_ticket_priority").value;
	    t_status=document.getElementById("hidden_ticket_status").value;
		
		t_depart=document.getElementById("hidden_ticket_depart").value;
	
		
	   old_col=document.getElementById("columnid_ticket").value; 
	   var qry;
	   var flag=0;
	   if(col==2)// if start when first column is clicked for sorting
	   {
		  if(old_col==2 && col==2)
		   {
			  qry="order by tm.t_number desc";
			  col=-2;
			   flag=1;
		   }
		   if(old_col==-2 && col==2)
		   {
			  qry="order by tm.t_number asc";
			  col=2;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="order by tm.t_number asc";
			  col=2;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="order by tm.t_number desc";
			  col=-2;
		   }
	   }// if end when first column is clicked for sorting
	 
	   if(col==4)// if start when fourth column is clicked for sorting
	   {
		  if(old_col==4 && col==4)
		   {
			  qry="order by tm.t_priority desc";
			  col=-4;
			  flag=1;
		   }
			if(old_col==-4 && col==4)
		   {
			  qry="order by tm.t_priority asc";
			  col=4;
			  flag=1;
			  
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="order by tm.t_priority asc";
			  col=4;
		   }
		   if(flag==0 && old_col>=0)
		   {
			  qry="order by tm.t_priority desc";
			  col=-4;
		   }
		   
	   }// if end when fourth column is clicked for sorting
	   if(col==6)// if start when fourth column is clicked for sorting
	   {
		  if(old_col==6 && col==6)
		   {
			  qry="order by ttm.t_message_datetime desc";
			  col=-6;
			  flag=1;
		   }
			if(old_col==-6 && col==6)
		   {
			  qry="order by ttm.t_message_datetime asc";
			  col=6;
			  flag=1;
			  
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="order by ttm.t_message_datetime asc";
			  col=6;
		   }
		   if(flag==0 && old_col>=0)
		   {
			  qry="order by ttm.t_message_datetime desc";
			  col=-6;
		   }
		   
	   }// if end when fourth column is clicked for sorting
	
	var url="guest/opened_ticket_client.php?type_search="+type_search+"&search_text="+search_data+"&pageNum_rr="+j+"&selectme="+j+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&ticket_sta="+t_status+"&depart_id="+t_depart+"&pageNum_rr="+j+"&selectme="+j+"&qry="+qry+"&column_val="+col+"&mid="+md;
	//alert(url);
	xmlHttp=GetXmlHttpObject(after_sort_client_open)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
	
} 

function after_sort_client_open() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("open_ticket_client_div").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("open_ticket_client_div").innerHTML=xmlHttp.responseText 
	}
}

function client_resolve_ticket_paging(j)
{
	
		  type_search=document.getElementById("hidden_type").value;
	    search_data=document.getElementById("hidden_text").value;
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		t_priority=document.getElementById("hidden_ticket_priority").value;
	    t_status=document.getElementById("hidden_ticket_status").value;
		
		t_depart=document.getElementById("hidden_ticket_depart").value;
		col=document.getElementById("column_id_project").value;
		qry=document.getElementById("hidden_query").value;
		
		var url="guest/resolved_client.php?type_search="+type_search+"&search_text="+search_data+"&pageNum_rr="+j+"&selectme="+j+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&ticket_sta="+t_status+"&depart_id="+t_depart+"&qry="+qry+"&column_val="+col;
	//alert(url);
	xmlHttp=GetXmlHttpObject(client_resolve_ticket_paging_new)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
} 

function client_resolve_ticket_paging_new() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("resolved_ticket_client_div").innerHTML=xmlHttp.responseText 
	}
} 


function get_resolvesearch_ticket_client(m_id)
{
	
		
		if(document.getElementById("end_date").value)
		{
		if(document.getElementById("start_date").value=="")
    		 {
				alert("Please Enter From Date");
				return false;
    	     }
        }
		if(document.getElementById("search_text").value)
		{
			 type_search='T_N';
		}
		else
		{
			type_search='';
		}
	
	search_data=document.getElementById("search_text").value;
	s_date=document.getElementById("start_date").value;
	e_date=document.getElementById("end_date").value;
	t_status=document.getElementById("ticket_status").value;
	t_priority=document.getElementById("ticket_priority").value;
	
	t_depart=document.getElementById("id_department").value;
	
	
	var url="guest/resolved_client.php?type_search="+type_search+"&search_text="+search_data+"&mid="+m_id+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&ticket_sta="+t_status+"&depart_id="+t_depart;
	//alert(url);
	xmlHttp=GetXmlHttpObject(total_resolve_client)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
	
} 
function total_resolve_client() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("resolved_ticket_client_div").innerHTML=xmlHttp.responseText 
	}
}
function client_open_ticket(j)
{
	     type_search=document.getElementById("hidden_type").value;
	    search_data=document.getElementById("hidden_text").value;
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		t_priority=document.getElementById("hidden_ticket_priority").value;
	    t_status=document.getElementById("hidden_ticket_status").value;
		
		t_depart=document.getElementById("hidden_ticket_depart").value;
		col=document.getElementById("column_id_project").value;
		qry=document.getElementById("hidden_query").value;
		
		var url="guest/opened_ticket_client.php?type_search="+type_search+"&search_text="+search_data+"&pageNum_rr="+j+"&selectme="+j+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&ticket_sta="+t_status+"&depart_id="+t_depart+"&qry="+qry+"&column_val="+col;
	//alert(url);
	xmlHttp=GetXmlHttpObject(scliendetopen)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
} 

function scliendetopen() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("open_ticket_client_div").innerHTML=xmlHttp.responseText 
	}
}
function client_close_ticket_sort(col,j,md)
{
	  
	   type_search=document.getElementById("hidden_type").value;
	    search_data=document.getElementById("hidden_text").value;
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		t_priority=document.getElementById("hidden_ticket_priority").value;
	    t_status=document.getElementById("hidden_ticket_status").value;
		
		t_depart=document.getElementById("hidden_ticket_depart").value;
		
	   old_col=document.getElementById("columnid_ticket").value; 
	
	   var qry;
	   var flag=0;
	   if(col==2)// if start when first column is clicked for sorting
	   {
		  if(old_col==2 && col==2)
		   {
			  qry="order by tm.t_number desc";
			  col=-2;
			   flag=1;
		   }
		   if(old_col==-2 && col==2)
		   {
			  qry="order by tm.t_number asc";
			  col=2;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="order by tm.t_number asc";
			  col=2;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="order by tm.t_number desc";
			  col=-2;
		   }
	   }// if end when first column is clicked for sorting
	 
	   if(col==4)// if start when fourth column is clicked for sorting
	   {
		  if(old_col==4 && col==4)
		   {
			  qry="order by tm.t_priority desc";
			  col=-4;
			  flag=1;
		   }
			if(old_col==-4 && col==4)
		   {
			  qry="order by tm.t_priority asc";
			  col=4;
			  flag=1;
			  
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="order by tm.t_priority asc";
			  col=4;
		   }
		   if(flag==0 && old_col>=0)
		   {
			  qry="order by tm.t_priority desc";
			  col=-4;
		   }
		   
	   }// if end when fourth column is clicked for sorting
	   if(col==6)// if start when fourth column is clicked for sorting
	   {
		  if(old_col==6 && col==6)
		   {
			  qry="order by ttm.t_message_datetime desc";
			  col=-6;
			  flag=1;
		   }
			if(old_col==-6 && col==6)
		   {
			  qry="order by ttm.t_message_datetime asc";
			  col=6;
			  flag=1;
			  
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="order by ttm.t_message_datetime asc";
			  col=6;
		   }
		   if(flag==0 && old_col>=0)
		   {
			  qry="order by ttm.t_message_datetime desc";
			  col=-6;
		   }
		   
	   }// if end when fourth column is clicked for sorting
	
	
	var url="guest/resolved_client.php?type_search="+type_search+"&search_text="+search_data+"&pageNum_rr="+j+"&selectme="+j+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&ticket_sta="+t_status+"&depart_id="+t_depart+"&pageNum_rr="+j+"&selectme="+j+"&qry="+qry+"&column_val="+col+"&mid="+md;
	//alert(url);
	xmlHttp=GetXmlHttpObject(after_sort_client_close)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
	
} 

function after_sort_client_close() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("resolved_ticket_client_div").innerHTML=xmlHttp.responseText 
	}
}


/////////////////////////////////////////code for user rights//////////////////////////////////////////////////////

		function sel_user_group(grp_id)
		{
			//alert(grp_id);
			
				var url="user_right/show_user_div.php?group_id="+grp_id;
				//alert(url);
				xmlHttp=GetXmlHttpObject(list_user_group)
				xmlHttp.open("GET", url , true)
				xmlHttp.send(null)
			
		} 
		
		function list_user_group() 
		{ 
			if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
			{
				document.getElementById("assign_user_div").innerHTML=xmlHttp.responseText 
			}
		} 
		
		function assign_user( grp_id,u_id,frm)
		{
			alert(u_id);
			
				var url="user_right/show_user_frm.php?user_id="+u_id+"&opr="+frm+"&group_id="+grp_id;;
				//alert(url);
				xmlHttp=GetXmlHttpObject(view_all_user_group)
				xmlHttp.open("GET", url , true)
				xmlHttp.send(null)
			
		} 
		
		function view_all_user_group() 
		{ 
			if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
			{
				document.getElementById("list_user_div").innerHTML=xmlHttp.responseText 
			}
		} 
//////////////////////////////////////////////////////////////////////////////////////////////////		

function get_opentkt_list(m_id)
{
	//alert("surendra");
		
		if(document.getElementById("sec_date").value)
		{
		if(document.getElementById("first_date").value=="")
    		 {
				alert("Please Enter From Date");
				return false;
    	     }
        }
	type_search=document.getElementById("type_all_search").value;
	search_data=document.getElementById("search_alltext").value;
	s_date=document.getElementById("first_date").value;
	e_date=document.getElementById("sec_date").value;
	t_category=document.getElementById("category").value;
	t_priority=document.getElementById("allt_priority").value;
	
	t_depart=document.getElementById("s_department").value;
	
	var url="guest/opened_ticket_div.php?type_search="+type_search+"&search_text="+search_data+"&mid="+m_id+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&depart_id="+t_depart+"&category_id="+t_category;
	//alert(url);
	xmlHttp=GetXmlHttpObject(total_opntkt)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
	
} 
function total_opntkt() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("open_tick_d").innerHTML=xmlHttp.responseText 
	}
} 
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function allticket_sort(col,j,md)
{
	
	
	    type_search=document.getElementById("hidden_type").value;
	    search_data=document.getElementById("hidden_text").value;
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		t_priority=document.getElementById("hidden_ticket_priority").value;
	    t_status=document.getElementById("hidden_ticket_status").value;
		
		t_depart=document.getElementById("hidden_ticket_depart").value;
		t_category=document.getElementById("hidden_category").value;
		//col=document.getElementById("column_id_project").value;
		//qry=document.getElementById("hidden_query").value;
		
	   old_col=document.getElementById("columnid_ticket").value; 
	 //  alert(col);
	   var qry;
	   var flag=0;
	  if(col==6)// if start when first column is clicked for sorting
	   {//alert("s");
		  if(old_col==6 && col==6)
		   {
			  qry="  order by ttm.t_message_datetime desc";
			  col=-6;
			   flag=0;
		   }
		   if(old_col==-6 && col==6)
		   {
			  qry="  order by ttm.t_message_datetime";
			  col=6;
			  flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by ttm.t_message_datetime";
			  col=6;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by ttm.t_message_datetime desc";
			  col=-6;
		   }
	   }// if end when first column is clicked for sorting
	   if(col==7)// if start when first column is clicked for sorting
	   {
		  if(old_col==7 && col==7)
		   {
			  qry="  order by tm.t_status desc";
			  col=-7;
			   flag=0;
		   }
		   if(old_col==-7 && col==7)
		   {
			  qry="  order by tm.t_status";
			  col=7;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_status";
			  col=7;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_status desc";
			  col=-7;
		   }
	   }// if end when first column is clicked for sorting
	   
	    if(col==2)// if start when first column is clicked for sorting
	   {
		  if(old_col==2 && col==2)
		   {
			  qry="  order by tm.t_number desc";
			  col=-2;
			   flag=0;
		   }
		   if(old_col==-2 && col==2)
		   {
			  qry="  order by tm.t_number";
			  col=2;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_number";
			  col=2;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_number desc";
			  col=-2;
		   }
	   }// if end when first column is clicked for sorting
	    if(col==3)// if start when first column is clicked for sorting
	   {
		  if(old_col==3 && col==3)
		   {
			  qry="  order by tm.t_created_for desc";
			  col=-3;
			   flag=0;
		   }
		   if(old_col==-3 && col==3)
		   {
			  qry="  order by tm.t_created_for";
			  col=3;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_created_for";
			  col=3;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_created_for desc";
			  col=-3;
		   }
	   }// if end when first column is clicked for sorting
	    if(col==9)// if start when first column is clicked for sorting
	   {
		  if(old_col==9 && col==9)
		   {
			  qry="  order by tm.t_created_for desc";
			  col=-9;
			   flag=0;
		   }
		   if(old_col==-9 && col==9)
		   {
			  qry="  order by tm.t_created_for";
			  col=9;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_created_for";
			  col=9;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_created_for desc";
			  col=-9;
		   }
	   }// if end when first column is clicked for sorting
	
var url="guest/all_ticket_div.php?type_search="+type_search+"&search_text="+search_data+"&pageNum_rr="+j+"&selectme="+j+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&ticket_sta="+t_status+"&depart_id="+t_depart+"&pageNum_rr="+j+"&selectme="+j+"&qry="+qry+"&column_val="+col+"&mid="+md+"&category_id="+t_category;
	//alert(url);
		
	if (j>=0)
	{ 
		
		//alert(url);
		xmlHttp=GetXmlHttpObject(allticketsorting)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	} 
	else
	{ 
		document.getElementById("all_tick_dv").innerHTML=""
	} 
} 

function allticketsorting() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("all_tick_dv").innerHTML=xmlHttp.responseText 
	}
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function newophold_sort(col,j,md)
{
	//alert("SBS");
	
	    type_search=document.getElementById("hidden_type").value;
	    search_data=document.getElementById("hidden_text").value;
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		t_priority=document.getElementById("hidden_ticket_priority").value;
	    t_status=document.getElementById("hidden_ticket_status").value;
		t_category=document.getElementById("hidden_category").value;
		t_depart=document.getElementById("hidden_ticket_depart").value;
		//col=document.getElementById("column_id_project").value;
		//qry=document.getElementById("hidden_query").value;
		
	   old_col=document.getElementById("columnid_ticket").value; 
	 //  alert(col);
	   var qry;
	   var flag=0;
	  if(col==6)// if start when first column is clicked for sorting
	   {//alert("s");
		  if(old_col==6 && col==6)
		   {
			  qry="  order by ttm.t_message_datetime desc";
			  col=-6;
			   flag=0;
		   }
		   if(old_col==-6 && col==6)
		   {
			  qry="  order by ttm.t_message_datetime";
			  col=6;
			  flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by ttm.t_message_datetime";
			  col=6;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by ttm.t_message_datetime desc";
			  col=-6;
		   }
	   }// if end when first column is clicked for sorting
	   if(col==7)// if start when first column is clicked for sorting
	   {
		  if(old_col==7 && col==7)
		   {
			  qry="  order by tm.t_priority desc";
			  col=-7;
			   flag=0;
		   }
		   if(old_col==-7 && col==7)
		   {
			  qry="  order by tm.t_priority";
			  col=7;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_priority";
			  col=7;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_priority desc";
			  col=-7;
		   }
	   }// if end when first column is clicked for sorting
	   
	    if(col==2)// if start when first column is clicked for sorting
	   {
		  if(old_col==2 && col==2)
		   {
			  qry="  order by tm.t_number desc";
			  col=-2;
			   flag=0;
		   }
		   if(old_col==-2 && col==2)
		   {
			  qry="  order by tm.t_number";
			  col=2;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_number";
			  col=2;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_number desc";
			  col=-2;
		   }
	   }// if end when first column is clicked for sorting
	    if(col==3)// if start when first column is clicked for sorting
	   {
		  if(old_col==3 && col==3)
		   {
			  qry="  order by tm.t_created_for desc";
			  col=-3;
			   flag=0;
		   }
		   if(old_col==-3 && col==3)
		   {
			  qry="  order by tm.t_created_for";
			  col=3;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_created_for";
			  col=3;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_created_for desc";
			  col=-3;
		   }
	   }// if end when first column is clicked for sorting
	
var url="guest/opened_ticket_div.php?type_search="+type_search+"&search_text="+search_data+"&pageNum_rr="+j+"&selectme="+j+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&ticket_sta="+t_status+"&depart_id="+t_depart+"&pageNum_rr="+j+"&selectme="+j+"&qry="+qry+"&column_val="+col+"&mid="+md+"&category_id="+t_category;
	//alert(url);
		
	if (j>=0)
	{ 
		
		//alert(url);
		xmlHttp=GetXmlHttpObject(opeholdsorting)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	} 
	else
	{ 
		document.getElementById("open_tick_d").innerHTML=""
	} 
} 

function opeholdsorting() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("open_tick_d").innerHTML=xmlHttp.responseText 
	}
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

function get_closedt_list(m_id)
{
	//alert("surendra");
		
		if(document.getElementById("sec_date").value)
		{
		if(document.getElementById("first_date").value=="")
    		 {
				alert("Please Enter From Date");
				return false;
    	     }
        }
	type_search=document.getElementById("type_all_search").value;
	search_data=document.getElementById("search_alltext").value;
	s_date=document.getElementById("first_date").value;
	e_date=document.getElementById("sec_date").value;
	option=document.getElementById("option_type").value;
	t_priority=document.getElementById("allt_priority").value;
	
	t_depart=document.getElementById("s_department").value;
	t_category=document.getElementById("category").value;
	var url="guest/closed_tickets_div.php?type_search="+type_search+"&search_text="+search_data+"&mid="+m_id+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&depart_id="+t_depart+"&option_type="+option+"&category_id="+t_category;
	//alert(url);
	xmlHttp=GetXmlHttpObject(total_clossss)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
	
} 
function total_clossss() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("closedtick_d").innerHTML=xmlHttp.responseText 
	}
} 
///////////////////////////////////////////////////////////////////////////////////////////////////////////////

function closd_ticket_list(j)
{
	//alert("surendra");
	    type_search=document.getElementById("hidden_type").value;
	    search_data=document.getElementById("hidden_text").value;
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		t_priority=document.getElementById("hidden_ticket_priority").value;
	    t_status=document.getElementById("hidden_ticket_status").value;
		option=document.getElementById("hidden_option").value;
		t_depart=document.getElementById("hidden_ticket_depart").value;
		col=document.getElementById("column_id_project").value;
		qry=document.getElementById("hidden_query").value;
		t_category=document.getElementById("hidden_category").value;
		
		var url="guest/closed_tickets_div.php?type_search="+type_search+"&search_text="+search_data+"&pageNum_rr="+j+"&selectme="+j+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&ticket_sta="+t_status+"&depart_id="+t_depart+"&qry="+qry+"&column_val="+col+"&option_type="+option+"&category_id="+t_category;
		
		//alert(url);
		xmlHttp=GetXmlHttpObject(show_closedticket)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	
} 

function show_closedticket() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("closedtick_d").innerHTML=xmlHttp.responseText 
	}
} 
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function closedtkt_sort(col,j,md)
{
	//alert("SBS");
	
	    type_search=document.getElementById("hidden_type").value;
	    search_data=document.getElementById("hidden_text").value;
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		t_priority=document.getElementById("hidden_ticket_priority").value;
	    option=document.getElementById("hidden_option").value;
		t_depart=document.getElementById("hidden_ticket_depart").value;
		t_category=document.getElementById("hidden_category").value;
		//col=document.getElementById("column_id_project").value;
		//qry=document.getElementById("hidden_query").value;
		
	   old_col=document.getElementById("columnid_ticket").value; 
	 //  alert(col);
	   var qry;
	   var flag=0;
	  if(col==6)// if start when first column is clicked for sorting
	   {//alert("s");
		  if(old_col==6 && col==6)
		   {
			  qry="  order by ttm.t_message_datetime desc";
			  col=-6;
			   flag=0;
		   }
		   if(old_col==-6 && col==6)
		   {
			  qry="  order by ttm.t_message_datetime";
			  col=6;
			  flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by ttm.t_message_datetime";
			  col=6;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by ttm.t_message_datetime desc";
			  col=-6;
		   }
	   }// if end when first column is clicked for sorting
	   if(col==7)// if start when first column is clicked for sorting
	   {
		  if(old_col==7 && col==7)
		   {
			  qry="  order by tm.t_priority desc";
			  col=-7;
			   flag=0;
		   }
		   if(old_col==-7 && col==7)
		   {
			  qry="  order by tm.t_priority";
			  col=7;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_priority";
			  col=7;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_priority desc";
			  col=-7;
		   }
	   }// if end when first column is clicked for sorting
	   
	    if(col==2)// if start when first column is clicked for sorting
	   {
		  if(old_col==2 && col==2)
		   {
			  qry="  order by tm.t_number desc";
			  col=-2;
			   flag=0;
		   }
		   if(old_col==-2 && col==2)
		   {
			  qry="  order by tm.t_number";
			  col=2;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_number";
			  col=2;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_number desc";
			  col=-2;
		   }
	   }// if end when first column is clicked for sorting
	    if(col==3)// if start when first column is clicked for sorting
	   {
		  if(old_col==3 && col==3)
		   {
			  qry="  order by tm.t_created_for desc";
			  col=-3;
			   flag=0;
		   }
		   if(old_col==-3 && col==3)
		   {
			  qry="  order by tm.t_created_for";
			  col=3;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_created_for";
			  col=3;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_created_for desc";
			  col=-3;
		   }
	   }// if end when first column is clicked for sorting
	
var url="guest/closed_tickets_div.php?type_search="+type_search+"&search_text="+search_data+"&pageNum_rr="+j+"&selectme="+j+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&depart_id="+t_depart+"&pageNum_rr="+j+"&selectme="+j+"&qry="+qry+"&column_val="+col+"&mid="+md+"&option_type="+option+"&category_id="+t_category;
	//alert(url);
		
	if (j>=0)
	{ 
		
		//alert(url);
		xmlHttp=GetXmlHttpObject(closeeessrt)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	} 
	else
	{ 
		document.getElementById("closedtick_d").innerHTML=""
	} 
} 

function closeeessrt() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("closedtick_d").innerHTML=xmlHttp.responseText 
	}
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

function bantkt_sort(col,j,md)
{
	//alert("SBS");
	
	    type_search=document.getElementById("hidden_type").value;
	    search_data=document.getElementById("hidden_text").value;
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		t_priority=document.getElementById("hidden_ticket_priority").value;
	    t_category=document.getElementById("hidden_category").value;
		t_depart=document.getElementById("hidden_ticket_depart").value;
		//col=document.getElementById("column_id_project").value;
		//qry=document.getElementById("hidden_query").value;
		
	   old_col=document.getElementById("columnid_ticket").value; 
	 //  alert(col);
	   var qry;
	   var flag=0;
	  if(col==6)// if start when first column is clicked for sorting
	   {//alert("s");
		  if(old_col==6 && col==6)
		   {
			  qry="  order by ttm.t_message_datetime desc";
			  col=-6;
			   flag=0;
		   }
		   if(old_col==-6 && col==6)
		   {
			  qry="  order by ttm.t_message_datetime";
			  col=6;
			  flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by ttm.t_message_datetime";
			  col=6;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by ttm.t_message_datetime desc";
			  col=-6;
		   }
	   }// if end when first column is clicked for sorting
	   if(col==7)// if start when first column is clicked for sorting
	   {
		  if(old_col==7 && col==7)
		   {
			  qry="  order by tm.t_priority desc";
			  col=-7;
			   flag=0;
		   }
		   if(old_col==-7 && col==7)
		   {
			  qry="  order by tm.t_priority";
			  col=7;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_priority";
			  col=7;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_priority desc";
			  col=-7;
		   }
	   }// if end when first column is clicked for sorting
	   
	    if(col==2)// if start when first column is clicked for sorting
	   {
		  if(old_col==2 && col==2)
		   {
			  qry="  order by tm.t_number desc";
			  col=-2;
			   flag=0;
		   }
		   if(old_col==-2 && col==2)
		   {
			  qry="  order by tm.t_number";
			  col=2;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_number";
			  col=2;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_number desc";
			  col=-2;
		   }
	   }// if end when first column is clicked for sorting
	    if(col==3)// if start when first column is clicked for sorting
	   {
		  if(old_col==3 && col==3)
		   {
			  qry="  order by tm.t_created_for desc";
			  col=-3;
			   flag=0;
		   }
		   if(old_col==-3 && col==3)
		   {
			  qry="  order by tm.t_created_for";
			  col=3;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_created_for";
			  col=3;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_created_for desc";
			  col=-3;
		   }
	   }// if end when first column is clicked for sorting
	
var url="guest/bannedticketsdiv.php?type_search="+type_search+"&search_text="+search_data+"&pageNum_rr="+j+"&selectme="+j+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&depart_id="+t_depart+"&pageNum_rr="+j+"&selectme="+j+"&qry="+qry+"&column_val="+col+"&mid="+md+"&category_id="+t_category;
	//alert(url);
		
	if (j>=0)
	{ 
		
		//alert(url);
		xmlHttp=GetXmlHttpObject(bansdssssrt)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	} 
	else
	{ 
		document.getElementById("banticketdiv").innerHTML=""
	} 
} 

function bansdssssrt() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("banticketdiv").innerHTML=xmlHttp.responseText 
	}
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function sorting_forbannn(col,j,md)
{
			//alert("surendra");
	
	    type_search=document.getElementById("hidden_type").value;
	    search_data=document.getElementById("hidden_text").value;
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		t_priority=document.getElementById("hidden_ticket_priority").value;
	    t_status=document.getElementById("hidden_ticket_status").value;
		
		t_depart=document.getElementById("hidden_ticket_depart").value;
		
	    t_category=document.getElementById("hidden_category").value;
		
	   old_col=document.getElementById("columnid_ticket").value; 
	
	    
	
	   var qry;
	   var flag=0;
	  if(col==6)// if start when first column is clicked for sorting
	   {//alert("s");
		  if(old_col==6 && col==6)
		   {
			  qry="  order by ttm.t_message_datetime desc";
			  col=-6;
			   flag=0;
		   }
		   if(old_col==-6 && col==6)
		   {
			  qry="  order by ttm.t_message_datetime";
			  col=6;
			  flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by ttm.t_message_datetime";
			  col=6;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by ttm.t_message_datetime desc";
			  col=-6;
		   }
	   }// if end when first column is clicked for sorting
	   if(col==7)// if start when first column is clicked for sorting
	   {
		  if(old_col==7 && col==7)
		   {
			  qry="  order by tm.t_priority desc";
			  col=-7;
			   flag=0;
		   }
		   if(old_col==-7 && col==7)
		   {
			  qry="  order by tm.t_priority";
			  col=7;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_priority";
			  col=7;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_priority desc";
			  col=-7;
		   }
	   }// if end when first column is clicked for sorting
	   
	    if(col==2)// if start when first column is clicked for sorting
	   {
		  if(old_col==2 && col==2)
		   {
			  qry="  order by tm.t_number desc";
			  col=-2;
			   flag=0;
		   }
		   if(old_col==-2 && col==2)
		   {
			  qry="  order by tm.t_number";
			  col=2;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_number";
			  col=2;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_number desc";
			  col=-2;
		   }
	   }// if end when first column is clicked for sorting
	    if(col==3)// if start when first column is clicked for sorting
	   {
		  if(old_col==3 && col==3)
		   {
			  qry="  order by tm.t_created_for desc";
			  col=-3;
			   flag=0;
		   }
		   if(old_col==-3 && col==3)
		   {
			  qry="  order by tm.t_created_for";
			  col=3;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_created_for";
			  col=3;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_created_for desc";
			  col=-3;
		   }
	   }// if end when first column is clicked for sorting
	
var url="guest/search_ticket_div.php?type_search="+type_search+"&search_text="+search_data+"&pageNum_rr="+j+"&selectme="+j+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&ticket_sta="+t_status+"&depart_id="+t_depart+"&pageNum_rr="+j+"&selectme="+j+"&qry="+qry+"&column_val="+col+"&mid="+md+"&category_id="+t_category;
	//alert(url);
		
	if (j>=0)
	{ 
		
		//alert(url);
		xmlHttp=GetXmlHttpObject(sorpabdssds)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	} 
	else
	{ 
		document.getElementById("search_ticket_div").innerHTML=""
	} 
} 

function sorpabdssds() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("search_ticket_div").innerHTML=xmlHttp.responseText 
	}
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function replytkt_sort(col,j,md)
{
	//alert("SBS");
	
	    type_search=document.getElementById("hidden_type").value;
	    search_data=document.getElementById("hidden_text").value;
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		option=document.getElementById("hidden_option").value;
		t_priority=document.getElementById("hidden_ticket_priority").value;
	    t_category=document.getElementById("hidden_category").value;
		t_depart=document.getElementById("hidden_ticket_depart").value;
		//col=document.getElementById("column_id_project").value;
		//qry=document.getElementById("hidden_query").value;
		
	   old_col=document.getElementById("columnid_ticket").value; 
	 //  alert(col);
	   var qry;
	   var flag=0;
	  if(col==6)// if start when first column is clicked for sorting
	   {//alert("s");
		  if(old_col==6 && col==6)
		   {
			  qry="  order by ttm.t_message_datetime desc";
			  col=-6;
			   flag=0;
		   }
		   if(old_col==-6 && col==6)
		   {
			  qry="  order by ttm.t_message_datetime";
			  col=6;
			  flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by ttm.t_message_datetime";
			  col=6;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by ttm.t_message_datetime desc";
			  col=-6;
		   }
	   }// if end when first column is clicked for sorting
	   if(col==7)// if start when first column is clicked for sorting
	   {
		  if(old_col==7 && col==7)
		   {
			  qry="  order by tm.t_priority desc";
			  col=-7;
			   flag=0;
		   }
		   if(old_col==-7 && col==7)
		   {
			  qry="  order by tm.t_priority";
			  col=7;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_priority";
			  col=7;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_priority desc";
			  col=-7;
		   }
	   }// if end when first column is clicked for sorting
	   
	    if(col==2)// if start when first column is clicked for sorting
	   {
		  if(old_col==2 && col==2)
		   {
			  qry="  order by tm.t_number desc";
			  col=-2;
			   flag=0;
		   }
		   if(old_col==-2 && col==2)
		   {
			  qry="  order by tm.t_number";
			  col=2;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_number";
			  col=2;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_number desc";
			  col=-2;
		   }
	   }// if end when first column is clicked for sorting
	    if(col==3)// if start when first column is clicked for sorting
	   {
		  if(old_col==3 && col==3)
		   {
			  qry="  order by tm.t_created_for desc";
			  col=-3;
			   flag=0;
		   }
		   if(old_col==-3 && col==3)
		   {
			  qry="  order by tm.t_created_for";
			  col=3;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by tm.t_created_for";
			  col=3;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by tm.t_created_for desc";
			  col=-3;
		   }
	   }// if end when first column is clicked for sorting
	   
	    if(col==1)// if start when first column is clicked for sorting
	   {
		  if(old_col==1 && col==1)
		   {
			  qry="  order by ttm.t_message_datetime desc";
			  col=-1;
			   flag=0;
		   }
		   if(old_col==-1 && col==1)
		   {
			  qry="  order by ttm.t_message_datetime asc";
			  col=1;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="  order by ttm.t_message_datetime asc";
			  col=1;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="  order by ttm.t_message_datetime desc";
			  col=-1;
		   }
	   }// if end when first column is clicked for sorting
	
var url="guest/reply_tickets_div.php?type_search="+type_search+"&search_text="+search_data+"&pageNum_rr="+j+"&selectme="+j+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&depart_id="+t_depart+"&pageNum_rr="+j+"&selectme="+j+"&qry="+qry+"&column_val="+col+"&mid="+md+"&option_type="+option+"&category_id="+t_category;
	//alert(url);
		
	if (j>=0)
	{ 
		
		//alert(url);
		xmlHttp=GetXmlHttpObject(replytktssrt)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	} 
	else
	{ 
		document.getElementById("rplyticket").innerHTML=""
	} 
} 

function replytktssrt() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("rplyticket").innerHTML=xmlHttp.responseText 
	}
}
/////////////////////////////////////////pankaj code//////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////code for branch table sorting///////////////////////////////////////////////////
function branch_sorting(col,j,m,com_id)
{
	   //col used for which column is clicked
	   //j used for on which page no is column clicked
	   old_col=document.getElementById("br_sort").value;//hidden field on view_user-div.php.define which query is previously execute for sorting
	   //if old_col value<0  query order by desc
	   // if old_col value>0 qyery order by asc
	   // default old_col value >0;
	   //alert(old_col);
	   var qry;
	   var flag=0;
	   if(col==1)// if start when first column is clicked for sorting
	   {
		  if(old_col==1 && col==1)
		   {
			  qry="order by branch_name desc";
			  col=-1;
			   flag=1;
		   }
		   if(old_col==-1 && col==1)
		   {
			  qry="order by branch_name";
			  col=1;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="order by branch_name";
			  col=1;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="order by branch_name desc";
			  col=-1;
		   }
	   }// if end when first column is clicked for sorting
	 
	//alert(qry);
   // alert(col);
   // alert(j);
	//k=document.getElementById("grp_id").value;
	//alert(k);
	//j=document.getElementById("pagenumber").value;
	if (j>=0)
	{ 
		var url="right_panel.php?pageNum_rr="+j+"&selectme="+j+"&qry="+qry+"&column_val="+col+"&mid="+m+"&company_id="+com_id;
		//alert(url);
		xmlHttp=GetXmlHttpObject(list_branch_sorting)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	} 
	else
	{ 
		document.getElementById("right_panel").innerHTML=""
	} 
} 

function list_branch_sorting() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("right_panel").innerHTML=xmlHttp.responseText 
	}
}
/////////////////////////////////////////code for Department Table Sorting//////////////////////////////////////////////////
function department_sorting(col,j,m)
{
	   //col used for which column is clicked
	   //j used for on which page no is column clicked
	   old_col=document.getElementById("column_id").value;//hidden field on view_user-div.php.define which query is previously execute for sorting
	   //if old_col value<0  query order by desc
	   // if old_col value>0 qyery order by asc
	   // default old_col value >0;
	   //alert(old_col);
	   var qry;
	   var flag=0;
	   if(col==1)// if start when first column is clicked for sorting
	   {
		  if(old_col==1 && col==1)
		   {
			  qry="order by dept_name desc";
			  col=-1;
			   flag=1;
		   }
		   if(old_col==-1 && col==1)
		   {
			  qry="order by dept_name ";
			  col=1;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="order by dept_name ";
			  col=1;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="order by dept_name  desc";
			  col=-1;
		   }
	   }// if end when first column is clicked for sorting
	 
	//alert(qry);
   // alert(col);
   // alert(j);
	//k=document.getElementById("grp_id").value;
	//alert(k);
	//j=document.getElementById("pagenumber").value;
	if (j>=0)
	{ 
		var url="right_panel.php?pageNum_rr="+j+"&selectme="+j+"&qry="+qry+"&column_val="+col+"&mid="+m;
		//alert(url);
		xmlHttp=GetXmlHttpObject(list_depart_sorting)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	} 
	else
	{ 
		document.getElementById("right_panel").innerHTML=""
	} 
} 

function list_depart_sorting() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("right_panel").innerHTML=xmlHttp.responseText 
	}
}

////////////////////////////////////////////////sorting by company name////////////////////////////////////////////////
function company_sorting(col,j,m)
{
	   //col used for which column is clicked
	   //j used for on which page no is column clicked
	   old_col=document.getElementById("com_sort").value;//hidden field on view_user-div.php.define which query is previously execute for sorting
	   //if old_col value<0  query order by desc
	   // if old_col value>0 qyery order by asc
	   // default old_col value >0;
	   //alert(old_col);
	   var qry;
	   var flag=0;
	   if(col==1)// if start when first column is clicked for sorting
	   {
		  if(old_col==1 && col==1)
		   {
			  qry="order by company_name  desc";
			  col=-1;
			   flag=1;
		   }
		   if(old_col==-1 && col==1)
		   {
			  qry="order by company_name";
			  col=1;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="order by company_name";
			  col=1;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="order by company_name desc";
			  col=-1;
		   }
	   }// if end when first column is clicked for sorting
	 
	//alert(qry);
   // alert(col);
   // alert(j);
	//k=document.getElementById("grp_id").value;
	//alert(k);
	//j=document.getElementById("pagenumber").value;
	if (j>=0)
	{ 
		var url="right_panel.php?pageNum_rr="+j+"&selectme="+j+"&qry="+qry+"&column_val="+col+"&mid="+m;
		//alert(url);
		xmlHttp=GetXmlHttpObject(list_comp_sorting);
		xmlHttp.open("GET", url , true);
		xmlHttp.send(null);
	} 
	else
	{ 
		document.getElementById("right_panel").innerHTML=""
	} 
} 

function list_comp_sorting() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("right_panel").innerHTML=xmlHttp.responseText 
	}
}
function category_sorting(col,j,m)
{
	   //col used for which column is clicked
	   //j used for on which page no is column clicked
	   old_col=document.getElementById("column_id").value;//hidden field on view_user-div.php.define which query is previously execute for sorting
	   //if old_col value<0  query order by desc
	   // if old_col value>0 qyery order by asc
	   // default old_col value >0;
	   //alert(old_col);
	   var qry;
	   var flag=0;
	   if(col==1)// if start when first column is clicked for sorting
	   {
		  if(old_col==1 && col==1)
		   {
			  qry="order by cat_name desc";
			  col=-1;
			   flag=1;
		   }
		   if(old_col==-1 && col==1)
		   {
			  qry="order by cat_name";
			  col=1;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="order by cat_name";
			  col=1;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="order by cat_name desc";
			  col=-1;
		   }
	   }// if end when first column is clicked for sorting
	 
	//alert(qry);
   // alert(col);
   // alert(j);
	//k=document.getElementById("grp_id").value;
	//alert(k);
	//j=document.getElementById("pagenumber").value;
	if (j>=0)
	{ 
		var url="right_panel.php?pageNum_rr="+j+"&selectme="+j+"&qry="+qry+"&column_val="+col+"&mid="+m;
		//alert(url);
		xmlHttp=GetXmlHttpObject(list_depart_sorting);
		xmlHttp.open("GET", url , true);
		xmlHttp.send(null);
	} 
	else
	{ 
		document.getElementById("right_panel").innerHTML=""
	} 
} 

function list_depart_sorting() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("right_panel").innerHTML=xmlHttp.responseText 
	}
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function show_detail_back(md,j)
{ 
        type_search=document.getElementById("hidden_type").value;
	    search_data=document.getElementById("hidden_text").value;
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		t_priority=document.getElementById("hidden_ticket_priority").value;
	    t_status=document.getElementById("hidden_ticket_status").value;
		
		t_depart=document.getElementById("hidden_ticket_depart").value;
		
		col=document.getElementById("column_id_project").value;
		qry1=document.getElementById("hidden_query").value;
	if (md>0)
	{ 
	
		
	
		var url="right_panel.php?type_search="+type_search+"&search_text="+search_data+"&pageNum_rr="+j+"&selectme="+j+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&ticket_sta="+t_status+"&depart_id="+t_depart+"&pageNum_rr="+j+"&selectme="+j+"&qry="+qry1+"&column_val="+col+"&mid="+md;
		//alert(url);
		xmlHttp=GetXmlHttpObject(detailss_bck)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	} 

} 
function detailss_bck() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("right_panel").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("right_panel").innerHTML=xmlHttp.responseText 
	}
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


function get_client_this()
{

 var url="guest/client_listing_div.php";
//alert(url);
xmlHttp=GetXmlHttpObject(get_clnt_name)
xmlHttp.open("GET", url , true)
xmlHttp.send(null)

}

function get_client_name()
{

var url="guest/client_listing_div2.php";
//alert(url);
xmlHttp=GetXmlHttpObject(get_clnt_name)
xmlHttp.open("GET", url , true)
xmlHttp.send(null)

}
function get_clnt_name() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
//alert(xmlHttp.responseText);
document.getElementById("client_name").innerHTML=xmlHttp.responseText 
}
}

function get_client_information()
{ 

	clnt_id=document.getElementById("c_name_hidden").value;
	//alert(clnt_id);
	if (clnt_id>0)
	{ 
		var url="guest/client_info.php?client_id="+clnt_id;
		//alert(url);
		xmlHttp=GetXmlHttpObject(client_iddfnfo_div)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
		document.getElementById("hidden_client_id").value=clnt_id;
	}
	else
	{
		document.getElementById("client_detail").innerHTML=""
		document.getElementById("hidden_client_id").value="";
	}

//alert(url);
} 
function client_iddfnfo_div() 
{ 
	 if (xmlHttp.readyState==1)
	{
		document.getElementById("client_detail").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("client_detail").innerHTML=xmlHttp.responseText 
	}
}
function get_client_info(cid)
{ 
	if (cid>0)
	{ 
		var url="guest/client_info.php?client_id="+cid;
		//alert(url);
		xmlHttp=GetXmlHttpObject(client_iddfnfo_div)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
		document.getElementById("hidden_client_id").value=cid;
	}
	else
	{
		document.getElementById("client_detail").innerHTML=""
		document.getElementById("hidden_client_id").value="";
	}

} 





function add_note_window(t_id){
     //alert(t_id);
	 emailwindow=dhtmlmodal.open('UserBox', 'iframe', 'guest/add_note.php?ticket_id='+t_id, 'Add Note', 'width=850px,height=440px,center=1,resize=1,scrolling=1')

}

function last_ticket(t_id){
     //alert(t_id);
	 emailwindow=dhtmlmodal.open('UserBox', 'iframe', 'guest/last_ticket_detail.php?user_id='+t_id, 'Last Ticket Detail', 'width=850px,height=440px,center=1,resize=1,scrolling=1')

}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////
function get_transfer_cat(tr_id)
{ 
		var url="guest/transfer_to.php?transfer_type="+tr_id;
		//alert(url);
		xmlHttp=GetXmlHttpObject(get_trans)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
		
} 
function get_trans() 
{ 
    
	 if (xmlHttp.readyState==1)
	{
		document.getElementById("show_transfer_cat").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("show_transfer_cat").innerHTML=xmlHttp.responseText 
	}
}

function get_trans_where(tr_id)
{ 
	var dep=document.getElementById("hidden_department").value;
		var url="guest/dep_or_agent.php?id_type="+tr_id+"&dep_id="+dep;
		//alert(url);
		xmlHttp=GetXmlHttpObject(get_where_to)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
		
} 
function get_where_to() 
{ 
    
	 if (xmlHttp.readyState==1)
	{
		document.getElementById("show_transfer_to").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("show_transfer_to").innerHTML=xmlHttp.responseText 
	}
}


function get_agent_dept(tr_id)
{ 
	  
		var url="guest/agent_list.php?dep_id="+tr_id;
		//alert(url);
		xmlHttp=GetXmlHttpObject(get_dep_to)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
		
} 
function get_dep_to() 
{ 
    if (xmlHttp.readyState==1)
	{
		document.getElementById("show_agent_dept").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("show_agent_dept").innerHTML=xmlHttp.responseText 
	}
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function client_search_rep(menu)
{
	
          
	
	var s_date=document.getElementById("start_date").value;	
	 var e_date=document.getElementById("end_date").value;
	var report_t=document.getElementById("report_type").value;
   if(document.getElementById("end_date").value!="")
  {
	  if(document.getElementById("start_date").value=="")
	  {
		 alert("Please Enter From Date?");
		 return false;
	  }
  }
 var url="guest/client_wise_report_div.php?start_date="+s_date+"&end_date="+e_date+"&mid="+menu+"&report_type="+report_t;
		//alert(url);
		xmlHttp=GetXmlHttpObject(total_clnt_record)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
}
function total_clnt_record() 
{ 
    if (xmlHttp.readyState==1)
	{
		document.getElementById("client_serach_report").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("client_serach_report").innerHTML=xmlHttp.responseText 
	}
} 

////////////////////////////////////////////////////////////////////////////////////////////////////////
function paging_agent_report(j)
{
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		report_t=document.getElementById("hidden_report_type").value;
	    menu=document.getElementById("menu_id_open_ticket").value;
		col=document.getElementById("columnid_ticket").value;
		qry=document.getElementById("hidden_query").value;
		
	
		
		 var url="guest/agent_wise_report_div.php?start_date="+s_date+"&end_date="+e_date+"&mid="+menu+"&report_type="+report_t+"&pageNum_rr="+j+"&selectme="+j+"&qry="+qry+"&column_val="+col;
	//	alert(url);
		xmlHttp=GetXmlHttpObject(total_agent_record)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	
} 
////////////////////////////////////////////////////////////////////////////////////////////////////////
function paging_client_report(j)
{
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		report_t=document.getElementById("hidden_report_type").value;
	    menu=document.getElementById("menu_id_open_ticket").value;
		col=document.getElementById("columnid_ticket").value;
		qry=document.getElementById("hidden_query").value;
		
	
		
		 var url="guest/client_wise_report_div.php?start_date="+s_date+"&end_date="+e_date+"&mid="+menu+"&report_type="+report_t+"&pageNum_rr="+j+"&selectme="+j+"&qry="+qry+"&column_val="+col;
	//	alert(url);
		xmlHttp=GetXmlHttpObject(total_clnt_record)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	
} 

//////////////////////////////////////////////////////////////////////////////////////////
function getAgentTickets(uid,d1,d2,page_n){
     emailwindow=dhtmlmodal.open('UserBox', 'iframe', page_n+'?uid='+uid+'&d1='+d1+'&d2='+d2, 'Ticket Details', 'width=850px,height=440px,center=1,resize=1,scrolling=1')

} 


function get_service_cat(s_id)
{ 
		var url="guest/service_catagory.php?service_id="+s_id;
		//alert(url);
		xmlHttp=GetXmlHttpObject(service_cat_d)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
		
} 


function get_service_cat1(s_id)
{ 
		var url="service_catagory_update.php?service_id="+s_id;
		//alert(url);
		xmlHttp=GetXmlHttpObject(service_cat_d)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
		
} 

function service_cat_d() 
{ 
    
	if (xmlHttp.readyState==1)
	{
		document.getElementById("show_service_cat").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("show_service_cat").innerHTML=xmlHttp.responseText 
	}
}



function get_service_Subcat(s_id)
{ 
		var url="guest/service_subcatagory.php?cat_id="+s_id;
		//alert(url);
		xmlHttp=GetXmlHttpObject(service_Subcat_d)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
		
} 
function get_service_SubcatEdit(s_id)
{ 
		var url="service_subcatagory.php?cat_id="+s_id;
		//alert(url);
		xmlHttp=GetXmlHttpObject(service_Subcat_d)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
		
}
function service_Subcat_d() 
{ 
    
	if (xmlHttp.readyState==1)
	{
		document.getElementById("show_Subservice_cat").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("show_Subservice_cat").innerHTML=xmlHttp.responseText 
	}
}


//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function assin_ticket(str)
{
	
		var j=0;
		var ticket_id;
		total_rradio_but=document.getElementById("hidden_total_chk").value;
		
		for(var i=1;i<total_rradio_but;i++)
		{
			id="lock_act"+i;
			if(document.getElementById(id).checked==true)
				{
					if(ticket_id)
					{
						  ticket_id=document.getElementById(id).value+":"+ticket_id;
					}
					else
					{
						  ticket_id=document.getElementById(id).value;
					}
					if(document.getElementById("Button3"))
					{
							if(document.getElementById("Button3").value=='Re Assign')
							{
								if(document.getElementById("tot_reas"+i))
								{
									if(document.getElementById("tot_reas"+i).value)
									{
										alert("Ticket is Already Reassigned")
										return false;
									}
								}
							}
						if(document.getElementById("Button3").value=='Revert')
						{
								var confo=confirm('Do u want to Revert This Ticket')
								if(confo==true)
								{
									
									ticketRevert(ticket_id)
									
									//alert(ticket_id)
									return (false)
								}else
								{
									return false;
								}
							
						}
					}
					
					j=1;
				}
			
		}
		if(j==0)
		{
			alert("Please Select A Ticket");
			return false;
		}else
		{
			
		}
		var not_lock=1;
		var url="home.php?mid="+str+"&id="+ticket_id;
		//alert(url);
		location.replace(url);
		
			
}


function get_all_ticket(m_id)
{
	
		
		if(document.getElementById("end_date").value)
		{
		if(document.getElementById("start_date").value=="")
    		 {
				alert("Please Enter From Date");
				return false;
    	     }
        }
		if(document.getElementById("search_text").value)
		{
			 type_search='T_N';
		}
		else
		{
			type_search='';
		}
	//
	search_data=document.getElementById("search_text").value;
	s_date=document.getElementById("start_date").value;
	e_date=document.getElementById("end_date").value;
	t_status=document.getElementById("ticket_status").value;
	t_priority=document.getElementById("ticket_priority").value;
	
	t_depart=document.getElementById("id_department").value;
	b_type=document.getElementById("a_type").value;
	company1=document.getElementById("company").value;
	branch_id='';
	if(company1)
	{
	branch_id=document.getElementById("branch_id").value;
	}
	
	var url="guest/all_ticket_main_div.php?type_search="+type_search+"&search_text="+search_data+"&mid="+m_id+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&ticket_sta="+t_status+"&depart_id="+t_depart+"&ser=s&company="+company1+"&branch_id="+branch_id+"&a_type="+b_type;
	//alert(url);
	xmlHttp=GetXmlHttpObject(all_tic_div)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
	
} 
function all_tic_div() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("all_tick_div").innerHTML=xmlHttp.responseText 
	}
}



function getBranch(br_id)
{
	    
		
		var url="guest/branch_name.php?company_id="+br_id;
		//alert(url);
		xmlHttp=GetXmlHttpObject(br_name1)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	
} 
function br_name1() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("br_name").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("br_name").innerHTML=xmlHttp.responseText 
		
	}
}
////////////////////////////////////////////////////////////////
//////////////////////        all ticket paging /////////////////////////////

function all_all_ticket(j)
{
	     type_search=document.getElementById("hidden_type").value;
	    search_data=document.getElementById("hidden_text").value;
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		t_priority=document.getElementById("hidden_ticket_priority").value;
	    t_status=document.getElementById("hidden_ticket_status").value;
		
		t_depart=document.getElementById("hidden_ticket_depart").value;
		col=document.getElementById("column_id_project").value;
		qry=document.getElementById("hidden_query").value;
		b_type=document.getElementById("a_type").value;
		mid=document.getElementById("menu_id_open_ticket").value;
		
		var url="guest/all_ticket_main_div.php?type_search="+type_search+"&search_text="+search_data+"&pageNum_rr="+j+"&selectme="+j+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&ticket_sta="+t_status+"&depart_id="+t_depart+"&qry="+qry+"&column_val="+col+"&mid="+mid+"&a_type="+b_type;
	//alert(url);
	xmlHttp=GetXmlHttpObject(all_all_ticket_div)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
} 

function all_all_ticket_div() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("all_tick_div").innerHTML=xmlHttp.responseText 
	}
}
//////////////////////// aall ticket sorting/////////////////////////
function all_ticket_sort(col,j,md)
{

	  
	   type_search=document.getElementById("hidden_type").value;
	    search_data=document.getElementById("hidden_text").value;
		s_date=document.getElementById("hidden_from_date").value;
	    e_date=document.getElementById("hidden_end_date").value;
		t_priority=document.getElementById("hidden_ticket_priority").value;
	    t_status=document.getElementById("hidden_ticket_status").value;
		
		t_depart=document.getElementById("hidden_ticket_depart").value;
	
		
	   old_col=document.getElementById("columnid_ticket").value; 
	   var qry;
	   var flag=0;
	   if(col==2)// if start when first column is clicked for sorting
	   {
		  if(old_col==2 && col==2)
		   {
			  qry="order by tm.t_number desc";
			  col=-2;
			   flag=1;
		   }
		   if(old_col==-2 && col==2)
		   {
			  qry="order by tm.t_number asc";
			  col=2;
			   flag=1;
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="order by tm.t_number asc";
			  col=2;    
		   }
		    if(flag==0 && old_col>=0)
		   {
			  qry="order by tm.t_number desc";
			  col=-2;
		   }
	   }// if end when first column is clicked for sorting
	 
	   if(col==4)// if start when fourth column is clicked for sorting
	   {
		  if(old_col==4 && col==4)
		   {
			  qry="order by tm.t_priority desc";
			  col=-4;
			  flag=1;
		   }
			if(old_col==-4 && col==4)
		   {
			  qry="order by tm.t_priority asc";
			  col=4;
			  flag=1;
			  
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="order by tm.t_priority asc";
			  col=4;
		   }
		   if(flag==0 && old_col>=0)
		   {
			  qry="order by tm.t_priority desc";
			  col=-4;
		   }
		   
	   }// if end when fourth column is clicked for sorting
	   if(col==6)// if start when fourth column is clicked for sorting
	   {
		  if(old_col==6 && col==6)
		   {
			  qry="order by ttm.t_message_datetime desc";
			  col=-6;
			  flag=1;
		   }
			if(old_col==-6 && col==6)
		   {
			  qry="order by ttm.t_message_datetime asc";
			  col=6;
			  flag=1;
			  
		   }
		   if(flag==0 && old_col<=0)
		   {
			  qry="order by ttm.t_message_datetime asc";
			  col=6;
		   }
		   if(flag==0 && old_col>=0)
		   {
			  qry="order by ttm.t_message_datetime desc";
			  col=-6;
		   }
		   
	   }// if end when fourth column is clicked for sorting
	
	var url="guest/all_ticket_main_div.php?type_search="+type_search+"&search_text="+search_data+"&pageNum_rr="+j+"&selectme="+j+"&start_date="+s_date+"&end_date="+e_date+"&ticket_prty="+t_priority+"&ticket_sta="+t_status+"&depart_id="+t_depart+"&pageNum_rr="+j+"&selectme="+j+"&qry="+qry+"&column_val="+col+"&mid="+md;
	//alert(url);
	xmlHttp=GetXmlHttpObject(all_ticket_sort_div)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
	
} 

function all_ticket_sort_div() 
{ 
	if (xmlHttp.readyState==1)
	{
		document.getElementById("all_tick_div").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("all_tick_div").innerHTML=xmlHttp.responseText 
	}
}


///////////////////////////////all ticket sorting end  here


function movethisSurendra(fbox,tbox) {
	
	//alert('surendra');
	if(fbox.value==0)
	{
	  alert("Please Select The Field");
	  return false;
    }
var arrFbox = new Array();
var arrTbox = new Array();
var arrLookup = new Array();
var i;
for (i = 0; i < tbox.options.length; i++)
{
 //alert(tbox.options[i].value);
arrLookup[tbox.options[i].text] = tbox.options[i].value;
arrTbox[i] = tbox.options[i].text;
}
var fLength = 0;
var tLength = arrTbox.length;
for(i = 0; i < fbox.options.length; i++)
{
	//alert(fbox.options[i].value);
arrLookup[fbox.options[i].text] = fbox.options[i].value;
if (fbox.options[i].selected && fbox.options[i].value != "") {
arrTbox[tLength] = fbox.options[i].text;
tLength++;
}
else {
arrFbox[fLength] = fbox.options[i].text;
fLength++;
   }
}
//arrFbox.sort();
//arrTbox.sort();
fbox.length = 0;
tbox.length = 0;
var c;
for(c = 0; c < arrFbox.length; c++) {
var no = new Option();
no.value = arrLookup[arrFbox[c]];
no.text = arrFbox[c];
fbox[c] = no;
}
for(c = 0; c < arrTbox.length; c++) {
var no = new Option();
no.value = arrLookup[arrTbox[c]];
no.text = arrTbox[c];
tbox[c] = no;
   }

var finalval;
for (i = 0; i < document.getElementById("show_table_field").options.length; i++)
{   
	if(i==0)
	finalval = document.getElementById("show_table_field").options[i].value;
	else if(i>0)
	finalval += document.getElementById("show_table_field").options[i].value+'#';
}
document.getElementById("show_table_field").value = finalval;

}
function show_u(tr_id,tick_id)
{ 
	  
		var url="guest/show_user.php?dep_id="+tr_id+"&ticket_id="+tick_id;
		//alert(url);
		xmlHttp=GetXmlHttpObject(get_dep_to12)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
		
} 
function get_dep_to12() 
{ 
    if (xmlHttp.readyState==1)
	{
		document.getElementById("user_dept").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert(xmlHttp.responseText);
		document.getElementById("user_dept").innerHTML=xmlHttp.responseText 
		
		
	}
}
function showbut(assi,user)
{
		
		//if(assi && user)
		//{
			if(assi==user)
			{
				document.getElementById("Button3").value='Revert'
			}else
			{
				document.getElementById("Button3").value='Re Assign'
			}
		//}
}
function ticketRevert(tick_id)
{
	    
		
		var url="guest/ticket_revert.php?ticket_id="+tick_id;
		//alert(url);
		xmlHttp=GetXmlHttpObject(tickResponse)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
	
} 
function tickResponse() 
{ 
	if (xmlHttp.readyState==1)
	{
		//document.getElementById("br_name").innerHTML="<img src='images/loading.gif'>&nbsp;&nbsp;Loading..........." 
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//alert("Ticket Reverted");
		document.getElementById("replly_for_ticket").innerHTML=xmlHttp.responseText 
		
	}
}
function search_servic_ticket(m_id)
{
	//alert("surendra");
		
		//if(document.getElementById("sec_date").value)
//		{
//		if(document.getElementById("first_date").value=="")
//    		 {
//				alert("Please Enter From Date");
//				return false;
//    	     }
//        }
	//type_search=document.getElementById("type_all_search").value;
	//search_data=document.getElementById("search_alltext").value;
	//s_date=document.getElementById("first_date").value;
	//e_date=document.getElementById("sec_date").value;
	//=document.getElementById("option_type").value;
	//t_priority=document.getElementById("allt_priority").value;
	
	t_depart=document.getElementById("service_type").value;
	t_category=document.getElementById("service_category").value;
		tsub_category=document.getElementById("service_subcategory").value;
	
	var url="guest/show_cat_ticket.php?mid="+m_id+"&service_type="+t_depart+"&service_category="+t_category+"&service_subcategory="+tsub_category;
	//alert(url);
	xmlHttp=GetXmlHttpObject(all_service)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
	
} 
function all_service() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("show_tic").innerHTML=xmlHttp.responseText 
	}
} 
