
function showOverlay(){$("bodyoverlay").setOpacity(0.4);$("bodyoverlay").show();}
function hideOverlay(){$("bodyoverlay").hide();}
function submitForm(form){showOverlay();form.submit();}
var onLoads=null;function addOnLoad(fnPtr){if(onLoads==null){onLoads=new Array();}
onLoads[onLoads.length]=fnPtr;}
function doOnLoad(){if(onLoads!=null){for(var i=0;i<onLoads.length;i++){onLoads[i]();}}
onLoads=null;if(window.setupCalendars){setupCalendars();}
if(window.HEPH){HEPH.init();}}
function bodyOnClick(){if(window.doBodyOnClick){doBodyOnClick();}}
var KeySubmitableForm=Class.create();KeySubmitableForm.prototype={initialize:function(f){this.form=f;var elements=Form.getElements(f);for(var i=0;i<elements.length;i++){Event.observe(elements[i],"keydown",this.submitOnEnter.bind(this));}},submitOnEnter:function(e){if(e.keyCode==Event.KEY_RETURN){submitForm(this.form);return false;}
return true;}}
var HEPHInsecure={showForgotPassword:function(){$("forgotpassword").toggle();$("forgotpasswordresponse").hide();},sendForgotPassword:function(){$("forgotpassword").hide();var emailAddress=$("emailaddress").value;new Ajax.Request(window.location,{parameters:$H({emailaddress:emailAddress,screen:"au.com.gaiaresources.heph.screen.ForgotPasswordScreen"}),onSuccess:HEPHInsecure.forgotPasswordResponse,method:"post"});},forgotPasswordResponse:function(transport){var xml=transport.responseXML;var root=xml.getElementsByTagName("root")[0];if(root.getAttribute("success")!=null){$("forgotpasswordresponse").innerHTML="<p class=\"simplehelp\">You password has been reset, please check your e-mail.</p>";}else{$("forgotpasswordresponse").innerHTML="<p class=\"simplehelp\">Your password could not be reset, if you believe that you entered the correct e-mail address please contact Gaia Resources.</p>";}
$("forgotpasswordresponse").show();},openFAQ:function(){var form=$("openPageForm");form.getInputs("hidden","screen")[0].value="au.com.gaiaresources.heph.screen.FAQScreen";submitForm(form);},goHome:function(){window.location="app";}}