function errorMsg()
{
  alert("Netscape 6 or Mozilla is needed to install a sherlock plugin");
}
function addEngine(name,ext,cat)
{
  if ((typeof window.sidebar == "object") && (typeof
  window.sidebar.addSearchEngine == "function"))
  {
    //cat="Web";
    //cat=prompt('In what category should this engine be installed?','Web')
    window.sidebar.addSearchEngine(
      "http://seo.perfectlounge.com/"+name+".src",
      "http://seo.perfectlounge.com/images/"+name+"."+ext,
      name,
      cat );
  }
  else
  {
    errorMsg();
  }
}

function ajaxize(form) {
		var url = 'fight-engine.php';
		var pars = Form.serialize(form);
		var div = 'current-result';
		var AjaxResults = new Ajax.Updater( {success: div}, url, { method: 'get', parameters: pars, 
							onCreate: loading(div), 
							onComplete: refreshList() , 
							onFailure: reportError });
		Form.reset(form);
}

function refreshList() {
	var url = 'fight-list.php';
	var pars = 'latest=10';
	var div = 'latest-fights';
	var myAjax2 = new Ajax.Updater( {success: div}, url, { method: 'get', parameters: pars, 
					onCreate: loading(div), 
					onComplete:new Effect.BlindDown(div), 
					onFailure: reportError });
}

	function reportError(request) {
		$('current-result').innerHTML = 'Error occurred. Sorry.';
	}
	function reportSuccess(request) {
			var url = 'protophp.php';
			var pars = 'success';
			var AjaxSucc = new Ajax.Updater( {success: 'placeholder'}, url, { method: 'get', parameters: pars, onFailure: reportError });
	}

function loading(div) {
	$(div).innerHTML = '<div id="loading"><img src="images/ajax-loader.gif" alt="loading..." /></div>';
}