var http = false;
http = new XMLHttpRequest();

function appear(bibleref, OEvent) {
	var temp = bibleref.split(':');
	var flag = true;
	var container = document.getElementById("biblecontainer");
	if (container.innerHTML != null) container.innerHTML = "";
	if (container.style.visibility == "visible") {
	container.style.height="300px";
	}
	container.innerHTML = "Loading Bible text...";
	if (temp[1]) {
		container.style.height="100px";
		container.style.left="170px";
		container.style.top = getY(OEvent) + "px";
		flag = false;
	}
	else {
	container.style.top = getY(OEvent) + "px";
	container.style.left = "300px";
	}
	getPHP(bibleref, flag);
        container.style.visibility="visible";
}

function getY(OEvent) {
	// Internet Explorer handling
	if (!OEvent) {
 	OEvent = window.event;
	returnval = OEvent.clientX;
	}
	else {
	var returnval = 0;
	returnval = OEvent.pageY;
	}
	return returnval;
}

function hide() {
	var container = document.getElementById("biblecontainer");
	container.style.visibility = "hidden";
	container.style.height= "300px";
	container.innerHTML = "";
}

function getPHP(bibleref, flag) {
	var returndata;
	if (flag == true) {
		var url= "wp-content/plugins/bibleref/bible.php?ref=" + bibleref + "&flag=" 
+ flag;
	}
	else {
		var url = "wp-content/plugins/bibleref/bible.php?ref=" + bibleref;
	}
	http.open("GET", url, true);
	http.onreadystatechange = function() {
		if(http.readyState == 4) {
		var container = document.getElementById("biblecontainer");
		container.innerHTML = http.responseText;
		}
	}
	http.send(null);
}



