
function createRequest() {

var request = null;

try {
	request = new XMLHttpRequest();
} catch (trymicrosoft) {

	try {
		request = new ActiveXObject("Msxm12.XMLHTTP");
	} catch (othermicrosoft) {

		try {
			request = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (failed) {
			request = null;
		}
	}
}

return request;
}

function addSPSpecific(spid) {

var request = createRequest();

var parameters = "spid=" + encodeURI(spid);

var url = "/sr/add_sp_specific_ajax.asp";

request.onreadystatechange = function() {

							if (request.readyState == 4) {
								if (request.status == 200) {
									document.location.href='/needhelp.asp?qt=sp';
								}
								else {
									alert(request.responseText);
								}
							}
							}

request.open('POST', url, true);
request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
request.setRequestHeader("Content-length", parameters.length);
request.setRequestHeader("Connection", "close");
request.send(parameters);

}

function submitform()
{
  document.helpform.submit();
}
