

function get_data(URL, destination, method, post_vars){
var m = method;
if(!m) m = "GET";
URL = "ajax.php?"+URL;
  dest = destination;
  cDiv = document.getElementById(destination);
  cDiv.innerHTML = "<center><img src='/images/wait.gif'></center>";
 
  if(window.XMLHttpRequest){
	request = new XMLHttpRequest();
    request.onreadystatechange = processStateChange;
	
	if(m == "GET")
		{
		request.open("GET", URL, true);
		request.send(null);
		}
	if(m == "POST")
		{
		request.open('POST', URL, true);
		request.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 
		request.setRequestHeader("Content-length", post_vars.length);
		request.setRequestHeader("Connection", "close");
		request.send(post_vars);
		}
		
  } else if (window.ActiveXObject) {
    request = new ActiveXObject("Microsoft.XMLHTTP");
    if (request) {
	request.onreadystatechange = processStateChange;
	if(m == "GET")
		{
		request.open("GET", URL, true);
		request.send();
		}
	if(m == "POST")
		{
		request.open('POST', URL, true);
		request.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 
		request.setRequestHeader("Content-length", post_vars.length);
		request.setRequestHeader("Connection", "close");
		request.send(post_vars);
		}
    }
  }
}
/////////////////
function processStateChange(){
  if (request.readyState == 4){
    contentDiv = document.getElementById(dest);
    if (request.status == 200){
	response = request.responseText;
	contentDiv.innerHTML = response;
	}
  }
}

function packjscode()
	{
	var data = document.getElementById("code").value;
	data = data.replace(/\+/g,'%2B')
	
	get_data("action=packjscode","codearea","POST","code="+data);
	}