// Turn off the alert pop up
wf.showAlertOnError = false;

// Tap into the validation routine and do our Ajax stuff
wf.functionName_formValidation = "myCustomValidation";

function myCustomValidation (evt) {
	if(wf.formValidation(evt))
		new Ajax.Updater(	'result',
							'gb.php?action=add&type=ajax',
							{onLoading:function(request){sendgb()},onComplete:function(request){handelrequest()},
							parameters:Form.serialize(document.forms['gb']),
							insertion:Insertion.Bottom, asynchronous:true});
		return wf.utilities.XBrowserPreventEventDefault(evt);
}

function sendgb() {
	//Make the Progress Bar Appear
	new Effect.Appear('progress');
}

function handelrequest() {
	// Fade the Progress Bar
	new Effect.Fade('progress');
	// Make the form itsef wipe up
	new Effect.BlindUp('form');
	// Show the result!
	new Effect.Appear('result');
}

