<!-- This file Contains all the function that are related to user section-->

	 function ValidateDelete_assign_task()
	{
	    var ch=0;
	    len = document.frmlist.elements.length;
		var i=0;
		for( i=0 ; i<len ; i++) 
		{
		
			if (document.frmlist.elements[i].name=='chk_id[]') 
				{
	
					if (document.frmlist.elements[i].checked==1)
						{
					
							ch = 1;
						}
				}
		}	
	
		if (ch == 1)
		{
			if(confirm('Confirm Delete'))
			{
				//document.frmlist.action="submit.php?mode=deletecrewcategory";
				//document.frmlist.submit();
				delete_assign_task();
			}
			else 
				return false;

		}
		else
		{
			alert("Please Select Order(s) to delete.");	
			return false;
		}
	}

 
function delete_assign_task()
 {
			var a_arry=new Array(); 
			 var checkLen=document.getElementsByName('chk_id[]').length;
			//alert(checkLen);
			var y=0;
		   for(i=0;i<checkLen;i++)
			 {	//alert(i); 
				if(document.all.frmlist.elements[i].checked==true) 
				 { 	    
								   var arry=document.all.frmlist.elements[i].value;
								  // alert(arry);
								   var x=arry.length;
								   //alert(x);
								   a_arry[y]=arry;
									   y++;
				  }
				
			 }
			 var arrycount=a_arry.length;
			 //alert(arrycount);
  //var url='display_company.php?DELETE='+DELETE+'&arrycount='+arrycount+'&a_arry='+a_arry;  
  			var xmlhttp1 = new cl_xmlHttpObject();				
			xmlhttp1.open("POST","delete_order.php?arrycount="+arrycount+"&a_arry="+a_arry,true);
				xmlhttp1.onreadystatechange = function()
			{
				 if (xmlhttp1.readyState <4) {
	 
						 document.getElementById('home_id').innerHTML = "<img src='images/working.gif'>Loading......";
						  //display_info(xmlhttp1.responseText);
	  
					  }
					  else if(xmlhttp1.readyState ==4)
							{
								if(xmlhttp1.status==200)
								{
									get_message(xmlhttp1.responseText)
									GetOrderInfo();
									//display_info(xmlhttp1.responseText);
								}
								else
								{
								display_info("An Error Occured:"+ xmlhttp1.statusText);
								}
							}
			};
    	   xmlhttp1.send(null);  

 }


function GetAssigntask(page)
	{   			
       	var page= page;
		var xmlhttp1 = new cl_xmlHttpObject();				
		xmlhttp1.open("GET","assign_task_list.php?page="+page,true);
        xmlhttp1.onreadystatechange = function()
    	{
    		 if (xmlhttp1.readyState <4) {
 
                     document.getElementById('home_id').innerHTML = "<img src='images/working.gif'>Loading......";
					  //display_info(xmlhttp1.responseText);
  
                  }
				  else if(xmlhttp1.readyState ==4)
						{
							if(xmlhttp1.status==200)
							{
								//clear_message();
								display_info(xmlhttp1.responseText);
							}
							else
							{
							display_info("An Error Occured:"+ xmlhttp1.statusText);
							}
						}
    	};

    xmlhttp1.send(null);
    }



function Edit_Assign_task(orderid,events)
	{   			
       	var orderid= orderid;
		var events=events;
		//alert(events);
		var xmlhttp1 = new cl_xmlHttpObject();
		if(events == "ev"){
		xmlhttp1.open("GET","assign_event_task.php?id="+orderid,true);
		}
		if(events == "pr"){ 
		xmlhttp1.open("GET","assign_task.php?id="+orderid,true);
		}
		
        xmlhttp1.onreadystatechange = function()
    	{
    		 if (xmlhttp1.readyState <4) {
 
                     document.getElementById('home_id').innerHTML = "<img src='images/working.gif'>Loading......";
					  //display_info(xmlhttp1.responseText);
  
                  }
				  else if(xmlhttp1.readyState ==4)
						{
							if(xmlhttp1.status==200)
							{
								clear_message();
								display_info(xmlhttp1.responseText);
							}
							else
							{
							display_info("An Error Occured:"+ xmlhttp1.statusText);
							}
						}
    	};

    xmlhttp1.send(null);
    }


