// JavaScript Document




 var XMLHttpRequestObject = false; 

      if (window.XMLHttpRequest) {
        XMLHttpRequestObject = new XMLHttpRequest();
      } else if (window.ActiveXObject) {
        XMLHttpRequestObject = new ActiveXObject("Msxml2.XMLHTTP");
      }
	  



function sendFormData_addAssig() 
      { 
        if(XMLHttpRequestObject) {
		var ran_number= Math.random()*5;
		
		var dataSource = "saveAssignment.php";
		  
			var jobid = escape(document.getElementById("jobId").value);
			var jbtit = escape(document.getElementById("jobTitle").value);
			var jbsal = escape(document.getElementById("jobSalary").value);
			var jbloc = escape(document.getElementById("jobLoc").value);
			var jbdsc = escape(document.getElementById("jobDesc").value);
			
		var params = "jobId=" + jobid + "&jobTitle=" + jbtit+ "&jobSalary=" + jbsal + "&jobLoc=" + jbloc + "&jobDesc=" + jbdsc;	
		//var params = "jobId=Test";	
		 
          XMLHttpRequestObject.open("POST", dataSource, false);
		  
		  	XMLHttpRequestObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			XMLHttpRequestObject.setRequestHeader("Content-length", params.length);
			XMLHttpRequestObject.setRequestHeader("Connection", "close");
		  
		
		XMLHttpRequestObject.onreadystatechange = function() 
          { 
            if (XMLHttpRequestObject.readyState == 4 && 
              XMLHttpRequestObject.status == 200) { 
				
                //obj.innerHTML = XMLHttpRequestObject.responseText; 
            	} 
          } 

          XMLHttpRequestObject.send(params); 
		  if (XMLHttpRequestObject.responseText == "ok"){
					//showStatusFG_call("<span class='errorTitleGreen'>Update Successful</span>", "Call Updated Successfully.", "1");
					alert("Assignment Successfully Added to Website");
					document.getElementById("jobId").value = "";
					document.getElementById("jobTitle").value = "";
					document.getElementById("jobSalary").value = "";
					document.getElementById("jobLoc").value = "";
					document.getElementById("jobDesc").value = "";
					//document.getElementById("assId").value = "";
					cancelNew();
					loadCCalls();
				}else{
					//showStatusFG_call("<span class='errorTitleRed'>Update Unuccessful</span>", "There was an error updating the record.", "1");
					alert("Assignment Failed to Write to Database");
				}
        }
	  }
	  
	  


function sendFormData_upAssig() 
      { 
        if(XMLHttpRequestObject) {
		var ran_number= Math.random()*5;
		
		var dataSource = "updateAssignment.php";
		  	
			var assid = escape(document.getElementById("uassId").value);
			var jobid = escape(document.getElementById("ujobId").value);
			var jbtit = escape(document.getElementById("ujobTitle").value);
			var jbsal = escape(document.getElementById("ujobSalary").value);
			var jbloc = escape(document.getElementById("ujobLoc").value);
			var jbdsc = escape(document.getElementById("ujobDesc").value);
			
			
			var params = "jobId=" + jobid + "&jobTitle=" + jbtit+ "&jobSalary=" + jbsal + "&jobLoc=" + jbloc + "&jobDesc=" + jbdsc + "&assId=" + assid;
			
			XMLHttpRequestObject.open("POST", dataSource, false);
		  
		  	XMLHttpRequestObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			XMLHttpRequestObject.setRequestHeader("Content-length", params.length);
			XMLHttpRequestObject.setRequestHeader("Connection", "close");
			
		/*	
		 
          XMLHttpRequestObject.open("GET", dataSource 
									+ "?jobId=" + jobid 
									+ "&jobTitle=" + jbtit
									+ "&jobSalary=" + jbsal 
									+ "&jobLoc=" + jbloc 
									+ "&jobDesc=" + jbdsc
									+ "&assId=" + assid
									, false);
		 */
		XMLHttpRequestObject.onreadystatechange = function() 
          { 
            if (XMLHttpRequestObject.readyState == 4 && 
              XMLHttpRequestObject.status == 200) { 
				
                //obj.innerHTML = XMLHttpRequestObject.responseText; 
            	} 
          } 

          XMLHttpRequestObject.send(params); 
		  if (XMLHttpRequestObject.responseText == "ok"){
					//showStatusFG_call("<span class='errorTitleGreen'>Update Successful</span>", "Call Updated Successfully.", "1");
					alert("Assignment Successfully Updated");
					document.getElementById("ujobId").value = "";
					document.getElementById("ujobTitle").value = "";
					document.getElementById("ujobSalary").value = "";
					document.getElementById("ujobLoc").value = "";
					document.getElementById("ujobDesc").value = "";
					document.getElementById("uassId").value = "";
					cancelUpdate();
					loadCCalls();
				}else{
					//showStatusFG_call("<span class='errorTitleRed'>Update Unuccessful</span>", "There was an error updating the record.", "1");
					alert("Assignment Failed to Write to Database");
				}
        }
	  }




