PageSourceSearch

https://www.cmspg.com/photoalbum/

html cmspg.com collected 2026-10-06 03:15:14 UTC 59,357 bytes, 1,374 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3
4<head moznomarginboxes mozdisallowselectionprint>
5<meta charset="utf-8" />
6<meta http-equiv="X-UA-Compatible" content="IE=edge">
7<meta name="viewport" content="width=device-width, initial-scale=1">
8<link rel="preconnect" href="https://scss.npcdn.net">
9<link rel="preconnect" href="https://scss.npcdn.net" crossorigin>
10<link rel="preconnect" href="https://cdn1.npcdn.net">
11
12<title>Photo Album | CMS Distribution (M) Sdn Bhd</title>
13<meta name="title" content="Photo Album | CMS Distribution (M) Sdn Bhd" />
14<meta name="description" content="View The Latest Photo And Gallery From CMS Distribution (M) Sdn Bhd Penang, George Town, Malaysia" />
15<meta property="og:title" content="Photo Album | CMS Distribution (M) Sdn Bhd"/>
16<meta property="og:site_name" content="CMS Distribution (M) Sdn Bhd"/>
17<meta property="og:type" content="website"/>
18<meta property="og:description" content="View The Latest Photo And Gallery From CMS Distribution (M) Sdn Bhd Penang, George Town, Malaysia"/>
19<meta property="og:url" content="https://www.cmspg.com/photoalbum/"/>
20<meta property="og:ttl" content="2419200">
21<meta property="og:image" content="https://www.newpages.com.my/customer/images/26ba9829db2f9a29f82788874dca41f6.jpg"/>
22
23
24
25
26<meta name="theme-color" content="#041e5e">
27<meta name="google" content="notranslate">
28<meta name="google-site-verification" content="FhZdYuOEFTjZgqyGsSqA1DO78vMCHj83kphVRaAnQYI"/> 
29
30
31<link rel="stylesheet" type="text/css" href="https://scss.npcdn.net/ex_cusscss/platinum_bootstrap.css?ref=19&v=1.6"  >
32
33<link rel="stylesheet" type="text/css" href="/ex_js/lib/js/slick-1.8.1/slick/slick-theme.css?ref=5&v=1.6">
34<link rel="stylesheet" type="text/css" href="/ex_js/lib/js/slick-1.8.1/slick/slick.css?ref=5&v=1.6">
35
36<link rel="stylesheet" href="https://scss.npcdn.net/ex_cusscss/alertify.min.css?ref=4&v=1.6">
37
38<link rel="stylesheet" href="https://scss.npcdn.net/ex_cusscss/np3_y138669/38669/ex_generalstyle.css?v=1766115122">
39
40<link rel="stylesheet" href="https://scss.npcdn.net/ex_cusscss/np3_y138669/38669/ex_style.css?v=1766115122">
41
42<link rel="stylesheet" href="https://scss.npcdn.net/ex_cusscss/ex_custom.css?ref=93&v=1.6">
43
44<link rel="stylesheet" href="https://scss.npcdn.net/ex_cusscss/np_jquery.fancybox.min.css?ref=3&v=1.6">
45
46<link rel="stylesheet" href="https://scss.npcdn.net/ex_cusscss/designer.css?id=803a8c2d069729f26ac947b48f7fc776&lm=1738924158&did=38669">
47
48<link rel="stylesheet" href="https://scss.npcdn.net/ex_cusscss/np_fontawesome/css/all.min.css?v=1.6">
49
50<link rel="stylesheet" href="https://scss.npcdn.net/ex_cusscss/np_aos.css?v=1.6">
51
52
53<link rel="manifest" href="/ex_manifest.json?v=1766115122">
54<link rel="icon" href="https://cdn1.npcdn.net/images/b430311150994f9537bcbde6fbe46e7b.png" type="image/png">
55<link rel="apple-touch-icon" href="https://cdn1.npcdn.net/images/b430311150994f9537bcbde6fbe46e7b.png">
56
57
58<script src="https://scss.npcdn.net/ex_cusscss/np_onesyncjquery_371.min.js?ref=1&v=1.6"></script>
58
59
60<script src="https://scss.npcdn.net/ex_cusscss/np_slick.js?ref=1&v=1.6"></script>
60
61
62<script src="https://scss.npcdn.net/ex_cusscss/matchHeight.js?v=1.6"></script>
62
63
64<script defer src="https://scss.npcdn.net/ex_cusscss/np_popper.min.js?ref=1&v=1.6"></script>
64
65
66<script defer src="https://scss.npcdn.net/ex_cusscss/np_jquery.fancybox.min.js?ref=4&v=1.6"></script>
66
67
68<script defer src="https://scss.npcdn.net/ex_cusscss/np_bootstrap.min.js?ref=1&v=1.6"></script>
68
69
70
71<!-- Scroll Effect Aos -->
72<script defer src="/ex_js/alertify.min.js?v=1.6"></script>
vendor: 1 bytes, line 72
72
73<script defer src="/ex_js/defaultAlert.js?ref=24&v=1.6"></script>
73
74
75<script defer src="https://scss.npcdn.net/ex_cusscss/np_aos.js?v=1.6"  ></script>
75
76<link rel="stylesheet" type="text/css" href="https://scss.npcdn.net/ex_cusscss/np_animate.min.css?v=1.6" >
77
78<script defer src="https://cdn1.npcdn.net/scripts/janimate.js?v=1.6" ></script>
78
79<link rel="stylesheet" type="text/css" href="https://cdn1.npcdn.net/scripts/janimate.css?v=1.6" />
80<!-- for alert use only !-->
81
82<script async src="/ex_js/formSearch.js?v=1.6"></script>
82
83<!-- 
83<script defer src="/ex_js/np_smartAnalytic.js?ref=2&v=1.6"></script>
83 -->
84
85<script async  src="/ex_js/ex_photoswipe-4.1.3/photoswipe.min.js?v=1.6"></script>
vendor: 1 bytes, line 85
85
86<script async  src="/ex_js/ex_photoswipe-4.1.3/photoswipe-ui-default.min.js?v=1.6"></script>
86
87
88<script defer src="https://scss.npcdn.net/ex_cusscss/np_jquerycookies.min.js?ref=2&v=1.6" ></script>
vendor: 1 bytes, line 88
88
89<script type="text/javascript">
90    if ('serviceWorker' in navigator) {
91      window.addEventListener('load', function() {
92        // 🔹 Register service worker with versioning to force refresh
93        navigator.serviceWorker.register('/pwabuilder-sw.js?v=2025-11-06-02', {
94          updateViaCache: 'none'
95        })
96        .then(function(registration) {
97          console.log('✅ Service Worker registered', registration);
98
99          // ----------------------------------------
100          // 🔔 Request permission and subscribe for push
101          // ----------------------------------------
102          
103
104        })
105        .catch(function(err) {
106          console.error('❌ Service Worker registration failed', err);
107        });
108      });
109
110      // 🔄 Auto reload page when new SW activates (only for updates, not first install)
111      let wasControlled = navigator.serviceWorker.controller !== null;
112      navigator.serviceWorker.addEventListener('controllerchange', () => {
113        if (wasControlled) {
114          // This is an update - reload to get new content
115          console.log('⚡ New Service Worker activated — reloading page');
116          window.location.reload();
117        } else {
118          // First-time install - no reload needed
119          console.log('✅ Service Worker installed for the first time');
120          wasControlled = true;
121        }
122      });
123    }
124
125
126    
127</script>
vendor: 64 bytes, lines 127-128
127
128<script async src="https://www.googletagmanager.com/gtag/js?id=
128G-FEX442VJYE
vendor: 15 bytes, lines 128-129
128"></script>
129  
129<script>
130    
vendor: 144 bytes, lines 130-134
130window.dataLayer = window.dataLayer || [];
131    function gtag(){dataLayer.push(arguments);}
132    gtag('js', new Date());
133
134    gtag('config', '
134G-FEX442VJYE
vendor: 7 bytes, lines 134-135
134');
135  
135</script>
135
136
137
138
139<!-- Global site tag (gtag.js) - Google Analytics in Company Domain -->
140
141
142
143</head>
144<body>
145    
146    
147
148    
149
150    
151    
152
153    
154
155
156<div>
157    <section class="hp_header">
158<div class="container">
159	<div class="row">
160		<div class="col-12 p-3">
161			<div class="d-flex align-items-center justify-content-between text-white">
162				<div class="hp_header_left d-flex align-items-center">
163					<div class="hp_header_gap d-flex align-items-center">
164						<div>
165							<i class="fas fa-phone-alt"></i></div>
166						<p class="mb-0">
167							+604-283 3006, +6019-485 1519</p>
168					</div>
169					<div class="hp_header_gap d-flex align-items-center">
170						<div>
171							<i class="far fa-envelope"></i></div>
172						<p class="mb-0">
173							[email protected]</p>
174					</div>
175				</div>
176				<div class="hp_header_right d-flex align-items-center">
177					<div>
178						<a href="https://www.facebook.com/people/CMS-Distribution-M-SDN-BHD/100063518322265/" target="_blank"><i class="fab fa-facebook-f"></i></a></div>
179					<div>
180						<a href="https://www.instagram.com/cms80b/" target="_blank"><i class="fab fa-instagram"></i></a></div>
181				</div>
182			</div>
183		</div>
184	</div>
185</div>
186</section>
187</div>
188<div class="navbar_ecommerceDropdown">
189    <div class="container d-flex justify-content-between">
190        <div class="nav_logo">
191            <a href="/">
192                <img src="https://cdn1.npcdn.net/images/91e129760c2da8c0d3a410aa63e1ee49.png" alt="CMS Distribution (M) Sdn Bhd" title="CMS Distribution (M) Sdn Bhd">
193            </a>
194        </div>
195        <div class="nav_search">
196            <div class="nav_bottom">
197        <div class="container p-0" style="display: flex;justify-content: space-between;">
198            <div class="menu">
199                 
200                <div class="nav_item">
201                    <div class="dropdown">
202                        <a class="title" href="/" title="Home" >
203                            <strong class="">
204                                Home
205                            </strong>
206                        </a>
207                        
208                    </div>
209                </div>
210                
211                <div class="nav_item">
212                    <div class="dropdown">
213                        <a class="title" href="/pages/pages_id/34937/" title="About" >
214                            <strong class="">
215                                About
216                            </strong>
217                        </a>
218                        
219                    </div>
220                </div>
221                
222                <div class="nav_item">
223                    <div class="dropdown">
224                        <a class="title" href="/category/" title="Products" >
225                            <strong class="">
226                                Products
227                            </strong>
228                        </a>
229                        
230                    </div>
231                </div>
232                
233                <div class="nav_item">
234                    <div class="dropdown">
235                        <a class="title" href="/services/" title="Services" >
236                            <strong class="">
237                                Services
238                            </strong>
239                        </a>
240                        
241                    </div>
242                </div>
243                
244                <div class="nav_item">
245                    <div class="dropdown">
246                        <a class="title" href="/photoalbum/" title="Photos" >
247                            <strong class="">
248                                Photos
249                            </strong>
250                        </a>
251                        
252                    </div>
253                </div>
254                
255                <div class="nav_item">
256                    <div class="dropdown">
257                        <a class="title" href="/latestnews/" title="News" >
258                            <strong class="">
259                                News
260                            </strong>
261                        </a>
262                        
263                    </div>
264                </div>
265                
266                <div class="nav_item">
267                    <div class="dropdown">
268                        <a class="title" href="/testimonials/" title="Testimonial" >
269                            <strong class="">
270                                Testimonial
271                            </strong>
272                        </a>
273                        
274                    </div>
275                </div>
276                
277                <div class="nav_item">
278                    <div class="dropdown">
279                        <a class="title" href="/contactus/" title="Contact" >
280                            <strong class="">
281                                Contact
282                            </strong>
283                        </a>
284                        
285                    </div>
286                </div>
287                
288            </div>
289        </div>
290    </div>
291        </div>
292        
293    </div>
294</div>
295
296<style>
297
298    .mega_menu .mega_menu_body .sub_menu {
299        flex: 0 1 20%;
300        min-width: 20%;
301    }
302</style><div id="top_spacing"></div>
303<div class="navbar_mobile show fixed-top">
304    <div class="row_1 w-100 pt-3">
305        <div class="col pl-4" style="display: flex;">
306            <div class="btn btn-outline-light float-left" style="border-radius:19px;align-self: center;" onclick="show_sideMenu()">
307                <i class="fas fa-bars"></i>
308            </div>
309        </div>
310        <a class="col text-center" href="/">
311            <img class="logo_img" src="https://cdn1.npcdn.net/images/91e129760c2da8c0d3a410aa63e1ee49.png" alt="CMS Distribution (M) Sdn Bhd" title="CMS Distribution (M) Sdn Bhd">
312        </a>
313        <div class="col"></div>
314    </div>
315</div>
316
317<div class="side_menu target">
318    <div class="mt-3 mx-3 pt-5">
319        <div style="position:relative;">
320            <form onsubmit="return formSearch(this.querySelector('#search_name').value)">
321                <input type="text" name="search_name" id="search_name" class="search" placeholder="Search products">
322                <button class="fa fa-search btn border-0 text-white" type="submit" style="position: absolute;
323                right: 4px;
324                top: 50%;
325                transform: translate(0,-50%);"></button>
326            </form>
327        </div>
328    </div>
329    
330
331    <div class="list-unstyled list-group mt-3">
332        
333        <div class="list-group-item">
334            <a href="/" title="Home"  data-target="#">
335                <!-- DATA_TOGGLE return data-toggle="collapse"-->
336                <!-- DATA_TOGGLE_CALSS return "dropdown-toggle" -->
337                <div class="">
338                    Home
339                </div>
340            </a>
341            
342        </div>
343        
344        <div class="list-group-item">
345            <a href="/pages/pages_id/34937/" title="About"  data-target="#">
346                <!-- DATA_TOGGLE return data-toggle="collapse"-->
347                <!-- DATA_TOGGLE_CALSS return "dropdown-toggle" -->
348                <div class="">
349                    About
350                </div>
351            </a>
352            
353        </div>
354        
355        <div class="list-group-item">
356            <a href="/category/" title="Products"  data-target="#">
357                <!-- DATA_TOGGLE return data-toggle="collapse"-->
358                <!-- DATA_TOGGLE_CALSS return "dropdown-toggle" -->
359                <div class="">
360                    Products
361                </div>
362            </a>
363            
364        </div>
365        
366        <div class="list-group-item">
367            <a href="/services/" title="Services"  data-target="#">
368                <!-- DATA_TOGGLE return data-toggle="collapse"-->
369                <!-- DATA_TOGGLE_CALSS return "dropdown-toggle" -->
370                <div class="">
371                    Services
372                </div>
373            </a>
374            
375        </div>
376        
377        <div class="list-group-item">
378            <a href="/photoalbum/" title="Photos"  data-target="#">
379                <!-- DATA_TOGGLE return data-toggle="collapse"-->
380                <!-- DATA_TOGGLE_CALSS return "dropdown-toggle" -->
381                <div class="">
382                    Photos
383                </div>
384            </a>
385            
386        </div>
387        
388        <div class="list-group-item">
389            <a href="/latestnews/" title="News"  data-target="#">
390                <!-- DATA_TOGGLE return data-toggle="collapse"-->
391                <!-- DATA_TOGGLE_CALSS return "dropdown-toggle" -->
392                <div class="">
393                    News
394                </div>
395            </a>
396            
397        </div>
398        
399        <div class="list-group-item">
400            <a href="/testimonials/" title="Testimonial"  data-target="#">
401                <!-- DATA_TOGGLE return data-toggle="collapse"-->
402                <!-- DATA_TOGGLE_CALSS return "dropdown-toggle" -->
403                <div class="">
404                    Testimonial
405                </div>
406            </a>
407            
408        </div>
409        
410        <div class="list-group-item">
411            <a href="/contactus/" title="Contact"  data-target="#">
412                <!-- DATA_TOGGLE return data-toggle="collapse"-->
413                <!-- DATA_TOGGLE_CALSS return "dropdown-toggle" -->
414                <div class="">
415                    Contact
416                </div>
417            </a>
418            
419        </div>
420        
421    </div>
422    <div class="social_media pt-2 pb-2">
423        <a href="tel:+60194851519" title="Call CMS Distribution (M) Sdn Bhd" target="_blank">
424            <i class="fas fa-phone-square fa-flip-horizontal fa-lg"></i>
425        </a>
426        
427        <a href="https://www.google.com/maps/search/?api=1&query=5.391278,100.313789" title="Locate CMS Distribution (M) Sdn Bhd" id="mapMnavigation" target="_blank">
428            <i class="fas fa-map-marker-alt fa-lg"></i>
429        </a>
430        
431        
432        <a href="https://wa.me/60194851519?text=Hi, i am interested to know more. (https://www.cmspg.com/tag/tag_id/1579621/acer-aspire-go-14-ai-ag1471m75lg)" title="Whatsapp CMS Distribution (M) Sdn Bhd" data-type="1" class='contactRecordBtn'>
433            <i class="fab fa-whatsapp fa-lg"></i>
434        </a>
435        
436    </div>
437    
438    <div class="m_default_languagebar">
439        <div class="w-100 mb-3 text-left p-0">
440            <div class="npnavbar_languagebar">
441                <span><small>Language:</small></span>
442                
443                <a class="col p-0 footer_langbar_item" href="/photoalbum/">EN</a> <span class="mx-2 languagebar_divider">|</span>
444                
445                <a class="col p-0 footer_langbar_item" href="/bm/photoalbum/">BM</a> <span class="mx-2 languagebar_divider">|</span>
446                
447            </div>
448        </div>        
449    </div>
450    
451</div>
452<div class="side_menu_background" onclick="show_sideMenu()"></div>
453
454<script>
455    function show_sideMenu() {
456        $(".side_menu").toggleClass("show");
457        $(".side_menu_background").toggleClass("show");
458        $("body").toggleClass("lock");
459        $('.menu_button .menu_icon').toggleClass("change");
460    }
461</script>
461
462
463<script>
464    $(document).ready(function() {
465        viewportwidth = $(window).width();
466        if (viewportwidth > 992) {
467            var x = $('.navbar_height').outerHeight();
468            $('#top_spacing').css('height', x);
469        } else {
470            var x = $('.navbar_mobile').outerHeight();
471            $('#top_spacing').css('height', x);
472        }
473    });
474    window.addEventListener('resize', function(event) {
475        if (viewportwidth > 992) {
476            var x = $('.navbar_height').outerHeight();
477            $('#top_spacing').css('height', x);
478        } else {
479            var x = $('.navbar_mobile').outerHeight();
480            $('#top_spacing').css('height', x);
481        }
482    });
483</script>
483<div class="pb-5 all_functional_page" id="main_photoalbum"><div class='photoalbum_wrapper_1'><div class='container outerContainer_1 ' > <div class='row outerRow_1' ><div class="col-md-12 generated_col " id="photoalbum_1"><div class="container-fluid innerContainer_1"><div class="row innerRow_1">
484          <div class="col-md-12 generated_content p-0" id="photoalbum_1_1">
485            <h1 class="text-left page_title">
486    <b>
487        Photo Album
488    </b>
489</h1>
490          </div>
491      </div></div></div></div></div></div><div class='photoalbum_wrapper_2'><div class='container outerContainer_2 ' > <div class='row outerRow_2' ><div class="col-md-12 generated_col " id="photoalbum_2"><div class="container-fluid innerContainer_2"><div class="row innerRow_2">
492          <div class="col-md-12 generated_content p-0" id="photoalbum_2_1">
493            <div class="breadcrumb_b">
494    <ol>
495        
496        <li>
497            <a href="/" title="Homepage">
498                    <span><i class='fa fa-home' aria-hidden='true'></i></span>
499            </a>
500        </li>
501        
502        <li>
503            <a href="/photoalbum/" title="Photo Album">
504                    Photo Album
505            </a>
506        </li>
507        
508    </ol>
509</div>
510          </div>
511      </div></div></div></div></div></div><div class='photoalbum_wrapper_3'><div class='container outerContainer_3 ' > <div class='row outerRow_3' ><div class="col-md-12 generated_col " id="photoalbum_3"><div class="container-fluid innerContainer_3"><div class="row innerRow_3">
512          <div class="col-md-12 generated_content p-0" id="photoalbum_3_1">
513            <!-- Gallery -->
514
515<div class="gallerycategory">
516    <div class="container-fluid">
517        <div class="row">
518            <div class="col-lg-12 col-md-12 col-sm-12 p-0">
519                
520            </div>
521        </div>
522    </div>
523    <div class="container-fluid ">
524        <div class="row">
525            
526            <div class="col-lg-3 col-md-6 col-sm-12 p-0">
527                <a href="/photoalbum/id/76909/avf-gaming-freak/">
528                    <div class="img_frame mb_10">
529                        <div class="more">
530                            <p class="all_font_sm">5 &nbsp;<i class="fas fa-images"></i></p>
531                        </div>
532                        <img src="https://cdn1.npcdn.net/images/1774679971f59b9943582a55c59262f78961f92711.webp?md5id=803a8c2d069729f26ac947b48f7fc776&new_width=1600&new_height=1600&size=max&w=1739947518&from=jpg&type=12&off_wm=1" alt="">
533                    </div>
534                </a>
535                <p class="text-center px-3">AVF / Gaming Freak </p>
536            </div>
537            
538            <div class="col-lg-3 col-md-6 col-sm-12 p-0">
539                <a href="/photoalbum/id/71409/customise-pc/">
540                    <div class="img_frame mb_10">
541                        <div class="more">
542                            <p class="all_font_sm">1 &nbsp;<i class="fas fa-images"></i></p>
543                        </div>
544                        <img src="https://cdn1.npcdn.net/images/1761789197f0319e894f86afd4539bf639f695080a.webp?md5id=803a8c2d069729f26ac947b48f7fc776&new_width=1600&new_height=1600&size=max&w=1739947518&from=png&type=12&off_wm=1" alt="">
545                    </div>
546                </a>
547                <p class="text-center px-3">CUSTOMISE PC </p>
548            </div>
549            
550            <div class="col-lg-3 col-md-6 col-sm-12 p-0">
551                <a href="/photoalbum/id/71357/new-customise-pc/">
552                    <div class="img_frame mb_10">
553                        <div class="more">
554                            <p class="all_font_sm">2 &nbsp;<i class="fas fa-images"></i></p>
555                        </div>
556                        <img src="https://cdn1.npcdn.net/images/1761645397cc01c857a5fb6729f80a8048efc9558a.webp?md5id=803a8c2d069729f26ac947b48f7fc776&new_width=1600&new_height=1600&size=max&w=1739947518&from=png&type=12&off_wm=1" alt="">
557                    </div>
558                </a>
559                <p class="text-center px-3">NEW CUSTOMISE PC </p>
560            </div>
561            
562            <div class="col-lg-3 col-md-6 col-sm-12 p-0">
563                <a href="/photoalbum/id/67262/msi-notebook-august-flyer/">
564                    <div class="img_frame mb_10">
565                        <div class="more">
566                            <p class="all_font_sm">15 &nbsp;<i class="fas fa-images"></i></p>
567                        </div>
568                        <img src="https://cdn1.npcdn.net/images/1754981907UT4ako46c4f3f7360db850647354c431662c8e.webp?md5id=803a8c2d069729f26ac947b48f7fc776&new_width=1600&new_height=1600&size=max&w=1739947518&from=jpeg&type=12&off_wm=1" alt="">
569                    </div>
570                </a>
571                <p class="text-center px-3">MSI NOTEBOOK AUGUST FLYER </p>
572            </div>
573            
574            <div class="col-lg-3 col-md-6 col-sm-12 p-0">
575                <a href="/photoalbum/id/66602/colorful-notebook/">
576                    <div class="img_frame mb_10">
577                        <div class="more">
578                            <p class="all_font_sm">2 &nbsp;<i class="fas fa-images"></i></p>
579                        </div>
580                        <img src="https://cdn1.npcdn.net/images/1753757960C7wR4m0653b202c6cf05b9b865b707b1fdaf48.webp?md5id=803a8c2d069729f26ac947b48f7fc776&new_width=1600&new_height=1600&size=max&w=1739947518&from=jpeg&type=12&off_wm=1" alt="">
581                    </div>
582                </a>
583                <p class="text-center px-3">COLORFUL NOTEBOOK </p>
584            </div>
585            
586            <div class="col-lg-3 col-md-6 col-sm-12 p-0">
587                <a href="/photoalbum/id/66357/asus-notebook-flyer/">
588                    <div class="img_frame mb_10">
589                        <div class="more">
590                            <p class="all_font_sm">3 &nbsp;<i class="fas fa-images"></i></p>
591                        </div>
592                        <img src="https://cdn1.npcdn.net/images/1753323317bdff131511937f2af9c7cb6358a1cd48.webp?md5id=803a8c2d069729f26ac947b48f7fc776&new_width=1600&new_height=1600&size=max&w=1739947518&from=jpg&type=12&off_wm=1" alt="">
593                    </div>
594                </a>
595                <p class="text-center px-3">ASUS NOTEBOOK FLYER </p>
596            </div>
597            
598            <div class="col-lg-3 col-md-6 col-sm-12 p-0">
599                <a href="/photoalbum/id/66307/lenovo-notebook-new-promo/">
600                    <div class="img_frame mb_10">
601                        <div class="more">
602                            <p class="all_font_sm">10 &nbsp;<i class="fas fa-images"></i></p>
603                        </div>
604                        <img src="https://cdn1.npcdn.net/images/1753237442jXV7sQ96ad2a2ce1b803b42cf909c3ec147f7f.webp?md5id=803a8c2d069729f26ac947b48f7fc776&new_width=1600&new_height=1600&size=max&w=1739947518&from=jpeg&type=12&off_wm=1" alt="">
605                    </div>
606                </a>
607                <p class="text-center px-3">
607LENOVO NOTEBOOK NEW PROMO </p>
608            </div>
609            
610            <div class="col-lg-3 col-md-6 col-sm-12 p-0">
611                <a href="/photoalbum/id/66306/lenovo-flyer/">
612                    <div class="img_frame mb_10">
613                        <div class="more">
614                            <p class="all_font_sm">9 &nbsp;<i class="fas fa-images"></i></p>
615                        </div>
616                        <img src="https://cdn1.npcdn.net/images/1753237272gHQRZ68132cc67d88312ecec25dbe4a3da14fb.webp?md5id=803a8c2d069729f26ac947b48f7fc776&new_width=1600&new_height=1600&size=max&w=1739947518&from=jpeg&type=12&off_wm=1" alt="">
617                    </div>
618                </a>
619                <p class="text-center px-3">LENOVO FLYER </p>
620            </div>
621            
622            <div class="col-lg-3 col-md-6 col-sm-12 p-0">
623                <a href="/photoalbum/id/66305/acer-latest-notebook/">
624                    <div class="img_frame mb_10">
625                        <div class="more">
626                            <p class="all_font_sm">8 &nbsp;<i class="fas fa-images"></i></p>
627                        </div>
628                        <img src="https://cdn1.npcdn.net/images/1753237022ZKDhC1d016b01674a3f0ca4b939f7d3e73649f.webp?md5id=803a8c2d069729f26ac947b48f7fc776&new_width=1600&new_height=1600&size=max&w=1739947518&from=jpeg&type=12&off_wm=1" alt="">
629                    </div>
630                </a>
631                <p class="text-center px-3">ACER LATEST NOTEBOOK </p>
632            </div>
633            
634            <div class="col-lg-3 col-md-6 col-sm-12 p-0">
635                <a href="/photoalbum/id/65632/meki-flyer/">
636                    <div class="img_frame mb_10">
637                        <div class="more">
638                            <p class="all_font_sm">11 &nbsp;<i class="fas fa-images"></i></p>
639                        </div>
640                        <img src="https://cdn1.npcdn.net/images/175272432903843f7558fb2eab1e1783f915e080a7.webp?md5id=803a8c2d069729f26ac947b48f7fc776&new_width=1600&new_height=1600&size=max&w=1739947518&from=jpg&type=12&off_wm=1" alt="">
641                    </div>
642                </a>
643                <p class="text-center px-3">MEKI FLYER </p>
644            </div>
645            
646            <div class="col-lg-3 col-md-6 col-sm-12 p-0">
647                <a href="/photoalbum/id/65615/brother-printer-flyer/">
648                    <div class="img_frame mb_10">
649                        <div class="more">
650                            <p class="all_font_sm">5 &nbsp;<i class="fas fa-images"></i></p>
651                        </div>
652                        <img src="https://cdn1.npcdn.net/images/1752481044LWNGk6bf1b761ed2d6a37c4ad6f584e9c3cde6.webp?md5id=803a8c2d069729f26ac947b48f7fc776&new_width=1600&new_height=1600&size=max&w=1739947518&from=png&type=12&off_wm=1" alt="">
653                    </div>
654                </a>
655                <p class="text-center px-3">BROTHER PRINTER FLYER </p>
656            </div>
657            
658            <div class="col-lg-3 col-md-6 col-sm-12 p-0">
659                <a href="/photoalbum/id/65613/hp-printer-flyer/">
660                    <div class="img_frame mb_10">
661                        <div class="more">
662                            <p class="all_font_sm">13 &nbsp;<i class="fas fa-images"></i></p>
663                        </div>
664                        <img src="https://cdn1.npcdn.net/images/1752480463GpbAqebe6879c7823fb1a7db662364de06cc92.webp?md5id=803a8c2d069729f26ac947b48f7fc776&new_width=1600&new_height=1600&size=max&w=1739947518&from=png&type=12&off_wm=1" alt="">
665                    </div>
666                </a>
667                <p class="text-center px-3">HP PRINTER FLYER </p>
668            </div>
669            
670            <div class="col-lg-3 col-md-6 col-sm-12 p-0">
671                <a href="/photoalbum/id/65612/epson-printer-flyer/">
672                    <div class="img_frame mb_10">
673                        <div class="more">
674                            <p class="all_font_sm">5 &nbsp;<i class="fas fa-images"></i></p>
675                        </div>
676                        <img src="https://cdn1.npcdn.net/images/1752479203XFdaYd8472e481910d72649ccf8a76eb21d4a1.webp?md5id=803a8c2d069729f26ac947b48f7fc776&new_width=1600&new_height=1600&size=max&w=1739947518&from=png&type=12&off_wm=1" alt="">
677                    </div>
678                </a>
679                <p class="text-center px-3">EPSON PRINTER FLYER </p>
680            </div>
681            
682            <div class="col-lg-3 col-md-6 col-sm-12 p-0">
683                <a href="/photoalbum/id/65611/canon-printer-flyer/">
684                    <div class="img_frame mb_10">
685                        <div class="more">
686                            <p class="all_font_sm">13 &nbsp;<i class="fas fa-images"></i></p>
687                        </div>
688                        <img src="https://cdn1.npcdn.net/images/1752478456aSrxn7413821b879ce0abb09506c2e743274e1.webp?md5id=803a8c2d069729f26ac947b48f7fc776&new_width=1600&new_height=1600&size=max&w=1739947518&from=png&type=12&off_wm=1" alt="">
689                    </div>
690                </a>
691                <p class="text-center px-3">CANON PRINTER FLYER </p>
692            </div>
693            
694            <div class="col-lg-3 col-md-6 col-sm-12 p-0">
695                <a href="/photoalbum/id/65557/rockware/">
696                    <div class="img_frame mb_10">
697                        <div class="more">
698                            <p class="all_font_sm">19 &nbsp;<i class="fas fa-images"></i></p>
699                        </div>
700                        <img src="https://cdn1.npcdn.net/images/1752466462zoNcdWe430f05bf98bfaa488c0944a73b7f42d.webp?md5id=803a8c2d069729f26ac947b48f7fc776&new_width=1600&new_height=1600&size=max&w=1739947518&from=png&type=12&off_wm=1" alt="">
701                    </div>
702                </a>
703                <p class="text-center px-3">ROCKWARE </p>
704            </div>
705            
706            <div class="col-lg-3 col-md-6 col-sm-12 p-0">
707                <a href="/photoalbum/id/64813/philips-lcd/">
708                    <div class="img_frame mb_10">
709                        <div class="more">
710                            <p class="all_font_sm">15 &nbsp;<i class="fas fa-images"></i></p>
711                        </div>
712                        <img src="https://cdn1.npcdn.net/images/1750922383kOAmHz6446d860dbbfe540e9e2cbab5f98f1e3.webp?md5id=803a8c2d069729f26ac947b48f7fc776&new_width=1600&new_height=1600&size=max&w=1739947518&from=png&type=12&off_wm=1" alt="">
713                    </div>
714                </a>
715                <p class="text-center px-3">PHILIPS LCD </p>
716            </div>
717            
718            <div class="col-lg-3 col-md-6 col-sm-12 p-0">
719                <a href="/photoalbum/id/64778/optoma-projector/">
720                    <div class="img_frame mb_10">
721                        <div class="more">
722                            <p class="all_font_sm">10 &nbsp;<i class="fas fa-images"></i></p>
723                        </div>
724                        <img src="https://cdn1.npcdn.net/images/17509064880ywNNC1043ebdff87ab2ed6f75057a085e6b5b.webp?md5id=803a8c2d069729f26ac947b48f7fc776&new_width=1600&new_height=1600&size=max&w=1739947518&from=jpeg&type=12&off_wm=1" alt="">
725                    </div>
726                </a>
727                <p class="text-center px-3">OPTOMA PROJECTOR </p>
728            </div>
729            
730            <div class="col-lg-3 col-md-6 col-sm-12 p-0">
731                <a href="/photoalbum/id/63192/palit-graphic-card/">
732                    <div class="img_frame mb_10">
733                        <div class="more">
734                            <p class="all_font_sm">4 &nbsp;<i class="fas fa-images"></i></p>
735                        </div>
736                        <img src="https://cdn1.npcdn.net/images/1747735061Slkv8dacb9e4e6e2739f3fbe42214dce35e353.webp?md5id=803a8c2d069729f26ac947b48f7fc776&new_width=1600&new_height=1600&size=max&w=1739947518&from=jpeg&type=12&off_wm=1" alt="">
737                    </div>
738                </a>
739                <p class="text-center px-3">PALIT GRAPHIC CARD </p>
740            </div>
741            
742            <div class="col-lg-3 col-md-6 col-sm-12 p-0">
743                <a href="/photoalbum/id/61173/asus-motherboard-and-graphic-card-latest-product/">
744                    <div class="img_frame mb_10">
745                        <div class="more">
746                            <p class="all_font_sm">15 &nbsp;<i class="fas fa-images"></i></p>
747                        </div>
748                        <img src="https://cdn1.npcdn.net/images/1774680188c5be41eb418f7610cf3aaa9ff0f0f3bd.webp?md5id=803a8c2d069729f26ac947b48f7fc776&new_width=1600&new_height=1600&size=max&w=1739947518&from=jpg&type=12&off_wm=1" alt="">
749                    </div>
750                </a>
751                <p class="text-center px-3">ASUS MOTHERBOARD AND GRAPHIC CARD LATEST PRODUCT </p>
752            </div>
753            
754            <div class="col-lg-3 col-md-6 col-sm-12 p-0">
755                <a href="/photoalbum/id/61172/gigabyte/">
756                    <div class="img_frame mb_10">
757                        <div class="more">
758                            <p class="all_font_sm">12 &nbsp;<i class="fas fa-images"></i></p>
759                        </div>
760                        <img src="https://cdn1.npcdn.net/images/1741320052UwM1Bt1489ee7dcb61e12dcb49ec9890d28cb3.webp?md5id=803a8c2d069729f26ac947b48f7fc776&new_width=1600&new_height=1600&size=max&w=1739947518&from=jpeg&type=12&off_wm=1" alt="">
761                    </div>
762                </a>
763                <p class="text-center px-3">GIGABYTE </p>
764            </div>
765            
766            <div class="col-lg-3 col-md-6 col-sm-12 p-0">
767                <a href="/photoalbum/id/47123/zotac-graphic-card/">
768                    <div class="img_frame mb_10">
769                        <div class="more">
770                            <p class="all_font_sm">10 &nbsp;<i class="fas fa-images"></i></p>
771                        </div>
772                        <img src="https://cdn1.npcdn.net/images/1751360383f84722d326377d9f9894fc1cee54e44f.webp?md5id=803a8c2d069729f26ac947b48f7fc776&new_width=1600&new_height=1600&size=max&w=1739947518&from=jpeg&type=12&off_wm=1" alt="">
773                    </div>
774                </a>
775                <p class="text-center px-3">ZOTAC GRAPHIC CARD </p>
776            </div>
777            
778            <div class="col-lg-3 col-md-6 col-sm-12 p-0">
779                <a href="/photoalbum/id/0/others/">
780                    <div class="img_frame mb_10">
781                        <div class="more">
782                            <p class="all_font_sm">18 &nbsp;<i class="fas fa-images"></i></p>
783                        </div>
784                        <img src="https://cdn1.npcdn.net/images/17522420174sPge958527ee7dc593d0c925b0d4ba13d5465.webp?md5id=803a8c2d069729f26ac947b48f7fc776&new_width=1600&new_height=1600&size=max&w=1739947518&from=jpeg&type=11&off_wm=1" alt="">
785                    </div>
786                </a>
787                <p class="text-center px-3">Others</p>
788            </div>
789            
790        </div>
791        <div class="row">
792            
793        </div>
794    </div>
795</div>
796
797<!-- Gallery End -->
798          </div>
799      </div></div></div></div></div></div><div class='photoalbum_wrapper_4'><div class='container outerContainer_4 ' > <div class='row outerRow_4' ><div class="col-md-12 generated_col " id="photoalbum_4"><div class="container-fluid innerContainer_4"><div class="row innerRow_4">
800          <div class="col-md-12 generated_content p-0" id="photoalbum_4_1">
801            
802          </div>
803      </div></div></div></div></div></div></div><div class="container-fluid footer_type10 p-0">
804    <div class="row">
805        <div class="col-12">
806            <div class="container">
807                <div class="row">
808                    <div class="col-12 col-md-6 col-lg-6 col-xl-3 mb-md-0 pt-5">
809                        <div class="sub_title">
810                            <p class="font-weight-bold footer_subtitle">Contact Us</p>
811                        </div>
812                        <div class="logo title">
813                            <img src="https://cdn1.npcdn.net/images/91e129760c2da8c0d3a410aa63e1ee49.png" alt="" title="">
814                        </div>
815                        <p class="text">
816                            At CMS Distribution (M) Sdn Bhd, we specialize in providing an extensive range of new, recon and refurbished laptops and PCs, meticulously curated to meet the diverse needs of our esteemed clientele.
817                        </p>
818
819                        <div class="d-inline-flex">
820                            <span class="icon">
821                                <i class="fas fa-hashtag"></i>
822                            </span> | Follow us on
823                        </div>
824
825                        <div class="social_media pr-2 mt-3">
826                            
827                            <a href="https://www.facebook.com/100063518322265/" title="" target="_blank">
828                                <span class="icon_s mb-2 mb-md-0">
829                                    <i class="fab fa-facebook-square fa-lg"></i>
830                                </span>
831                            </a>
832                             
833                            <a href="https://www.instagram.com/cms80b/" title="" target="_blank">
834                                <span class="icon_s mb-2 mb-md-0">
835                                    <i class="fab fa-instagram fa-lg"></i>
836                                </span>
837                            </a>
838                             
839                            <a href="https://www.youtube.com/@cmspg8265" title="" target="_blank">
840                                <span class="icon_s mb-2 mb-md-0">
841                                    <i class="fab fa-youtube fa-lg"></i>
842                                </span>
843                            </a>    
844                            
845
846                            
847
848                            
849
850                            
851
852                            
853                        </div>
854
855                        
856                        <div class="w-100 my-3 text-left p-0">
857                            <div class="npfooter_languagebar">
858                                <span><small class="">Language:</small></span>
859                                
860                                <a class="col p-0 footer_langbar_item" href="/photoalbum/">EN</a> <span class="mx-2 languagebar_divider">|</span>
861                                
862                                <a class="col p-0 footer_langbar_item" href="/bm/photoalbum/">BM</a> <span class="mx-2 languagebar_divider">|</span>
863                                
864                            </div>
865                        </div>
866                        
867                    </div>
868                    <div class="col-12 col-md-6 col-lg-6 col-xl-3 mb-md-0 pt-5">
869                        <div class="sub_title">
870                            <p class="font-weight-bold footer_subtitle">Navigation</p>
871                        </div>
872                        <ul class="list-unstyled">
873                            
874                            <li>
875                                <a href="/">
876                                    <p class="mb-1">
877                                        Home
878                                    </p>
879                                </a>
880                            </li>
881                            
882                            <li>
883                                <a href="/pages/pages_id/34937/">
884                                    <p class="mb-1">
885                                        About
886                                    </p>
887                                </a>
888                            </li>
889                            
890                            <li>
891                                <a href="/category/">
892                                    <p class="mb-1">
893                                        Products
894                                    </p>
895                                </a>
896                            </li>
897                            
898                            <li>
899                                <a href="/services/">
900                                    <p class="mb-1">
901                                        Services
902                                    </p>
903                                </a>
904                            </li>
905                            
906                            <li>
907                                <a href="/photoalbum/">
908                                    <p class="mb-1">
909                                        Photos
910                                    </p>
911                                </a>
912                            </li>
913                            
914                            <li>
915                                <a href="/latestnews/">
916                                    <p class="mb-1">
917                                        News
918                                    </p>
919                                </a>
920                            </li>
921                            
922                            <li>
923                                <a href="/testimonials/">
924                                    <p class="mb-1">
925                                        Testimonial
926                                    </p>
927                                </a>
928                            </li>
929                            
930                            <li>
931                                <a href="/contactus/">
932                                    <p class="mb-1">
933                                        Contact
934                                    </p>
935                                </a>
936                            </li>
937                            
938                            <li>
939                                <a href="/privacypolicy/">
940                                    <p class="mb-1">
941                                        Privacy Policy
942                                    </p>
943                                </a>
944                            </li>
945                            
946
947                            
948
949                            
950                            <li>
951                                <a href="/returnrefundpolicy">
952                                    <p class="mb-1">
953                                        Return & Refund
954                                    </p>
955                                </a>
956                            </li>
957                            
958
959                        </ul>
960
961                    </div>
962
963                    <div class="col-12 col-md-6 col-lg-6 col-xl-3  mb-md-0 pt-5">
964                        <div class="sub_title">
965                            <p class="font-weight-bold footer_subtitle">Information</p>
966                        </div>
967                        <div class="mb-3">
968                            <div class="d-inline-flex">
969                                <span class="icon">
970                                    <i class="fas fa-store"></i>
971                                </span> | Location
972                            </div>
973                            <p class="text">No 1-LG-01, Nova Place,
974Jalan Ahmad Nor, Jelutong,
97511600 Jelutong,
976Penang, Malaysia.</p>
977                        </div>
978
979                        <div class="mb-3">
980                            <div class="d-inline-flex">
981                                <span class="icon">
982                                    <i class="fas fa-phone fa-flip-horizontal"></i>
983                                </span> | Contact Us
984                            </div>
985                            <div class="text_contact" style="margin-top: -15px;padding-bottom: 30px;">
986                                
987                                <p class="w-100">
988                                    <a class="float-right w-100 text" href="tel:+604-283 3006" rel="nofollow">
989                                            +604-283 3006
990                                        </a>
991                                </p>
992                                
993                                <p class="w-100">
994                                    <a class="float-right w-100 text" href="tel:+6019-485 1519" rel="nofollow">
995                                            +6019-485 1519
996                                        </a>
997                                </p>
998                                 
999                            </div>
1000                        </div>
1001
1002                        <div>
1003                            <div class="d-inline-flex">
1004                                <span class="icon">
1005                                    <i class="fas fa-at"></i>
1006                                </span> | Email
1007                            </div>
1008                            <div class="text_contact" style="margin-top: -15px;padding-bottom: 30px;">
1009                                
1010                                <p class="w-100">
1011                                    <a class="float-right text w-100" href="mailto:[email protected]">
1012                                        <i class="fas fa-envelope"></i> &nbsp; [email protected]
1013                                    </a>
1014                                </p>
1015                                
1016                            </div>
1017                        </div>
1018                    </div>
1019                    <div class="col-12 col-md-6 col-lg-6 col-xl-3  mb-md-0 pt-5">
1020                        <div class="sub_title">
1021                            <p class="font-weight-bold footer_subtitle">Location</p>
1022                        </div>
1023                        <iframe class="footer_map_class" src="https://maps.google.com/maps?hl=en&q=5.391278,100.313789&ie=UTF8&iwloc=B&output=embed" scrolling="no" marginheight="0" marginwidth="0" frameborder="0"></iframe>
1024                    </div>
1025                </div>
1026                <div class="row text-light mt-3">
1027                    <div class="container line_top">
1028                        <div class="row my-3">   
1029                            <div class="col-12 d-flex">
1030                                <p class="mb-1">
1031                                    © 2023-2026 <b>CMS Distribution (M) Sdn Bhd</b> <Small>201201005691 (979216-X)</Small>
1032                                </p>
1033                            </div>
1034                            
1035                            <div class="col-12 col-md-12">
1036                                <div class="mb-1" style="display: inline;">
1037                                    Visitor: <div class='platinum_website_visitor'></div>
1038                                </div>
1039                            </div>
1040                            
1041                            <div class="col-12">
1042                                <p class="mb-1">
1043                                    <small>
1044                                            Powered by <a href="https://www.newpages.com.my/v2/en/company/824468/index.html" class="text-light" target="_blank">NEWPAGES</a></small>
1045                                </p>
1046                            </div>
1047                        </div>
1048                    </div>
1049                </div>
1050            </div>
1051        </div>
1052    </div>
1053</div>
1054
1055
1056
1057<div class="whatsapp_float_btn num1">
1058    <a  href="https://wa.me/60194851519?text=Hi, i am interested to know more. (https://www.cmspg.com/photoalbum/)" id="" class="contactRecordBtn whatsapp" data-type="1" target="_blank">
1059        <i class="fab fa-whatsapp"></i>
1060    </a>
1061    <div class="whatsapp_float_title"></div>
1062</div>
1063
1064 
1065
1066<div class="d-md-none  floating_btn_bottom_block"></div>
1067<div class="container-fluid d-md-none floating_btn_bottom">
1068	<div class="row w-100">
1069		<div class="col-12 text-center">
1070			<ul class="floating_btn_bottom_wrapper">
1071				
1072					
1073					<li>
1074						<a href="/"><i class="fas fa-home"></i></a>
1075					</li>
1076					<li>
1077						<a href="/contactus/" class="contactRecordBtn" data-type='2'><i class="fas fa-phone-alt"></i></a>
1078					</li>
1079					
1080					<li>
1081						<a href="https://wa.me/60194851519?text=Hi, i am interested to know more. (https://www.cmspg.com/photoalbum/)" target="_blank" class="contactRecordBtn" data-type='1'><i class="fab fa-whatsapp"></i></a>
1082					</li>
1083					
1084					
1085					
1086				
1087			</ul>
1088		</div>
1089	</div>
1090</div>
1091
1092
1093
1094
1095
1096
1097<div class="dropdown np_language_btn">
1098    <div class="dropdown_btn d-flex" id="language_dropdown">
1099        
1100        <a class="col p-0" href="/photoalbum/">EN</a> <span class="mx-2">|</span>
1101        <a class="col p-0" href="/bm/photoalbum/">BM</a> <span class="mx-2">|</span>
1102    </div>
1103</div>
1104
1105
1106
1107
1108<div id="toTop">
1109    <div class="d-flex justify-content-center h-100">
1110        <i class="fas fa-angle-up fa-2x my-auto"></i>
1111    </div>
1112</div>
1113<!-- Scroll to Top -->
1114<script>
1115    $(window).scroll(function() {
1116        if ($(this).scrollTop()) {
1117            $('#toTop').fadeIn();
1118        } else {
1119            $('#toTop').fadeOut();
1120        }
1121    });
1122    $("#toTop").click(function() {
1123        $("html, body").animate({
1124            scrollTop: 0
1125        }, 1000);
1126    });
1127</script>
vendor: 1 bytes, line 1127
1127
1128<script type="text/javascript">
1129    $(document).ready(function() {
1130        if ($('.janimate').length > 0) {
1131            $('.janimate').each(function() {
1132                $(this).addClass("hidden").viewportChecker();
1133            });
1134        }
1135    });
1136</script>
1136
1137
1138
1139
1140
1141
1142<script>
1143    $("#inquiry_to_whatsapp_btn").on('click', (e) => {
1144        e.preventDefault(); // Prevent form submission
1145        var whatsapp_number='60194851519';
1146        var productUrl='https://www.cmspg.com/photoalbum/';
1147        var waLink = 'https://wa.me/'+whatsapp_number+'?text=';
1148
1149        // Enforce required fields — a programmatic .submit() skips HTML5 validation
1150        var waForm = document.getElementById('wsshowproduct_inquiryform');
1151        if (waForm && !waForm.checkValidity()) {
1152            waForm.reportValidity();
1153            return;
1154        }
1155          // Create an empty object to store input data
1156        var inquiryToWaData = [];
1157        var wa_message='';
1158        checkBoxObject = {};
1159        checkBoxKey='';
1160          // Loop through each label element inside the form
1161        $(".wa-input").each(function(key) {
1162            if ($(this).is(':radio')) {
1163                if ($(this).prop('checked')) {
1164                    var inputName = $(this).parent().parent().find('.input-label').text().trim(); 
1165                    var inputValue = $(this).val(); 
1166                    if (inputValue!='') {
1167                        inquiryToWaData[key] = { title: inputName,value: inputValue  };
1168                    }
1169                }
1170            }else if($(this).is(':checkbox')){ 
1171
1172                if ($(this).prop('checked')) {
1173
1174                    var inputName = $(this).parent().parent().parent().find('.input-label').text().trim(); 
1175                    var inputValue = $(this).val();
1176                    
1177                    if (!Array.isArray(checkBoxObject[inputName])) {
1178                        checkBoxObject[inputName] = [];
1179                        checkBoxKey=key
1180                    }
1181                    checkBoxObject[inputName].push(inputValue);
1182                    checkBoxValues=checkBoxObject[inputName].join(', ');
1183                    inquiryToWaData[checkBoxKey] = { title: inputName,value: checkBoxValues};
1184                }
1185
1186             } else if ($(this).is('select')) { // Check if it's a select element
1187                var inputName = $(this).parent().find('label').text().trim();
1188                var inputValue = $(this).find(':selected').val();
1189                if (inputValue != '' && inputName != '' && inputValue != null) {
1190                    inquiryToWaData[key] = { title: inputName, value: inputValue };
1191                }
1192            } 
1193            else{
1194                var inputName = $(this).parent().find('label').text().trim(); 
1195                var inputValue = $(this).val(); 
1196                if (inputValue!='' &&inputName!=''&&inputValue!=null) {
1197                    inquiryToWaData[key] = { title: inputName,value: inputValue  };
1198                }
1199            }
1200        });
1201
1202        $.each(inquiryToWaData, function(key, field_data) {
1203            if (field_data!=null){
1204                wa_message+=(field_data.title+': '+field_data.value)+'\n';
1205            }
1206        });
1207        $( "#wsshowproduct_inquiryform" ).submit();
1208        wa_message+=("From: "+productUrl);
1209        // Encode the whole message so &, #, %, + and newlines in user input
1210        // can't truncate or corrupt the wa.me prefill text
1211        window.open(waLink+encodeURIComponent(wa_message))
1212    });
1213</script>
1213
1214
1215
1216
1217<div class="modal fade" id="whatsappPopupModal" tabindex="-1" role="dialog" aria-labelledby="whatsappPopupModal" aria-hidden="true">
1218  <div class="modal-dialog modal-dialog-centered" role="document">
1219    <div class="modal-content">
1220      <div class="modal-header">
1221        <h5 class="modal-title" id="whatsappPopupModal"></h5>
1222        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
1223          <span aria-hidden="true">&times;</span>
1224        </button>
1225      </div> 
1226      <div class="modal-body" id="whatsapp_popup_modalbody">
1227            
1228            <div class="mb-3">
1229                <label for="whatsapp_popup_name" class="form-label">Name</label>
1230                <input type="text" class="form-control" id="whatsapp_popup_name">
1231            </div>
1232            <div class="mb-3">
1233                <label for="whatsapp_popup_contact" class="form-label">Contact No</label>
1234                <input type="text" class="form-control" id="whatsapp_popup_contact" aria-describedby="emailHelp">
1235                <div id="whatsapp_popup_contact_help" class="form-text text-muted">We'll never share your contact with anyone else.</div>
1236            </div>
1237      </div>
1238      <div class="modal-footer">
1239        <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
1240        <button type="submit" class="btn btn-primary" id="whatsapp_popup_submit">Proceed</button>
1241      </div> 
1242    </div>
1243  </div>
1244</div>
1245
1246<script type="text/javascript">
1247    $( ".whatsapp_btn" ).click(function() {
1248        event.preventDefault();
1249        $('#whatsappPopupModal').modal('show')
1250    });
1251
1252    $( "#whatsapp_popup_submit" ).click(function() {
1253        var whatsapp_popup_name = $("#whatsapp_popup_name").val();
1254        var whatsapp_popup_contact = $("#whatsapp_popup_contact").val();
1255        var phone_pattern = /^(01||07||\+60||\+0)[0-46-9]*[0-9]{7,8}$/; 
1256
1257        if (phone_pattern.test(whatsapp_popup_contact)) {
1258
1259            $.ajax({
1260                    type: "POST",
1261                    url: "/ex_ajax/ex_whatsappPopupSubmit.php",
1262                    dataType: "JSON",
1263                    data: {
1264                        name: whatsapp_popup_name,
1265                        contact:whatsapp_popup_contact,
1266                        url:'https://www.cmspg.com/photoalbum/',
1267                        productid:''
1268                    },            
1269                    success(data){
1270                        window.open('https://wa.me/60194851519?text=Hi, i am interested to know more. (https://www.cmspg.com/photoalbum/)','_blank')
1271                        $('#whatsapp_popup_modalbody').html("<span>Successfully submit the details. If the new window doesn't open, please click on this <b><a class='text-success' href='https://wa.me/60194851519?text=Hi, i am interested to know more. (https://www.cmspg.com/photoalbum/)' target='_blank'><i class='fab fa-whatsapp'></i>&nbsp;WhatsApp Us</a></b>")
1272                        $('#whatsapp_popup_submit').hide();
1273                    }
1274            })
1275        }
1276        else {
1277           $('#whatsapp_popup_contact_help').html('<span class="text-danger">Please enter a valid phone number.</span>')
1278        }
1279    });
1280</script>
1280
1281
1282
1283
1284
1285
1286
1287
1288<!-- Scroll Effect Aos Script -->
1289<script>
1290    $(function() { AOS.init({
1291        once: false
1292    });});
1293    window.addEventListener('load', function() {
1294        AOS.refresh();
1295    });
1296</script>
vendor: 1 bytes, line 1296
1296
1297<script src="https://scss.npcdn.net/ex_cusscss/np_popper.min.js?ref=1" async></script>
1297
1298<!-- 
1298<script src="https://scss.npcdn.net/ex_cusscss/np_jquery-ui.js?ref=1" async></script>
1298 -->
1299<!-- 
1299<script src="https://scss.npcdn.net/ex_cusscss/np_jquery.ui.touch-punch.min.js"></script>
1299 -->
1300
1301
1302<script>
1303    if ($('#subscribeEmail').length) {
1304        var subscribeEmailField = document.getElementById("subscribeEmail");
1305        subscribeEmailField.addEventListener("keyup", function(event) {
1306            if (event.keyCode == 13) {
1307                subscribeNow()
1308            }
1309        });
1310        function subscribeNow() {
1311            let x = $('#subscribeEmail').val();
1312            $.ajax({
1313                type: "POST",
1314                url: "/ex_ajax/ex_subscribeMailAjax.php",
1315                dataType: "JSON",
1316                data: {
1317                    subscribeEmail: x,
1318                },
1319                success(data) {
1320                    if (data.success == "true") {
1321                        alertSucess(data.string)
1322                    } else {
1323                        alertUnsucess(data.string);
1324                    }
1325
1326                }
1327            })
1328        }
1329    }
1330</script>
1330
1331
1332<script type='text/javascript'>
1333    
1334
1335    
1336    //get visitor by ajax
1337    $.ajax({
1338            type: 'POST',
1339            url: "/ex_ajax/ex_ajaxGetPlatinumVisitor.php",
1340            dataType: "JSON",
1341            success: function(data) {
1342                $(".platinum_website_visitor").html(data.visitor);
1343            }
1344    });
1345    
1346    
1347    $('body').on("click", ".contactRecordBtn", function() {
1348        var cid = '25128';
1349        var type = $(this).data('type');
1350        // TrueLead: pass the clicked WhatsApp link so the server can fingerprint
1351        // the exact prefill text + target number (dynamic per button/page)
1352        var waLink = $(this).attr('href') || '';
1353        if (waLink.indexOf('wa.me') === -1 && waLink.indexOf('api.whatsapp.com') === -1) {
1354            waLink = '';
1355        }
1356        $.ajax({
1357            type: 'POST',
1358            url: "/ex_contactlink_ajax.php",
1359            data: {
1360                company_id: cid,
1361                type: type,
1362                url:'https://www.cmspg.com/photoalbum/',
1363                wa_link: waLink
1364            },
1365            success: function(data) {
1366            },
1367            complete: function(data) {
1368            }
1369        });
1370
1371    });
1372</script>
1372
1373
1374  </body></html>

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.