//Global Objects
var ie=document.all;
var ns6=document.getElementById && !document.all;

if (ie||ns6) var modaliFrameObj=document.getElementById("modaliFrame");
if (ns6) var modaliFrameDoc = modaliFrameObj.contentDocument.location;
if (ie) var modaliFrameDoc = modaliFrameObj.document.location;

ajaxChangesMade = '';
var adTipEnabled2 = adTipEnabled;
var quantity_g = 0;

/******************************************
**********************categoryCreate
******************************************/
function categoryCreate() {
	OpenPleaseWait();
	hidetip();
	adTipEnabled = false;
	var url='/includes/faq/cform.php?function=create';
	if (ns6) modaliFrameDoc.replace(url);
	if (ie) modaliFrameObj.src = url;
	return false;
}

/******************************************
**********************categoryEdit
******************************************/
function categoryEdit(cid) {
	OpenPleaseWait();
	hidetip();
	adTipEnabled = false;
	var url='/includes/faq/cform.php?function=edit&cid='+cid;
	if (ns6) modaliFrameDoc.replace(url);
	if (ie) modaliFrameObj.src = url;
	return false;
}

/******************************************
**********************categoryRemove
******************************************/
function categoryRemove(cid) {
	OpenPleaseWait();
	hidetip();
	adTipEnabled = false;
	var url='/includes/faq/cremove.php?function=remove&cid='+cid;
	if (ns6) modaliFrameDoc.replace(url);
	if (ie) modaliFrameObj.src = url;
	return false;
}

/******************************************
**********************questionCreate
******************************************/
function questionCreate(cid) {
	OpenPleaseWait();
	hidetip();
	adTipEnabled = false;
	var url='/includes/faq/qform.php?function=create&cid='+cid;
	if (ns6) modaliFrameDoc.replace(url);
	if (ie) modaliFrameObj.src = url;
	return false;
}

/******************************************
**********************questionEdit
******************************************/
function questionEdit(qid) {
	OpenPleaseWait();
	hidetip();
	adTipEnabled = false;
	var url='/includes/faq/qform.php?function=edit&qid='+qid;
	if (ns6) modaliFrameDoc.replace(url);
	if (ie) modaliFrameObj.src = url;
	return false;
}

/******************************************
**********************questionRemove
******************************************/
function questionRemove(qid) {
	OpenPleaseWait();
	hidetip();
	adTipEnabled = false;
	var url='/includes/faq/qremove.php?function=remove&qid='+qid;
	if (ns6) modaliFrameDoc.replace(url);
	if (ie) modaliFrameObj.src = url;
	return false;
}

/******************************************
**********************answerCreate
******************************************/
function answerCreate(qid) {
	OpenPleaseWait();
	hidetip();
	adTipEnabled = false;
	var url='/includes/faq/aform.php?function=create&qid='+qid;
	if (ns6) modaliFrameDoc.replace(url);
	if (ie) modaliFrameObj.src = url;
	return false;
}

/******************************************
**********************answerEdit
******************************************/
function answerEdit(aid) {
	OpenPleaseWait();
	hidetip();
	adTipEnabled = false;
	var url='/includes/faq/aform.php?function=edit&aid='+aid;
	if (ns6) modaliFrameDoc.replace(url);
	if (ie) modaliFrameObj.src = url;
	return false;
}

/******************************************
**********************answerRemove
******************************************/
function answerRemove(aid) {
	OpenPleaseWait();
	hidetip();
	adTipEnabled = false;
	var url='/includes/faq/aremove.php?function=remove&aid='+aid;
	if (ns6) modaliFrameDoc.replace(url);
	if (ie) modaliFrameObj.src = url;
	return false;
}

/******************************************
************************************Generic
******************************************/
/*
function callMainPageResp(http_request) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			document.getElementById("admin_div").innerHTML = http_request.responseText;
		} else {
			document.getElementById('errorDialogBody').innerHTML = "There was a communication error with the server.  Please try again later.<br>If the problem still persists please contact us at: <a href=\"mailto:bugs@photo-genesis.net\" class=\"errorDialogLink\">bugs@photo-genesis.net</a>";
			dialogActivate('error','Internal Error',500,1);
		}
	}
}

function callMainPage() {
	if (ajaxChangesMade == '') {
		var serverRequest = makeRequest("admin/admin_main.php");
		serverRequest.onreadystatechange = function() { callMainPageResp(serverRequest); };
	} else {
		document.getElementById('infoDialogBody').innerHTML = "You've made changes to this screen which will be lost if you continue.<br>Continue anyway?<br><center><input type=\"submit\" value=\"Yes\" onclick=\"ajaxChangesMade=''; dialogClose('info'); callMainPage();\">&nbsp;&nbsp;&nbsp;<input type=\"submit\" value=\"No\" onclick=\"dialogClose('info');\"></center>";
		dialogActivate('info','Alert!',500,0);
	}
	return false;
}
*/
