//JS functions using Jquery, prototype and more by Galloway Web Services www.galloway-web-services.com

function showloadBar(elme) { 
$($(elme).update('<div id="load"><img style="margin:30px 0 0 140px" src="http://www.write-about-property.com/site/images/ajaxloading.gif" alt=""></div>'));
}

function hideloadBar() {
$($('load').hide());
}

function handleFailure(request) 
{ 
$($('health_check_c').update('<p><span id="error">Something broke trying to submit form using AJAX, refresh page to try again, sorry!</span></p>'));
$($('error').addClassName('error'))
}

function ajax_Submitter(el,processor,formID) {
new Ajax.Updater({success:el},processor, {
onLoading:function(req) { showloadBar(el) },
onFailure:function (req) { handleFailure(req) },
onComplete:function(req) { hideloadBar(); },
parameters:$($(formID).serialize(true))
});
return false;
}


