
// AJAX setup
var xmlHttp = null;
try {
	// Firefox, Opera 8.0+, Safari
	xmlHttp = new XMLHttpRequest();
	}
catch (e) {
	//Internet Explorer
	try {
		xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
	catch (e) {
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
if (xmlHttp == null) alert ("Browser does not support HTTP Request");

function get_cats (paper) {
	url = "get_cats.php?id=" + paper;
	url = url + "&x=" + Math.random();
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	xmlHttp.onreadystatechange = stateChanged;
	}

function select_cats (cat, size) {
	url = "select_cats.php?id=" + cat + "&size=" + size;
	url = url + "&x=" + Math.random();
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	xmlHttp.onreadystatechange = stateChanged;
	}
	
function stateChanged() { 
	elmt = "cats";
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete") { 
		document.getElementById(elmt).innerHTML = xmlHttp.responseText;
		}
	}
	
function detail (item_no) {
	url = "item_detail.rhp?id=" + item_no;
	window.open(url, 'item_detail','width=625, height=650, scrollbars=1');
	}