function selectdb(){

	var qdata = document.getElementById("qdata");
	var qform = document.getElementById("quick");
	var sbox = document.getElementById("sbox");

	if(document.getElementById("pq").checked){
		sbox.setAttribute("name", "SQ");
		qform.setAttribute("action", "http://search.proquest.com/?");
		qform.setAttribute("target", "_blank");
	}

 	if(!document.getElementById("pqform")){
		var ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "RQT");
		ele.setAttribute("value", "305");
		ele.setAttribute("id", "pqform");
		qform.appendChild(ele);

		ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "JSEnabled");
		ele.setAttribute("value", "1");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "COPT");
		ele.setAttribute("value", "massachusettsnews");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "username");
		ele.setAttribute("value", _pqcode);
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "password");
		ele.setAttribute("value", "WELCOME");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "clientId");
		ele.setAttribute("value", "61027");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "NOCFC");
		ele.setAttribute("value", "1");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "querySyntax");
		ele.setAttribute("value", "PQ");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "searchInterface");
		ele.setAttribute("value", "1");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "moreOptState");
		ele.setAttribute("value", "Closed");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "TS");
		ele.setAttribute("value", "1197056049");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "h_pubtitle");
		ele.setAttribute("value", "");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "h_pmid");
		ele.setAttribute("value", "");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "x");
		ele.setAttribute("value", "0");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "y");
		ele.setAttribute("value", "0");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "date");
		ele.setAttribute("value", "ALL");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "onDate");
		ele.setAttribute("value", "");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "beforeDate");
		ele.setAttribute("value", "");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "afterDate");
		ele.setAttribute("value", "");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "fromDate");
		ele.setAttribute("value", "");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "toDate");
		ele.setAttribute("value", "");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "pubtitle");
		ele.setAttribute("value", "");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "author");
		ele.setAttribute("value", "");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "FT");
		ele.setAttribute("value", "0");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "AT");
		ele.setAttribute("value", "any");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "revType");
		ele.setAttribute("value", "review");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "revPos");
		ele.setAttribute("value", "all");
		qform.appendChild(ele);

		 ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "sortby");
		ele.setAttribute("value", "REVERSE_CHRON");
		qform.appendChild(ele);
	}
/*
	if(document.getElementById("gale").checked && document.getElementById("pqform")){
		// Delete existing (proquest) elements
		current = qform.lastChild;
		while(current){
			// But don't delete the following form elements
			if(current.getAttribute("id") != "pq" && 
			current.getAttribute("id") != "gale" &&
			current.getAttribute("id") != "submit")
				qform.removeChild(current);
			current = current.previousSibling;
		}
		var ele = document.createElement("input");
		ele.setAttribute("type", "hidden");
		ele.setAttribute("name", "date[Gale][code]");
		ele.setAttribute("value", "<?php echo $galecode; ?>");
	}
*/
	if(document.getElementById("gale").checked){
		qform.removeAttribute("target");
		qform.setAttribute("action", "/catalog/gale");
		sbox.setAttribute("name", "data[Gale][search]");
	}

}

function pqlog(){
	if(!document.getElementById("pq").checked) return false;
	if(document.all) var http = new ActiveXObject("Msxml2.XMLHTTP");
	else var http = new XMLHttpRequest();
	http.open("GET", "http://libraries.beacondev.com/catalog/pqlog", true);
	http.send("");
}

