1<!DOCTYPE html> 2<!-- 10.10.10.12 --> 3<html xmlns="http://www.w3.org/1999/xhtml"> 4<head> 5<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 6<title>About Philstar.com | Philstar.com</title> 7 8<meta name="google-site-verification" content="-XDnbcliO_8moaHtwWwt6bfL7OuZJxdwORPCeqtmRZU" /> 9<meta name="msvalidate.01" content="A420D7D07ED09E5C42E6F71783C169FE" /> 10<meta name="dailymotion-domain-verification" content="dmnqtuxevpqh4qp3c" /> 11 12<meta name="keywords" content="" /> 13<meta name="description" content="A portal of daily newspapers covering Philippine news headlines, business, lifestyle, advertisement, sports and entertainment. Also delivers Manila and Cebu news." /> 14<meta name="author" content="" /> 15<meta name="apple-itunes-app" content="app-id=532930273" /> 16 17<meta property="fb:app_id" content="1492927611003506" /> 18<meta property="og:type" content="website" /> 19<meta property="og:title" content="About Philstar.com | Philstar.com" /> 20<meta property="og:url" content="https://www.philstar.com/about-us" /> 21<meta property="og:image" content="https://www.philstar.com/images/logo-filler-thumbnail.jpg" /> 22<meta property="og:image:url" content="https://www.philstar.com/images/logo-filler-thumbnail.jpg" /> 23<meta property="og:description" content="A portal of daily newspapers covering Philippine news headlines, business, lifestyle, advertisement, sports and entertainment. Also delivers Manila and Cebu news." /> 24<meta property="og:site_name" content="Philstar.com" /> 25 26<meta name="twitter:card" content="summary_large_image" /> 27<meta name="twitter:site" content="@philstarnews" /> 28<meta name="twitter:creator" content="@philstarnews" /> 29<meta name="twitter:description" content="A portal of daily newspapers covering Philippine news headlines, business, lifestyle, advertisement, sports and entertainment. Also delivers Manila and Cebu news." /> 30<meta name="twitter:title" content="About Philstar.com | Philstar.com" /> 31<meta name="twitter:image" content="https://www.philstar.com/images/logo-filler-thumbnail.jpg" /> 32 33<link rel="canonical" href="https://www.philstar.com/about-us" /> 34 35<meta name="appleid-signin-client-id" content="com.philstar.myaccount"><meta name="appleid-signin-scope" content="name email"><meta name="appleid-signin-redirect-uri" content="https://www.philstar.com/redirect-apple-signin.php"><meta name="appleid-signin-state" content="https://www.philstar.com/about-us"><meta name="appleid-signin-nonce" content="[NONCE]"><meta name="appleid-signin-use-popup" content="true">
35<script type="953ff893c112aab77a7b4eb3-text/javascript"> 36 const login_via = ""; 37</script>
37
38<script type="953ff893c112aab77a7b4eb3-text/javascript"> 39 (function() { 40 /** CONFIGURATION START **/ 41 var _sf_async_config = window._sf_async_config = (window._sf_async_config || {}); 42 _sf_async_config.uid = 66285; 43 _sf_async_config.domain = 'philstar.com'; //CHANGE THIS TO THE ROOT DOMAIN 44 _sf_async_config.flickerControl = false; 45 _sf_async_config.useCanonical = true; 46 _sf_async_config.useCanonicalDomain = true; 47 _sf_async_config.sections = 'about us'; // CHANGE THIS TO YOUR SECTION NAME(s) 48 _sf_async_config.authors = 'Philstar.com'; // CHANGE THIS TO YOUR AUTHOR NAME(s) 49 /** CONFIGURATION END **/ 50 function loadChartbeat() { 51 var e = document.createElement('script'); 52 var n = document.getElementsByTagName('script')[0]; 53 e.type = 'text/javascript'; 54 e.async = true; 55 e.src = '//static.chartbeat.com/js/chartbeat.js';; 56 n.parentNode.insertBefore(e, n); 57 } 58 loadChartbeat(); 59 })(); 60</script>
60
61<script async src="//static.chartbeat.com/js/chartbeat_mab.js" type="953ff893c112aab77a7b4eb3-text/javascript"></script>
61
62<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebPage","mainEntityOfPage":{"@type":"https://www.philstar.com/about-us","@id":"https://www.philstar.com/about-us","headline":"About Philstar.com | Philstar.com","image":"https://media.philstar.com/images/logo/philstar-172x172.png","publisher":{"@type":"Organization","name":"Philstar.com","logo":{"@type":"ImageObject","url":"https://media.philstar.com/images/logo/philstar-172x172.png"}},"description":"A portal of daily newspapers covering Philippine news headlines, business, lifestyle, advertisement, sports and entertainment. Also delivers Manila and Cebu news."}}</script>
62 63<style> 64body {margin: 0;padding: 0;background-color: #ffffff;font-family: sans-serif }#header {width: 100%;height: 82px;background: #0099cb;z-index: 100;position: fixed;top: 0;left: 0 }#logo_nav{margin-left:15px;padding:19px 0 18px 47px;cursor:pointer;float:left}#edit_article, #mobile_icons, #mobile_social_drop, #nav_profile, #nav_publications, #nav_social, #searchbar, #section_checker, #socialfoot, .header_subnav_contents {display: none }.header_subnav {background: #e9e9e9;width: 100%;min-height: 20px }#backtotop, #fixed_news_headings, #carousel #carousel_actual, #carousel_extra #carousel_news, #carousel_extra #carousel_bites, .theContent {visibility: hidden }.theLeaderBoard {margin: 90px auto 0 }@media only screen and (min-width:768px) and (max-width:1023px) {#carousel {width: 478px;margin-right: 5px;}#home_columnists{width: 700px;}} 65</style>
vendor: 138 bytes, lines 65-66
65 66<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="953ff893c112aab77a7b4eb3-|49"></script>
66<link media="print" onload="this.media='all'" href="https://www.philstar.com/css/fonts.min.css" rel="stylesheet" type="text/css" />
vendor: 138 bytes, lines 66-67
66 67<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="953ff893c112aab77a7b4eb3-|49"></script>
67<link media="print" onload="this.media='all'" href="https://www.philstar.com/css/loaded.css" rel="stylesheet" type="text/css" />
vendor: 138 bytes, lines 67-68
67 68<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="953ff893c112aab77a7b4eb3-|49"></script>
68<link media="print" onload="this.media='all'" href="https://www.philstar.com/css/style.min_202105-28.css" rel="stylesheet" type="text/css" />
vendor: 138 bytes, lines 68-69
68 69<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="953ff893c112aab77a7b4eb3-|49"></script>
69<link media="print" onload="this.media='only screen and (min-width:1024px)'" href="https://www.philstar.com/css/style-desktop.min_202008-20.css" rel="stylesheet" type="text/css" />
vendor: 138 bytes, lines 69-70
69 70<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="953ff893c112aab77a7b4eb3-|49"></script>
70<link media="print" onload="this.media='all'" href="https://www.philstar.com/css/jquery-ui.min.css" rel="stylesheet" type="text/css" /> 71 72 73<link rel="shortcut icon" href="https://www.philstar.com/images/Home/favicon.ico" type="image/vnd.microsoft.icon" /> 74<meta name="viewport" content="width=device-width, initial-scale=1"> 75
76<script src="https://accounts.google.com/gsi/client" async defer type="953ff893c112aab77a7b4eb3-text/javascript"></script>
76 77
78<script type="953ff893c112aab77a7b4eb3-text/javascript" src="https://www.philstar.com/js/jquery-1.10.2.min.js"></script>
78
79<script async type="953ff893c112aab77a7b4eb3-text/javascript" src="https://www.philstar.com/js/lazysizes.min.js"></script>
79 80 81
82<script type="953ff893c112aab77a7b4eb3-text/javascript">
vendor: 341 bytes, lines 82-88
82 83(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 84(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 85m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 86})(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); 87 88ga('create', '
88UA-42723673-1
vendor: 38 bytes, lines 88-89
88', 'auto'); 89ga('send', 'pageview');
90</script>
90 91 92<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 92-93
92 93<script async src="https://www.googletagmanager.com/gtag/js?id=
93G-11MQS4MDFE
vendor: 61 bytes, line 93
93" type="953ff893c112aab77a7b4eb3-text/javascript"></script>
94<script type="953ff893c112aab77a7b4eb3-text/javascript"> 95
vendor: 136 bytes, lines 95-98
95window.dataLayer = window.dataLayer || []; 96 function gtag(){dataLayer.push(arguments);} 97 gtag('js', new Date()); 98 gtag('config', '
98G-11MQS4MDFE
vendor: 5 bytes, line 98
98');
99</script>
99 100 101<!-- Begin comScore Tag -->
102<script type="953ff893c112aab77a7b4eb3-text/javascript"> 103 var _comscore = _comscore || []; 104 _comscore.push({ c1: "2", c2: "8100059" }); 105 (function() { 106 var s = document.createElement("script"), el = document.getElementsByTagName("script")[0]; s.async = true; 107 s.src = (document.location.protocol == "https:" ? "https://sb" : "http://b") + ".scorecardresearch.com/beacon.js"; 108 el.parentNode.insertBefore(s, el); 109 })(); 110</script>
110 111<noscript> 112 <img src="http://b.scorecardresearch.com/p?c1=2&c2=8100059&cv=2.0&cj=1" /> 113</noscript> 114<!-- End comScore Tag --> 115 116<!-- Microsite No Ads ( Head ) Infinite || cms id 776 --> 117<!--
117<script async='async' src='https://www.googletagservices.com/tag/js/gpt.js'></script>
117 -->
118<script type="953ff893c112aab77a7b4eb3-text/javascript"> 119 var googletag = googletag || {}; 120 googletag.cmd = googletag.cmd || []; 121</script>
121 122
123<script type="953ff893c112aab77a7b4eb3-text/javascript"> 124 googletag.cmd.push(function() { 125 126 var LTmapping = googletag.sizeMapping() 127 .addSize([970, 0], [[970, 250], [970, 90], [728, 90]]) 128 .addSize([728, 0], [[728, 90], [600, 250], [600, 100], [468, 60]]) 129 .addSize([336, 0], [[336, 280], [320, 100], [320, 50], [300, 250], [300,100], [300,50]]) 130 .build(); 131 132 var MRmapping = googletag.sizeMapping() 133 .addSize([728, 0], [[300, 600], [300, 250], [160, 600]]) 134 .addSize([320,0], [[300, 250]]) 135 .build(); 136 137 var pathArray = window.location.pathname.split( '/' ); 138 var inSubSection = pathArray[2]; 139 140 //googletag.defineSlot('/1015401/pstar_card_flip_all', [[1, 1], [300, 250]], 'gpt-ad-CardFlip').addService(googletag.pubads()); 141 142 // Define a web interstitial ad slot. 143 googletag.defineOutOfPageSlot('/1015401/pstar_vignette_all', googletag.enums.OutOfPageFormat.INTERSTITIAL).addService(googletag.pubads()); 144 145 googletag.defineSlot('/1015401/Philstar_All_LeaderboardAd_728x90', [[300,50], [300,100], [300, 250], [320, 50], [320, 100], [336, 280], [468, 60], [600, 100], [600, 250], [728, 90], [970, 90], [970, 250]], 'gpt-ad-Leaderboard_Top').defineSizeMapping(LTmapping).addService(googletag.pubads()); 146 147 googletag.defineSlot('/1015401/Philstar_all_Medallion1_300x250', [300, 250], 'gpt-ad-MREC_Right_Top').addService(googletag.pubads()); 148 149 googletag.defineSlot('/1015401/Philstar_all_Medallion2_300x250', [[160, 600], [300, 250], [300, 600]], 'gpt-ad-MREC_Right_Bottom').defineSizeMapping(MRmapping).addService(googletag.pubads()); 150 151 if(document.documentElement.clientWidth > 1024) { 152 //googletag.defineSlot('/1015401/Homepage_Skinning_Left', [160, 600], 'gpt-ad-Skinning_Left').addService(googletag.pubads()); 153 //googletag.defineSlot('/1015401/Homepage_Skinning_Right', [160, 600], 'div-gpt-ad-Skinning_Right').addService(googletag.pubads()); 154 } 155 156var inArticle = pathArray[5]; 157 if (inArticle > 0) { 158 googletag.defineSlot('/1015401/Philstar_all_leaderboard_inarticle', [[336, 280], [300, 250]], 'gpt-ad-Philstar_all_leaderboard_inarticle').addService(googletag.pubads()); 159 } 160 googletag.defineSlot('/1015401/pstar_ribbon_ad_all', [[376, 100], [320, 100], [320, 50]], 'div-gpt-ad-Ribbon').addService(googletag.pubads()); 161 162 //googletag.defineOutOfPageSlot('/1015401/Mobile_Interstitial/pstar_home', 'div-gpt-ad-Interstitial').addService(googletag.pubads()); 163 164 googletag.pubads().collapseEmptyDivs(); 165 googletag.pubads().enableSingleRequest(); 166 googletag.pubads().setCentering(true); 167 googletag.pubads().enableLazyLoad({fetchMarginPercent: 500, renderMarginPercent: 200, mobileScaling: 2.0}); 168 googletag.enableServices(); 169 170 }); 171</script>
171 172 173<!-- Kayana GPT Tag with Callback begins here -->
174<script type="953ff893c112aab77a7b4eb3-text/javascript"> 175 var googletag = googletag || {}; 176 googletag.cmd = googletag.cmd || []; 177 var gptRan = false; 178 window.jxHBLoadedCb = function(){ 179 //Normally this will be called when onescript is loaded 180 //This calls loadGPT to load gpt.js 181 //This ensures the right order 182 loadGPT(); 183 }; 184 var loadGPT = function() { 185 // Check the gptRan flag 186 if (!gptRan) { 187 gptRan = true; 188 var gads = document.createElement('script'); 189 /*** HERE ASSUMING YOU HAD BEEN USING THIS STANDARD GPT.JS URL ***/ 190 /*** PUT WHATEVER YOUR SITE HAD BEEN USING FOR GPT.JS ***/ 191 gads.src = 'https://securepubads.g.doubleclick.net/tag/js/gpt.js'; 192 var node = document.getElementsByTagName('script')[0]; 193 node.parentNode.insertBefore(gads, node); 194 } 195 }; 196 // Failsafe to call gpt even if onescript does not load in time. 197 setTimeout(loadGPT, 2000); 198 (function() { 199 var wtads = document.createElement('script'); 200 wtads.async = true; 201 wtads.type = 'text/javascript'; 202 wtads.src = 'https://scripts.jixie.media/onescript/Ph831gCVPL/jx-Ph410831gmQjx.min.js'; 203 var node = document.getElementsByTagName('script')[0]; 204 node.parentNode.insertBefore(wtads, node); 205 })(); 206</script>
206 207 208<!-- Start Smartlook -->
209<script type="953ff893c112aab77a7b4eb3-text/javascript"> 210 window.smartlook||(function(d) { 211 var o=smartlook=function(){ o.api.push(arguments)},h=d.getElementsByTagName('head')[0]; 212 var c=d.createElement('script');o.api=new Array();c.async=true;c.type='text/javascript'; 213 c.charset='utf-8';c.src='https://rec.smartlook.com/recorder.js';h.appendChild(c); 214 })(document); 215 smartlook('init', '3f476cadffac24850335e3902efc9e318223b361'); 216</script>
vendor: 138 bytes, lines 216-218
216 217 218<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="953ff893c112aab77a7b4eb3-|49"></script>
218<link media="print" onload="this.media='all'" href="https://media.philstar.com/css/style.min_202105-28.css" rel="stylesheet" type="text/css" /> 219 220<!-- Start AdSense Auto Ads Philstar -->
221<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1876439796539993" crossorigin="anonymous" type="953ff893c112aab77a7b4eb3-text/javascript"></script>
221 222 223<!-- Start Anymind -->
224<script type="953ff893c112aab77a7b4eb3-application/javascript" src="//anymind360.com/js/14585/ats.js"></script>
224 225 226<!-- YieldMonk iZooto -->
227<script type="953ff893c112aab77a7b4eb3-text/javascript"> window._izq = window._izq || []; window._izq.push(["init"]); </script>
vendor: 1 bytes, line 227
227
228<script src="https://cdn.izooto.com/scripts/7f8f6a05a790574bc692d74661b9d1a3e286bca4.js" type="953ff893c112aab77a7b4eb3-text/javascript"></script>
228 229 230<style> 231.qc-cmp-showing,.qc-cmp-ui-content{overflow:hidden!important}.qc-cmp-ui-content{padding:20px 30px!important}.qc-cmp-button{color:#f4cb42!important}.qc-cmp-small-toggle.qc-cmp-toggle-on,.qc-cmp-toggle.qc-cmp-toggle-on{background-color:#ebf710!important;border-color:#ebf710!important}.qc-cmp-persistent-link{right:75px!important} 232 h1,h2,h3, h4,a h4, h6{font-size:inherit;font-weight:inherit;margin:0}h6 {display: inherit; } 233</style><link rel="stylesheet" type="text/css" href="https://www.philstar.com/css/slick.min-12222020.css"/> 234<link rel="stylesheet" type="text/css" href="https://www.philstar.com/css/slick-theme.css"/> 235<link href="https://www.philstar.com/css/article.css" rel="stylesheet" type="text/css" /> 236<link href="https://www.philstar.com/css/microsites.css" rel="stylesheet" type="text/css" /> 237<link href="https://www.philstar.com/css/owl.carousel.css" rel="stylesheet"> 238<link href="https://www.philstar.com/css/owl.theme.css" rel="stylesheet"> 239<link href="https://www.philstar.com/css/owl.transitions.css" rel="stylesheet">
240<script src="https://apis.google.com/js/platform.js" async defer type="953ff893c112aab77a7b4eb3-text/javascript"></script>
240
241<script type="953ff893c112aab77a7b4eb3-text/javascript" src="https://www.philstar.com/js/slick.min.js"></script>
241 242<style type="text/css"> 243 244.owl-theme .owl-controls { 245 margin-top: -14px 246} 247 248#gallery_next,#gallery_prev { 249 background: rgba(0,0,0,.5); 250 padding: 10px 15px; 251 border-radius: .3em; 252 color: #fff; 253 font-family: robotobold; 254 font-size: 30px; 255 display: inline-block; 256 position: absolute; 257 top: 45%; 258 cursor: pointer 259} 260 261#gallery_prev { 262 left: 10px 263} 264 265#gallery_next { 266 right: 10px 267} 268 269.slider_title { 270 margin-bottom: 5px 271} 272 273.slider_hidden { 274 display: none 275} 276 277.topNews a { 278 color: #00659e; 279 text-decoration: none 280} 281 282.top_date { 283 font-family: 'robotolight',sans-serif; 284 font-size: 11px; 285 color: #2e2e2e 286} 287 288.slideImage_pic,.topNews_pic { 289 width: 100%; 290 height: 488px; 291 overflow: hidden 292} 293 294.slideImage_pic img { 295 height: 488px; 296 display: block; 297 margin-left: -64px 298} 299 300.topNews_pic { 301 width: 285px; 302 height: 153px 303} 304 305.topNews_pic img { 306 width: 100%; 307 display: block 308} 309 310.topNews_title { 311 font-family: 'robotobold',sans-serif; 312 font-weight: 700; 313 font-size: 16px; 314 padding: 8px; 315 background: #fff 316} 317 318.topNews_title a { 319 color: #000 320} 321 322.topNews a:hover,.topNews_title a:hover { 323 text-decoration: underline 324} 325 326#carousel { 327 width: 726px 328} 329 330#carousel_extra { 331 width: 285px 332} 333 334#slide_holder { 335 margin-bottom: 30px 336} 337 338@media only screen and (max-width:1024px) { 339 .slideImage { 340 width: 100% 341 } 342 343 .slideImage_pic { 344 width: auto; 345 height: auto; 346 max-height: 488px 347 } 348 349 .slideImage_pic img { 350 width: 100%; 351 margin: 0 352 } 353 354 .share1 { 355 padding: 5px 0 356 } 357 358 #slide_holder { 359 width: 100%; 360 height: auto 361 } 362 363 #carousel { 364 max-height: 488px; 365 float: none; 366 clear: both; 367 margin: 0 auto 368 } 369 370 #carousel_extra { 371 float: none; 372 margin: 24px auto 0 373 } 374 375 .titleOfSlider { 376 font-size: 20px; 377 height: auto 378 } 379} 380 381@media only screen and (max-width:870px) { 382 #carousel,#carousel_extra,.topNews_pic { 383 width: 100% 384 } 385 386 .slideImage_pic img { 387 height: auto 388 } 389 390 #section_checker_sections li { 391 font-size: 14px 392 } 393} 394 395@media only screen and (max-width:625px) { 396 #gallery_next,#gallery_prev { 397 display: none 398 } 399} 400 401#micro_nav { 402 width: initial; 403 max-width: 1024px; 404 margin: 0 auto; 405 z-index: 100; 406 left: initial; 407 background-color: initial; 408 display: block !important; 409} 410 411.section__title, .section__title a, #micro_nav a { 412 color: #178dbf !important; 413 text-transform: uppercase; 414 position: relative; 415 font-size: inherit !important; 416 padding: 0 !important; 417 font-family: inherit; 418 display: inherit; 419} 420 421.section__title h3 { 422 display: inline-block; 423 background-color: #eeeeee; 424 position: relative; 425 z-index: 2; 426 padding-right: 10px; 427 font-size: 30px; 428 font-family: "robotobold", sans-serif; 429} 430.section__title .micro_nav__ctr-1, .section__title--arrow{ 431 font-family: "robotolight", sans-serif !important; 432} 433 434.section__title:before { 435 content: ""; 436 height: 2px; 437 width: 100%; 438 position: absolute; 439 background-color: #178dbf; 440 top: 50%; 441 margin-top: -1px; 442 z-index: 1; 443} 444</style> 445</head> 446 447<body>
448<script type="953ff893c112aab77a7b4eb3-text/javascript"> 449 450function statusChangeCallback(response) { 451 console.log('statusChangeCallback'); 452 console.log(response); 453 // The response object is returned with a status field that lets the 454 // app know the current login status of the person. 455 // Full docs on the response object can be found in the documentation 456 // for FB.getLoginStatus(). 457 if (response.status === 'connected') { 458 // Logged into your app and Facebook. 459 //testAPI(); 460 } else if (response.status === 'not_authorized') { 461 // The person is logged into Facebook, but not your app. 462 } else { 463 // The person is not logged into Facebook, so we're not sure if 464 // they are logged into this app or not. 465 } 466} 467 468function checkLoginState() { 469 FB.getLoginStatus(function(response) { 470 statusChangeCallback(response); 471 }); 472} 473 474window.fbAsyncInit = function() { 475 FB.init({ 476 appId : '1492927611003506', 477 autoLogAppEvents : true, 478 cookie : true, 479 xfbml : true, 480 version : 'v17.0' 481 }); 482 483 FB.getLoginStatus(function(response) { 484 statusChangeCallback(response); 485 }); 486}; 487 488function close_newsletter_signup(email){ 489 document.getElementById("newsletter-signup-form_email").value = email; 490 document.getElementById("whiteout").classList.remove("modal_newsletter-sign_up_via"); 491 $("#whiteout").fadeOut(200), 492 white_ready = !1, 493 document.body.style.overflow = "initial"; 494 signup_click_nl = false; 495} 496 497function testAPI() { 498 whiteout_reset(); 499 500 FB.api('/me', {fields: 'id, email, first_name, last_name'}, function(response) { 501 502 if (signup_click_nl){ 503 sign_up_now(response.email); 504 close_newsletter_signup(response.email); 505 506 }else{ 507 508 $.post('https://www.philstar.com/check_credentials.php', "id=" + response.id + "&email=" + response.email + "&firstname=" + response.first_name + "&lastname=" + response.last_name + "&remember=" + $("#ps_remember").prop('checked'), function(msg) { 509 console.log("credentials: " + msg); 510 if (msg.trim() == "logged" || msg.trim() == "added") { 511 location.reload(); 512 } 513 else { 514 $("#floatingBarsG").css({display: "none"}); 515 $("#popup").css({display: "block"}); 516 $("#popup_message").text("Email address already in use."); 517 } 518 }); 519 } 520 521 }); 522} 523 524function fb_share(url) { 525 FB.ui({ 526 method: 'share', 527 display: 'popup', 528 href: url 529 }, function(response){}); 530} 531 532</script>
532 533 534<div id="content"> 535<div id="header"> 536 <div style="font-family: 'robotobold', sans-serif; font-size: 20x; z-index: 99999; position: absolute; top: 0; left: 0"> 537 </div> 538 539 <div id="logo_nav"> 540 <div id="header_burger"><span class="burger-line"></span></div> 541 <a href="https://www.philstar.com/"><img alt="philstar" class="theLogo" src="https://media.philstar.com/images/logo/philstar-logo-svg.svg" width="111" height="45"></a> 542 <div id="nav_publications"> 543 <ul id="top-navig"> 544 <li><span class="sub-secs">Philstar.com<div class="arrow-right"></div></span><ul id="mobile-navig" class="mobile-navig"><li><a class="" href="https://www.philstar.com" >HOME</a></li><li><a href="https://www.philstar.com/headlines" >Headlines</a></li><li><a href="https://www.philstar.com/opinion" >Opinion</a></li><li><a href="https://www.philstar.com/nation" >Nation</a></li><li><a href="https://www.philstar.com/world" >World</a></li><li><a href="https://www.philstar.com/business" >Business</a></li><li><a href="https://www.philstar.com/sports" >Sports</a></li><li><a href="https://www.philstar.com/entertainment" >Entertainment</a></li><li><a href="https://www.philstar.com/lifestyle" >Lifestyle</a></li><li><a href="https://www.philstar.com/events" >Events</a></li><li><a href="https://www.philstar.com/other-sections" >Other Sections</a></li></ul></li><li><a class="" href="https://www.philstar.com/the-philippine-star" >The Philippine Star</a></li><li><span class="sub-secs">Pilipino Star Ngayon<div class="arrow-right"></div></span><ul id="mobile-navig" class="mobile-navig"><li><a class="" href="https://www.philstar.com/pilipino-star-ngayon" >HOME</a></li><li><a href="https://www.philstar.com/pilipino-star-ngayon/bansa" >Bansa</a></li><li><a href="https://www.philstar.com/pilipino-star-ngayon/metro" >Metro</a></li><li><a href="https://www.philstar.com/pilipino-star-ngayon/probinsiya" >Probinsiya</a></li><li><a href="https://www.philstar.com/pilipino-star-ngayon/opinyon" >Opinyon</a></li><li><a href="https://www.philstar.com/pilipino-star-ngayon/palaro" >Palaro</a></li><li><a href="https://www.philstar.com/pilipino-star-ngayon/showbiz" >Showbiz</a></li><li><a href="https://www.philstar.com/pilipino-star-ngayon/true-confessions" >True Confessions</a></li><li><a href="https://www.philstar.com/pilipino-star-ngayon/dr-love" >Dr. Love</a></li><li><a href="https://www.philstar.com/pilipino-star-ngayon/litra-talk" >Litra-talk</a></li><li><a href="https://www.philstar.com/pilipino-star-ngayon/kutob" >Kutob</a></li><li><a href="https://www.philstar.com/pilipino-star-ngayon/komiks" >Komiks</a></li></ul></li><li><span class="sub-secs">The Freeman<div class="arrow-right"></div></span><ul id="mobile-navig" class="mobile-navig"><li><a class="" href="https://www.philstar.com/the-freeman" >HOME</a></li><li><a href="https://www.philstar.com/the-freeman/cebu-news" >Cebu News</a></li><li><a href="https://www.philstar.com/the-freeman/opinion" >Opinion</a></li><li><a href="https://www.philstar.com/the-freeman/metro-cebu" >Metro Cebu</a></li><li><a href="https://www.philstar.com/the-freeman/region" >Region</a></li><li><a href="https://www.philstar.com/the-freeman/cebu-business" >Cebu Business</a></li><li><a href="https://www.philstar.com/the-freeman/cebu-sports" >Cebu Sports</a></li><li><a href="https://www.philstar.com/the-freeman/cebu-lifestyle" >Cebu Lifestyle</a></li><li><a href="https://www.philstar.com/the-freeman/cebu-entertainment" >Cebu Entertainment</a></li></ul></li><li><span class="sub-secs">Pang-Masa<div class="arrow-right"></div></span><ul id="mobile-navig" class="mobile-navig"><li><a class="" href="https://www.philstar.com/pang-masa" >HOME</a></li><li><a href="https://www.philstar.com/pang-masa/police-metro" >Police Metro</a></li><li><a href="https://www.philstar.com/pang-masa/punto-mo" >Punto Mo</a></li><li><a href="https://www.philstar.com/pang-masa/pang-movies" >Pang Movies</a></li><li><a href="https://www.philstar.com/pang-masa/pm-sports" >PM Sports</a></li><li><a href="https://www.philstar.com/pang-masa/para-manalo" >Para Manalo</a></li><li><a href="https://www.philstar.com/pang-masa/para-malibang" >Para Malibang</a></li></ul></li><li><span class="sub-secs">Banat<div class="arrow-right"></div></span><ul id="mobile-navig" class="mobile-navig"><li><a class="" href="https://www.philstar.com/banat" >HOME</a></li><li><a href="https://www.philstar.com/banat/balita" >Balita</a></li><li><a href="https://www.philstar.com/banat/opinyon" >Opinyon</a></li><li><a href="https://www.philstar.com/banat/kalingawan" >Kalingawan</a></li><li><a href="https://www.philstar.com/banat/showbiz" >Showbiz</a></li><li><a href="https://www.philstar.com/banat/palaro" >Palaro</a></li><li><a href="https://www.philstar.com/banat/imong-kapalaran" >Imong Kapalaran</a></li><li><a href="https://www.philstar.com/banat/punsoy" >Punsoy</a></li></ul></li><li><span class="sub-secs">Interaksyon<div class="arrow-right"></div></span><ul id="mobile-navig" class="mobile-navig"><li><a class="" href="https://interaksyon.philstar.com" target="_blank">HOME</a></li><li><a href="https://interaksyon.philstar.com/trends-spotlights" target="_blank">Trends + Spotlights</a></li><li><a href="https://interaksyon.philstar.com/politics-issues" target="_blank">Politics + Issues</a></li><li><a href="https://interaksyon.philstar.com/celebrities" target="_blank">Celebrities</a></li><li><a href="https://interaksyon.philstar.com/hobbies-interests" target="_blank">Hobbies + Interests</a></li><li><a href="https://interaksyon.philstar.com/rumor-cop" target="_blank">Rumor Cop</a></li></ul></li><li><span class="sub-secs">Coupons<div class="arrow-right"></div></span><ul id="mobile-navig" class="mobile-navig"><li><a class="" href="https://www.philstar.com/coupons" >HOME</a></li><li><a href="https://www.philstar.com/coupons/all-stores" >Top Stores</a></li><li><a href="https://www.philstar.com/coupons/categories" >Offers By Category</a></li><li><a href="https://www.philstar.com/coupons/latest-posts" >Latest Posts</a></li></ul></li> </ul> 545 546 <div class="mobile-navig_subnav"> 547 <div class="arrow-left subnav_close"></div> 548 </div> 549 <div id="social_icon"> 550 <div> 551 <a class="contrib-button__nav" href="/support-our-work">SUPPORT PHILSTAR</a> 552 </div> 553 <a href="https://www.facebook.com/philstarnews" target="_blank" class="small_pad"> 554 <svg xmlns="http://www.w3.org/2000/svg" width="13.036" height="24.339" viewBox="0 0 13.036 24.339"> 555 <path id="Path_13" data-name="Path 13" d="M317.613,109.79l.676-4.405h-4.226v-2.858a2.2,2.2,0,0,1,2.483-2.379h1.921V96.4a23.416,23.416,0,0,0-3.411-.3c-3.481,0-5.756,2.11-5.756,5.929v3.357h-3.869v4.405H309.3v10.648h4.762V109.79Z" transform="translate(-305.432 -96.099)" fill="#98e0ff" /> 556 </svg> 557 </a> 558 <a href="https://twitter.com/PhilstarNews" target="_blank" class="small_pad"> 559 <svg xmlns="http://www.w3.org/2000/svg" width="25.796" height="21.232" viewBox="0 0 25.796 21.232"> 560 <path id="Path_14" data-name="Path 14" d="M319.1,207.833a10.646,10.646,0,0,1-2.609.743c.419-.071,1.035-.83,1.282-1.137a4.79,4.79,0,0,0,.866-1.579c.023-.045.04-.1-.005-.136a.149.149,0,0,0-.139.011,13.288,13.288,0,0,1-3.093,1.183.206.206,0,0,1-.213-.056,2.518,2.518,0,0,0-.27-.276,5.482,5.482,0,0,0-1.5-.919,5.225,5.225,0,0,0-2.3-.37,5.493,5.493,0,0,0-2.18.616,5.618,5.618,0,0,0-1.759,1.437,5.409,5.409,0,0,0-1.05,2.1,5.7,5.7,0,0,0-.056,2.22c.017.125.006.141-.106.125a16.522,16.522,0,0,1-10.629-5.41c-.124-.142-.191-.142-.293.011a5.388,5.388,0,0,0,.919,6.367c.208.2.422.395.653.575a5.414,5.414,0,0,1-2.051-.575c-.124-.079-.187-.034-.2.107a3.259,3.259,0,0,0,.034.608,5.449,5.449,0,0,0,3.359,4.345,3.194,3.194,0,0,0,.681.209,6.074,6.074,0,0,1-2.011.062c-.146-.028-.2.046-.146.186a5.659,5.659,0,0,0,4.226,3.539c.192.033.383.033.575.078-.011.018-.023.018-.034.034-.474.724-2.119,1.262-2.886,1.53a10.333,10.333,0,0,1-4.384.561c-.236-.035-.285-.032-.349,0s-.008.1.068.157c.3.2.6.373.913.541a14.472,14.472,0,0,0,2.93,1.173c5.266,1.454,11.2.385,15.151-3.543,3.1-3.085,4.193-7.34,4.193-11.6,0-.167.2
560-.259.313-.347a10.237,10.237,0,0,0,2.062-2.145.653.653,0,0,0,.137-.41v-.022C319.209,207.764,319.207,207.785,319.1,207.833Z" transform="translate(-293.413 -205.288)" fill="#98e0ff" /> 561 </svg> 562 </a> 563 <a href="https://www.instagram.com/philstarnews" target="_blank" class="small_pad"> 564 <svg xmlns="http://www.w3.org/2000/svg" width="24.339" height="24.339" viewBox="0 0 24.339 24.339"> 565 <g id="Group_8" data-name="Group 8" transform="translate(0)"> 566 <g id="Group_21" data-name="Group 21" transform="translate(0 0)"> 567 <g id="Group_20" data-name="Group 20" transform="translate(0 0)"> 568 <path id="Path_60" data-name="Path 60" d="M323.627,157.011a1.427,1.427,0,1,0,1.427,1.427A1.427,1.427,0,0,0,323.627,157.011Z" transform="translate(-305.014 -152.666)" fill="#98e0ff" /> 569 <path id="Path_61" data-name="Path 61" d="M312.333,159.671a5.994,5.994,0,1,0,5.994,5.994A6,6,0,0,0,312.333,159.671Zm0,9.834a3.84,3.84,0,1,1,3.839-3.84A3.844,3.844,0,0,1,312.333,169.5Z" transform="translate(-300.063 -153.496)" fill="#98e0ff" /> 570 <path id="Path_62" data-name="Path 62" d="M314.244,175.033h-9.717a7.319,7.319,0,0,1-7.311-7.31V158a7.319,7.319,0,0,1,7.311-7.31h9.717a7.319,7.319,0,0,1,7.312,7.31v9.718A7.319,7.319,0,0,1,314.244,175.033Zm-9.717-22.049A5.026,5.026,0,0,0,299.506,158v9.718a5.027,5.027,0,0,0,5.021,5.021h9.717a5.027,5.027,0,0,0,5.022-5.021V158a5.027,5.027,0,0,0-5.022-5.021Z" transform="translate(-297.216 -150.694)" fill="#98e0ff" /> 571 </g> 572 </g> 573 </g> 574 </svg> 575 </a> 576 <a href="https://www.youtube.com/user/philstarcom" target="_blank" class="small_pad"> 577 <svg xmlns="http://www.w3.org/2000/svg" id="Layer_2" data-name="Layer 2" width="32.332" height="21.232" viewBox="0 0 30.332 21.232"> 578 <g id="ELEMENTS"> 579 <path id="Path_64" data-name="Path 64" d="M30.332,6.656A6.656,6.656,0,0,0,23.676,0H6.656A6.656,6.656,0,0,0,0,6.656v7.92a6.656,6.656,0,0,0,6.656,6.656H23.676a6.656,6.656,0,0,0,6.656-6.656ZM20.322,11.21l-7.634,3.774c-.3.162-1.313-.053-1.313-.4V6.841c0-.348,1.022-.562,1.321-.4L20,10.426C20.31,10.6,20.634,11.04,20.322,11.21Z" fill="#98e0ff" /> 580 </g> 581 </svg> 582 </a> 583 <a href="https://www.philstar.com/rss" target="_blank" class="small_pad"> 584 <svg xmlns="http://www.w3.org/2000/svg" width="20.988" height="21" viewBox="0 0 20.988 21"> 585 <g id="Layer_2" data-name="Layer 2" transform="translate(0.001 0.01)"> 586 <g id="ELEMENTS" transform="translate(-0.001 -0.01)"> 587 <path id="Path_65" data-name="Path 65" d="M18.971,20.983H17.928a.918.918,0,0,1-.97-.9,16.379,16.379,0,0,0-1.032-4.927A16.824,16.824,0,0,0,3.069,4.287,18.447,18.447,0,0,0,1,4.029.971.971,0,0,1,0,2.946V.991a.941.941,0,0,1,1.075-1,21.194,21.194,0,0,1,19.269,15.75,20.572,20.572,0,0,1,.642,4.146.959.959,0,0,1-1.05,1.1Z" transform="translate(0 0.01)" fill="#98e0ff" /> 588 <path id="Path_66" data-name="Path 66" d="M11.4,55.984h-.937a.932.932,0,0,1-1.009-.9A9.454,9.454,0,0,0,3.619,47.2,8.215,8.215,0,0,0,1,46.547a.964.964,0,0,1-1-1.106V43.648a.925.925,0,0,1,1.075-1.009,12.794,12.794,0,0,1,5.773,1.853,13.3,13.3,0,0,1,6.225,8.632,15.982,15.982,0,0,1,.28,1.826.948.948,0,0,1-.939,1.029C12.076,55.991,11.735,55.984,11.4,55.984Z" transform="translate(0 -34.991)" fill="#98e0ff" /> 589 <path id="Path_67" data-name="Path 67" d="M5.717,88.023A2.832,2.832,0,1,1,4.877,86a2.859,2.859,0,0,1,.84,2.025Z" transform="translate(0.001 -69.909)" fill="#98e0ff" /> 590 </g> 591 </g> 592 </svg> 593 </a> 594 </div> 595 <div id="nav_footer"> 596 <a href="https://www.philstar.com/about-us">About Us</a> | 597 <a href="https://www.philstar.com/contact-us">Contact Us</a> | 598 <a href="https://www.philstar.com/advertise">Advertise</a> | 599 <a href="https://www.philstar.com/privacy-policy">Privacy Policy</a> |
600 <a href="https://www.philstar.com/member-agreement">Member Agreement</a> | 601 <a href="https://www.philstar.com/copyright-notice">Copyright Notice</a> 602 603 <div style="margin-top: 10px"> 604 Copyright © 2026. Philstar Global Corp. All Rights Reserved 605 </div> 606 </div> 607 </div> 608 </div> 609 610 <div id="nav_profile"> 611 <ul id="nav_profile_links"> 612 <li><a href="https://www.philstar.com/profile" id="user_welcome">My Profile</a></li> 613 <li><a id="user_logout">Sign Out</a></li> 614 </ul> 615 </div> 616 617 <div id="nav_social"> 618 </div> 619 620 <div id="mobile_icons"> 621 <a href="#" id="mobile_search" class="mobile_icon" style="background-image: url('https://www.philstar.com/images/mobile_search.png'); width: 33px"><img src="https://www.philstar.com/images/blank.png" style="width: 35px"></a> 622 <img src="https://www.philstar.com/images/header_divider_mobile.png" class="header_mobile_divider mobile_icon"> 623 <a href="#" id="mobile_login" class="mobile_icon" style="background-image: url('https://www.philstar.com/images/mobile_login.png'); background-size: 31px; width: 31px; margin-right: 0"><img src="https://www.philstar.com/images/blank.png" style="width: 31px"></a> 624 <a href="#" id="mobile_search" class="mobile_icon_tiny" style="background-image: url('https://www.philstar.com/images/mobile_search.png'); background-size: 21px 40px; width: 21px"><img src="https://www.philstar.com/images/blank.png" style="width: 21px"></a> 625 <img src="https://www.philstar.com/images/header_divider_mobile.png" class="header_mobile_divider mobile_icon_tiny"> 626 <a href="#" id="mobile_login" class="mobile_icon_tiny" style="background-image: url('https://www.philstar.com/images/mobile_login.png'); background-size: 18px 40px; width: 18px"><img src="https://www.philstar.com/images/blank.png" style="width: 18px"></a> 627 <img src="https://www.philstar.com/images/header_divider_mobile.png" class="header_mobile_divider mobile_icon_tiny"> 628 <a href="https://www.philstar.com/newsletter">Subscribe</a> 629 </div> 630 631 <div id="nav_container"> 632 <div id="div-navig"> 633 <div id="loginLink"> 634 <div id="search_toggle" class="loginserch"><svg xmlns="http://www.w3.org/2000/svg" version="1.0" width="132.000000pt" height="96.000000pt" viewBox="0 0 22.01 22.66" preserveAspectRatio="xMidYMid meet" style="height: 20px;width: 30px;fill: #fff;"> 635 <g id="Layer_2" data-name="Layer 2"> 636 <g id="Layer_1-2" data-name="Layer 1"> 637 <path class="cls-1" d="M13.07,17.87a8.93,8.93,0,1,1,6.32-2.61A8.91,8.91,0,0,1,13.07,17.87Zm0-16.75A7.8,7.8,0,1,0,18.6,3.4,7.81,7.81,0,0,0,13.07,1.12Z"></path> 638 <path class="cls-1" d="M.56,22.66a.57.57,0,0,1-.4-.16.57.57,0,0,1,0-.79l6.59-6.58a.56.56,0,0,1,.79.79L1,22.5A.54.54,0,0,1,.56,22.66Z"></path> 639 </g> 640 </g> 641 </svg></div> 642 <img width="1" height="26" alt="|" class="login_divide" src="https://www.philstar.com/images/header_divider.png"> 643 644 <div id="user_login" class="loginserch"> 645 <svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="0 0 98 98" preserveAspectRatio="xMidYMid meet" style="height: 21px;width: 30px;fill: #fff;"> 646 <g id="Layer_2" data-name="Layer 2"> 647 <g id="Layer_1-2" data-name="Layer 1"> 648 <path class="cls-1" d="M49,98A49,49,0,1,1,98,49,49.05,49.05,0,0,1,49,98ZM49,2.51A46.49,46.49,0,1,0,95.49,49,46.55,46.55,0,0,0,49,2.51Z"></path> 649 <circle class="cls-1" cx="49.25" cy="35.68" r="18.09"></circle> 650 <path class="cls-1" d="M55.08,56.79H42.92A24.18,24.18,0,0,0,18.74,81v5a47.76,47.76,0,0,0,60.52,0V81A24.18,24.18,0,0,0,55.08,56.79Z"></path> 651 </g> 652 </g> 653 </svg> 654 </div> 655 <img width="1" height="26" alt="|" class="login_divide" src="https://www.philstar.com/images/header_divider.png"> 656 <a href="https://www.philstar.com/newsletter">Subscribe</a> 657 </div> 658 659 </div> 660 661 <ul id="main-navig"> 662 <li> 663 <a href="https://www.philstar.com/" >HOME</a> 664 </li><li> 665 <a href="https://www.philstar.com/headlines" >HEADLINES</a> 666 </li><li> 667 <a href="https://www.philstar.com/opinion" >OPINION</a> 668 </li><li> 669 <a href="https://www.philstar.com/nation" >NATION</a> 670 </li><li> 671 <a href="https://www.philstar.com/world" >WORLD</a> 672 </li><li> 673 <a href="https://www.philstar.com/business" >BUSINESS</a> 674 </li><li> 675 <a href="https://www.philstar.com/sports" >SPORTS</a> 676 </li><li> 677 <a href="https://www.philstar.com/entertainment" >ENTERTAINMENT</a> 678 </li><li> 679 <a href="https://www.philstar.com/lifestyle" >LIFESTYLE</a> 680 </li> 681 <li> 682 <a href="https://www.philstar.com/events" >EVENTS</a> 683 </li> 684 <li> 685 <a href="https://www.philstar.com/coupons" >COUPONS</a> 686 </li><li> 687 <a href="https://www.philstar.com/other-sections" >OTHER SECTIONS</a> 688 </li> </ul> 689 </div> 690 <div id="mobile_social_drop" class="mobile_hide"> 691 <table id="mobile_table"> 692 <tr> 693 <td class="mobile_padding"> 694 <a href="#" class="mobile_social_link"><img src="https://www.philstar.com/images/mobile_fb.png"></a> 695 <a href="#" class="mobile_social_link"><img src="https://www.philstar.com/images/mobile_tw.png"></a> 696 <a href="#" class="mobile_social_link"><img src="https://www.philstar.com/images/mobile_li.png"></a> 697 <a href="#" class="mobile_social_link"><img src="https://www.philstar.com/images/mobile_gp.png"></a> 698 </td> 699 </tr> 700 </table> 701 </div> 702 703 <div id="searchbar"> 704 <div id="searchbar_slider"> 705
705<script type="953ff893c112aab77a7b4eb3-text/javascript"> 706 // (function() { 707 // var cx = '003340284461291158682:ejhpzqhy6tg'; 708 // var gcse = document.createElement('script'); 709 // gcse.type = 'text/javascript'; 710 // gcse.async = true; 711 // gcse.src = 'https://cse.google.com/cse.js?cx=' + cx; 712 // var s = document.getElementsByTagName('script')[0]; 713 // s.parentNode.insertBefore(gcse, s); 714 // })(); 715 </script>
715 716 <gcse:searchbox-only resultsUrl="https://www.philstar.com/search" newWindow="false" queryParameterName="search"> 717 718 <input type="text" id="search_field" placeholder="Enter search item"> 719 <div id="searchbar_icon"></div> 720 <div id="searchbar_close">X</div> 721 722 </div> 723 </div> 724 725 726</div> <!-- header end --> 727 728 729<div id="skin_holder"> 730 <div id="skin_l" class="skin_ad "><!-- Microsite No Ads ( Skinning Left ) Infinite || cms id 781 --></div> 731 <div id="skin_r" class="skin_ad "><!-- Microsite No Ads ( Skinning Right ) Infinite || cms id 782 --></div> 732</div> 733 734<input type="hidden" id="geo_long" value=""> 735<input type="hidden" id="geo_short" value=""> 736 737<div id="backtotop"> 738 <img src="https://www.philstar.com/images/arrow-top.png" alt="^" height="20" width="20"> 739</div> 740<style> 741 #main-navig .main_navig--active { 742 color: #ff0; 743 } 744 #main-navig .contrib-button__nav, 745 #social_icon .contrib-button__nav { 746 font-family: "robotobold", sans-serif; 747 border-radius: .3em 748 } 749 750 #social_icon .contrib-button__nav, 751 #main-navig .contrib-button__nav { 752 background-color: #085b7e; 753 padding: 4px 8px; 754 display: inline-block; 755 font-size: 12px 756 } 757 758 #mobile-navig .contrib-button__nav #social_icon .contrib-button__nav { 759 background-color: #085b7e; 760 display: inline-block; 761 width: auto; 762 margin-top: 20px; 763 padding: 5px 7px; 764 min-width: 120px; 765 text-align: center; 766 margin-bottom: 20px 767 } 768 769 #mobile-navig .contrib-button__nav { 770 font-size: .7em 771 } 772 773 #social_icon .contrib-button__nav { 774 font-size: 14px; 775 margin-bottom: 20px; 776 margin-top: 20px; 777 } 778 779 /* fast fix */ 780 #nav_profile { 781 z-index: 100; 782 top: 69px; 783 } 784 785 @media only screen and (max-width: 575px) { 786 #nav_profile { 787 top: 59px; 788 } 789 } 790 791 @media only screen and (min-width:1024px) { 792 #nav_profile { 793 top: 85px; 794 } 795 } 796</style> <div class="container about-philstarcom"> 797 <div class="theLeaderBoard"> 798 <div> 799 <!-- Microsite No Ads ( Leaderboard Top ) Infinite --> 800<!-- Microsite No Ads ( Leaderboard Top ) Infinite || cms id 777 --> </div> 801 802 <div class="midboard_only"> 803 </div> 804 </div> 805 806<div id="micro_nav" class="section__title"><h3>about philstar.com</h3></div> <div class="theContent"> 807 <div class="padding" style="background: #fff"> 808 <div id="micro_main_content"> 809 <div id="micro_top"> 810<div id="" class="microsite_ad"><style type="text/css"> 811#micro_main_content { 812 width: 100%; 813} 814#micro_main_content #micro_top { 815 padding: 0 0 0 0 !important; 816} 817#micro_nav { 818 display: none !important; 819} 820.theContent { 821 max-width: 1024px; 822 margin-top: 0px !important; 823 font-family: robotolight; 824 font-size: 16px; 825} 826.padding { 827 padding: 0; 828} 829a { 830 color: #00659e; 831 text-decoration: none; 832} 833h1 { 834 font-size: 33px; 835} 836h2 { 837 font-size: 25px; 838 margin-top: 35px; 839} 840h3 { 841 font-size: 18px; 842 margin-top: 50px; 843 margin-bottom: 20px; 844} 845#privacy_content { 846 margin: 0; 847 padding: 30px; 848 box-sizing: border-box; 849 background: #fff; 850} 851.philstar_staff { 852 border-collapse: collapse; 853 width: 100%; 854 text-align: center; 855 margin-bottom: 20px; 856} 857.philstar_staff .personnel { 858 font-family: robotobold; 859 font-size: 16px; 860 margin-bottom: 3px; 861} 862.philstar_staff .position { 863 font-family: robotolight; 864 font-size: 14px; 865 font-style: italic; 866} 867#about_logo { 868 background: #0199CB; 869 text-align: center; 870} 871#about_logo img { 872 height: 76px; 873 padding: 5px 0 1px 0; 874} 875#about_flex { 876 display: flex; 877} 878#about_left, #about_right { 879 float: left; 880} 881#about_left { 882 width: 60%; 883 background: #e6e6e6; 884 color: #5a5a5a; 885} 886#about_left img { 887 width: 100%; 888} 889#about_left_content { 890 padding: 30px 40px; 891 font-size: 18px; 892 text-align: left; 893} 894#about_publication { 895 padding: 0 25px; 896} 897#about_social { 898 font-size: 19px; 899} 900#about_social td { 901 padding-bottom: 30px; 902} 903#about_social a { 904 color: #999; 905} 906.main_link { 907 color: #797979; 908 display: block; 909 font-family: robotobold; 910 font-size: 18px; 911} 912.main_link:hover, .main_link:focus { 913 color: #018fe2; 914 text-decoration: underline; 915} 916#about_social .left_pad { 917 padding-left: 10px; 918 text-align: left; 919} 920#about_right { 921 width: 40%; 922 box-sizing: border-box; 923 padding: 30px 40px; 924 background: #999; 925 color: #fff; 926 text-align: center; 927} 928hr { 929 margin: 40px 0; 930} 931#aboutus_nav_footer { 932 background: #eeeeee; 933 font-size: 13px; 934 padding: 50px 10px; 935} 936#aboutus_nav_footer a, 937#aboutus_nav_footer a:hover { 938 color: #0098d1; 939 padding: 0 10px; 940} 941 942@media only screen and (max-width: 824px){ 943 #about_flex { 944 display: block; 945 } 946 947 #about_left, #about_right { 948 float: none; 949 width: 100%; 950 } 951 952 #about_left { 953 margin-bottom: 10px; 954 } 955} 956 957@media only screen and (max-width: 575px){ 958 #privacy_content { 959 padding: 10px; 960 } 961 962 #about_left_content, #about_right { 963 padding: 10px 15px; 964 } 965 966 #about_left_content { 967 font-size: 16px; 968 } 969 970 .main_link { 971 display: block; 972 font-size: 15px; 973 } 974} 975</style> 976 977<div id="privacy_content"> 978 <div id="about_logo"> 979 <a href="https://www.philstar.com"><img src="https://www.philstar.com/images/about-us-philstar-logo.png"></a> 980 </div> 981 <div id="about_flex"> 982 <div id="about_left"> 983 <img src="https://media.philstar.com/assets/about-us/about-us-philstarcom.jpg"> 984 <div id="about_left_content"> 985 <h1>About Us</h1> 986 987 <p><strong>Philstar.com</strong> is one of the country's leading and most recognized digital brands in journalism. It is a top destination for a broad range of content, be it social, political, business, sports, entertainment or lifestyle news.</p> 988 989 <p>The newsroom’s award-winning multimedia journalism is known for its credible breaking news and contextual real-time coverage, in-depth explanatory reports and engaging storytelling that aim to help our audience make well-informed decisions and understand events and the world around them.</p> 990 991 <h2>The Company</h2> 992 993 <p>Philstar Global Corp., which owns and operates Philstar.com, is the digital company under the STAR Group of Publications, whose flagship print publication is The Philippine STAR, a leading national broadsheet.</p> 994 995 <h2>Our History</h2> 996 997 <p>
997In August 2000, Philstar Global Corp. launched with Philstar.com. Starting out as the online edition of The Philippine STAR, Philstar.com has developed its own editorial team and content. It became one of the country’s biggest digital news outlets.</p> 998 999 <p>Alongside its own digital journalism, Philstar.com hosts content from:</p> 1000 1001 <div id="about_publication"> 1002 <p><strong>The Philippine STAR</strong>, a leading English-language broadsheet</p> 1003 1004 <p><strong>Pilipino Star Ngayon</strong>, a leading tabloid-style newspaper published in Filipino</p> 1005 1006 <p><strong>The Freeman</strong>, Cebu’s oldest English-language newspaper</p> 1007 1008 <p><strong>Pang-Masa</strong>, a Filipino-language tabloid</p> 1009 1010 <p><strong>Banat</strong>, a tabloid published in Cebuano</p> 1011 </div> 1012 1013 <p>In March 2018, Philstar Global Corp. acquired <strong>Interaksyon</strong>, a former news website of television network TV5. It now produces features and analyses on social issues and current events from the perspective of social media.</p> 1014 1015 <h2>Advertise With Us!</h2> 1016 1017 <p>Interested in online advertising? Get in touch with our sales and programmatic team to discuss how to promote your brand or product on our website.</p> 1018 <a href="/cdn-cgi/l/email-protection#137277657661677a607a7d7453637b7a7f606772613d707c7e"><span class="__cf_email__" data-cfemail="412025372433352832282f26013129282d323520336f222e2c">[email protected]</span></a> <br> 1019 <a href="/cdn-cgi/l/email-protection#1c6c6e737b6e7d71717d68757f5c6c7475706f687d6e327f7371"><span class="__cf_email__" data-cfemail="7b0b09141c091a16161a0f12183b0b131217080f1a0955181416">[email protected]</span></a> 1020 1021 <h2>Partner With Us!</h2> 1022 1023 <p>License our premium news content, and explore other business-to-business partnerships.</p> 1024 <a href="/cdn-cgi/l/email-protection#8fffeefdfbe1eafdfce7e6fffccfffe7e6e3fcfbeefda1ece0e2"><span class="__cf_email__" data-cfemail="7909180b0d171c0b0a1110090a39091110150a0d180b571a1614">[email protected]</span></a> 1025 1026 <h2>Contact the Editorial Team</h2> 1027 1028 <p>You can get in touch with our editorial team for pitches and invites <a href="/cdn-cgi/l/email-protection#70151419041f02300018191c030411025e131f1d"><span class="__cf_email__" data-cfemail="6207060b160d1022120a0b0e111603104c010d0f">[email protected]</span></a>.</p> 1029 1030 <p>Learn more about our <a href="https://www.philstar.com/news-commentary/2025/02/08/2464753/how-we-work-philstarcoms-editorial-standards-brief" target="_blank">editorial guidelines</a>, <a href="https://www.philstar.com/news-commentary/2025/02/08/2464753/how-we-work-philstarcoms-editorial-standards-brief#ai-policy" target="_blank">AI use policy</a> and our <a href="https://www.philstar.com/headlines/2025/08/01/2156251/faq-what-philstarcoms-fact-check-initiative-why-trust-our-fact-checks" target="_blank">fact-checking initiative</a>.</p> 1031 1032 <h2>Contact the Marketing Team</h2> 1033 1034 <p>Looking to establish media partnerships, or barter deals? Send our marketing team an email!</p> 1035 <a href="/cdn-cgi/l/email-protection#2f424e5d444a5b4641486f5f4746435c5b4e5d014c4042"><span class="__cf_email__" data-cfemail="b0ddd1c2dbd5c4d9ded7f0c0d8d9dcc3c4d1c29ed3dfdd">[email protected]</span></a> 1036 1037 <hr> 1038 1039 <table id="about_social"> 1040 <tbody><tr> 1041 <td><a href="https://www.facebook.com/philstarnews" target="_blank"><img src="https://media.philstar.com/assets/about-us/social_fb.png"></a></td> 1042 <td class="left_pad"> 1043 <a href="https://www.facebook.com/philstarnews" target="_blank">Facebook</a> 1044 <a href="https://www.facebook.com/philstarnews" class="main_link" target="_blank">www.facebook.com/philstarnews</a> 1045 </td> 1046 </tr> 1047 <tr> 1048 <td><a href="https://www.twitter.com/philstarnews" target="_blank"><img src="https://media.philstar.com/assets/about-us/social_twitter.png"></a></td> 1049 <td class="left_pad"> 1050 <a href="https://www.twitter.com/philstarnews" target="_blank">Twitter</a> 1051 <a href="https://www.twitter.com/philstarnews" class="main_link" target="_blank">www.twitter.com/philstarnews</a> 1052 </td> 1053 </tr> 1054 <tr> 1055 <td><a href="https://www.instagram.com/philstarnews" target="_blank"><img src="https://media.philstar.com/assets/about-us/social_instagram.png"></a></td> 1056 <td class="left_pad"> 1057 <a href="https://www.instagram.com/philstarnews" target="_blank">Instagram</a> 1058 <a href="https://www.instagram.com/philstarnews" class="main_link" target="_blank">www.instagram.com/philstarnews</a> 1059 </td> 1060 </tr> 1061 <tr> 1062 <td><a href="https://www.youtube.com/philstarcom" target="_blank"><img src="https://media.philstar.com/assets/about-us/social_youtube.png"></a></td> 1063 <td class="left_pad"> 1064 <a href="https://www.youtube.com/philstarcom" target="_blank">Youtube</a> 1065 <a href="https://www.youtube.com/philstarcom" class="main_link" target="_blank">www.youtube.com/philstarcom</a> 1066 </td> 1067 </tr> 1068 <tr> 1069 <td><a href="https://www.philstar.com/rss" target="_blank"><img src="https://media.philstar.com/assets/about-us/social_rss.png"></a></td> 1070 <td class="left_pad"> 1071 <a href="https://www.philstar.com/rss" target="_blank">RSS</a> 1072 <a href="https://www.philstar.com/rss" class="main_link" target="_blank">www.philstar.com/rss</a> 1073 </td> 1074 </tr> 1075 </tbody></table> 1076 </div> 1077 </div> 1078 <div id="about_right"> 1079 1080 <h3>Management</h3> 1081 1082 <div class="philstar_staff"> 1083 <div class="personnel">Kevin Belmonte</div> 1084 <div class="position">President and CEO</div> 1085 </div> 1086 1087 <div class="philstar_staff"> 1088 <div class="personnel">Rose Anne Belmonte</div> 1089 <div class="position">Chief Operating Officer</div> 1090 </div> 1091 1092 <h3>Editorial</h3> 1093 1094 <div class="philstar_staff"> 1095 <div class="personnel">Camille Diola</div> 1096 <div class="position">Head, Editorial</div> 1097 </div> 1098 1099 <div class="philstar_staff"> 1100 <div class="personnel">Kristine Daguno-Bersamina</div> 1101 <div class="position">Managing Editor</div> 1102 </div> 1103 <div class="philstar_staff"> 1104 <div class="personnel">Dino Maragay</div> 1105 <div class="position">Head, Sports Section</div> 1106 </div> 1107 <div class="philstar_staff"> 1108 <div class="personnel">Rosette Adel</div> 1109 <div class="position">Section Head, Interaksyon</div> 1110 </div> 1111 1112 <h3>Advertising and Sales</h3> 1113 1114 <div class="philstar_staff"> 1115 <div class="personnel">Eia Santos</div> 1116 <div class="position">Digital Advertising Head</div> 1117 </div> 1118 <div class="philstar_staff"> 1119 <div class="personnel">Joel Liray</div> 1120 <div class="position">Ad Operations Manager</div> 1121 </div> 1122 1123 </div> 1124 <div class="clear"></div> 1125 </div> 1126</div> 1127<div id="aboutus_nav_footer"> 1128 <a href="https://www.philstar.com/about-us">About Us</a> | 1129 <a href="https://www.philstar.com/privacy-policy">Privacy Policy</a> |
1130 <a href="https://www.philstar.com/member-agreement">Member Agreement</a> | 1131 <a href="https://www.philstar.com/copyright-notice">Copyright Notice</a> 1132 <div style="margin-top: 10px">Copyright © 2020. Philstar Global Corp. All Rights Reserved</div> 1133</div></div> <div class="clear"></div> 1134 </div> 1135 </div> 1136 <div class="clear"></div> 1137 </div> 1138 </div> 1139 </div> <!-- inner container --> 1140</div> 1141 1142<div id="static_cells" style="display: none"></div> 1143 1144 <div id="footer_ad"> 1145 <!-- Microsite No Ads ( Leaderboard Footer Sticky ) Infinite || cms id 780 --> </div> 1146 1147 <div id="whiteout"> 1148 <table style="width: 100%; height: 100%"> 1149 <tr> 1150 <td id="whiteout_td"> 1151 <div id="floatingBarsG" style="margin: 0 auto;"> 1152 <div class="blockG" id="rotateG_01"></div> 1153 <div class="blockG" id="rotateG_02"></div> 1154 <div class="blockG" id="rotateG_03"></div> 1155 <div class="blockG" id="rotateG_04"></div> 1156 <div class="blockG" id="rotateG_05"></div> 1157 <div class="blockG" id="rotateG_06"></div> 1158 <div class="blockG" id="rotateG_07"></div> 1159 <div class="blockG" id="rotateG_08"></div> 1160 </div> 1161 1162 <div id="popup"> 1163 <div id="popup_contents"> 1164 <div id="popup_message"></div> 1165 <div id="popup_controls"> 1166 <div id="popup_close" class="popup_button">OK</div> 1167 </div> 1168 </div> 1169 </div> 1170 1171 <div id="logout"> 1172 <div>Are you sure you want to log out?</div> 1173 <div id="logout_yes" class="popup_button">Yes</div> 1174 <div id="logout_no" class="popup_button">No</div> 1175 </div> 1176 <div id="bg-modal-c" style="position: absolute;top: 0;left: 0;bottom: 0;right: 0;"></div> 1177 <div id="login"> 1178 <div id="login_close" onclick="if (!window.__cfRLUnblockHandlers) return false; login_close()" data-cf-modified-953ff893c112aab77a7b4eb3-="">X</div> 1179 1180 <div id="login_message"></div> 1181 1182 <div id="login_left"> 1183 <div id="login_title">Login</div> 1184 <p id="login_p">Philstar.com is one of the most vibrant, opinionated, discerning communities of readers on cyberspace. With your meaningful insights, help shape the stories that can shape the country. Sign up now!</p> 1185 <div id="newsletter-signup_content"> 1186 <h2>Get Updated:</h2> 1187 <p>Signup for the News Round now</p> 1188 </div> 1189 </div><!-- 1190 1191 --><div id="login_right"> 1192 <div class="login_header">E-mail Address:</div> 1193 1194 <input type="text" id="ps_email" class="login_text" placeholder="EMAIL"> 1195 1196 <div class="login_header">Password</div> 1197 1198 <input type="password" id="ps_password" class="login_text" placeholder="PASSWORD" autocomplete="off"> 1199 1200 <div id="login_other"> 1201 <input type="checkbox" id="ps_remember" name="remember"> <label for="ps_remember"><span></span> REMEMBER ME</label> 1202 1203 <a href="#" id="login_forgot">FORGOT PASSWORD?</a> 1204 </div> 1205 1206 <div id="login_button">SIGN IN</div> 1207 1208 <div id="login_divider"> 1209 <div id="login_divide_left"></div> 1210 1211 <div id="login_divide_title"> 1212 or sign in with 1213 </div> 1214 1215 <div id="login_divide_right"></div> 1216 </div> 1217 1218 <div id="login_alts"> 1219 <form method="post"> 1220 <div id="g_id_onload" 1221 data-client_id="901299274787-uhltbpsq076q893g1pbfe765frnelm5j.apps.googleusercontent.com" 1222 data-context="signin" 1223 data-callback="handleCredentialResponse" 1224 data-auto_prompt="false"> 1225 </div> 1226 <div id="login_fb"><a href="#"><img src="https://www.philstar.com/images/blank.png" style="width: 100%; height: 100%; display: block"></a></div> 1227 <div class="g_id_signin" 1228 style="display: inline-block;vertical-align: top;margin-top: 5px;" 1229 data-type="icon" 1230 data-shape="square" 1231 data-theme="filled_black" 1232 data-text="signin" 1233 data-size="large"> 1234 </div> 1235 <style> 1236 .abcRioButton { 1237 text-align: left; 1238 padding-top: 3px; 1239 height: 40px !important; 1240 } 1241</style>
vendor: 109 bytes, lines 1241-1242
1241 1242<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1242<script type="953ff893c112aab77a7b4eb3-text/javascript"> 1243 1244function check_credentials(info) { 1245 if (signup_click_nl) { 1246 sign_up_now(info.email); 1247 close_newsletter_signup(info.email); 1248 } else { 1249 console.log("no signup email just login", info); 1250 var xhr = new XMLHttpRequest(); 1251 xhr.open('POST', 'https://www.philstar.com/check_credentials.php'); 1252 xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 1253 1254 xhr.onload = function() { 1255 if (xhr.status >= 200 && xhr.status < 300) { 1256 var oauthInfo = xhr.responseText; 1257 console.log(oauthInfo); 1258 console.log("no signup email just login"); 1259 location.reload(); 1260 } else { 1261 console.error("Authentication check failed:", xhr.statusText); 1262 } 1263 }; 1264 1265 xhr.onerror = function() { 1266 console.error("Network error during credential check."); 1267 }; 1268 1269 var family_name = info.family_name ? info.family_name : ''; 1270 1271 // Safely construct URL parameters using URLSearchParams 1272 var params = new URLSearchParams({ 1273 id: info.sub || '', 1274 email: info.email || '', 1275 firstname: info.given_name || '', 1276 lastname: family_name, 1277 loginType: 'gmail', 1278 picture: info.picture || '' 1279 }); 1280 1281 xhr.send(params.toString()); 1282 } 1283} 1284 1285 window.handleCredentialResponse = (response) => { 1286 1287 // decodeJwtResponse() is a custom function defined by you 1288 // to decode the credential response. 1289 console.log(response); 1290 responsePayload = decodeJwtResponse(response.credential); 1291 1292 check_credentials(responsePayload); 1293 console.log(responsePayload); 1294 } 1295</script>
1295 <style> 1296 #appleid-signin { 1297 /* display:none !important; */ 1298 height: 42px; 1299 width: 42px; 1300 display: inline-block; 1301 top: -7px; 1302 padding-left: 8px; 1303 cursor: pointer; 1304 } 1305 #appleid-signin div { 1306 position: initial; 1307 } 1308</style> 1309 1310 <div 1311 id="appleid-signin" 1312 data-mode="logo-only" 1313 data-logo-size="large" 1314 data-color="black" 1315 data-border="true" 1316 data-border-radius="15" 1317 data-size="42" 1318 ></div> 1319 1320
1320<script type="953ff893c112aab77a7b4eb3-text/javascript" src="https://appleid.cdn-apple.com/appleauth/static/jsapi/appleid/1/en_US/appleid.auth.js"></script>
1320 1321 1322
1322<script type="953ff893c112aab77a7b4eb3-text/javascript"> 1323 1324 /** 1325 * This function will initialize the `AppleID.auth` object with parameter we pass in. 1326 */ 1327 AppleID.auth.init({ 1328 clientId : 'com.philstar.myaccount', 1329 scope : 'name email', 1330 redirectURI : 'https://www.philstar.com/redirect-apple-signin.php', 1331 state : 'https://www.philstar.com/about-us', 1332 usePopup : true 1333 }); 1334 1335 function decodeJwtResponse(token) { 1336 let base64Url = token.split('.')[1] 1337 let base64 = base64Url.replace(/-/g, '+').replace(/_/g, '/'); 1338 let jsonPayload = decodeURIComponent(atob(base64).split('').map(function(c) { 1339 return '%' + ('00' + c.charCodeAt(0).toString(16)).slice(-2); 1340 }).join('')); 1341 return JSON.parse(jsonPayload) 1342 } 1343 1344 // Listen for authorization success. 1345 document.addEventListener('AppleIDSignInOnSuccess', (event) => { 1346 if (signup_click_nl){ 1347 payLoadToken = decodeJwtResponse(event.detail.authorization.id_token) 1348 // console.log(event.detail.authorization.id_token); 1349 // console.log("payLoadToken", payLoadToken); 1350 document.getElementById("newsletter-signup-form_email").value = payLoadToken.email; 1351 sign_up_now(payLoadToken.email); 1352 close_newsletter_signup(payLoadToken.email); 1353 1354 }else{ 1355 // Handle successful response. 1356 // console.log('AppleIDSignInOnSuccess', event.detail); 1357 var xmlhttp = new XMLHttpRequest(); 1358 xmlhttp.open("POST", 'https://www.philstar.com/check_credentials.php', true); 1359 xmlhttp.onreadystatechange = function () { 1360 if (xmlhttp.readyState === XMLHttpRequest.DONE && xmlhttp.status === 200) { 1361 var data = xmlhttp.responseText; 1362 // console.log('apple output:', data); 1363 location.reload(); 1364 } 1365 }; 1366 xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 1367 xmlhttp.send('code=' + event.detail.authorization.code+'&id=' + event.detail.authorization.id_token + "&email=''&firstname=''&lastname=''"+ "&loginType=apple"); 1368 1369 } 1370 }); 1371 1372 // Listen for authorization failures. 1373 document.addEventListener('AppleIDSignInOnFailure', (event) => { 1374 // Handle error. 1375 console.log('AppleIDSignInOnFailure', event.detail.error); 1376 }); 1377 1378 </script>
1378 1379 1380 <div id="sign-in-button-msso"></div> 1381 <style> 1382 #sign-in-button-msso { 1383 display: inline-block; 1384 vertical-align: top; 1385 padding: 4px 8px 0; 1386 } 1387 </style> 1388
1388<script data-cfasync="false" async defer src="https://edge-auth.microsoft.com/js/ms_auth_client.min.js" ></script>
1388 1389
1389<script type="953ff893c112aab77a7b4eb3-text/javascript"> 1390 // This sample demonstrates how to initialize the library 1391 // and render the sign-in button with JavaScript. 1392 window.onload = function () { 1393 const result = ms.auth.initialize({ 1394 client_id: "bec057d2-e821-43ca-b14d-310225b775e5", 1395 callback: userAuthenticated, 1396 login_uri: 'https://www.philstar.com/', 1397 cancel_on_tap_outside: false 1398 }); 1399 if (result.result !== "success") { 1400 console.error("ms.auth.initialize failed: ", result); 1401 } else { 1402 ms.auth.renderSignInButton( 1403 document.getElementById("sign-in-button-msso"), 1404 { 1405 type: "icon", 1406 theme: "dark", 1407 text: "signin", 1408 } 1409 ); 1410 } 1411 }; 1412 1413 function userAuthenticated(signInAccountInfo, errorInfo) { 1414 1415 console.log("signInAccountInfo", signInAccountInfo); 1416 // console.log("id", signInAccountInfo.id); 1417 // console.log("email", signInAccountInfo.email); 1418 // console.log("firstname", signInAccountInfo.givenName); 1419 // console.log("lastname", signInAccountInfo.surname); 1420 // check_credentials(info); 1421 if (signup_click_nl){ 1422 sign_up_now(signInAccountInfo.email); 1423 close_newsletter_signup(signInAccountInfo.email); 1424 1425 }else{ 1426 var xhr = new XMLHttpRequest(); 1427 xhr.open('POST', 'https://www.philstar.com/check_credentials.php'); 1428 xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 1429 xhr.onload = function() { 1430 oauthInfo = xhr.responseText; 1431 console.log("no signup email just login"); 1432 location.reload(); 1433 }; 1434 xhr.send("id=" + signInAccountInfo.id + "&email=" + signInAccountInfo.email + "&firstname=" + signInAccountInfo.givenName + "&lastname=" + signInAccountInfo.surname + "&loginType=microsoft"); 1435 } 1436 if (!signInAccountInfo) { 1437 console.log("Sign in failed with error: ", errorInfo); 1438 return; 1439 } 1440 } 1441 1442 </script>
1442 1443 </form> 1444 </div> 1445 </div> 1446 1447 <div id="login_register"> 1448 New user? 1449 1450 <a href="https://www.philstar.com/register">CLICK HERE TO REGISTER</a> 1451 </div> 1452 </div> 1453 </td> 1454 </tr> 1455 </table> 1456 </div> 1457 1458 <div id="offset" style="position: fixed; bottom: 0; left: 0; font-size: 30px; color: #000"></div> 1459<style> 1460#login_close { 1461 font-size: 20px; 1462 top: -5px; 1463} 1464#newsletter-signup_content { 1465 display:none; 1466} 1467.modal_newsletter-sign_up_via #login{ 1468 background-color: #1893cf; 1469} 1470.modal_newsletter-sign_up_via .login_header, 1471.modal_newsletter-sign_up_via input, 1472.modal_newsletter-sign_up_via #login_other, 1473.modal_newsletter-sign_up_via #login_button, 1474.modal_newsletter-sign_up_via #login_divider, 1475.modal_newsletter-sign_up_via #login_register, 1476.modal_newsletter-sign_up_via #login_title, 1477.modal_newsletter-sign_up_via #login_p 1478{ 1479 display: none; 1480} 1481.modal_newsletter-sign_up_via #login_left { 1482 padding-top: 3rem; 1483 padding-bottom: 3rem; 1484 background-color: white; 1485 padding-left: 40px; 1486} 1487.modal_newsletter-sign_up_via #newsletter-signup_content{ 1488 display:block; 1489} 1490.modal_newsletter-sign_up_via #newsletter-signup_content h2 { 1491 color: #00659e; 1492 font-size: 3em; 1493 font-family: "robotomedium"; 1494 line-height: initial; 1495} 1496.modal_newsletter-sign_up_via #login_close { 1497 color: #00659e; 1498} 1499.modal_newsletter-sign_up_via #login_left { 1500 margin-bottom: 15px; 1501 padding-bottom: 20px; 1502} 1503.modal_newsletter-sign_up_via #newsletter-signup_content p { 1504 margin-bottom: 0; 1505} 1506.modal_newsletter-sign_up_via #newsletter-signup_content p { 1507 font-size: 1.5em; 1508} 1509 1510@media only screen and (min-width: 719px){ 1511 .modal_newsletter-sign_up_via #login_close { 1512 color: white; 1513 } 1514 .modal_newsletter-sign_up_via #login_left { 1515 margin-bottom: 0; 1516 padding-bottom: 3em; 1517 } 1518 1519} 1520</style> 1521 <div id="cookie-message"> 1522 <div id="cookie-text"> 1523 This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies. 1524 1525 <div id="cookie-close"> 1526 <input type="button" id="cookie-button" value="Close"> 1527 </div> 1528 </div> 1529 </div> 1530
1531<script type="953ff893c112aab77a7b4eb3-text/javascript" src="https://www.philstar.com/js/jquery-ui.min.js"></script>
1531
1532<script type="953ff893c112aab77a7b4eb3-text/javascript" src="https://www.philstar.com/js/jquery.history.js"></script>
1532
1533<script type="953ff893c112aab77a7b4eb3-text/javascript" src="https://www.philstar.com/js/java.min.js"></script>
1533 1534<!-- Load the JS SDK asynchronously -->
1535<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js" type="953ff893c112aab77a7b4eb3-text/javascript"></script>
1535
1536<script type="953ff893c112aab77a7b4eb3-text/javascript"> 1537 (function() { 1538 /* Burger Menu */ 1539 nav_pub = document.querySelector("#nav_publications"); 1540 burger_menu = document.getElementById("header_burger"); 1541 top_navig = document.getElementById("top-navig"); 1542 1543 // thisUrl = window.location.pathname; 1544 // console.log("url_last segment" + thisUrl.substring(thisUrl.lastIndexOf('/') + 1)); 1545 1546 burger_menu.addEventListener("click", function(event) { 1547 this.classList.toggle("burger_active"); 1548 nav_pub.style.top = document.getElementById("nav_container").offsetHeight + "px"; 1549 nav_pub.classList.add("animate__animated"); 1550 nav_pub.classList.add("animate__slideInLeft"); 1551 if (!this.classList.contains("burger_active")) 1552 nav_pub.classList.add("animate__slideOutLeft"); 1553 else 1554 nav_pub.classList.remove("animate__slideOutLeft"); 1555 }); 1556 1557 function detectwinWidth() { 1558 1559 if (window.innerWidth >= 768) 1560 nav_pub.classList.add("desktop-nav"); 1561 else { 1562 nav_pub.classList.remove("desktop-nav"); 1563 nav_pub.classList.add("expand-scroll"); 1564 } 1565 } 1566 1567 detectwinWidth(); 1568 $(window).resize(function() { 1569 detectwinWidth(); 1570 }); 1571 1572 var subSecs = document.querySelectorAll(".sub-secs"); 1573 var mobnav = document.querySelectorAll(".mobile-navig"); 1574 1575 subSecs.forEach((el, index) => el.addEventListener("click", event => { 1576 pmn = el.parentNode.querySelector(".mobile-navig"); 1577 pnav = document.getElementById("nav_publications"); 1578 console.log(index); 1579 if (!pnav.classList.contains("desktop-nav")) { 1580 pmn.classList.toggle("expand"); 1581 el.querySelector(".arrow-right").classList.toggle('arrow-down'); 1582 pnav.classList.add("expand-scroll"); 1583 1584 // detect expand scroll 1585 r = true; 1586 for (i = 0; i < mobnav.length; i++) { 1587 if (mobnav[i].classList.contains("expand")) { 1588 r = false; 1589 break; 1590 } 1591 } 1592 if (r == true) 1593 pnav.classList.remove("expand-scroll"); 1594 1595 } else { 1596 1597 for (i = 0; i < mobnav.length; i++) { 1598 if (i == index) { 1599 pmn.classList.toggle("expand"); 1600 subSecs[index].classList.toggle("active"); 1601 } else { 1602 mobnav[i].classList.remove("expand"); 1603 subSecs[i].classList.remove("active"); 1604 } 1605 } 1606 1607 } 1608 return false; 1609 })); 1610 1611 var arrowLb = document.querySelectorAll(".arrow-lb"), 1612 navig_subnav = document.querySelector(".mobile-navig_subnav"); 1613 subnav_close = document.querySelector(".subnav_close"); 1614 1615 console.log(arrowLb); 1616 arrowLb.forEach((el, index) => el.addEventListener("click", event => { 1617 top_navig.style.display = "none"; 1618 myID = el.getAttribute('id'); 1619 navig_subnav.classList.add("open"); 1620 // console.log(myID); 1621 return false; 1622 })); 1623 1624 subnav_close.addEventListener("click", function(event) { 1625 top_navig.style.display = "block"; 1626 navig_subnav.classList.remove("open"); 1627 }); 1628 1629 /* contrib button in subnav */ 1630 // let liContrib = document.createElement("li"); 1631 html = '<a class="contrib-button__nav" href="/support-our-work">SUPPORT PHILSTAR</a>'; 1632 // liContrib.innerHTML = html; 1633 let liContrib2 = document.createElement("li"); 1634 liContrib2.innerHTML = html; 1635 // document.getElementById("top-navig").appendChild(liContrib); 1636 document.getElementById("main-navig").appendChild(liContrib2); 1637 1638 //adjust leaderboardtop margin 1639 document.getElementById("skin_holder").style.marginTop = document.getElementById("header").offsetHeight + "px"; 1640 1641 })(); 1642</script>
1642
1643<script type="953ff893c112aab77a7b4eb3-text/javascript"> 1644 1645startApp(); 1646 1647 1648var tutorial; 1649 1650$(function() { 1651 1652 // let images = document.querySelectorAll("img.lazy"); 1653 // lazyload(images); 1654 1655 // $("img.lazy").lazyload({ 1656 // effect : "fadeIn", 1657 // failure_limit : 40, 1658 // threshold: 100 1659 // }); 1660 1661 $(window).unload(function(e) { 1662 $.post("https://www.philstar.com/unload.php", "start=1790238456&page=/about-us&os=Unknown-OS-Platform&browser=Chrome"); 1663 }); 1664 1665 $(window).resize(function() { 1666 // if ($(".mobile_only").css('display') == "none" && $(".tutorial-mobile").css({display: "block"})) { 1667 // $(".tutorial-regular").css({display: 'inline-block'}); 1668 // $(".tutorial-mobile").hide(); 1669 // } 1670 // else if ($(".mobile_only").css('display') == "block" && $(".tutorial-regular").css({display: "block"})) { 1671 // $(".tutorial-regular").hide(); 1672 // $(".tutorial-mobile").css({display: 'inline-block'}); 1673 // } 1674 }); 1675 1676 console.log("session: 0"); 1677 console.log("tracking: 1, 10.10.10.12"); 1678}); 1679 1680</script>
1680 1681 1682<!-- Homepage ( Splash ) Infinite || cms id 322 -->
1683<script type="953ff893c112aab77a7b4eb3-text/javascript"> 1684// remove repeated string text pattern 1685const authorPubElement = document.querySelector('.article__credits-author-pub'); 1686 1687if (authorPubElement) { 1688 // Get the current text content 1689 const currentText = authorPubElement.textContent.trim(); 1690 1691 // Split the text by the hyphen 1692 const parts = currentText.split('-'); 1693 1694 // If there are two parts and they are identical (ignoring extra spacing) 1695 if (parts.length === 2 && parts[0].trim() === parts[1].trim()) { 1696 // Update the element with just the single unique name 1697 authorPubElement.textContent = parts[0].trim(); 1698 } 1699} 1700</script>
1700 1701 1702<!-- /1015401/Mobile_Interstitial/pstar_home --> 1703<div id='div-gpt-ad-Interstitial' style='text-align:center; display:flex;justify-content:center;'> 1704
1704<script type="953ff893c112aab77a7b4eb3-text/javascript"> 1705 googletag.cmd.push(function () { googletag.display('div-gpt-ad-Interstitial'); }); 1706 </script>
1706 1707</div> 1708 1709<!-- Card Highlights, Recommended Right Side --> 1710<style> 1711 /* Card Highlights */ 1712 .TilesText_focus { 1713 background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 51, 102, 1) 100%); 1714 } 1715 1716 .TilesText_focus, 1717 .TilesText.TilesText_focus { 1718 max-height: inherit; 1719 } 1720 1721 /* Recommended Right Side */ 1722 #geo .recommended_cell { 1723 width: 100%; 1724 display: inline-block; 1725 } 1726</style> 1727 1728<!-- 1729 ---------- 1730 the philippine star disclaimer 1731 ---------- 1732-->
1733<script type="953ff893c112aab77a7b4eb3-text/javascript"> 1734 (function ($) { 1735 var publicationScreentip; 1736 var getPublication = $("#sports_article_credits").text(); 1737 var publication = ["The Philippine Star", "Pilipino Star Ngayon", "The Freeman", "Pang-masa", "Banat"]; 1738 for (var i = 0; i < publication.length; i++) { 1739 if (getPublication.indexOf(publication[i]) != -1) { 1740 publicationScreentip = publication[i]; 1741 } 1742 } 1743 function replaceDisclaimer() { 1744 return '' + publicationScreentip + ' <span id="pub-dis" ><span class="dis-btn"><img src="https://media.philstar.com/assets/icons/info-icon.webp"></span><div class="dis-tooltip">This content was originally published by <a href="https://www.philstar.com/' + publicationScreentip.replace(/\s+/g, '-').toLowerCase() + '/about-us">' + publicationScreentip + '</a> following its editorial guidelines. <b>Philstar.com</b> hosts its content but has no editorial control over it.</div></span>'; 1745 } 1746 if ($('#sports_article_credits').length && publicationScreentip) { 1747 var sports_article_credits = $('#sports_article_credits'); 1748 sports_article_credits.html(sports_article_credits.html().replace(publicationScreentip, replaceDisclaimer())); 1749 if ($(window).width() <= 1024) { 1750 sports_article_credits.on('click', '.dis-btn', function () {wisfw 1751 dis_tooltip = sports_article_credits.find('.dis-tooltip'); 1752 if (!dis_tooltip.hasClass('m-show')) { 1753 tl = $(window).width() / 2 >= $(this).offset().left ? "tl-left" : ""; 1754 dis_tooltip.addClass('m-show ' + tl); 1755 } else { 1756 dis_tooltip.removeClass('m-show'); 1757 } 1758 }).on('click', '.dis-tooltip', function () { 1759 $(this).removeClass('m-show'); 1760 }); 1761 1762 } 1763 } 1764 1765 })(jQuery); 1766</script>
1766 1767<style> 1768 #pub-dis { 1769 position: relative; 1770 } 1771 1772 .dis-btn { 1773 display: inline-block; 1774 vertical-align: top; 1775 height: 17px; 1776 padding: 0 2px; 1777 } 1778 1779 .dis-tooltip { 1780 visibility: hidden; 1781 position: absolute; 1782 background-color: lightyellow; 1783 border: 1px solid gray; 1784 padding: 3px; 1785 font-size: 12px; 1786 width: 200px; 1787 z-index: 10; 1788 right: 50%; 1789 top: 100%; 1790 } 1791 1792 .dis-tooltip.m-show.tl-left { 1793 right: auto; 1794 } 1795 1796 #pub-dis .dis-tooltip.m-show { 1797 visibility: visible; 1798 } 1799 1800 .dis-btn img { 1801 height: 17px; 1802 cursor: pointer; 1803 opacity: .7; 1804 } 1805 1806 @media only screen and (min-width:600px) { 1807 #pub-dis:hover .dis-tooltip { 1808 visibility: visible; 1809 top: 50%; 1810 left: 50%; 1811 right: initial; 1812 } 1813 } 1814</style> 1815 1816<!-- 1817 ---------- 1818 newsletter 1819 ---------- 1820-->
1821<script type="953ff893c112aab77a7b4eb3-text/javascript" id="script__newsletter-signup"> 1822 // shows in homepage, article and pages if allowed_urls is empty 1823 var allowed_urls = [ 1824 // "homepage", "headlines","sports", 1825 ]; 1826 var excluded_urls = [ 1827 "events", 1828 // "newsletter", 1829 "elections-2022" 1830 ]; 1831 1832 var pathArray = window.location.pathname.split('/'); 1833 var inPublication = pathArray[1]; 1834 1835 // sign up functions 1836 if (getCookie('newsletter_hide') == null || getCookie('newsletter_hide') == 0) { 1837 // newsletter_show(); 1838 } 1839 1840 function newsletter_create(elem, tag) { 1841 // create link tag 1842 scriptTag = document.getElementById("script__newsletter-signup"); 1843 var linkTag = document.createElement("link"); 1844 linkTag.setAttribute("rel", "stylesheet"); 1845 linkTag.setAttribute("href", "https://media.philstar.com/assets/newsletter/signup/newsletter_signup_v3-with_signup-options.css"); 1846 // linkTag.setAttribute("href", "https://dev.philstar.com/css/newsletter_signup_v3-with_signup-options.css"); 1847 scriptTag.parentNode.insertBefore(linkTag, scriptTag); 1848 1849 var newsletterSignUpWrap = document.createElement("div"); 1850 newsletterSignUpWrap.setAttribute("class", "newsletter-sign-up-wrap " + tag); 1851 1852 var newsletterSignupForm = document.createElement("div"); 1853 newsletterSignupForm.setAttribute("id", "newsletter-signup-form"); 1854 1855 newsletterSignupForm.innerHTML = `<div class="newsletter-signup-form_container"> 1856 <h2>Relevant. <span class="br"></span>Witty. Daily</h2> 1857 <p class="newsletter-signup-form_txt">Morning news briefings <span class="br"></span>from Philstar.com</p> 1858 <input type="text" id="newsletter-signup-form_email" name="email" placeholder="Your Email Address"></input> 1859 <button type="submit" id="newsletter-signup-form_signup" name="signup">SIGN-UP</button> 1860 <div class="nl-signup-label">or sign in with </div> 1861 <button type="submit" id="newsletter-signup-form_signup_via" name="signup_via" onclick="signup_via_account()"> 1862 <img src="https://media.philstar.com/assets/newsletter/Login-options-icons-v2.png"> 1863 </button> 1864 </div>`; 1865 1866 newsletterSignUpWrap.appendChild(newsletterSignupForm); 1867 if (elem.length > 0) 1868 $(newsletterSignUpWrap).insertAfter(elem); 1869 1870 document.getElementById("newsletter-signup-form_signup").addEventListener('click', function (e) { 1871 sign_up_now(document.getElementById("newsletter-signup-form_email").value); 1872 }); 1873 document.getElementById("newsletter-signup-form_email").addEventListener('click', function (e) { 1874 this.value = ""; 1875 }); 1876 1877 } 1878 1879 function modal_newsletter_signup_via__info() { 1880 1881 } 1882 let signup_click_nl = false; 1883 document.getElementById("login_close").addEventListener("click", function () { 1884 document.getElementById("whiteout").classList.remove("modal_newsletter-sign_up_via"); 1885 signup_click_nl = false; 1886 console.log("close click", signup_click_nl); 1887 }); 1888 1889 document.getElementById("bg-modal-c").addEventListener("click", function () { 1890 // if (signup_click_nl){ 1891 document.getElementById("whiteout").classList.remove("modal_newsletter-sign_up_via"); 1892 signup_click_nl = false; 1893 console.log("close click", signup_click_nl); 1894 // } 1895 }); 1896 1897 1898 function signup_via_account() { 1899 if (login_via) { 1900 // let email_log = login_via.split("..")[1]; 1901 // console.log("login via", login_via); 1902 document.getElementById("newsletter-signup-form_email").value = login_via.split("..")[1] 1903 sign_up_now(login_via.split("..")[1]); 1904 } else { 1905 signup_click_nl = true; 1906 document.getElementById("whiteout").classList.add("modal_newsletter-sign_up_via"); 1907 console.log("signup_click_nl", signup_click_nl); 1908 $("body").css({ overflow: "hidden" }), whiteout_reset(), $("#floatingBarsG").css({ display: "none" }), $("#login").css({ display: "block" }); 1909 } 1910 1911 } 1912 1913 function sign_up_now(email) { 1914 if (email && validateEmail(email)) { 1915 1916 var providers = ['list', 'sendy']; 1917 var xmlhttp = new XMLHttpRequest(); 1918 1919 (function loop(i, length) { 1920 1921 if (i >= length) return; 1922 1923 var url = 'https://www.philstar.com/newsletter_signup_widget.php'; 1924 xmlhttp.open("POST", url, true); 1925 xmlhttp.onreadystatechange = function () { 1926 if (xmlhttp.readyState === XMLHttpRequest.DONE && xmlhttp.status === 200) { 1927 var data = xmlhttp.responseText; 1928 console.log(data);
1929 msg_newsletter("Thank you for signing up!", "success"); 1930 loop(i + 1, length); 1931 } 1932 }; 1933 xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 1934 xmlhttp.send('email=' + email + '&provider=' + providers[i]); 1935 1936 })(0, providers.length); 1937 1938 } else { 1939 msg_newsletter("Please enter valid email address.", "error"); 1940 } 1941 } 1942 1943 function msg_newsletter(msg, cla = "") { 1944 signupMsg = $(".signup-msg"); 1945 if (signupMsg.length) 1946 signupMsg.text(msg).attr("class", "signup-msg " + cla); 1947 else 1948 $('<div class="signup-msg ' + cla + '">' + msg + '</div>').insertAfter($("input#newsletter-signup-form_email")); 1949 1950 } 1951 1952 function close_newsletter() { 1953 var nsf = document.getElementById("newsletter-signup-form"); 1954 nsf.classList.add("slideOutDown"); 1955 nsf.classList.remove("slideInUp"); 1956 console.log("no thanks click"); 1957 return false; 1958 } 1959 function validateEmail(email) { 1960 var re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; 1961 return re.test(String(email).toLowerCase()); 1962 } 1963 1964 function setCookie(name, value, days) { 1965 var expires = ""; 1966 if (days) { 1967 var date = new Date(); 1968 date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); 1969 expires = "; expires=" + date.toUTCString(); 1970 } 1971 document.cookie = name + "=" + (value || "") + expires + ";path=/"; 1972 } 1973 function getCookie(name) { 1974 var nameEQ = name + "="; 1975 var ca = document.cookie.split(';'); 1976 for (var i = 0; i < ca.length; i++) { 1977 var c = ca[i]; 1978 while (c.charAt(0) == ' ') c = c.substring(1, c.length); 1979 if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); 1980 } 1981 return null; 1982 } 1983 function eraseCookie(name) { 1984 document.cookie = name + '=; Max-Age=-99999999;'; 1985 } 1986 function filter_url(allowed_urls, excluded_urls) { 1987 p = false; 1988 cur_url = window.location.pathname; 1989 "/" == cur_url && (cur_url += "homepage"); 1990 1991 if (allowed_urls.length) 1992 $.each(allowed_urls, function (key, allowed) { 1993 if (cur_url.search("/" + allowed) >= 0) { 1994 p = true; 1995 return false; 1996 } 1997 1998 }); 1999 else 2000 p = true; 2001 2002 if (excluded_urls.length) 2003 $.each(excluded_urls, function (key, excluded) { 2004 if (cur_url.search("/" + excluded) >= 0) { 2005 p = false; 2006 return false; 2007 } 2008 2009 }); 2010 2011 return p; 2012 } 2013 2014 // create newsletter 2015 classNewsleter = ""; 2016 //regular page 2017 if ($("#sidebar .recommended_cell").length > 0) 2018 insertNewsleter = $("#sidebar .recommended_cell").eq(0), classNewsleter = "homepage"; 2019 //lifestyle homepage 2020 if ($("#section__newsletter .square-ad").length > 0) 2021 insertNewsleter = $("#section__newsletter .square-ad"), classNewsleter = "lifestyle"; 2022 //regular article 2023 if ($("#article_tags_below").length > 0) 2024 insertNewsleter = $("#article_tags_below"), classNewsleter = "article"; 2025 //as it happen article 2026 else if ($("#sports_article_writeup").length > 0) 2027 insertNewsleter = $("#sports_article_writeup"), classNewsleter = "article"; 2028 //microsite page 2029 else if ($("#right-sidebar-mrec-ad").length > 0) 2030 insertNewsleter = $("#right-sidebar-mrec-ad"); 2031 //newsletter page 2032 else if ($("#signup_header").length > 0) 2033 insertNewsleter = $("#signup_header"), classNewsleter = "page-newsletter"; 2034 // create newsletter 2035 if (filter_url(allowed_urls, excluded_urls) && classNewsleter) 2036 newsletter_create(insertNewsleter, classNewsleter); 2037 2038</script>
2038 2039
2040<script type="953ff893c112aab77a7b4eb3-text/javascript"> 2041 var $text = $("#sports_article_credits"); $text.length && $text.html($text.html().replace("none", "")); 2042</script>
2042 2043 2044<!-- quick fix -->
2045<script type="953ff893c112aab77a7b4eb3-text/javascript"> 2046 if (pathArray[1] == "columns") { 2047 $("#tally-results").css({ "display": "none" }); 2048 $(".author_link, .author_summary").each(function (index, key) { 2049 this.href = this.href.replace(/\/the-philippine-star/g, ""); 2050 //$(this).attr("href", href); 2051 //console.log(href); 2052 }); 2053 console.log("hello quick fix"); 2054 } 2055</script>
2055 2056 2057<!-- 2058 ---------- 2059 about us link 2060 ---------- 2061-->
2062<script type="953ff893c112aab77a7b4eb3-text/javascript"> 2063 (function ($) { 2064 var pathArray = window.location.pathname.split('/'); 2065 var inDomain = pathArray[0]; 2066 var inPublication = pathArray[1]; 2067 var linkPublication = ["the-philippine-star", "pilipino-star-ngayon", "the-freeman", "pang-masa", "banat"]; 2068 if (inPublication == "pang-masa") { 2069 inPublicationtitle = inPublication.replace(/\b[a-z]/g, function (letter) { return letter.toUpperCase(); }); 2070 } else { 2071 inPublicationtitle = inPublication.replace(/-/g, ' ').replace(/\b[a-z]/g, function (letter) { return letter.toUpperCase(); }); 2072 } 2073 var replaceAboutlink = "<a href='" + inDomain + "/" + inPublication + "/about-us'>About " + inPublicationtitle + "</a> | <a href='" + inDomain + "/about-us'>About Philstar.com</a>"; 2074 var navfooterFirstchild = $("#nav_footer a:first-child"); 2075 for (var i = 0; i < linkPublication.length; i++) { 2076 if (inPublication.indexOf(linkPublication[i]) != -1) { 2077 navfooterFirstchild.replaceWith(replaceAboutlink); 2078 } 2079 } 2080 })(jQuery); 2081</script>
2081 2082 2083<!-- Start Contribution button -->
2084<script type="953ff893c112aab77a7b4eb3-text/javascript"> 2085 detach_JournContribute = $("#journ-contribute").detach(); 2086 $(detach_JournContribute).insertAfter($("#skin_holder")); 2087</script>
2087 2088<!-- End Contribution button --> 2089 2090<!-- Quick fix -->
2091<script type="953ff893c112aab77a7b4eb3-text/javascript"> 2092 (function () { 2093 })(); 2094</script>
2094 2095<style> 2096 .AIH__item__summary a { 2097 color: #178DBF; 2098 } 2099 2100 .typeNews.late { 2101 visibility: visible !important; 2102 } 2103 2104 #sports_header { 2105 padding-bottom: 30px; 2106 } 2107 2108 #nav_container { 2109 padding-right: 15px; 2110 } 2111 2112 .header_subnav_contents { 2113 padding: 6px 15px 6px 6px; 2114 } 2115 2116 .header_subnav_link { 2117 margin: 0 6px; 2118 } 2119</style> 2120<!-- Quick fix --> 2121 2122<!-- Quick fix for tile article --> 2123<style> 2124 #micro_nav { 2125 z-index: 1; 2126 } 2127 2128 .tiles.micro .news_time { 2129 display: none; 2130 } 2131 2132 .tiles.micro .news_share a img { 2133 width: 56px; 2134 height: initial; 2135 margin-left: 0; 2136 } 2137 2138 .tiles.micro .news_title a, 2139 .tiles.micro .news_summary a { 2140 overflow: hidden; 2141 text-overflow: ellipsis; 2142 display: -webkit-box; 2143 -webkit-line-clamp: 2; 2144 -webkit-box-orient: vertical; 2145 -moz-box-orient: vertical; 2146 -ms-box-orient: vertical; 2147 } 2148 2149 .tiles.micro .news_summary a { 2150 -webkit-line-clamp: 3; 2151 } 2152 2153 .moreArticleinSection__article .img-wrap img { 2154 width: 100%; 2155 height: auto; 2156 } 2157 2158 @media only screen and (min-width: 871px) { 2159 #news_columns .jscroll-inner { 2160 margin-left: -10px; 2161 } 2162 2163 .tiles.micro .news_featured { 2164 font-size: 0.78rem; 2165 } 2166 2167 .tiles.micro .news_share a { 2168 margin-left: 0; 2169 } 2170 } 2171</style> 2172 2173<!-- Quick fix for Latest and Trending header --> 2174<style> 2175 #fixed_news_headings { 2176 z-index: 99; 2177 } 2178 2179 @media only screen and (max-width: 870px){ #section_checker { 2180 z-index: 99; 2181 } 2182 } 2183</style> 2184 2185<!-- Burger Menu --> 2186<style> 2187 #nav_footer a { 2188 font-size: 14px; 2189 font-family: "robotobold", sans-serif; 2190 line-height: 1.5em; 2191 } 2192</style> 2193 2194<!-- Related Stories --> 2195<style> 2196 .col-w80 { 2197 flex-basis: 70px; 2198 min-height: 70px; 2199 display: flex; 2200 } 2201 2202 .article__writeup li { 2203 list-style: outside; 2204 } 2205</style> 2206 2207<!-- Quick fix for z-index Skin holder and Container --> 2208<style> 2209 .st-btn { 2210 display: inline-block !important; 2211 } 2212</style> 2213 2214<!-- Quick fix for PopUp Login --> 2215<style> 2216 #popup { 2217 z-index: 1; 2218 } 2219</style> 2220 2221<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 2221-2222
2221 2222<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
2222GTM-5FJ7RBW
vendor: 91 bytes, lines 2222-2223
2222" height="0" width="0" 2223 style="display:none;visibility:hidden"></iframe></noscript>
2224<!-- End Google Tag Manager (noscript) --> 2225 2226<!-- Philstar_all_leaderboard_inarticle --> 2227<div id='gpt-ad-Philstar_all_leaderboard_inarticle' style='text-align:center;'> 2228
2228<script type="953ff893c112aab77a7b4eb3-text/javascript"> 2229 var pathArray = window.location.pathname.split('/'); 2230 var inArticle = pathArray[5]; 2231 if (inArticle > 0) { 2232 googletag.cmd.push(function () { googletag.display('gpt-ad-Philstar_all_leaderboard_inarticle'); }); 2233 } 2234 </script>
2234 2235</div> 2236
2237<script type="953ff893c112aab77a7b4eb3-text/javascript"> 2238 (function ($) { 2239 if (inArticle > 0) { 2240 detach_article_leaderboard = $("#gpt-ad-Philstar_all_leaderboard_inarticle").detach(); 2241 $(detach_article_leaderboard).insertBefore($('div[data-spotim-app="reactions"]')); 2242 } 2243 })(jQuery); 2244</script>
2244 2245 2246<!-- Fix broken tn/tiny images in Banner, Related Stories, More Sections & Video -->
2247<script type="953ff893c112aab77a7b4eb3-text/javascript"> 2248(function () { 2249 const SELECTOR = 2250 '.ribbon_image img,' + 2251 '#moreArticleinSection img,' + 2252 '#related_block img,' + 2253 '.carousel__item__image img,' + 2254 '#video_box-content img'; 2255 function fixImage(img) { 2256 if (!img || img.tagName !== 'IMG') return; 2257 // Prevent repeated repair attempts 2258 if (img.dataset.repaired === '1') return; 2259 const src = img.getAttribute('src') || ''; 2260 const dataSrc = img.getAttribute('data-src') || ''; 2261 // Use the actual URL first 2262 const oldUrl = src || dataSrc; 2263 if (!oldUrl) return; 2264 /* IMPORTANT: Only change the URL AFTER the image has failed. * Example: xxxx_tiny.jpg xxxx_tn.jpg */ 2265 let newUrl = oldUrl; 2266 // Remove extra digits immediately before _tiny.jpg 2267 newUrl = newUrl.replace( 2268 /(\d{2}-\d{2}-\d{2})\d+(_tiny\.jpg)$/i, 2269 '$1$2' 2270 ); 2271 // Remove extra digits immediately before _tn.jpg 2272 newUrl = newUrl.replace( 2273 /(\d{2}-\d{2}-\d{2})\d+(_tn\.jpg)$/i, 2274 '$1$2' 2275 ); 2276 // Nothing to repair 2277 if (newUrl === oldUrl) { 2278 console.warn( 2279 'Broken image but no matching tn/tiny pattern:', 2280 oldUrl 2281 ); 2282 img.dataset.repaired = '1'; 2283 return; 2284 } 2285 console.log('Broken image detected'); 2286 console.log('OLD:', oldUrl); 2287 console.log('NEW:', newUrl); 2288 img.dataset.repaired = '1'; 2289 // Update lazy-load URL 2290 if (dataSrc) { 2291 img.setAttribute('data-src', newUrl); 2292 } 2293 // Update actual image 2294 img.setAttribute('src', newUrl); 2295 } 2296 /* Catch image errors. * Capture mode = true is important because it also * catches dynamically loaded images. */ 2297 document.addEventListener('error', function (event) { 2298 const img = event.target; 2299 if (img && img.tagName === 'IMG' && img.matches(SELECTOR)) { 2300 fixImage(img); 2301 } 2302 }, true); 2303 /* Check images already present on the page. */ 2304 function scanImages(root) { 2305 if (!root) return; 2306 // Root itself 2307 if (root.nodeType === 1 && root.tagName === 'IMG' && root.matches(SELECTOR)) { 2308 if (root.complete && root.naturalWidth === 0) { 2309 fixImage(root); 2310 } 2311 } 2312 // Images inside root 2313 if (root.querySelectorAll) { 2314 root.querySelectorAll(SELECTOR).forEach(function (img) { 2315 if ( 2316 img.complete && 2317 img.naturalWidth === 0 2318 ) { 2319 fixImage(img); 2320 } 2321 }); 2322 } 2323 } 2324 /* Initial scan */ 2325 scanImages(document); 2326 /* Watch AJAX / dynamically loaded content. */ 2327 const observer = new MutationObserver(function (mutations) { 2328 mutations.forEach(function (mutation) { 2329 mutation.addedNodes.forEach(function (node) { 2330 if (node.nodeType === 1) { 2331 scanImages(node); 2332 } 2333 }); 2334 }); 2335 }); 2336 observer.observe(document.body, { 2337 childList: true, 2338 subtree: true 2339 }); 2340})(); 2341</script>
2341 2342 2343<!-- Skinning ads margin top for TradingView -->
2344<script type="953ff893c112aab77a7b4eb3-text/javascript"> 2345(function () { 2346 var tv = document.getElementsByClassName("tradingview-widget-container")[0]; 2347 var skinAds = document.getElementsByClassName("skin_ad"); 2348 if (!tv || skinAds.length === 0) return; 2349 var tvHeight = tv.offsetHeight; 2350 function updateMargin() { 2351 var marginValue = (window.scrollY === 0) ? tvHeight + "px" : "0"; 2352 2353 for (var i = 0; i < skinAds.length; i++) { 2354 skinAds[i].style.marginTop = marginValue; 2355 } 2356 } 2357 // run after widgets load 2358 window.addEventListener("load", updateMargin); 2359 window.addEventListener("scroll", updateMargin); 2360})(); 2361</script>
2361 2362 2363<!-- Events -->
2364<script type="953ff893c112aab77a7b4eb3-text/javascript"> 2365 if (pathArray[1] === "events") { 2366 $(".skin_ad").hide(); 2367 2368 const timer = setInterval(function () { 2369 const iframe = document.querySelector("#div-gpt-ad-Interstitial iframe"); 2370 if (iframe) { 2371 iframe.style.setProperty("left", "auto", "important"); 2372 iframe.style.setProperty("width", "430px", "important"); 2373 clearInterval(timer); 2374 } 2375 }, 200); 2376 } 2377</script>
2377 2378 2379<!-- Hide View ad to continue button --> 2380<style> 2381/* Hide GPT Rewarded Content-Pause Overlay */ 2382#goog-content-pause-scrim, 2383#goog-continue-reading-wrapper, 2384div[class*="rewarded-scrim"] { 2385 display: none !important; 2386 visibility: hidden !important; 2387 pointer-events: none !important; 2388} 2389/* Keep page scrollable */ 2390body { 2391 overflow: auto !important; 2392 overflow-y: auto !important; 2393 height: auto !important; 2394} 2395/* Keep content visible */ 2396body, 2397article, 2398.main-content { 2399 filter: none !important; 2400} 2401</style>
2402<script type="953ff893c112aab77a7b4eb3-text/javascript"> 2403(function () { 2404 function enableScroll() { 2405 document.body.style.setProperty('overflow', 'auto', 'important'); 2406 document.body.style.setProperty('overflow-y', 'auto', 'important'); 2407 document.body.style.setProperty('height', 'auto', 'important'); 2408 } 2409 enableScroll(); 2410 // Re-apply in case GPT changes the body style 2411 setInterval(enableScroll, 500); 2412})(); 2413</script>
2413 2414 2415
2416<script type="953ff893c112aab77a7b4eb3-text/javascript"> 2417(function () { 2418 'use strict'; 2419 /* 2420 * ============================================ 2421 * PHILSTAR ARTICLE AUDIO - GA4 TRACKING 2422 * ============================================ 2423 * 2424 * Tracks: 2425 * audio_play 2426 * audio_pause 2427 * audio_25 2428 * audio_50 2429 * audio_75 2430 * audio_complete 2431 * 2432 * Requires: 2433 * #article-audio-player 2434 * #articleAudio 2435 * GA4 gtag() 2436 */ 2437 function initPhilstarAudioGA4() { 2438 var audio = document.getElementById('articleAudio'); 2439 var player = document.getElementById('article-audio-player'); 2440 // No audio player on this page 2441 if (!audio || !player) { 2442 return; 2443 } 2444 // Prevent duplicate initialization 2445 if (audio.dataset.ga4Initialized === 'true') { 2446 return; 2447 } 2448 audio.dataset.ga4Initialized = 'true'; 2449 /* 2450 * ============================================ 2451 * ARTICLE INFORMATION 2452 * ============================================ 2453 */ 2454 var articleId = ''; 2455 /* 2456 * Extract article ID from URL. 2457 * 2458 * Example: 2459 * /headlines/2026/09/10/2555320/article-title 2460 * 2461 * Result: 2462 * 2555320 2463 */ 2464 var urlMatch = window.location.pathname.match( 2465 /\/\d{4}\/\d{2}\/\d{2}\/(\d+)(?:\/|$)/ 2466 ); 2467 if (urlMatch) { 2468 articleId = urlMatch[1]; 2469 } 2470 /* 2471 * Article title 2472 */ 2473 var articleTitle = ''; 2474 var ogTitle = document.querySelector('meta[property="og:title"]'); 2475 if (ogTitle) { 2476 articleTitle = ogTitle.getAttribute('content') || ''; 2477 } 2478 if (!articleTitle) { 2479 articleTitle = document.title || ''; 2480 } 2481 /* 2482 * Article section 2483 */ 2484 var articleSection = ''; 2485 var sectionMeta = document.querySelector('meta[property="article:section"]'); 2486 if (sectionMeta) { 2487 articleSection = sectionMeta.getAttribute('content') || ''; 2488 } 2489 /* 2490 * Fallback 2491 * 2492 * You can remove this if Philstar always 2493 * provides article:section. 2494 */ 2495 if (!articleSection) { 2496 var pathParts = 2497 window.location.pathname 2498 .split('/') 2499 .filter(Boolean); 2500 if (pathParts.length > 0) { 2501 articleSection = pathParts[0]; 2502 } 2503 } 2504 /* 2505 * ============================================ 2506 * AUDIO INFORMATION 2507 * ============================================ 2508 */
2509 var audioProvider = 'Philstar TTS'; 2510 var audioType = 'article'; 2511 /* 2512 * ============================================ 2513 * MILESTONE STATUS 2514 * ============================================ 2515 * 2516 * Prevents multiple events from firing 2517 * while the audio remains above the 2518 * same percentage. 2519 */ 2520 var milestones = { 2521 25: false, 2522 50: false, 2523 75: false 2524 }; 2525 /* 2526 * ============================================ 2527 * GA4 EVENT FUNCTION 2528 * ============================================ 2529 */ 2530 function trackAudioEvent(eventName) { 2531 /* 2532 * Make sure GA4 is loaded. 2533 */ 2534 if (typeof window.gtag !== 'function') { 2535 console.warn( 2536 '[Philstar Audio GA4] gtag() not available' 2537 ); 2538 return; 2539 } 2540 /* 2541 * Audio duration 2542 */ 2543 var duration = 0; 2544 if (isFinite(audio.duration) && audio.duration > 0) { 2545 duration = Math.round(audio.duration); 2546 } 2547 /* 2548 * Current playback position 2549 */ 2550 var currentTime = 0; 2551 if (isFinite(audio.currentTime) && audio.currentTime >= 0) { 2552 currentTime = Math.round(audio.currentTime); 2553 } 2554 /* 2555 * Playback percentage 2556 */ 2557 var percent = 0; 2558 if (duration > 0) { 2559 percent = Math.round((audio.currentTime / audio.duration) * 100); 2560 } 2561 /* 2562 * Prevent percentage above 100 2563 */ 2564 if (percent > 100) { 2565 percent = 100; 2566 } 2567 /* 2568 * Send GA4 event 2569 */ 2570 window.gtag('event', eventName, { 2571 /* 2572 * Article 2573 */ 2574 article_id: articleId, 2575 article_title: articleTitle, 2576 article_section: articleSection, 2577 /* 2578 * Audio 2579 */ 2580 audio_type: audioType, 2581 audio_provider: audioProvider, 2582 /* 2583 * Playback 2584 */ 2585 audio_duration: duration, 2586 audio_current_time: currentTime, 2587 audio_percent: percent 2588 }); 2589 /* 2590 * Console logging 2591 * 2592 * Useful during deployment/testing. 2593 * Can be removed later. 2594 */ 2595 if (window.console) { 2596 console.log( 2597 '[Philstar Audio GA4]', 2598 eventName, 2599 { 2600 article_id: articleId, 2601 article_section: articleSection, 2602 audio_percent: percent, 2603 audio_duration: duration, 2604 audio_current_time: currentTime 2605 } 2606 ); 2607 } 2608 } 2609 /* 2610 * ============================================ 2611 * PLAY 2612 * ============================================ 2613 */ 2614 audio.addEventListener('play', function () { 2615 trackAudioEvent('audio_play'); 2616 }); 2617 /* 2618 * ============================================ 2619 * PAUSE 2620 * ============================================ 2621 */ 2622 audio.addEventListener('pause', function () { 2623 /* 2624 * Do not send audio_pause when the 2625 * audio naturally reaches the end. 2626 */ 2627 if (!audio.ended) { 2628 trackAudioEvent('audio_pause'); 2629 } 2630 }); 2631 /* 2632 * ============================================ 2633 * AUDIO PROGRESS 2634 * ============================================ 2635 */ 2636 audio.addEventListener('timeupdate', function () { 2637 /* 2638 * Duration may not be available 2639 * immediately because preload="none" 2640 */ 2641 if (!isFinite(audio.duration) || audio.duration <= 0) { 2642 return; 2643 } 2644 var percent = (audio.currentTime / audio.duration) * 100; 2645 /* 2646 * 25% 2647 */ 2648 if (percent >= 25 && !milestones[25]) { 2649 milestones[25] = true; 2650 trackAudioEvent('audio_25'); 2651 } 2652 /* 2653 * 50% 2654 */ 2655 if (percent >= 50 && !milestones[50]) { 2656 milestones[50] = true; 2657 trackAudioEvent('audio_50'); 2658 } 2659 /* 2660 * 75% 2661 */ 2662 if (percent >= 75 && !milestones[75]) { 2663 milestones[75] = true; 2664 trackAudioEvent('audio_75'); 2665 } 2666 }); 2667 /* 2668 * ============================================ 2669 * AUDIO COMPLETE 2670 * ============================================ 2671 */ 2672 audio.addEventListener('ended', function () { 2673 trackAudioEvent('audio_complete'); 2674 }); 2675 /* 2676 * ============================================ 2677 * RESET MILESTONES 2678 * ============================================ 2679 * 2680 * If the user goes back to the beginning 2681 * and plays again, allow the milestones 2682 * to be recorded again. 2683 */ 2684 audio.addEventListener('seeking', function () { 2685 if (audio.currentTime <= 1) { 2686 milestones[25] = false;
2687 milestones[50] = false; 2688 milestones[75] = false; 2689 } 2690 }); 2691 } 2692 /* 2693 * ============================================ 2694 * START 2695 * ============================================ 2696 */ 2697 if (document.readyState === 'loading') { 2698 document.addEventListener( 2699 'DOMContentLoaded', 2700 initPhilstarAudioGA4 2701 ); 2702 } else { 2703 initPhilstarAudioGA4(); 2704 } 2705})(); 2706</script>
2706 2707<div class="mobile_only" style="text-align: center; margin-top: 20px"> 2708<!-- Mobile MRec ROS - Top -->
2709<script type="953ff893c112aab77a7b4eb3-text/javascript"> 2710 var googletag = googletag || {}; 2711 googletag.cmd = googletag.cmd || []; 2712 (function() { 2713 var gads = document.createElement('script'); 2714 gads.async = true; 2715 gads.type = 'text/javascript'; 2716 var useSSL = 'https:' == document.location.protocol; 2717 gads.src = (useSSL ? 'https:' : 'http:') + 2718 '//www.googletagservices.com/tag/js/gpt.js'; 2719 var node = document.getElementsByTagName('script')[0]; 2720 node.parentNode.insertBefore(gads, node); 2721 })(); 2722 2723 googletag.cmd.push(function() { 2724 googletag.pubads().enableSingleRequest(); 2725 googletag.enableServices(); 2726 }); 2727</script>
2727 2728</div> 2729 2730
2731<script type="953ff893c112aab77a7b4eb3-text/javascript"> 2732function endless_ready() { 2733 $(".insert_endless").each(function(index) { 2734 var id = $(this).prop('id'); 2735 endless(id); 2736 $(this).removeClass('insert_endless'); 2737 }); 2738} 2739 2740function endless(slotName) { 2741 console.log("endless function: " + slotName); 2742 2743 try { 2744 2745 console.log("endless push"); 2746 //googletag.pubads().disableInitialLoad(); 2747 googletag.cmd.push(function() { 2748 //console.log("endless return"); 2749 googletag.defineSlot('/1015401/Philstar_all_MRec_Left1_300x250', [[1, 1], [300, 250]], slotName).addService(googletag.pubads()); 2750 googletag.pubads().enableSingleRequest(); 2751 googletag.pubads().collapseEmptyDivs(); 2752 googletag.enableServices(); 2753 // Display has to be called before 2754 googletag.display(slotName); 2755 2756 }); 2757 } 2758 catch(err) { 2759 console.log("endless error"); 2760 } 2761} 2762 2763function resize_comments() { 2764 if ($("#mobile_icons").css('display') == "block") { 2765 $(".comment_message").width($("#comments_philstar").width() - $(".comment_pic").width()); 2766 } 2767 else { 2768 $(".comment_message").width(545); 2769 } 2770} 2771 2772var page = 1; 2773 2774$("#comment_more").click(function() { 2775 $(this).css({display: "none"}); 2776 $("#comment_load").css({display: "block"}); 2777 2778 $.post("https://www.philstar.com/comments_pages.php", "id=&page=" + page, function(msg) { 2779 if (msg != 0) { 2780 $("#comment_more").css({display: "block"}); 2781 $("#comments_local").append(msg); 2782 resize_comments(); 2783 page += 1; 2784 } 2785 2786 $("#comment_load").css({display: "none"}); 2787 }); 2788}) 2789 2790// $(window).scroll(function(){ 2791// var trin_check = $("#micro_cover").height(); 2792 2793// if ($(document).scrollTop() >= trin_check) { 2794// $("#micro_nav").css({position: "fixed", top: $("#header").height() + "px"}); 2795// $("#micro_cover").css({paddingBottom: $("#micro_nav").height() + "px"}); 2796// } 2797// else { 2798// $("#micro_nav").css({position: "relative", top: "0px"}); 2799// $("#micro_cover").css({paddingBottom: "0px"}); 2800// } 2801// }); 2802 2803function paginate() { 2804 $(".pagination a").click(function(e) { 2805 e.preventDefault(); 2806 whiteout_reset(); 2807 2808 var targ = $(this).attr('targ'); 2809 2810 $.post("https://www.philstar.com/micro_page.php", "micro=" + $(this).attr('micro') + "&page=" + $(this).attr('page') + "&cell=" + $(this).attr('cell'), function(msg) { 2811 $("#" + targ).html(msg); 2812 $("#whiteout").fadeOut(200); 2813 white_ready = false; 2814 2815 paginate(); 2816 }); 2817 }); 2818} 2819 2820var jscrolls = 0; 2821 2822(function($){ 2823 paginate(); 2824 endless_ready(); 2825 2826 $.getScript( "https://www.philstar.com/js/jquery.jscroll.min.js", function( data, textStatus, jqxhr ) { 2827 2828 2829 }); 2830})(jQuery); 2831 2832 2833</script>
vendor: 146 bytes, lines 2833-2835
2833 2834 2835<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="953ff893c112aab77a7b4eb3-|49" defer></script>
2835</body> 2836</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.