PageSourceSearch

https://al-rabiya.com/wp-content/plugins/superstorefinder-wp/js/mega-openclose.js?ver=1.0

js al-rabiya.com collected 2026-10-05 18:44:15 UTC 4,389 bytes, 134 lines download raw bytes

1// JavaScript Document
2/*Open Close hour and email script */
3jQuery.getScript("https://www.google.com/recaptcha/api.js?onload=onloadCalls&render=explicit");
4var $infoToggler = jQuery('.info__toggler'),
5    $infoTogglerContents = jQuery('.info__toggler-contents');
6    $infoToggler.togglerify({
7        singleActive: true,
8        slide: true,
9        content: function(index) {
10            return $infoTogglerContents.eq(index);
11        }
12    });
13
14function SendMail(rcvEmail){
15	var emailRegex = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
16	var name = document.form.ssf_cont_name.value,
17	email = document.form.ssf_cont_email.value,
18	phone = document.form.ssf_cont_phone.value,
19	message = document.form.ssf_cont_msg.value;
20    email=email.trim();
21	var storename =jQuery('#storeLocatorInfobox .store-location').html();
22	
23	 if(jQuery('#ssf-comment-form').html()=="undefined" || jQuery('#ssf-comment-form').html()==undefined){
24		 var ssfgrecaptcharesponse=jQuery("#g-recaptcha-response").val();
25	 } else {
26		var ssfgrecaptcharesponse=jQuery("#g-recaptcha-response-1").val();
27	 }
28
29		if(name == "" )
30		{
31			document.form.ssf_cont_name.focus() ;
32			document.getElementById("ssf-msg-status").innerHTML = "<span style='color:red;'>"+contact_plc_name+"</span>"
33			return false;
34		}
35		if(email == "" )
36		{
37			document.form.ssf_cont_email.focus() ;
38			document.getElementById("ssf-msg-status").innerHTML = "<span style='color:red;'>"+contact_plc_email+"</span>";
39			return false;
40		}
41		else if(!emailRegex.test(email)){
42		  document.form.ssf_cont_email.focus();
43		  document.getElementById("ssf-msg-status").innerHTML = "<span style='color:red;'>"+contact_plc_email+" </span>";
44		  return false;
45		  }
46		if(message == "" )
47		{
48			document.form.ssf_cont_msg.focus() ;
49			document.getElementById("ssf-msg-status").innerHTML = "<span style='color:red;'>"+contact_plc_msg+"  </span>";
50			return false;
51		}
52		
53		if(ssfgrecaptcharesponse == "" )
54		{
55
56			document.getElementById("ssf-msg-status").innerHTML = "<span style='color:red;'>"+reCAPTCHA_warning+"  </span>";
57			return false;
58		}
59		
60		if (jQuery('#ssf_gdpr_check').length>0) {
61			if(jQuery('input#ssf_gdpr_check').is(':checked')){
62				//continue
63			}else{
64				jQuery('input#ssf_gdpr_check').addClass('ssf_invalid');
65				return false;
66			}
67		}
68		var name_lbl = ssf_cont_us_name;
69		var email_lbl = ssf_cont_us_email;
70		var msg_lbl = ssf_cont_us_msg;
71		var phone_lbl = contact_plc_phone;
72		
73		 
74	   jQuery.ajax({
75		type: "POST",
76		url: ssf_wp_base + '/sendMail.php?t='+d.getTime(),
77		data: {name: name, email: email, phone: phone, message:message, rcvEmail: rcvEmail,subject: storename,name_lbl:name_lbl, email_lbl:email_lbl, msg_lbl:msg_lbl, phone_lbl:phone_lbl,ssfgrecaptcharesponse: ssfgrecaptcharesponse,google_rc_key: google_rc_key},
78		cache: false,
79		success: function (html)
80		{
81			 document.getElementById("ssf-contact-form").reset();
82			 if(google_rc_key!=''){
83				grecaptcha.reset();
84			 }
85			 document.getElementById("ssf-msg-status").innerHTML = "<span style='color:green;' id='imageMsgAlert'>"+ssf_msg_sucess+"</span>";
86			 jQuery('#imageMsgAlert').fadeOut(5000);
87		}
88	});
89}
90if(google_rc_key!=''){
91	
92
93 var ssf_cf_verifyCallback = function(response) {
94       
95      };
96
97 var onloadCalls = function() {
98	 
99	 if(jQuery('#ssf-comment-form').html()=="undefined" || jQuery('#ssf-comment-form').html()==undefined){
100
101		grecaptcha.render('ssf-cf-rattingCaptcha', {
102          'sitekey' : google_rc_key,
103          'callback' : ssf_cf_verifyCallback,
104          'theme' : 'white'
105        });
106		
107	 } else {
108			
109		grecaptcha.render('rattingCaptcha', {
110          'sitekey' : google_rc_key,
111          'callback' : ssf_cf_verifyCallback,
112          'theme' : 'white'
113        });
114		
115        grecaptcha.render('ssf-cf-rattingCaptcha', {
116          'sitekey' : google_rc_key,
117          'callback' : ssf_cf_verifyCallback,
118          'theme' : 'white'
119        });
120	 }
121		
122      };
123	  
124}
125
126jQuery(document).ready(function() {
127"use strict";
128        jQuery("input#ssf_gdpr_check").click(function() {
129            var s_checked = jQuery(this).is(':checked');
130            if (s_checked) {
131                jQuery('input#ssf_gdpr_check').removeClass('ssf_invalid');
132            } 
133        });
134    });

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.