var xmlHttp;

function createXMLHttpRequest(){
	if (window.ActiveXObject) {
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else if (window.XMLHttpRequest) {
		xmlHttp = new XMLHttpRequest();
	}
}

function startResponsePublisher(sSearchType,sReturnTo) {
	var iCPID = document.getElementById("selectcpid").value;
	/*var iCSID = document.getElementById("selectcsid").value = '';*/
	createXMLHttpRequest();
	xmlHttp.onreadystatechange = handleStateChange;
	xmlHttp.open('GET', '../search/ajax_searchagain.asp?searchtype='+sSearchType+'&searchagain='+sReturnTo+'&cpid='+iCPID,true);
	xmlHttp.send(null);
}

function fnJSResponseSeries() {
	var iCPID = document.getElementById("selectcpid").value;
	var iCSID = document.getElementById("selectcsid").value;
	var sURL = '../search/search_results.asp?cpid='+iCPID+'&csid='+iCSID;
	location.href = sURL;
}

function startResponse(sSearchType,sReturnTo) {
	var iCPID = document.getElementById("selectcpid").value;
	var iCSID = document.getElementById("selectcsid").value = '<input type="hidden" id="selectcsid" name="csid" value="">';
	createXMLHttpRequest();
	xmlHttp.onreadystatechange = handleStateChange;
	xmlHttp.open('GET', '../search/ajax_searchagain.asp?searchtype='+sSearchType+'&searchagain='+sReturnTo+'&cpid='+iCPID+'&csid='+iCSID,true);
	xmlHttp.send(null);
}

function handleStateChange() {
	if(xmlHttp.readyState == 4) {
		if(xmlHttp.status == 200) {
			var response = xmlHttp.responseText;
			var update = new Array();
			if(response.indexOf('|' != -1)) {
				update = response.split('|');
				document.getElementById(update[0]).innerHTML = update[1];
			}
		}
	}
}

function checkAll(field)
{
for (i = 0; i < field.length; i++)
	field[i].checked = true ;
}

function uncheckAll(field)
{
for (i = 0; i < field.length; i++)
	field[i].checked = false ;
}

