function changeView(view){
	var bDiv = document.getElementById("briefDiv");
	var fDiv = document.getElementById("fullDiv");
	if (view == "brief") {
		for (i = 0; i < 20; i++) {
			if (document.getElementById("briefDiv"+i)) {
				document.getElementById("briefDiv"+i).style.display = "inline";
				document.getElementById("fullDiv"+i).style.display = "none";
			}
		}
	} else if (view == "full") {
		for (i = 0; i < 20; i++) {
			if (document.getElementById("briefDiv"+i)) {
				document.getElementById("briefDiv"+i).style.display = "none";
				document.getElementById("fullDiv"+i).style.display = "inline";
			}
		}
	} else {
		for (i = 0; i < 20; i++) {
			if (document.getElementById("briefDiv"+i)) {
				document.getElementById("briefDiv"+i).style.display = "inline";
				document.getElementById("fullDiv"+i).style.display = "none";
			}
		}
	}
}

function openAsk(){
	var aDiv = document.getElementById("divask");
	aDiv.style.display = "inline";
	window.location.hash="ask";
}

function openReply(id){
	var kDiv = document.getElementById("divask");
	if (id == "q") {
		var qDiv = document.getElementById("q");
		if (qDiv.style.display == "none") {
			qDiv.style.display = "inline";
			document.rq.rqButton.value = "Close";
			kDiv.style.display = "none";
		} else {
			qDiv.style.display = "none";
			document.rq.rqButton.value = "Reply";
			kDiv.style.display = "none";
		}
	} else {
		var aDiv = document.getElementById("a_"+id);
		var aButt = document.getElementById("abutton_"+id);
		if (aDiv.style.display == "none") {
			aDiv.style.display = "inline";
			if (aButt.childNodes[0]){
				aButt.childNodes[0].nodeValue = "Close";
			} else if (aButt.value) {
				aButt.value = "Close";
			} else { //if (button.innerHTML)
				aButt.innerHTML = "Close";
			}
			kDiv.style.display = "none";
		} else {
			aDiv.style.display = "none";
			if (aButt.childNodes[0]){
				aButt.childNodes[0].nodeValue = "Reply";
			} else if (aButt.value) {
				aButt.value = "Reply";
			} else { //if (button.innerHTML)
				aButt.innerHTML = "Reply";
			}
			kDiv.style.display = "none";
		}
	}
}

function checkAdd() {
	var err = 0;
	var err_txt = "";
	var msg_txt = "";
	var intro_msg = "\n\rThe following information is required: ";

	if (document.addRec.isbn.value == "" ) {
		err++;
		msg_txt += "\n\r\tISBN";
	}
	
	if (document.addRec.question.value == "" ) {
		err++;
		msg_txt += "\n\r\tQuestion";
	}


	if (err > 0) {
		if (msg_txt != "") {
			err_txt = intro_msg+msg_txt+"\n\r"+err_txt;
		}
		alert(err_txt);
		return false;
	}
}

function checkAnswer(id) {
	var err = 0;
	var err_txt = "";
	var msg_txt = "";
	var intro_msg = "\n\rThe following information is required: ";

	if (document.forms['addAns'+id].isbn.value == "" ) {
		err++;
		msg_txt += "\n\r\tISBN";
	}
	
	if (document.forms['addAns'+id].answer.value == "" ) {
		err++;
		msg_txt += "\n\r\tAnswer";
	}


	if (err > 0) {
		if (msg_txt != "") {
			err_txt = intro_msg+msg_txt+"\n\r"+err_txt;
		}
		alert(err_txt);
		return false;
	}
}

function checkAction(id) {
	if (document.getElementById("action_"+id).value == "Report Abuse") {
    	if (confirm('Are you sure you want to report this post as abusive?')) {
			return true;
		} else {
			alert('No action has been taken.');
			return false;
		}
	}
}

function openHelp() {
	var hDiv = document.getElementById("help");
	if (hDiv.style.display == "inline") {
		hDiv.style.display = "none";
	} else {
		hDiv.style.display = "inline"
	}
}

function closeHelp() {
	var hDiv = document.getElementById("help");
	hDiv.style.display = "none";
}