PageSourceSearch

https://www.candymobilegames.com/js/script.js

js candymobilegames.com collected 2026-10-02 01:25:09 UTC 9,085 bytes, 354 lines download raw bytes

1//LOADER/SPINNER
2$(window).bind("load", function() {
3
4    "use strict";
5    
6    $(".spn_hol").fadeOut(1000);
7});
8
9
10//MENU APPEAR AND HIDE
11$(document).ready(function() {
12
13    "use strict";
14    
15    $(window).scroll(function() {
16
17        "use strict";
18        
19        if ($(window).scrollTop() > 20) {
20            $(".navbar").css({
21                'margin-top': '0px',
22                'opacity': '1'
23            })
24            $(".navbar-nav>li>a").css({
25                'padding-top': '15px'
26            });
27            $(".navbar-brand img").css({
28                'height': '35px'
29            });
30            $(".navbar-brand img").css({
31                'padding-top': '0px'
32            });
33            $(".navbar-default").css({
34                'background-color': 'rgb(36, 36, 36)'
35            });
36        } else {
37            $(".navbar").css({
38                'margin-top': '0px',
39                'opacity': '1'
40            })
41            $(".navbar-nav>li>a").css({
42                'padding-top': '15px'
43            });
44            $(".navbar-brand img").css({
45                'height': '35px'
46            });
47            $(".navbar-brand img").css({
48                'padding-top': '0px'
49            });
50            $(".navbar-default").css({
51                'background-color': 'rgb(36, 36, 36)'
52            });
53        }
54    });
55});
56
57
58
59
60 // MENU SECTION ACTIVE
61$(document).ready(function() {
62
63    "use strict";
64    
65    $(".navbar-nav li a").click(function() {
66
67        "use strict";
68        
69        $(".navbar-nav li a").parent().removeClass("active");
70        $(this).parent().addClass("active");
71    });
72});
73
74
75
76// Hilight MENU on SCROLl
77
78$(document).ready(function() {
79
80    "use strict";
81    
82    $(window).scroll(function() {
83
84        "use strict";
85        
86        $(".page").each(function() {
87
88            "use strict";
89            
90            var bb = $(this).attr("id");
91            var hei = $(this).outerHeight();
92            var grttop = $(this).offset().top - 70;
93            if ($(window).scrollTop() > grttop - 1 && $(window).scrollTop() < grttop + hei - 1) {
94                var uu = $(".navbar-nav li a[href='#" + bb + "']").parent().addClass("active");
95            } else {
96                var uu = $(".navbar-nav li a[href='#" + bb + "']").parent().removeClass("active");
97            }
98        });
99    });
100});
101
102
103
104//SMOOTH MENU SCROOL
105
106
107$(function() {
108	
109	"use strict";
110
111  $('a[href*=#]:not([href=#])').click(function() {
112    if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
113      var target = $(this.hash);
114      target = target.length ? target : $('[name=' + this.hash.slice(1) +']');
115      if (target.length) {
116        $('html,body').animate({
117          scrollTop: target.offset().top
118        }, 1000);
119        return false;
120      }
121    }
122  });
123});
124
125
126
127// FIX HOME SCREEN HEIGHT
128$(document).ready(function() {
129
130    "use strict";
131    
132    setInterval(function() {
133
134        "use strict";
135        
136        var widnowHeight = $(window).height();
137        var containerHeight = $(".home-container").height();
138        var padTop = widnowHeight - containerHeight;
139        $(".home-container").css({
140            'padding-top': Math.round(padTop / 2) + 'px',
141            'padding-bottom': Math.round(padTop / 2) + 'px'
142        });
143    }, 10)
144});
145
146
147
148//PARALLAX
149$(document).ready(function() {
150
151    "use strict";
152    
153    $(window).bind('load', function() {
154        "use strict";
155        parallaxInit();
156    });
157
158    function parallaxInit() {
159        "use strict";
160        $('.home-parallax').parallax("30%", 0.1);
161        $('.subscribe-parallax').parallax("30%", 0.1);
162        $('.testimonial').parallax("10%", 1);
163        /*add as necessary*/
164    }
165});
166
167
168
169//OWL CAROSEL
170$(document).ready(function() {
171
172    "use strict";
173    
174    $("#owl-demo").owlCarousel({
175        autoPlay: 3000,
176        items: 4, //10 items above 1000px browser width
177        itemsDesktop: [1370, 3], //5 items between 1000px and 901px
178        itemsDesktopSmall: [900, 2], // betweem 900px and 601px
179        itemsTablet: [600, 1], //2 items between 600 and 0
180    });
181});
182
183
184    
185 //PRETTYPHOTO
186
187$(document).ready(function() {
188
189    "use strict";
190
191    $("a[rel^='prettyPhoto']").prettyPhoto({
192        show_title: false,
193        /* true/false */
194    });
195});
196
197
198
199//WOW JS
200$(document).ready(function() {
201
202    "use strict";
203 
204    new WOW().init();
205});
206
207
208
209//RESPONSIVE VIDEO
210$(document).ready(function() {
211
212    "use strict";
213    
214    // Basic FitVids Test
215    $(".video").fitVids();
216});
217
218
219
220//MAILCHIMP
221$(document).ready(function() {
222
223    "use strict";
224    
225    $('#mc-form').ajaxChimp({
226        callback: mailchimpCallback,
227        url: "https://themerocks.us9.list-manage.com/subscribe/post?u=f04c804868966b1b4509daa9b&amp;id=ad7b6aba65"
228    });
229
230    function mailchimpCallback(resp) {
231
232        "use strict";
233        
234        if (resp.result === 'success') {
235            $('.subscription-success').html('<i class="pe-7s-check"></i><br/>' + resp.msg).fadeIn(1000);
236            $('.subscription-error').fadeOut(500);
237        } else if (resp.result === 'error') {
238            $('.subscription-error').html('<i class="pe-7s-close-circle"></i><br/>' + resp.msg).fadeIn(1000);
239        }
240    }
241});
242
243
244
245//CONTACT FORM VALIDATION
246$(document).ready(function() {
247
248    "use strict";
249    
250    $(".form_submit").click(function() {
251
252        "use strict";
253        
254        var name = $("#name").val();
255        var emaild = $("#email").val();
256        var subject = $("#subject").val();
257        var message = $("#message").val();
258        var testEmail = /^[A-Z0-9._%+-]+@([A-Z0-9-]+\.)+[A-Z]{2,4}$/i;
259        if (!name) {
260            $(".form_error .name_error").addClass("show").removeClass("hide");
261            return false;
262        } else {
263            $(".form_error .name_error").addClass("hide").removeClass("show");
264        }
265        if (!emaild) {
266            $(".form_error .email_error").addClass("show").removeClass("hide");
267            return false;
268        } else {
269            $(".form_error .email_error").addClass("hide").removeClass("show");
270            if (testEmail.test(emaild)) {
271                $(".form_error .email_val_error").addClass("hide").removeClass("show");
272            } else {
273                $(".form_error .email_val_error").addClass("show").removeClass("hide");
274                return false;
275            }
276        }
277        if (!message) {
278            $(".form_error .message_error").addClass("show").removeClass("hide");
279            return false;
280        } else {
281            $(".form_error .message_error").addClass("hide").removeClass("show");
282        }
283        if (name && emaild && message) {
284            $.ajax({
285                url: 'email.php',
286                data: {
287                    name: name,
288                    emaild: emaild,
289                    subject: subject,
290                    message: message
291                },
292                type: 'POST',
293                success: function(data) {
294                    $(".Sucess").show();
295                    $(".Sucess").fadeIn(2000);
296                    $(".Sucess").html("<i class='fa fa-check'></i> Dear <b>" + name + "</b> Thank you for your enquiry we will respond to you as soon as possible!");
297                    $("#Name").val("");
298                    $("#Email").val("");
299                    $("#Subject").val("");
300                    $("#Message").val("");
301                    $(".form_error .name_error, .form_error .email_error, .form_error .email_val_error, .form_error .message_error").addClass("hide").removeClass("show");
302                    $("#name").val("");
303                    $("#email").val("");
304                    $("#subject").val("");
305                    $("#message").val("");
306                }
307            });
308        }
309        return false;
310    });
311});
312
313
314 
315/// SMOOTH SCROLL           
316
317$(document).ready(function() {
318
319    "use strict";
320    
321    var scrollAnimationTime = 1200,
322        scrollAnimation = 'easeInOutExpo';
323    $('a.scrollto').bind('click.smoothscroll', function(event) {
324        event.preventDefault();
325        var target = this.hash;
326        $('html, body').stop().animate({
327            'scrollTop': $(target).offset().top
328        }, scrollAnimationTime, scrollAnimation, function() {
329            window.location.hash = target;
330        });
331    });
332    //COUNTER
333    // $('.counter_num').counterUp({
334    //     delay: 10,
335    //     time: 2000
336    // });
337});
338
339
340
341
342
343
344//VIDEO BACKGROUND
345// $(document).ready(function() {
346//   var videobackground = new $.backgroundVideo($('body'), {
347//     "align": "centerXY",
348//     "width": 1280,
349//     "height": 720,
350//     "path": "media/",
351//     "filename": "cloud",
352//     "types": ["mp4","ogg","webm"]
353//   });
354// });

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.