function Edit_worker_Assign_task(orderid)
	{   			
       	var orderid= orderid;
		var xmlhttp1 = new cl_xmlHttpObject();				
		xmlhttp1.open("GET","edit_worker_assign_task.php?id="+orderid,true);
        xmlhttp1.onreadystatechange = function()
    	{
    		 if (xmlhttp1.readyState <4) {
 
                     document.getElementById('home_id').innerHTML = "<img src='images/working.gif'>Loading......";
					  //display_info(xmlhttp1.responseText);
  
                  }
				  else if(xmlhttp1.readyState ==4)
						{
							if(xmlhttp1.status==200)
							{
								//clear_message();
								display_info(xmlhttp1.responseText);
								
							}
							else
							{
							display_info("An Error Occured:"+ xmlhttp1.statusText);
							}
						}
    	};

    xmlhttp1.send(null);
    }




function UpdateassigntaskInfo(id)
	{   
		//var sid = document.getElementById("txtcustomerid").value;		
       var xmlhttp1 = new cl_xmlHttpObject();
	  			
			if(id)
			{
				var id= id;
				var mode = "Edit";
				var status = document.getElementById("txtstaus").value;
				var desc = document.getElementById("txtdesc").value;
				var hour = document.getElementById("txthour").value;
				var project = document.getElementById("txtproject").value;
				var orderID = document.getElementById("txtorderID").value;
				var worker = document.getElementById("txtworker").value;
				var userid = document.getElementById("txtuserid").value;
				var hour_rate = document.getElementById("txthourlycost").value;
				var feedback = document.getElementById("txtfeedback").value;
				var startdate = document.getElementById("txtstartdate").value;
				var finishdate = document.getElementById("txtfinishdate").value;
				//alert("add_assign_task_submit.php?id="+id+"&mode="+mode+"&project="+project+"&orderID="+orderID+"&userid="+userid+"&worker="+worker+"&hour_rate="+hour_rate+"&startdate="+startdate+"&finishdate="+finishdate+"&feedback="+feedback+"&desc="+desc+"&hour="+hour+"&status="+status);	
				xmlhttp1.open("POST","add_assign_task_submit.php?id="+id+"&mode="+mode+"&project="+project+"&orderID="+orderID+"&userid="+userid+"&worker="+worker+"&hour_rate="+hour_rate+"&startdate="+startdate+"&finishdate="+finishdate+"&feedback="+feedback+"&desc="+desc+"&hour="+hour+"&status="+status,true);
	
			}
			else
			{
				var mode = "Add"
				var status = 'Started';
				var desc = document.getElementById("txtdesc").value;
				var hour = document.getElementById("txthour").value;
				var project = document.getElementById("txtproject").value;
				var orderID = document.getElementById("txtorderID").value;
				var worker = document.getElementById("txtworker").value;
				var userid = document.getElementById("txtuserid").value;
				var hour_rate = document.getElementById("txthourlycost").value;
				var feedback = document.getElementById("txtfeedback").value;
				var startdate = document.getElementById("txtstartdate").value;
				var finishdate = document.getElementById("txtfinishdate").value;
				//alert("add_assign_task_submit.php?mode="+mode+"&project="+project+"&orderID="+orderID+"&userid="+userid+"&worker="+worker+"&hour_rate="+hour_rate+"&startdate="+startdate+"&finishdate="+finishdate+"&feedback="+feedback+"&desc="+desc+"&hour="+hour+"&status="+status);
				//xmlhttp1.open("POST","add_assign_task_submit.php?mode="+mode+"&service="+service+"&project="+project+"&concept="+concept+"&userid="+userid+"&status="+status+"&budgetcost="+budgetcost+"&realcost="+realcost+"&startdate="+startdate+"&finishdate="+finishdate+"&urlworkfolder="+urlworkfolder,true);
				xmlhttp1.open("POST","add_assign_task_submit.php?mode="+mode+"&project="+project+"&orderID="+orderID+"&userid="+userid+"&worker="+worker+"&hour_rate="+hour_rate+"&startdate="+startdate+"&finishdate="+finishdate+"&feedback="+feedback+"&desc="+desc+"&hour="+hour+"&status="+status,true);
			}
	
	
        xmlhttp1.setRequestHeader('Content-Type','application/x-www-form-urlencoded');

        xmlhttp1.onreadystatechange = function()
    	{
    		
			
			if (xmlhttp1.readyState <4) {
 
                      document.getElementById('home_id').innerHTML = "<img src='images/working.gif'>Loading......";
					  //display_info(xmlhttp1.responseText);
  
                  }
				  else if(xmlhttp1.readyState ==4)
						{
							if(xmlhttp1.status==200)
							{
								get_message(xmlhttp1.responseText)
								GetAssigntask();
								//display_info(xmlhttp1.responseText);								
							}
							else
							{
							display_info("An Error Occured:"+ xmlhttp1.statusText);
							}
						}
						
    	};

    xmlhttp1.send(null);
    }
	
