var forms={init:function(){forms.dansearch.init();forms.login.init();forms.verification.init()},dansearch:{init:function(){var r=$("#simpleDanSearch"),n,t,i;r.submit(function(t){t.preventDefault();n()});n=function(){let n=$("#DAN").val(),t=$("#rootnode").val();var i="/umbraco/surface/home/dansearch?dan="+n+"&rootnode="+t;n==""?$("#validation-for-dan").show():($("#validation-for-dan").hide(),main.loader.start(),$(".dna-login").css("display","none"),$.ajax({type:"Post",url:i,contentType:"application/json",success:function(n){n!=""&&($("#dnaStatusmessage").html(n.Message),n.EnableLogin=="True"&&$(".dna-login").css("display","inline"),$(".banner_form-expand__tab_message").siblings(".banner_form-expand__tab").first().css("display","none"),$(".banner_form-expand__tab_message .banner_form-expand__tab").css("display","block"),$(".banner_form-expand__tab_message").css("display","block"));main.loader.complete()},error:function(){main.loader.complete()}}))};t=$("#advanceDanSearch");t.submit(function(n){n.preventDefault();i()});i=function(){let n=$("#Postcode").val(),t=$("#Amount").val(),i=$("#start_date_tanent01").val(),r=$("#surname").val(),u=$("#rootnode").val();var f="/umbraco/surface/home/dansearchWithInfo?postcode="+n+"&amount="+t+"&startdate="+i+"&surname="+r+"&rootnode="+u;n==""||t==""||i==""||r==""?$("#validation-for-otherinfo").show():($("#validation-for-otherinfo").hide(),main.loader.start(),$.ajax({type:"Post",url:f,contentType:"application/json",success:function(n){n!=""&&($("#Postcode").val(""),$("#Amount").val(""),$("#start_date_tanent01").val(""),$("#surname").val(""),$("#dnaStatusmessage").html(n.Message),n.EnableLogin=="True"&&$(".dna-login").css("display","inline"),$(".banner_form-expand__tab_message").siblings(".banner_form-expand__tab").css("display","none"),$(".banner_form-expand__tab_message .banner_form-expand__tab").css("display","block"),$(".banner_form-expand__tab_message").css("display","block"));main.loader.complete()},error:function(){main.loader.complete()}}))};$loginlink=$(".dna-login");$loginlink.click("on",function(){main.form.element("#deposit-back","deposit-protected")})}},login:{init:function(){var n=$(".loginform");let t=$("#rootnode").val();n.submit(function(n){n.preventDefault();main.loader.start();let i=$(this).find("#User_Name").val(),r=$(this).find("#User_Password").val();var u="/umbraco/surface/home/login?uname="+i+"&pword="+r+"&rootnode="+t;$.ajax({type:"Post",url:u,contentType:"application/json",success:function(n){n!=""&&(window.location.href=n);main.loader.complete()},error:function(){main.loader.complete()}})})}},verification:{init:function(){var n=$(".user-verification");n.submit(function(n){n.preventDefault();main.loader.start();let t=$(this).find("input[name=userexist]:checked").val();if(t!=""){var i=$(this).attr(t+"-redirect");window.location=i;i.includes("/")||main.form.open()}main.loader.complete()})}}};forms.init()