PageSourceSearch

https://dealhaus.ch/assets/view/js/member.js?v=1.0.7

js dealhaus.ch collected 2026-09-24 12:31:45 UTC 7,512 bytes, 205 lines download raw bytes

1//kayıt ol script  ========================== {
2    $("body").on("submit",".kayitol",function(e){
3        e.preventDefault(); 
4        //var recapvarmi=$('.grecaptcha').val();
5        var form = $(this);
6        var url = form.attr('action');
7        var maill=$('#signup-email').val();
8  
9        $('.form_loader').css('display', 'flex'); 
10        var form = $(this);
11        var url = form.attr('action');
12          $.ajax({
13           type: "POST",
14           url: url,
15           data: form.serialize()
16          }).done (function(cevapp){ 
17            console.log(cevapp);
18            $('.form_loader').css('display', 'none');
19            var obj = JSON.parse(cevapp);
20            if (obj.sonuc=="success")
21            {       
22              $('.mail-js').val(maill);
23              if (obj.Status==1){
24                swal({title: obj.title,text: obj.subtitle, icon: obj.icon, button:obj.btn}).then(function(){                
25                  if(obj.url){window.location.href = obj.url;}
26                }); 
27              }else{
28                swal({title: obj.title,text: obj.subtitle, icon: obj.icon,button:obj.btn});
29                window.location.href = obj.url;
30              }
31            }
32            if (obj.sonuc=="error")
33            {         
34              swal({title: obj.title,text:obj.subtitle, icon: obj.icon,button:obj.btn});
35              if(obj.message=="capta_failure"){
36                capta_reload();
37              }
38            }
39            /*
40              if(recapvarmi==1){
41                grecaptcha.ready(function() {
42                  grecaptcha.execute(reCAPTCHASiteKey, {action: 'submit'}).then(function(token) {
43                     $(".recaptcha-cevap").val(token);
44                  });
45                });
46              }
47            */
48        }).fail(function() {   console.log( "error" );     }).always(function() {});        
49    });
50//kayıt ol script  ========================== }
51
52//Giriş Yap ===================================== {
53    $('#giris_yap_frm').on("submit", function (e) {    
54      e.preventDefault(); 
55      $('.form_loader').css('display', 'flex'); 
56        var form = $(this);
57        var url = form.attr('action');
58        $.ajax({
59           type: "POST",
60           url: url,
61           data: form.serialize()
62          }).done (function(cevapp){ 
63            console.log(cevapp);
64            $('.form_loader').css('display', 'none');
65            var obj = JSON.parse(cevapp);
66            if (obj.sonuc=="success")
67            {  
68              swal({title: obj.title, icon: obj.icon ,button:obj.btn}); 
69              window.location = obj.url;   
70            }
71            if (obj.sonuc=="error")
72            {         
73              swal({title: obj.title,text:obj.subtitle, icon: obj.icon ,button:obj.btn});
74            }     
75        }).fail(function() {   console.log( "error" );     }).always(function() {});
76    }); 
77//Giriş Yap ===================================== }
78
79//Şifremi Unuttum ======================================================= {
80  $("body").on("submit","#forgot_form",function(e){
81    e.preventDefault();      
82    $('.form_loader').css('display', 'flex'); 
83    var form = $(this);
84    var url = form.attr('action');
85    $.ajax({
86      type: "POST",
87      url: url,
88      data: form.serialize(),
89    }).done (function(giriscevap){ 
90      $('.form_loader').css('display', 'none'); 
91      console.log(giriscevap);    
92      var obj = JSON.parse(giriscevap);
93      document.getElementById("forgot_form").reset();  
94      swal({title: obj.title,text:obj.subtitle, icon: obj.icon,button:obj.btn});     
95    }).fail(function() {}).always(function() {});
96  });
97//Şifremi Unuttum ======================================================= }
98
99
100
101//GIRIS KAYIT OL =============================================== {
102  jQuery(document).ready(function($){
103          var $form_modal = $('.user-modal'),
104          $form_login = $form_modal.find('#login'),
105          $form_signup = $form_modal.find('#signup'),
106          $form_forgot_password = $form_modal.find('#reset-password'),
107          $form_modal_tab = $('.switcher'),
108          $tab_login = $form_modal_tab.children('li').eq(0).children('a'),
109          $tab_signup = $form_modal_tab.children('li').eq(1).children('a'),
110          $forgot_password_link = $form_login.find('.form-bottom-message a'),
111          $back_to_login_link = $form_forgot_password.find('.form-bottom-message a'),
112          $main_nav = $('.main-nav');
113
114    //open modal
115    $main_nav.on('click', function(event){
116
117      if( $(event.target).is($main_nav) ) {
118        // on mobile open the submenu
119        $(this).children('ul').toggleClass('is-visible');
120      } else {
121        // on mobile close submenu
122        $main_nav.children('ul').removeClass('is-visible');
123        //show modal layer
124        $form_modal.addClass('is-visible'); 
125        //show the selected form
126        ( $(event.target).is('.signup') ) ? signup_selected() : login_selected();
127      }
128
129    });
130
131    //close modal
132    $('.user-modal').on('click', function(event){
133      if( $(event.target).is($form_modal) || $(event.target).is('.close-form') ) {
134        $form_modal.removeClass('is-visible');
135      } 
136    });
137    //close modal when clicking the esc keyboard button
138    $(document).keyup(function(event){
139      if(event.which=='27'){
140        $form_modal.removeClass('is-visible');
141      }
142    });
143
144    //switch from a tab to another
145    $form_modal_tab.on('click', function(event) {
146      event.preventDefault();
147      ( $(event.target).is( $tab_login ) ) ? login_selected() : signup_selected();
148    });
149
150    //hide or show password
151    $('.hide-password').on('click', function(){
152      var $this= $(this),
153      $password_field = $this.prev('input');
154      if($password_field.attr('type')=='password'){
155        $password_field.attr('type', 'text');
156        $this.html('<i class="far fa-eye"></i>')
157      }else{
158        $password_field.attr('type', 'password');
159        $this.html('<i class="fas fa-eye-slash"></i>');
160      }
161
162      /*( 'password' == $password_field.attr('type') ) ? $password_field.attr('type', 'text') : $password_field.attr('type', 'password');
163      ( 'Zeigen' == $this.text() ) ? $this.html('<i class="far fa-eye"></i>') : $this.html('<i class="fas fa-eye-slash"></i>');*/
164      //focus and move cursor to the end of input field
165      $password_field.putCursorAtEnd();
166    });
167
168    //show forgot-password form 
169    $forgot_password_link.on('click', function(event){
170      event.preventDefault();
171      forgot_password_selected();
172    });
173
174    //back to login from the forgot-password form
175    $back_to_login_link.on('click', function(event){
176      event.preventDefault();
177      login_selected();
178    });
179
180    function login_selected(){
181      $form_login.addClass('is-selected');
182      $form_signup.removeClass('is-selected');
183      $form_forgot_password.removeClass('is-selected');
184      $tab_login.addClass('selected');
185      $tab_signup.removeClass('selected');
186    }
187
188    function signup_selected(){
189      $form_login.removeClass('is-selected');
190      $form_signup.addClass('is-selected');
191      $form_forgot_password.removeClass('is-selected');
192      $tab_login.removeClass('selected');
193      $tab_signup.addClass('selected');
194    }
195
196    function forgot_password_selected(){
197      $form_login.removeClass('is-selected');
198      $form_signup.removeClass('is-selected');
199      $form_forgot_password.addClass('is-selected');
200    }
201
202  });
203//GIRIS KAYIT OL =============================================== }
204
205

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.