function Update_worker_assigntaskInfo(id)
	{   
		//var sid = document.getElementById("txtcustomerid").value;		
       var xmlhttp1 = new cl_xmlHttpObject();
	  			
			if(id)
			{
				var id= id;
				var mode = "Edit";
				var status = document.getElementById("txtstaus").value;
				var desc = document.getElementById("txtdesc").value;
				var hour = document.getElementById("txthour").value;
				var project = document.getElementById("txtproject").value;
				var orderID = document.getElementById("txtorderID").value;
				var worker = document.getElementById("txtworker").value;
				var userid = document.getElementById("txtuserid").value;
				var hour_rate = document.getElementById("txthourlycost").value;
				var feedback = document.getElementById("txtfeedback").value;
				var startdate = document.getElementById("txtstartdate").value;
				var finishdate = document.getElementById("txtfinishdate").value;
				//alert("add_assign_task_submit.php?id="+id+"&mode="+mode+"&project="+project+"&orderID="+orderID+"&userid="+userid+"&worker="+worker+"&hour_rate="+hour_rate+"&startdate="+startdate+"&finishdate="+finishdate+"&feedback="+feedback+"&desc="+desc+"&hour="+hour+"&status="+status);	
				xmlhttp1.open("POST","add_assign_task_submit.php?id="+id+"&mode="+mode+"&project="+project+"&orderID="+orderID+"&userid="+userid+"&worker="+worker+"&hour_rate="+hour_rate+"&startdate="+startdate+"&finishdate="+finishdate+"&feedback="+feedback+"&desc="+desc+"&hour="+hour+"&status="+status,true);
	
			}
			else
			{
				var mode = "Add"
				var status = 'Started';
				var desc = document.getElementById("txtdesc").value;
				var hour = document.getElementById("txthour").value;
				var project = document.getElementById("txtproject").value;
				var orderID = document.getElementById("txtorderID").value;
				var worker = document.getElementById("txtworker").value;
				var userid = document.getElementById("txtuserid").value;
				var hour_rate = document.getElementById("txthourlycost").value;
				var feedback = document.getElementById("txtfeedback").value;
				var startdate = document.getElementById("txtstartdate").value;
				var finishdate = document.getElementById("txtfinishdate").value;
				//alert("add_assign_task_submit.php?mode="+mode+"&project="+project+"&orderID="+orderID+"&userid="+userid+"&worker="+worker+"&hour_rate="+hour_rate+"&startdate="+startdate+"&finishdate="+finishdate+"&feedback="+feedback+"&desc="+desc+"&hour="+hour+"&status="+status);
				//xmlhttp1.open("POST","add_assign_task_submit.php?mode="+mode+"&service="+service+"&project="+project+"&concept="+concept+"&userid="+userid+"&status="+status+"&budgetcost="+budgetcost+"&realcost="+realcost+"&startdate="+startdate+"&finishdate="+finishdate+"&urlworkfolder="+urlworkfolder,true);
				xmlhttp1.open("POST","add_assign_task_submit.php?mode="+mode+"&project="+project+"&orderID="+orderID+"&userid="+userid+"&worker="+worker+"&hour_rate="+hour_rate+"&startdate="+startdate+"&finishdate="+finishdate+"&feedback="+feedback+"&desc="+desc+"&hour="+hour+"&status="+status,true);
			}
	
	
        xmlhttp1.setRequestHeader('Content-Type','application/x-www-form-urlencoded');

        xmlhttp1.onreadystatechange = function()
    	{
    		
			
			if (xmlhttp1.readyState <4) {
 
                      document.getElementById('home_id').innerHTML = "<img src='images/working.gif'>Loading......";
					  //display_info(xmlhttp1.responseText);
  
                  }
				  else if(xmlhttp1.readyState ==4)
						{
							if(xmlhttp1.status==200)
							{
								get_message(xmlhttp1.responseText)
								ProjectdocInfo(project);
								display_info(xmlhttp1.responseText);								
							}
							else
							{
							display_info("An Error Occured:"+ xmlhttp1.statusText);
							}
						}
						
    	};

    xmlhttp1.send(null);
    }	
	
