/**
 * jReviews - Review extension for Joomla!
 * Copyright (C) 2006 Alejandro Schmeichler
 * This is not free software, do not distribute it.
 * For licencing information visit http://www.reviewsforjoomla.com
 * or contact sales@reviewsforjoomla.com
**/

/* Content scripts */
function uploadResult(message,msgscript,contentid,isnew,itemid) {
	xajax_JRdispUploadResults(message,msgscript,contentid,isnew,itemid);
}
function submitItem() {
	xajax.$('submitButton').disabled=true;
	xajax.$('submitButton').value="please wait...";
	if (xajax.$('editor_state').value == 1) {
		tinyMCE.triggerSave();
	}
	document.newItemForm.submit();
}
function submitItemEdit() {
	xajax.$('submitButton').disabled=true;
	xajax.$('submitButton').value="please wait...";
	if (xajax.$('editor_state').value == 1) {
		tinyMCE.triggerSave();
	}
	document.newItemForm.submit();
}
function submitSection() {
	xajax_JRgetSectionCategories(xajax.getFormValues('newItemForm'));
	return false;
}
function submitCategory() {
	xajax_JRgetNewItemForm(xajax.getFormValues('newItemForm'));
	return false;
}
function cancelItem() {
	history.back();
}

/* Review scripts */
function submitReview() {
	xajax.$('submitButton').disabled=true;
	xajax.$('submitButton').value="please wait...";
	xajax_JRprocessReview(xajax.getFormValues('reviewForm'));
	return false;
}
function submitReviewEdit() {
	xajax.$('submitButton').disabled=true;
	xajax.$('submitButton').value="please wait...";
	xajax_JRprocessReview(xajax.getFormValues('reviewFormEdit'));
	return false;
}
function cancelReview() {
	Effect.Fade('newreview');
	document.getElementById('newreview').display = 'none';
	return false;
}
function cancelReviewEdit() {
	window.top.hidePopWin();
	return false;
}
function submitReport() {
	xajax.$('submitButton').disabled=true;
	xajax.$('submitButton').value="please wait...";
	xajax_JRprocessReport(xajax.getFormValues('reportForm'));
	return false;
}
function cancelReport(id) {
	var divname = 'report-'+id;
	Effect.Fade(divname);
	document.getElementById(divname).display = 'none';
	return false;
}

// Search script
function submitCriteriaSearch() {
	xajax_JRgetSearchForm(xajax.getFormValues('searchFormjReviews',0,'criteria'));
	return false;
}

function submitSearch() {
	xajax.$('submitButton').disabled=true;
	xajax.$('submitButton').value="searching...";
	if (xajax.$('submitButton2') != null) {
		xajax.$('submitButton2').disabled=true;
		xajax.$('submitButton2').value="searching...";
	}
	xajax_JRprocessSearch(xajax.getFormValues('searchFormjReviews'));
	return false;
}

function submitOrdering() {
	xajax_JRreorderList(xajax.getFormValues('searchFormjReviews'));
	return false;
}

function pause (millis) {
	date = new Date();
	var curDate = null;
	do { var curDate = new Date(); }
	while(curDate-date < millis);
	}