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 <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 <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 <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 <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 <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 <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 <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 <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 <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 <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 <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 <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 <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 <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 <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 <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 <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 <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 <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 <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 <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 <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> [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">×</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> 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.