function GetWork_AssigntaskInfo(page,id)
	{
		var pages= page;
		var Prg_Id=id;
		//var sid = document.getElementById("txtcustomerid").value;
       var xmlhttp1 = new cl_xmlHttpObject();
    	xmlhttp1.open("get","project_doc.php?pages="+pages+"&Prg_Id="+Prg_Id,true);
        xmlhttp1.onreadystatechange = function()
    	{
    		
			 if (xmlhttp1.readyState <4) {
 
                      document.getElementById('home_id').innerHTML = "<img src='images/working.gif'>Loading......";
					  //display_info(xmlhttp1.responseText);
  
                  }
				  else if(xmlhttp1.readyState ==4)
						{
							if(xmlhttp1.status==200)
							{
								 clear_message();
								display_info(xmlhttp1.responseText);
							}
							else
							{
							display_info("An Error Occured:"+ xmlhttp1.statusText);
							}
						}
    	};
    xmlhttp1.send(null);
	}	
	
	
	
function Add_assign_task_Info()
	{   			
       	var xmlhttp1 = new cl_xmlHttpObject();				
		xmlhttp1.open("GET","assign_task.php",true);
        xmlhttp1.onreadystatechange = function()
    	{
    		
			if (xmlhttp1.readyState <4) {
 
                      document.getElementById('home_id').innerHTML = "<img src='images/working.gif'>Loading......";
					  //display_info(xmlhttp1.responseText);
  
                  }
				  else if(xmlhttp1.readyState ==4)
						{
							if(xmlhttp1.status==200)
							{
								clear_message();
								display_info(xmlhttp1.responseText);
							}
							else
							{
							display_info("An Error Occured:"+ xmlhttp1.statusText);
							}
						}
    	};

    xmlhttp1.send(null);
}
	
	
	
//--------------- Add Event Task -------------	
function Add_assignevent_task_Info()
	{   			
       	var xmlhttp1 = new cl_xmlHttpObject();				
		xmlhttp1.open("GET","assign_event_task.php",true);
        xmlhttp1.onreadystatechange = function()
    	{
    		
			if (xmlhttp1.readyState <4) {
 
                      document.getElementById('home_id').innerHTML = "<img src='images/working.gif'>Loading......";
					  //display_info(xmlhttp1.responseText);
  
                  }
				  else if(xmlhttp1.readyState ==4)
						{
							if(xmlhttp1.status==200)
							{
								clear_message();
								display_info(xmlhttp1.responseText);
							}
							else
							{
							display_info("An Error Occured:"+ xmlhttp1.statusText);
							}
						}
    	};

    xmlhttp1.send(null);
}



