var BookName, BookNameE;
var gml_xmlhttp;
var res;
function WKPrepPV(form) {
BookName = form.WKPVBookName.value;
if(BookName == "") {
return;
}
BookNameE = BookName.replace(" ", "_");
res = document.getElementById('WKViewerResults');
if(res) {
gml_xmlhttp = HTTPClient();
if (!gml_xmlhttp) {
alert("xml thingy does not work");
return;
}
gml_xmlhttp.open("GET", "http://en.wikibooks.org/w/index.php?title=" + BookNameE +
"&action=raw", true);
gml_xmlhttp.onreadystatechange = WKPrepPV2;
gml_xmlhttp.send(null);
} else {
alert("No WKViewerResults element!");
}
}
function WKPrepPV2() {
if (gml_xmlhttp.readyState != 4) {
return;
}
var xml = gml_xmlhttp.responseText.replace(/</g, "<");
if(xml.length == 0) {
res.innerHTML = "Page does not exist.";
} else {
res.innerHTML = "Page Text: <br><pre style=\"overflow: auto;\">" + xml + "</pre>";
}
}
function WKCreatePVForm() {
var form_span = document.getElementById('WKViewerForm');
if (form_span) {
form_span.innerHTML = "<FORM NAME=\"WKViewerForm\" ACTION=\"\" METHOD=\"GET\">" +
"Enter the name of a book to get: <BR>" +
"<INPUT TYPE=\"text\" NAME=\"WKPVBookName\" VALUE=\"\"> " +
"<INPUT TYPE=\"button\" NAME=\"WKPVSubmit\" Value=\"Get\" " +
"onClick=\"WKPrepPV(this.form)\"><INPUT TYPE=\"button\" "+
"NAME=\"WKPVClear\" VALUE=\"Clear\" " +
"onClick=\"ClearSpan('WKViewerResults')\"></FORM>";
}
}
$(WKCreatePVForm);