All pastes #14410 Raw Edit

Stuff

public text v1 · immutable
#14410 ·published 2005-06-13 23:52 UTC
rendered paste body
  function startmenu()
  {
  	var clients = document.getElementById("clients");
  	var packages = document.getElementById("packages");
  	var group = document.getElementById("group");
  	
	clients.style.display = "none";
	packages.style.display = "none";
	group.style.display = "none";
  }

  function clientsfunc()
  {
  	var clients = document.getElementById("clients");
  	var packages = document.getElementById("packages");
  	var group = document.getElementById("group");
  	
	if(clients.style.display == "none")
	{
		startmenu();
		clients.style.display = "block";
	}
	else
	{
		startmenu();
	}
  }

 function packagesfunc()
 {
  	var clients = document.getElementById("clients");
  	var packages = document.getElementById("packages");
  	var group = document.getElementById("group");
 
 
	if(packages.style.display == "none")
	{
		startmenu();
		packages.style.display = "block";
	}
	else
	{
		startmenu();
	}
}

 function groupfunc()
 {
  	var clients = document.getElementById("clients");
  	var packages = document.getElementById("packages");
  	var group = document.getElementById("group");
 
	if(group.style.display == "none")
	{
		startmenu();
		group.style.display = "block";
	}
	else
	{
		startmenu();
	}
}

var isWorking = false;
var http = getHTTPObject();

function __validateField(formname, fieldname, url, value)
{
	var url = url + '/validator.php?formname='+ formname + '&fieldname='+ fieldname +'&value='+ escape(value); 
    	
	if (!isWorking && http)
	{
		http.open("GET", url, true);
		http.onreadystatechange = handleHttpResponse;
		isWorking = true;
		http.send(null);
	}
}

function handleHttpResponse()
{
	if (http.readyState == 4)
	{
    		if (http.responseText.indexOf('invalid') == -1)
		{
			// Split the comma delimited response into an array
			alert(http.responseText);
      			isWorking = false;
      		}
	}
}

function getHTTPObject() {
  var xmlhttp;
  /*@cc_on
  @if (@_jscript_version >= 5)
    try {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (E) {
        xmlhttp = false;
      }
    }
  @else
  xmlhttp = false;
  @end @*/
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
    } catch (e) {
      xmlhttp = false;
    }
  }
  return xmlhttp;
}