function UpdateassignEventtaskInfo(id)
	{   
		//var sid = document.getElementById("txtcustomerid").value;		
       var xmlhttp1 = new cl_xmlHttpObject();
	  			
			if(id)
			{
				var id= id;
				var mode = "Edit";
				var status = document.getElementById("txtstaus").value;
				var desc = document.getElementById("txtdesc").value;
				var hour = document.getElementById("txthour").value;
				var events = document.getElementById("txtevent").value;
				var orderID = document.getElementById("txtorderID").value;
				var worker = document.getElementById("txtworker").value;
				var userid = document.getElementById("txtuserid").value;
				var hour_rate = document.getElementById("txthourlycost").value;
				var feedback = document.getElementById("txtfeedback").value;
				var startdate = document.getElementById("txtstartdate").value;
				var finishdate = document.getElementById("txtfinishdate").value;
				//alert("add_assign_task_submit.php?id="+id+"&mode="+mode+"&events="+events+"&orderID="+orderID+"&userid="+userid+"&worker="+worker+"&hour_rate="+hour_rate+"&startdate="+startdate+"&finishdate="+finishdate+"&feedback="+feedback+"&desc="+desc+"&hour="+hour+"&status="+status);	
				xmlhttp1.open("POST","add_assign_event_task_submit.php?id="+id+"&mode="+mode+"&events="+events+"&orderID="+orderID+"&userid="+userid+"&worker="+worker+"&hour_rate="+hour_rate+"&startdate="+startdate+"&finishdate="+finishdate+"&feedback="+feedback+"&desc="+desc+"&hour="+hour+"&status="+status,true);
	
			}
			else
			{
				var mode = "Add"
				var status = 'Started';
				var desc = document.getElementById("txtdesc").value;
				var hour = document.getElementById("txthour").value;
				var events = document.getElementById("txtevent").value;
				var orderID = document.getElementById("txtorderID").value;
				var worker = document.getElementById("txtworker").value;
				var userid = document.getElementById("txtuserid").value;
				var hour_rate = document.getElementById("txthourlycost").value;
				var feedback = document.getElementById("txtfeedback").value;
				var startdate = document.getElementById("txtstartdate").value;
				var finishdate = document.getElementById("txtfinishdate").value;
				//alert("add_assign_task_submit.php?mode="+mode+"&events="+events+"&orderID="+orderID+"&userid="+userid+"&worker="+worker+"&hour_rate="+hour_rate+"&startdate="+startdate+"&finishdate="+finishdate+"&feedback="+feedback+"&desc="+desc+"&hour="+hour+"&status="+status);
				//xmlhttp1.open("POST","add_assign_task_submit.php?mode="+mode+"&service="+service+"&events="+events+"&concept="+concept+"&userid="+userid+"&status="+status+"&budgetcost="+budgetcost+"&realcost="+realcost+"&startdate="+startdate+"&finishdate="+finishdate+"&urlworkfolder="+urlworkfolder,true);
				xmlhttp1.open("POST","add_assign_event_task_submit.php?mode="+mode+"&events="+events+"&orderID="+orderID+"&userid="+userid+"&worker="+worker+"&hour_rate="+hour_rate+"&startdate="+startdate+"&finishdate="+finishdate+"&feedback="+feedback+"&desc="+desc+"&hour="+hour+"&status="+status,true);
			}
	
	
        xmlhttp1.setRequestHeader('Content-Type','application/x-www-form-urlencoded');

        xmlhttp1.onreadystatechange = function()
    	{
    		
			
			if (xmlhttp1.readyState <4) {
 
                      document.getElementById('home_id').innerHTML = "<img src='images/working.gif'>Loading......";
					  //display_info(xmlhttp1.responseText);
  
                  }
				  else if(xmlhttp1.readyState ==4)
						{
							if(xmlhttp1.status==200)
							{
								get_message(xmlhttp1.responseText)
								GetAssigntask();
								display_info(xmlhttp1.responseText);								
							}
							else
							{
							display_info("An Error Occured:"+ xmlhttp1.statusText);
							}
						}
						
    	};

    xmlhttp1.send(null);
    }
//---------------=============--------------------	
	
	
	
	
	function CalassignCancel()
	{  
		
		var xmlhttp1 = new cl_xmlHttpObject();				
		xmlhttp1.open("GET","assign_task_list.php",true);
        xmlhttp1.onreadystatechange = function()
    	{
    		if (xmlhttp1.readyState <4) {
 
                      document.getElementById('home_id').innerHTML = "<img src='images/working.gif'>Loading......";
					  //display_info(xmlhttp1.responseText);
  
                  }
				  else if(xmlhttp1.readyState ==4)
						{
							if(xmlhttp1.status==200)
							{
								clear_message();
								display_info(xmlhttp1.responseText);
							}
							else
							{
							display_info("An Error Occured:"+ xmlhttp1.statusText);
							}
						}
    	};

    xmlhttp1.send(null);
    }
