BHP.Lottery={};BHP.Lottery.Formular=new Class({Implements:[Options,Events],options:{formID:'formRegistration',submitButtonID:'jsInputButtonSubmit',hideID:'cssRegistration',feedBackID:'allFeedBack',requestURL:'',okAction:'',pageDotKey:'',pageDotValue:'feedback'},initialize:function(options){this.setOptions(options);addFormSubmitButtonEvent(this.options.submitButtonID);},validateForm:function(){validateForm(this.options.formID,this.options.requestURL,'errorMsgField',null,null,this.options.okAction,true,true);},submitForm:function(){BHP.Tools.Waiter.hide();var formular=$(this.options.hideID);var feedBack=$(this.options.feedBackID);if($defined(formular)){formular.addClass('cssDisplayNone');} if($defined(feedBack)){feedBack.removeClass('cssDisplayNone');} setPageDot(pagedotJSON=JSON.encode([{key:this.options.pageDotKey,value:this.options.pageDotValue}]));}});BHP.Lottery.Gira={};BHP.Lottery.Gira.load=function(){BHP.Lottery.Gira.Object=new BHP.Lottery.Formular({formID:'formRegistration',submitButtonID:'jsInputButtonSubmit',requestURL:'/lottery/sendgira/',okAction:'BHP.Lottery.Gira.Object.submitForm();',pageDotKey:'GiraLottery',pageDotValue:'feedback'});};window.addEvent('domready',BHP.Lottery.Gira.load);