function getXmlHttpRequestObject() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
		} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
		} else {}
	}
var novelReq = getXmlHttpRequestObject();
function loadNovels(publisher, st, dir, author, series, search) {
	document.getElementById('novels').innerHTML = "<div align='center' style='background:#000000'><p><img src='../images/loadbar.gif'></p></div>";
	if (novelReq.readyState == 4 || novelReq.readyState == 0) {
		novelReq.open("GET", '../ajax/ax_novels.php?publisher=' + publisher + '&st=' + st + '&dir=' + dir + '&author=' + author + '&series=' + series + '&search=' + search, true);
		novelReq.onreadystatechange = handleNovels; 
		novelReq.send(null);
		}
	}
function handleNovels() {
	if (novelReq.readyState == 4) {
		var ss = document.getElementById('novels');
		ss.innerHTML = '';
		var str = novelReq.responseText;
		ss.innerHTML = str;
		}
	}
var seriesReq = getXmlHttpRequestObject();
function loadSeries(publisher) {
	//document.getElementById('series').innerHTML = "<div align='center' style='background:#000000'><p><img src='../images/loadbar.gif'></p></div>";
	if (seriesReq.readyState == 4 || seriesReq.readyState == 0) {
		seriesReq.open("GET", '../ajax/ax_series.php?publisher=' + publisher, true);
		seriesReq.onreadystatechange = handleSeries; 
		seriesReq.send(null);
		}
	}
function handleSeries() {
	if (seriesReq.readyState == 4) {
		var ss = document.getElementById('series');
		ss.innerHTML = '';
		var str = seriesReq.responseText;
		ss.innerHTML = str;
		}
	}