function sendFormData_delAssig() 
      { 
        if(XMLHttpRequestObject) {
		var ran_number= Math.random()*5;
		
		var dataSource = "delAssignment.php";
		  	
			var assid = escape(document.getElementById("uassId").value);
			
			
		 
          XMLHttpRequestObject.open("GET", dataSource 
									+ "?assId=" + assid
									, false);
		 
		XMLHttpRequestObject.onreadystatechange = function() 
          { 
            if (XMLHttpRequestObject.readyState == 4 && 
              XMLHttpRequestObject.status == 200) { 
				
                //obj.innerHTML = XMLHttpRequestObject.responseText; 
            	} 
          } 

          XMLHttpRequestObject.send(null); 
		  if (XMLHttpRequestObject.responseText == "ok"){
					//showStatusFG_call("<span class='errorTitleGreen'>Update Successful</span>", "Call Updated Successfully.", "1");
					alert("Assignment Successfully Deleted");
					document.getElementById("ujobId").value = "";
					document.getElementById("ujobTitle").value = "";
					document.getElementById("ujobSalary").value = "";
					document.getElementById("ujobLoc").value = "";
					document.getElementById("ujobDesc").value = "";
					document.getElementById("uassId").value = "";
					cancelUpdate();
					loadCCalls();
				}else{
					//showStatusFG_call("<span class='errorTitleRed'>Update Unuccessful</span>", "There was an error updating the record.", "1");
					alert("Assignment Failed to Write to Database");
				}
        }
	  }

	  
	  

function val_addAssig()
	//if(XMLHttpRequestObject) {
	{
		//alert(document.getElementById("jobSalary").value);
		//window.location.href="http://www.bbc.co.uk";
		if(document.getElementById("jobId").value == "" || 
			document.getElementById("jobDesc").value == "" || 
			document.getElementById("jobTitle").value == "" || 
			document.getElementById("jobSalary").value == "" || 
			document.getElementById("jobLoc").value == ""){
			
		//if(document.getElementById("jobId").value == "" || document.getElementById("jobDesc").value == "" || document.getElementById("jobTitle").value == "" || document.getElementById("jobSalary").value != "" || document.getElementById("jobLoc").value != ""){
			alert("Please complete all fields!");
		} else {
			
			sendFormData_addAssig();
		}
		
	}
	
function val_upAssig()
	//if(XMLHttpRequestObject) {
	{
		//window.location.href="http://www.bbc.co.uk";
		if(document.getElementById("ujobTitle").value == "" || 
			document.getElementById("ujobSalary").value == "" || 
			document.getElementById("ujobLoc").value == "" || 
			document.getElementById("ujobDesc").value == "" || 
			document.getElementById("ujobId").value == ""){
				alert("Please complete all fields!");
		} else {
			
			sendFormData_upAssig();
		}
				
		
	}
	
function val_delAssig()
	//if(XMLHttpRequestObject) {
	{
		//window.location.href="http://www.bbc.co.uk";
		
				sendFormData_delAssig();
		
	}