CINXE.COM
Thailand’s largest solar event | Solar & Storage Thailand
<!DOCTYPE html> <html lang="en"> <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Thailand’s largest solar event | Solar & Storage Thailand</title> <link rel="canonical" href="https://www.terrapinn.com/exhibition/solar-storage-live-thailand/index.stm" /> <meta name="dc.date" content="2024-11-22" /><meta name="description" content="Part of our global series of game-changing solar shows, this is your one-stop shop to take the pulse of Thailand's solar & energy storage market" /><meta name="keywords" content="power energy renewable solar wind gas geothermal hydro coal transmission distribution electricity thailand" /><meta name="application-name" content="Solar & Storage Live Thailand 2025" /><meta name="msapplication-tooltip" content="26 - 27 February 2025 Bangkok" /><meta name="msapplication-starturl" content="https://www.terrapinn.com/exhibition/solar-storage-live-thailand/index.stm?pinned=true" /> <meta name="robots" content="INDEX,FOLLOW,NOARCHIVE,NOODP,NOCACHE" /><meta http-equiv="Cache-Control" content="no-store" /><meta name="viewport" content="width=device-width, initial-scale=1" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="Version" content="8" /><meta name="Build Template" content="16/MAR/2023" /><meta name="rating" content="General" /><meta name="copyright" content="Copyright MMXXII Terrapinn Holdings Ltd. All rights reserved." /><meta name="Distribution" content="Global" /><meta name="msapplication-window" content="width=1280;height=1024" /> <meta property="fb:app_id" content="545116762267887" /> <meta name="EloquaMeta" content="Home" /><meta property="og:title" content="Thailand’s largest solar event | Solar & Storage Thailand" /><meta property="og:description" content="Part of our global series of game-changing solar shows, this is your one-stop shop to take the pulse of Thailand's solar & energy storage market" /><meta property="og:url" content="https://www.terrapinn.com/exhibition/solar-storage-live-thailand/index.stm" /><meta property="og:image" content="https://www.terrapinn.com/exhibition/solar-storage-live-thailand/img/sq_logo.gif" /><meta property="og:site_name" content="Solar & Storage Live Thailand 2025" /><meta id="TerrapinnMetaOffice" name="TerrapinnMetaOffice" content="SG" /><meta id="TerrapinnMetaCommunity" name="TerrapinnMetaCommunity" content="Solar" /><meta property="og:type" content="website" /> <script src="https://cdn-ukwest.onetrust.com/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="018e41cd-072c-7be0-a7e6-c200e3ddceb6" ></script> <script type="text/javascript"> function OptanonWrapper() { } </script> <link href="https://www.terrapinn-cdn.com/config/bootstrap/css/bootstrap.min.css" rel="stylesheet" /><link href="https://www.terrapinn-cdn.com/config/inc/font-awesome.min.css" rel="stylesheet" /><link href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/jquery-ui.css" rel="stylesheet" /> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script><script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script> <![endif]--><!-- Latest compiled and minified CSS --> <link rel="stylesheet" type="text/css" href="https://www.terrapinn-cdn.com/config/inc/JS_Slider/flexslider.css" media="all" /><link rel="stylesheet" type="text/css" href="https://www.terrapinn-cdn.com/config/inc/EVT_Responsive3.css?v=7#1" media="all" /><link rel="stylesheet" type="text/css" href="https://www.terrapinn-cdn.com/config/inc/EVT_Responsive_Print1.css?15/12/2014#1" media="print" /><link rel="stylesheet" type="text/css" href="https://www.terrapinn-cdn.com/config/bootstrap/css/animate.css" media="all" /><link rel="shortcut icon" href="/favicon.ico" /> <!-- TEMPLATED --> <script type="text/javascript"> /* <![CDATA[ */ var intDebug = 0; var strServicePath = "/template/live/events.asmx/"; var strRegURL = "/template/Live/Presentations.aspx"; var strProblem_With_Service = "problem with webservice -please try later or contact customer services."; var strCookieName = "TerrapinnPresentation"; var strEventID = "10861"; var strEventHash = "74f0252ceb9cdf2a42c4410090dd8f10d81d8976"; var strEventURL = "https://www.terrapinn.com/exhibition/solar-storage-live-thailand"; var strTwitterID = "@"; var thisSiteID = 0; var strEventZone = "UTC+7"; var strEventCity = "Bangkok"; /* ]]> */ </script> <link rel="stylesheet" type="text/css" href="inc/EventStyles.css" media="all" /> <script type="application/ld+json">{"@context": "http://schema.org","@type": "Organization","url": "https://www.terrapinn.com/exhibition/solar-storage-live-thailand/","logo": "https://www.terrapinn-cdn.com/logos/E10861.gif","contactPoint" : [ {"@type" : "ContactPoint","telephone" : "+65 6983 2055","contactType" : "customer support"}],"sameAs" : [ "http://www.twitter.com/@"]}</script><script type="application/ld+json">{"@context": "http://schema.org","@type": "Event","name": "Solar & Storage Live Thailand 2025","organizer": "Terrapinn Pte Ltd","startDate" : "2025-02-26T08:30+07:00","endDate" : "2025-02-27T17:30+07:00","eventAttendanceMode" : "OfflineEventAttendanceMode","eventStatus" : "EventScheduled","url" : "https://www.terrapinn.com/exhibition/solar-storage-live-thailand/","image" : "https://www.terrapinn-cdn.com/logos/E10861.gif","description" : "Part of our global series of game-changing solar shows, Solar & Storage Live Thailand is your one-stop shop to take the pulse of Thailand's solar, energy storage and grid infrastructure market.","location" : {"@type" : "Place","name" : "Hall EH 98, BITEC","address" : "Bangkok"}}</script> <style type="text/css" media="all"> @media (min-width:768px) {ul#MainMenu li.highlight a {background-color:#5aa0ef; color: #fff; text-transform:uppercase; border-radius:5px; padding-top:5px; font-weight:700}} h1,h1>span,h2,h2>span,h3,h3 >span,h4,h4 >span { font-family: 'Abel', sans-serif; text-transform:uppercase; } body,table,div,span,p,td,a { font-family: 'Mandali', sans-serif; } h2.header {text-align:center; font-size:30pt !important; font-weight:700;} .blue {color: #5aa0ef !important} .pink {color:#ef5aa0 !important} .dark {color: #454242 !important} .btn-blue-main {background: #5aa0ef; color: #fff !important; font-weight:700; text-align:center; text-transform:uppercase; border-radius:0; display: flex; align-items: center; justify-content: center; padding: 16px; width:100%; } body.GenericPage section.generic {background: url(https://www.terrapinn-cdn.com/exhibition/future-energy-show-thailand/img/bg-power-th.jpg),#15070e; background-size: contain, cover;background-repeat: no-repeat;background-position: center top; } body.GenericPage section.generic div.bg-white h1:first-of-type{ color:#ef5aa0; font-weight:700; margin-bottom:50px; font-size:48px; text-align:center; } div#OrgBio h1 {font-size:30px; margin-bottom:0; text-align:left} body.GenericPage .bg-white {margin-top: 20px;padding-bottom: 50px;} div#SectionBottom { margin-top: -20px;} </style> <link href="https://fonts.googleapis.com/css?family=Abel|Mandali" rel="stylesheet"> <link href='https://www.terrapinn-cdn.com/config/bootstrap/css/hover.css' rel='stylesheet' type='text/css'> <script type="text/javascript">function setREVStartSize(e){ try{ e.c=jQuery(e.c);var i=jQuery(window).width(),t=9999,r=0,n=0,l=0,f=0,s=0,h=0; if(e.responsiveLevels&&(jQuery.each(e.responsiveLevels,function(e,f){f>i&&(t=r=f,l=e),i>f&&f>r&&(r=f,n=e)}),t>r&&(l=n)),f=e.gridheight[l]||e.gridheight[0]||e.gridheight,s=e.gridwidth[l]||e.gridwidth[0]||e.gridwidth,h=i/s,h=h>1?1:h,f=Math.round(h*f),"fullscreen"==e.sliderLayout){var u=(e.c.width(),jQuery(window).height());if(void 0!=e.fullScreenOffsetContainer){var c=e.fullScreenOffsetContainer.split(",");if (c) jQuery.each(c,function(e,i){u=jQuery(i).length>0?u-jQuery(i).outerHeight(!0):u}),e.fullScreenOffset.split("%").length>1&&void 0!=e.fullScreenOffset&&e.fullScreenOffset.length>0?u-=jQuery(window).height()*parseInt(e.fullScreenOffset,0)/100:void 0!=e.fullScreenOffset&&e.fullScreenOffset.length>0&&(u-=parseInt(e.fullScreenOffset,0))}f=u}else void 0!=e.minHeight&&f<e.minHeight&&(f=e.minHeight);e.c.closest(".rev_slider_wrapper").css({height:f}) }catch(d){console.log("Failure at Presize of Slider:"+d)} };</script><meta name="Terrapinn-SSL" content="1" /> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script><script type="text/javascript">window.jQuery || document.write('<script src="https://www.terrapinn-cdn.com/config/inc/jquery.min.js"><\/script>')</script> <script type="text/javascript" src="https://www.terrapinn-cdn.com/config/bootstrap/js/modernizr.js" async></script> <script type="text/javascript"> var dataLayer = dataLayer || []; dataLayer.push({'EventID':'10861'}); dataLayer.push({'OfficePropertyID':'UA-37391166-1'}); dataLayer.push({ 'offices':'SG', 'community':'Solar', 'event':'Solar & Storage Thailand', 'event_id':'10861', 'event_name':'Solar & Storage Live Thailand 2025', 'event_chain':'', 'event_location':'Thailand'}); var flgGoogle = 1; var strOID = ''; var strCID = ''; if (document.getElementById('TerrapinnMetaOffice')) { strOID = document.getElementById('TerrapinnMetaOffice').content } if (document.getElementById('TerrapinnMetaCommunity')) { strCID = document.getElementById('TerrapinnMetaCommunity').content } var strPage = ''; if (document.getElementById('TerrapinnMetaPage') && strEventID) { strPage = document.getElementById('TerrapinnMetaPage').content + strEventID } </script> <link rel="stylesheet" type="text/css" href="https://www.terrapinn-cdn.com/config/inc/EVT_Responsive_Core.css?v=1" media="all" /> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-57TD9T');</script> <!-- End Google Tag Manager --> <!-- top tracking --> <style media="all"> section.s21754 { background:#020302; } section.s20863 { } section.s20864 { background:#ef59a1; } section.s20865 { } section.s20866 { } section.s20867 { } section.s20868 { } section.s20869 { } section.s20870 { background:#ebebeb; } section.s21082 { } section.s22171 { } section.s22172 { background:#ef5aa0; } section.s20871 { background:#020302;min-height:600px; } </style> <link rel="stylesheet" href="https://www.terrapinn-cdn.com/config/inc/jf/owl.carousel.css"> <link rel="stylesheet" href="https://www.terrapinn-cdn.com/config/inc/jf/owl.theme.default.css"> <link rel="stylesheet" href="https://www.terrapinn-cdn.com/config/inc/jf/liMarqueeJF.css"> <link rel="stylesheet" type="text/css" href="https://www.terrapinn-cdn.com/config/inc/slider-revolution/revolution/css/settings.css"> <style type="text/css"> .rev_slider img, .tp-simpleresponsive img {margin: 0 auto !important; max-width:100% !important;} section#hero .content{padding: 50px 0;} section#hero {padding:0 !important;} div.tp-bgimg:before {content: "";position: absolute;left: 0;top: 0;height: 100%;width: 100%;background: rgba(0,0,0,0.5); } </style></head> <body class="HomePage" id="top"><!-- Google Tag Manager (noscript) --><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-57TD9T" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><!-- End Google Tag Manager (noscript) --> <nav class="navbar navbar-default" id="MainNav" role="navigation"> <div id="TopMenu"> <table cellpadding="0" cellspacing="0" style="background:#fff;"> <tr> <td rowspan="2" valign="top" style="width:170px;"> <div> <a id="NonMobileSection" class="navbar-brand" href="index.stm" title="Design. Construct. Operate. Residential, C&I and utility solar and storage projects"> <img src="https://www.terrapinn-cdn.com/logos/E10861.gif?212" alt="Solar & Storage Live Thailand 2025" style="display:block; padding:5px 0px; "/> </a> <div data-toggle="collapse" data-target="#MainMenu" class="navbar-toggle"> <div class="left"> <button type="button"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> </div> </div> </td> <td valign="top"><div class="vevent"><div class="right StructuredEvent" id="VenueAndDates" style="cursor:pointer;" onclick="javascript:window.location='https://www.terrapinn.com/template/live/add2diary.aspx?e=10861';" title="add to my diary"> <span class="Summary">Solar & Storage Live Thailand 2025<br /></span> <span class="Date dtstart" data-start-utc="2025-02-26T09:00+07:00" data-end-utc="2025-02-27T17:00+07:00"><span class="value-title" title="2025-02-26">26 - 27 February</span></span><span Class="Location"><span Class="Venue"><br />Hall EH 98, BITEC,</span> Bangkok</span></div></div></td> </tr><tr><td style="vertical-align:bottom;"><div class="navbar-collapse collapse" id="MainMenu"> <div id="menu"> <ul Class="nav navbar-nav" id="MainMenu"> <li class=" dropdown"> <a title="Solar & Storage Live Thailand 2025" href="index.stm">home</a> <ul Class="dropdown-menu"> <li class=" dropdown"> <a title="our story" href="our-story.stm">our story</a> </li> <li class=" dropdown"> <a title="Why Thailand" href="Why-Thailand.stm">Why Thailand</a> </li> <li class=" dropdown"> <a title="Content Hub" href="https://solarstoragextra.com/">Content Hub</a> </li> <li class=" dropdown"> <a title="contact the Solar & Storage Live Thailand 2025 team" href="contact-us.stm">contact us</a> </li> </ul> </li> <li class=" dropdown"> <a title="Attend" href="Who-Attends.stm">Attend</a> <ul Class="dropdown-menu"> <li class=" dropdown"> <a title="ลงทะเบียนฟรี Get your free pass" href="https://secure.terrapinn.com/V5/step1.aspx?E=10861&p=1">ลงทะเบียนฟรี Get your free pass</a> </li> <li class=" dropdown"> <a title="Who Attends" href="Who-Attends.stm">Who Attends</a> </li> <li class=" dropdown"> <a title="Admission Guidelines" href="Admission-Guidelines.stm">Admission Guidelines</a> </li> <li class=" dropdown"> <a title="Common FAQs" href="Common-FAQs.stm">Common FAQs</a> </li> </ul> </li> <li class=" dropdown"> <a title="Conference" href="Conference.stm">Conference</a> <ul Class="dropdown-menu"> <li class=" dropdown"> <a title="agenda" href="agenda.stm">agenda</a> </li> <li class=" dropdown"> <a title="speakers" href="speakers.stm">speakers</a> </li> <li class=" dropdown"> <a title="Apply to speak" href="https://secure.terrapinn.com/v5/edetails.aspx?e=10861">Apply to speak</a> </li> </ul> </li> <li class=" dropdown"> <a title="Exhibition" href="Exhibition.stm">Exhibition</a> <ul Class="dropdown-menu"> <li class=" dropdown"> <a title="Who Sponsors/ Exhibits" href="Who-Sponsors-Exhibits.stm">Who Sponsors/ Exhibits</a> </li> <li class=" dropdown"> <a title="Branding & Thought Leadership Opportunities" href="Branding-Thought-Leadership-Opportunities.stm">Branding & Thought Leadership Opportunities</a> </li> <li class=" dropdown"> <a title="download prospectus" href="https://www.terrapinn.com/template/live/go/10861/22575" rel="nofollow">download prospectus</a> </li> <li class=" dropdown"> <a title="Sponsor / Exhibit Enquiry" href="https://secure.terrapinn.com/v5/edetails.aspx?e=10861">Sponsor / Exhibit Enquiry</a> </li> <li class=" dropdown"> <a title="networking" href="networking.stm">networking</a> </li> <li class=" dropdown"> <a title="Exhibitor Advisory" href="Exhibitor-Advisory.stm">Exhibitor Advisory</a> </li> </ul> </li> <li class=" dropdown"> <a title="Media" href="Media.stm">Media</a> <ul Class="dropdown-menu"> <li class=" dropdown"> <a title="our partners" href="partners.stm">partners</a> </li> </ul> </li> <li class=" dropdown"> <a title="ลงทะเบียนฟรี" href=".stm">ลงทะเบียนฟรี</a> <ul Class="dropdown-menu"> <li class=" dropdown highlight"> <a title="register now for Solar & Storage Live Thailand 2025" href="https://secure.terrapinn.com/V5/step1.aspx?E=10861&p=1" rel="nofollow">Get your free pass now</a> </li> </ul> </li> <li class=" dropdown"> <a title="Chinese 中文 CN" href="Chinese-CN.stm" target="_blank">Chinese 中文 CN</a> </li> </ul> </div> </div></td></tr></table></div></nav> <div class="container-fluid container-content"> <section class="generic"> <div class="bg-white"> <div class="container-fluid" style="margin-top:-45px;"> <a class="arrow" data-jumpto="#flags"></a> <section class="s21754" id="flags"> <div class="row"><div class="col-xs-6 col-md-3 col-md-offset-3"><a id="btn-th"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/solar-storage-live-thailand/img/flag-th.png" style="cursor:pointer;" /></a></div><div class="col-xs-6 col-md-3"><a id="btn-en"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/conference/connected-germany/img/gb96.png" style="cursor:pointer;" /></a></div></div><script> $(window).on('load',function(){ $("#btn-th").click(function(){$(".langEN").hide(1000); $(".langTH").show(1000); }); $("#btn-en").click(function(){$(".langTH").hide(1000); $(".langEN").show(1000); }); });</script><style type="text/css">@media (max-width:568px) { section.generic{ margin-top: 50px !important; } } .btn-blue-main { background: #5aa0ef; color: #fff !important; font-weight: 700; text-align: center; text-transform: uppercase; border-radius: 0; display: flex; align-items: center; justify-content: center; padding: 16px; width: 100%; }</style></section> <a class="arrow" data-jumpto="#hero"></a> <section class="s20863 s-extra" id="hero"> <div class="rev_slider_wrapper fullwidthbanner-container" data-alias="hero10746" data-source="gallery" id="hero10746_wrapper" style="margin:0px auto;background:rgba(0,0,0,1);padding:0px;margin-top:0px;margin-bottom:0px;"><!-- START REVOLUTION SLIDER 5.4.8.1 fullwidth mode --><div class="rev_slider fullwidthabanner tp-overflow-hidden" data-version="5.4.8.1" id="hero10746"><ul> <!-- SLIDE 1 --> <li data-description="" data-easein="default" data-easeout="default" data-hideafterloop="0" data-hideslideonmobile="off" data-index="rs-76" data-masterspeed="2500" data-param1="" data-param10="" data-param2="" data-param3="" data-param4="" data-param5="" data-param6="" data-param7="" data-param8="" data-param9="" data-rotate="0" data-saveperformance="off" data-slotamount="default" data-thumb="" data-title="Slide" data-transition="fade"> <!-- MAIN IMAGE --> <img class="rev-slidebg" data-bgposition="center" data-blurend="0" data-blurstart="0" data-duration="5000" data-ease="Linear.easeNone" data-kenburns="off" data-lazyload="https://www.terrapinn-cdn.com/exhibition/future-energy-show-thailand/img/hero1.jpg" data-no-retina="" data-offsetend="0 0" data-offsetstart="0 0" data-rotateend="0" data-rotatestart="0" data-scaleend="100" data-scalestart="100" src="https://www.terrapinn-cdn.com/exhibition/future-energy-show-thailand/img/hero1.jpg" /> <!-- CONTENT --> <div class="content"> <div class="row"> <div class="col-sm-12"> <img class="img-responsive img-center" src="http://www.terrapinn-cdn.com/exhibition/solar-storage-live-thailand/Img/ss-th400r.png" /> </div> </div> <div class="row"> <div class="col-md-12"> <p> </p> <h1 class="langEN" style="text-align: center; font-weight:700; color: #fff; font-size:48px; text-shadow: 2px 2px 4px #000;"> Innovation. Investment. Implementation. </h1> <h1 class="langEN" style="text-align: center; font-weight:700; color: #fff; font-size:38px; text-shadow: 2px 2px 4px #000;"> THE MARKETPLACE FOR THAILAND'S ENTIRE SOLAR, STORAGE AND SMART ENERGY VALUE CHAIN. </h1> <h1 class="langTH" style="text-align: center; font-weight:700; color: #fff; font-size:48px; text-shadow: 2px 2px 4px #000;"> นวัตกรรม การลงทุน การดำเนินงาน </h1> <h1 class="langTH" style="text-align: center; font-weight:700; color: #fff; font-size:38px; text-shadow: 2px 2px 4px #000;"> แหล่งรวมที่ครอบคลุมทั้งวงการพลังงานโซลาร์ ระบบกักเก็บ และพลังงานอัจฉริยะในประเทศไทย </h1> <p> </p> <p class="langEN" style="text-align: center; font-weight:700; color: #fff; font-size:28px; line-height:1.4; text-shadow: 1px 1px 2px #000;"> 26-27 February 2025 | BITEC, Bangkok, Thailand </p> </div> </div> <p> </p> <div class="row langEN"> <div class="col-md-4 col-md-offset-4"> <a class="btn btn-lg btn-blue-main center-block hvr-float" href="https://secure.terrapinn.com/V5/step1.aspx?E=10861"> GET YOUR FREE PASS NOW </a> </div> </div> <div class="row langTH"> <div class="col-md-4 col-md-offset-4"> <a class="btn btn-lg btn-blue-main center-block hvr-float" href="https://secure.terrapinn.com/V5/step1.aspx?E=10861"> ลงทะเบียนฟรี </a> </div> </div> </div> </li></ul></div></div><!-- END REVOLUTION SLIDER --><script type="text/javascript"> var revapi30, tpj;(function() { if (!/loaded|interactive|complete/.test(document.readyState)) document.addEventListener("DOMContentLoaded",onLoad); else onLoad(); function onLoad() { if (tpj===undefined) { tpj = jQuery; if("off" == "on") tpj.noConflict();} if(tpj("#hero10746").revolution == undefined){ revslider_showDoubleJqueryError("#hero10746"); }else{ revapi30 = tpj("#hero10746").show().revolution({ sliderType:"standard",jsFileLocation:"https://www.terrapinn-cdn.com/config/inc/slider-revolution/revolution/js/", sliderLayout:"fullwidth", dottedOverlay:"none", delay:5000, navigation: { keyboardNavigation:"off", keyboard_direction: "horizontal", mouseScrollNavigation:"off", mouseScrollReverse:"default", onHoverStop:"off", touch:{ touchenabled:"on", touchOnDesktop:"off", swipe_threshold: 75, swipe_min_touches: 50, swipe_direction: "horizontal", drag_block_vertical: false } , arrows: { style:"hesperiden", enable:true, hide_onmobile:true, hide_under:600, hide_onleave:true, hide_delay:200, hide_delay_mobile:1200, tmp:'', left: { h_align:"left", v_align:"center", h_offset:30, v_offset:0 }, left: { h_align:"left", v_align:"center", h_offset:30, v_offset:0 } } }, responsiveLevels:[1240,1024,778,480], visibilityLevels:[1240,1024,778,480], gridwidth:[1240,1024,778,480], gridheight:[700,680,680,700], lazyType:"all", minHeight:"780px", scrolleffect: { fade:"on", }, shadow:0, spinner:"spinner3", stopLoop:"off", stopAfterLoops:-1, stopAtSlide:-1, shuffle:"off", autoHeight:"off", disableProgressBar:"on", hideThumbsOnMobile:"off", hideSliderAtLimit:0, hideCaptionAtLimit:0, hideAllCaptionAtLilmit:0, debugMode:false, fallbacks: { allowHTML5AutoPlayOnAndroid: false, simplifyAll:"off", nextSlideOnWindowFocus:"off", disableFocusListener:false, panZoomDisableOnMobile:"on", } }); }; /* END OF revapi call */ }; /* END OF ON LOAD FUNCTION */}()); /* END OF WRAPPING FUNCTION */ </script></section> <a class="arrow" data-jumpto="#stats"></a> <section class="s20864 s-extra" id="stats"> <div class="col-md-4"><h3>2,500+</h3><p class="langEN">Attendees</p><p class="langTH">ผู้เข้าร่วมงาน</p></div><div class="col-md-4"><h3>120+</h3><p class="langEN">Leading Sponsors & Exhibitors</p><p class="langTH">ผู้สนับสนุนและผู้จัดนิทรรศการ</p></div><div class="col-md-4"><h3>100+</h3><p class="langEN">Amazing Speakers</p><p class="langTH">วิทยากร</p></div><div class="clearfix"> </div><style type="text/css">section#stats { padding-top:20px !important; padding-bottom:0 !important; } section#stats h3 { text-align: center; margin-bottom: 20px; font-size: 60px !important; font-weight:700; color: #fff !important; } section#stats p { text-align:center; font-size: 20px; font-weight:400; color: #fff; }</style></section> <a class="arrow" data-jumpto="#largest"></a> <section class="s20865 s-extra" id="largest"> <div class="row langEN"><div class="col-sm-12"><h2 style="text-align:center; font-weight:700; font-size:38px; color:#ef5aa0;">Welcome to Thailand’s largest solar event</h2><p> </p><p style="text-align: center; font-size:18px;">Building on the extraordinary success of our editions in the Philippines and Vietnam, Solar & Storage Live Thailand is about the big ideas, new technologies and market disruptions enabling Thailand’s energy transition. We bring solar energy generation, solar technology, storage solutions, smart energy and clean energy innovations to the forefront.</p><p style="text-align: center; font-size:18px;">At Solar & Storage Live Thailand, we work closely with Thailand’s government bodies and industry stakeholders to bring you a vibrant event for you to promote your brand, generate new leads and spearhead the growth of your business.</p><p style="text-align: center; font-size:18px;"><strong>Solar & Storage Thailand is your one-stop shop to take the pulse of Thailand’s solar, energy storage and grid infrastructure market. </strong></p></div></div><div class="langEN"><div class="row flexcontainer"><div class="flexitem box3"><div class="what">NETWORKING</div><div class="who">IN-PERSON</div><img class="img-responsive img-center" src="https://terrapinn-cdn.com/exhibition/power-electricity-world-philippines/Img/hm-network.jpg" /><div style="padding:10px;"><p style="text-align: center;">Networking is at the intersection of all that we do: the Showcase, the Learning, the Fun. Exchange ideas, build brand, form friendships and partnerships, grow your professional network, explore the future and uncover new opportunities during and after the event</p><p><a class="btn btn-lg btn-blue-main center-block hvr-float" href="networking.stm ">FIND OUT MORE </a></p></div></div><div class="flexitem box3"><div class="what">THE CONFERENCE</div><div class="who">FREE-TO-ATTEND</div><img class="img-responsive img-center" src="https://terrapinn-cdn.com/exhibition/power-electricity-world-philippines/Img/hm-CONF22.jpg" /><div style="padding:10px;"><p style="text-align: center;">100+ expert speakers will cover the big ideas, market disruptors, new industry trends and innovative technologies in large scale solar, smart grid, rural electrification, rooftop solar, and energy storage over 2 days.<br /> </p><p><a class="btn btn-lg btn-blue-main center-block hvr-float" href="https://secure.terrapinn.com/V5/step1.aspx?E=10861">ATTEND FOR FREE </a></p></div></div><div class="flexitem box3"><div class="what">THE EXHIBITION</div><div class="who">FREE-TO-ATTEND</div><img class="img-responsive img-center" src="https://terrapinn-cdn.com/exhibition/power-electricity-world-philippines/Img/hm-expo22.jpg" /><div style="padding:10px;"><p style="text-align: center;">120+ movers and shakers in the energy and solar space will showcase the most innovative products and solutions. Attendees get to attend demo sessions and other activities the exhibitors have in store for you!<br /> </p><p><a class="btn btn-lg btn-blue-main center-block hvr-float" href="https://secure.terrapinn.com/V5/step1.aspx?E=10861">GET FREE PASS NOW </a></p></div></div></div></div><div class="row langTH"><div class="col-sm-12"><h2 style="text-align:center; font-weight:700; font-size:38px; color:#ef5aa0;">ขอต้อนรับสู่งานพลังงานแสงอาทิตย์ที่ใหญ่ที่สุดในประเทศไทย</h2><p> </p><p style="text-align: center; font-size:18px;">จากความสำเร็จอันยอดเยี่ยมของงานในฟิลิปปินส์และเวียดนาม Solar & Storage Live Thailand มุ่งเน้นที่แนวคิดใหญ่ เทคโนโลยีใหม่ ขับเคลื่อนและส่งเสริมการเปลี่ยนผ่านด้านพลังงานของประเทศไทย เรานำเสนอการผลิตพลังงานจากโซลาร์ เทคโนโลยีโซลาร์ โซลูชันระบบกักเก็บพลังงาน พลังงานอัจฉริยะ และนวัตกรรมพลังงานสะอาดออกมาเป็นแนวหน้า</p><p style="text-align: center; font-size:18px;">ที่งาน Solar & Storage Live Thailand เราทำงานอย่างใกล้ชิดกับหน่วยงานรัฐบาลและผู้มีส่วนได้ส่วนร่วมในอุตสาหกรรมของประเทศไทยเพื่อจัดงานที่มีชีวิตชีวาให้คุณได้โปรโมทแบรนด์ของคุณ สร้างลูกค้าใหม่ และเป็นผู้นำในการเติบโตของธุรกิจของคุณ</p><p style="text-align: center; font-size:18px;"><strong>Solar & Storage Thailand เป็นสถานที่ครบวงจร ทันทุกการเคลื่อนไหวของตลาดพลังงานแสงอาทิตย์ ระบบกักเก็บพลังงาน และโครงสร้างพื้นฐานของกริดในประเทศไทย </strong></p></div></div><div class="langTH"><div class="row flexcontainer"><div class="flexitem box3"><div class="what">สร้างเครือข่าย</div><div class="who">แบบตัวต่อตัว</div><img class="img-responsive img-center" src="https://terrapinn-cdn.com/exhibition/power-electricity-world-philippines/Img/hm-network.jpg" /><div style="padding:10px;"><p style="text-align: center;">การสร้างเครือข่ายให้คุณเป็นสิ่งที่เราทำ: การแสดงสินค้า การเรียนรู้ ความสนุกสนาน แลกเปลี่ยนความคิด สร้างแบรนด์ สร้างมิตรภาพและพันธมิตร ขยายเครือข่ายมืออาชีพของคุณ สำรวจอนาคตและค้นพบโอกาสใหม่ๆ ใรงานและหลังงาน</p><p><a class="btn btn-lg btn-blue-main center-block hvr-float" href="networking.stm ">อ่านข้อมูลเพิ่มเติม </a></p></div></div><div class="flexitem box3"><div class="what">งานประชุม</div><div class="who">เข้าร่วมงานฟรี</div><img class="img-responsive img-center" src="https://terrapinn-cdn.com/exhibition/power-electricity-world-philippines/Img/hm-CONF22.jpg" /><div style="padding:10px;"><p style="text-align: center;">วิทยากรผู้เชี่ยวชาญกว่า 100 คนจะพูดถึงแนวคิดใหญ่ ตัวเปลี่ยนเกมในตลาด แนวโน้มอุตสาหกรรมใหม่ๆ และเทคโนโลยีนวัตกรรมในเรื่องโซลาร์ขนาดใหญ่, สมาร์ตกริด, การพัฒนาไฟฟ้าชนบท, โซลาร์บนหลังคา และการจัดเก็บพลังงาน ตลอดระยะเวลา 2 วัน<br /> </p><p><a class="btn btn-lg btn-blue-main center-block hvr-float" href="https://secure.terrapinn.com/V5/step1.aspx?E=10861">ลงทะเบียนฟรี </a></p></div></div><div class="flexitem box3"><div class="what">พื้นที่จัดแสดง</div><div class="who">เข้าร่วมงานฟรี</div><img class="img-responsive img-center" src="https://terrapinn-cdn.com/exhibition/power-electricity-world-philippines/Img/hm-expo22.jpg" /><div style="padding:10px;"><p style="text-align: center;">ผู้มีอิทธิพลและผู้นำด้านพลังงานและโซลาร์กว่า 150 คนพร้อมจะนำเสนอผลิตภัณฑ์และโซลูชันที่ล้ำสมัยที่สุด ผู้เข้าร่วมงานจะได้เข้าร่วมการสาธิตและกิจกรรมอื่นๆ ที่ผู้แสดงสินค้าจัดเตรียมไว้ให้!<br /> </p><p><a class="btn btn-lg btn-blue-main center-block hvr-float" href="https://secure.terrapinn.com/V5/step1.aspx?E=10861">ลงทะเบียนฟรี </a></p></div></div></div></div><style type="text/css">div.box3 { border: 1px solid #000; width:31%; margin:1%; justify-content:start; } div.what{ color: #000; font-size:30px; text-align:center; font-weight:700; padding:15px; } div.who{ background: #EF5AA0; padding:15px; color: #000; font-weight:700; font-size:24px; text-align:center } div.box3 img { margin-bottom:15px; }</style></section> <a class="arrow" data-jumpto="#featuring"></a> <section class="s20866 s-extra" id="featuring"> <div class="row"><div class="col-sm-12"><h2 class="langEN" style="text-align:center; font-weight:700; font-size:38px; color:#ef5aa0;">FEATURING SOLAR AND ENERGY PRODUCTS & SOLUTIONS</h2><h2 class="langTH" style="text-align:center; font-weight:700; font-size:38px; color:#ef5aa0;">นำเสนอผลิตภัณฑ์และโซลูชันด้านโซลาร์และพลังงาน</h2><p> </p></div></div><div class="langEN"><div class="row flexcontainer "><div class="flexitem pinkbox4">Commercial & Industrial Solar</div><div class="flexitem pinkbox4">Utility Scale Solar</div><div class="flexitem pinkbox4">Rooftop Solar</div><div class="flexitem pinkbox4">Smart Energy</div><div class="flexitem pinkbox4">Power Generation</div><div class="flexitem pinkbox4">T&D/Grid</div><div class="flexitem pinkbox4">Rural Electrification</div></div></div><p> </p><div class="row langEN"><div class="col-md-4 col-md-offset-4"><a class="btn btn-lg btn-blue-main center-block hvr-float" href="https://secure.terrapinn.com/v5/edetails.aspx?e=10861">BOOK A STAND </a></div></div><div class="langTH"><div class="row flexcontainer "><div class="flexitem pinkbox4">โซลาร์เชิงพาณิชย์และอุตสาหกรรมโซลาร์</div><div class="flexitem pinkbox4">โซลาร์ขนาดใหญ่ระดับสาธารณูปโภค</div><div class="flexitem pinkbox4">หลังคาโซลาร์เซลล์</div><div class="flexitem pinkbox4">พลังงานอัจฉริยะ</div><div class="flexitem pinkbox4">การผลิตพลังงาน</div><div class="flexitem pinkbox4">T&D/Grid</div><div class="flexitem pinkbox4">การพัฒนาไฟฟ้าชนบท</div></div></div><p> </p><div class="row langTH"><div class="col-md-4 col-md-offset-4"><a class="btn btn-lg btn-blue-main center-block hvr-float" href="https://secure.terrapinn.com/v5/edetails.aspx?e=10861">จองบูธ </a></div></div><style type="text/css">div.pinkbox4 { background-color: #ef5aa0; padding:20px; width:23%; margin:1%; font-size:22px; font-weight:700; color: #000; text-align:center; }</style></section> <a class="arrow" data-jumpto="#themes"></a> <section class="s20867 s-extra" id="themes"> <div class="row"><div class="col-md-12"><h2 class="langEN" style="color: #ef5aa0; font-weight:700; font-size:38px; text-align:center;">KEY CONTENT THEMES EXPLORED ACROSS 4 WORLD-CLASS FREE-TO-ATTEND CONFERENCE THEATRES</h2><h2 class="langTH" style="color: #ef5aa0; font-weight:700; font-size:38px; text-align:center;">ประเด็นหัวข้อหลักที่สำคัญใน 4 เวทีการประชุมระดับโลกที่เข้าร่วมได้ฟรี</h2><p> </p></div></div><div class="langEN"><div class="row flexcontainer"><div class="flexitem themes4"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com//exhibition//future-energy-show-thailand/img/Large-Scale-Solar.png" /><div class="text">Large Scale Solar</div><div class="desc langEN" style="text-align: center;">Getting to grips with the major issues affecting large-scale solar project developers and their partners.</div></div><div class="flexitem themes4"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com//exhibition//future-energy-show-thailand/img/Smart-Grid.png" /><div class="text">Smart Grid / T&D</div><div class="desc langEN" style="text-align: center;">Making sure the Thailand grid infrastructure is future-ready and can handle huge capacity increases.</div></div><div class="flexitem themes4"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com//exhibition//future-energy-show-thailand/img/Energy-Storage.png" /><div class="text">Energy Storage</div><div class="desc langEN" style="text-align: center;">Turning renewable energy projects into baseload power generation.<br /> </div></div><div class="flexitem themes4"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com//exhibition//future-energy-show-thailand/img/Rural-electrification.png" /><div class="text">Rural Electrification</div><div class="desc langEN" style="text-align: center;">Bringing reliable, sustainable and affordable power to Thailand's most remote communities</div></div><div class="flexitem themes4"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com//exhibition//future-energy-show-thailand/img/Rooftop-Solar.png" /><div class="text">Rooftop Solar</div><div class="desc langEN" style="text-align: center;">Driving the proliferation of rooftop solar projects across Thailand.</div></div><div class="flexitem themes4"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com//exhibition//future-energy-show-thailand/img/Installer-Workshops.PNG" /><div class="text">Solar Installer University</div><div class="desc langEN" style="text-align: center;">A series of 1-hour workshops designed specifically for solar installers<br /> </div></div></div></div><p> </p><div class="row langEN"><div class="col-md-4 col-md-offset-4"><a class="btn btn-lg btn-blue-main center-block hvr-float" href="https://secure.terrapinn.com/v5/edetails.aspx?e=10861">APPLY TO SPEAK NOW </a></div></div><div class="langTH"><div class="row flexcontainer"><div class="flexitem themes4"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com//exhibition//future-energy-show-thailand/img/Large-Scale-Solar.png" /><div class="text">โซลาร์ขนาดใหญ่</div><div class="desc" style="text-align: center;">ทำความเข้าใจปัญหาหลักที่ส่งผลกระทบต่อผู้พัฒนาโครงการโซลาร์ขนาดใหญ่และพันธมิตรของพวกเขา</div></div><div class="flexitem themes4"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com//exhibition//future-energy-show-thailand/img/Smart-Grid.png" /><div class="text">Smart Grid / T&D</div><div class="desc" style="text-align: center;">การทำให้มั่นใจว่าโครงสร้างพื้นฐานกริดของประเทศไทยพร้อมสำหรับอนาคตและสามารถรองรับการเพิ่มขึ้นของความจุได้อย่างมาก</div></div><div class="flexitem themes4"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com//exhibition//future-energy-show-thailand/img/Energy-Storage.png" /><div class="text">ระบบกักเก็บพลังงาน</div><div class="desc " style="text-align: center;">การเปลี่ยนโครงการพลังงานหมุนเวียนให้เป็นการผลิตพลังงานพื้นฐาน<br /> </div></div><div class="flexitem themes4"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com//exhibition//future-energy-show-thailand/img/Rural-electrification.png" /><div class="text">การพัฒนาไฟฟ้าชนบท</div><div class="desc" style="text-align: center;">การนำพลังงานที่เชื่อถือได้ ยั่งยืน และราคาไม่แพงไปสู่ชุมชนที่ห่างไกลที่สุดของประเทศไทย</div></div><div class="flexitem themes4"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com//exhibition//future-energy-show-thailand/img/Rooftop-Solar.png" /><div class="text">หลังคาโซลาร์เซลล์</div><div class="desc" style="text-align: center;">ขับเคลื่อนการขยายตัวของโครงการโซลาร์บนหลังคาทั่วประเทศไทย</div></div><div class="flexitem themes4"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com//exhibition//future-energy-show-thailand/img/Installer-Workshops.PNG" /><div class="text">ศูนย์อบรมการติดตั้งโซลาร์</div><div class="desc" style="text-align: center;">การอบรม 1 ชั่วโมงที่ออกแบบมาสำหรับผู้ติดตั้งโซลาร์โดยเฉพาะ<br /> </div></div></div></div><p> </p><style type="text/css">div.themes4 { width:23%; margin:1%; justify-content:start; } div.text { font-size: 18px; color: #000!important; text-align: center; padding:10px; } div.themes4 img { padding:1em; }</style></section> <a class="arrow" data-jumpto="#prospectus"></a> <section class="s20868 s-extra" id="prospectus"> <div class="row"><div class="col-sm-6"><h2 class="langEN" style="color:#ef5aa0; font-size:38px;"><strong>GET INVOLVED </strong></h2><h2 class="langTH" style="color:#ef5aa0; font-size:38px;"><strong>เข้าร่วมเป็นส่วนหนึ่ง </strong></h2><p> </p><h3><span class="langEN" style="color:#020302; font-weight: 400; line-height: 1.3em;">60% of exhibition space sold! This is your opportunity to meet over 3,500 energy leaders from across Thailand and beyond. </span></h3><h3><span class="langEN" style="color:#020302;"><strong>JOIN US<br /> </strong> </span></h3><h3><span class="langTH" style="color:#020302; font-weight: 400; line-height: 1.3em;">พื้นที่จัดแสดงสินค้าถูกจองไปแล้วถึง 60%! นี่คือโอกาสของคุณในการพบกับผู้นำด้านพลังงานกว่า 3,500 คนจากทั่วประเทศไทยและต่างประเทศ </span></h3><h3><span class="langTH" style="color:#020302;"><strong>เข้าร่วมกับเรา<br /> </strong> </span></h3><div class="row"><div class="col-sm-8"><p><a class="btn btn-blue-main btn-lg hvr-float langEN" href="https://www.terrapinn.com/template/live/go/10861/22575"><b>DOWNLOAD PROSPECTUS </b> </a></p><p><a class="btn btn-blue-main btn-lg hvr-float langTH" href="https://www.terrapinn.com/template/live/go/10861/22575"><b>ดาวน์โหลดโบรชัวร์ </b> </a></p></div></div></div><div class="col-sm-6"><a href="https://www.terrapinn.com/template/live/go/10861/22575"><img alt="" class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/solar-storage-live-thailand/Img/2024prospectus.jpg" /></a></div></div></section> <a class="arrow" data-jumpto="#icons"></a> <section class="s20869 s-extra" id="icons"> <div class="row langEN"><div class="col-md-4"><img class="img-responsive" src="https://www.terrapinn-cdn.com/virtual/seamless-asia/img/network200.png" style="padding-bottom:40px; max-width:30%" /><h3 style="color:rgb(2, 3, 2); font-size:22px; font-weight:900">Networking</h3><p style="color:rgb(2, 3, 2); font-size:16px; ">Unlock your full networking access with The Solar & Storage Live Thailand Free Pass to book face-to-face meetings with clients, prospects and peers from across the country.</p></div><div class="col-md-4"><img class="img-responsive" src="https://www.terrapinn-cdn.com/virtual/seamless-asia/img/leadgen200.png" style="padding-bottom:40px; max-width:30%" /><h3 style="color:rgb(2, 3, 2); font-size:22px; font-weight:900">Lead generation</h3><p style="color:rgb(2, 3, 2); font-size:16px; ">Establish connections with leading policymakers, regulators, local industry heavyweights, international energy experts and world class technology and solution providers. Meet them at the event and extend your network.</p></div><div class="col-md-4"><img class="img-responsive" src="https://www.terrapinn-cdn.com/virtual/seamless-asia/img/learning200.png" style="padding-bottom:40px; max-width:30%" /><h3 style="color:rgb(2, 3, 2); font-size:22px; font-weight:900">Learning</h3><p style="color:rgb(2, 3, 2); font-size:16px; ">Featuring two days of dedicated and curated content from innovators and leaders in Thailand on Large Scale Solar, Smart Grid / T&D, Energy Storage, Rural Electrification, Rooftop Solar, and Solar Installer Workshops.</p></div></div><div class="row langTH"><div class="col-md-4"><img class="img-responsive" src="https://www.terrapinn-cdn.com/virtual/seamless-asia/img/network200.png" style="padding-bottom:40px; max-width:30%" /><h3 style="color:rgb(2, 3, 2); font-size:22px; font-weight:900">สร้างเครือข่าย</h3><p style="color:rgb(2, 3, 2); font-size:16px; ">ปลดล็อกและสร้างเครือข่ายได้อย่างเต็มที่ และรับบัตรเข้างานฟรีกับ Solar & Storage Live Thailand เพื่อจองการประชุมแบบพบปะกันโดยตรงกับลูกค้า ผู้มีแนวโน้มเป็นลูกค้า และเพื่อนร่วมวงการจากทั่วประเทศ</p></div><div class="col-md-4"><img class="img-responsive" src="https://www.terrapinn-cdn.com/virtual/seamless-asia/img/leadgen200.png" style="padding-bottom:40px; max-width:30%" /><h3 style="color:rgb(2, 3, 2); font-size:22px; font-weight:900">พบปะลูกค้าใหม่</h3><p style="color:rgb(2, 3, 2); font-size:16px; ">สร้างความสัมพันธ์กับผู้กำหนดนโยบายชั้นนำ หน่วยงานกำกับดูแล ผู้นำในอุตสาหกรรมท้องถิ่น ผู้เชี่ยวชาญด้านพลังงานระดับนานาชาติ และผู้ให้บริการเทคโนโลยีและโซลูชันระดับโลก พบพวกเขาที่งานและขยายเครือข่ายของคุณ</p></div><div class="col-md-4"><img class="img-responsive" src="https://www.terrapinn-cdn.com/virtual/seamless-asia/img/learning200.png" style="padding-bottom:40px; max-width:30%" /><h3 style="color:rgb(2, 3, 2); font-size:22px; font-weight:900">เรียนรู้</h3><p style="color:rgb(2, 3, 2); font-size:16px; ">พบกับเนื้อหาที่จัดเตรียมและคัดสรรมาอย่างดีทั้ง 2 วัน จากนวัตกรและผู้นำในประเทศไทยในหัวข้อต่างๆ เช่น โซลาร์ขนาดใหญ่, สมาร์ตกริด/การถ่ายโอนและการจัดจำหน่ายพลังงาน, ระบบกักเก็บพลังงาน, การพัฒนาไฟฟ้าชนบท, โซลาร์บนหลังคา, และการอบรมสำหรับติดตั้งโซลาร์ SOLAR & STORAGE LIVE ในเอเชีย</p></div></div></section> <a class="arrow" data-jumpto="#updates"></a> <section class="s20870 s-extra" id="updates"> <div class="row"><div class="col-sm-12"><h2 style="text-align: center;color: #020302; font-size: 38px; font-weight: 700; ">Stay Up-to-date</h2><p style="text-align:center; color: #020302;">Join our mailing list to receive exclusive content and offers.</p><div class="container-iframe-updates"><iframe class="responsive-iframe-updates" frameborder="0" height="100%" scrolling="no" src=" https://cloud.tp2.terrapinn.com/email-updates?eid=10861&state=first" width="100%"></iframe></div><p style="text-align:center;color: #020302; ">By submitting, you agree to receive email communications from Terrapinn, including upcoming promotions and discounted tickets and news.</p></div></div><style type="text/css">@media (min-width: 835px) { .responsive-iframe-updates { width: 100%; height: 200px; max-width: 1200px; margin: auto; display: table; } } @media (max-width: 834px) { .responsive-iframe-updates, container-iframe-updates { width: 100%; height: 400px; } }</style></section> <a class="arrow" data-jumpto="#series"></a> <section class="s21082 s-extra" id="series"> <div class="row"><div class="col-md-12"><h2 class="langEN" style="color: #ef5aa0; font-weight:700; font-size:38px; text-align:center;">SOLAR & STORAGE LIVE SERIES IN ASIA</h2><h2 class="langTH" style="color: #ef5aa0; font-weight:700; font-size:38px; text-align:center;">SOLAR & STORAGE LIVE ในเอเชีย</h2><p> </p><div class="owl-theme owl-carousel events"><div class="item"><a href="https://www.terrapinn.com/exhibition/solar-storage-live-philippines?" target="blank"><img class="img-responsive img-center" src="https://terrapinn-cdn.com/logos/E10815.gif" /></a><div class="etext"><a href="https://www.terrapinn.com/exhibition/solar-storage-live-philippines?" target="blank"><b>Solar & Storage Live Philippines </b><br />19 - 20 May 2025<br />Manila, Philippines </a></div></div><div class="item"><a href="https://www.terrapinn.com/exhibition/solar-storage-live-vietnam?" target="blank"><img class="img-responsive img-center" src="https://terrapinn-cdn.com/logos/E10818.gif" /></a><div class="etext"><a href="https://www.terrapinn.com/exhibition/solar-storage-live-vietnam?" target="blank"><b>Solar & Storage Live Vietnam </b><br />9 - 10 July 2025<br />Ho Chi Minh City, Vietnam </a></div></div><div class="item"><a href="https://www.terrapinn.com/exhibition/solar-storage-live-thailand?" target="blank"><img class="img-responsive img-center" src="https://terrapinn-cdn.com/logos/E10861.gif" /></a><div class="etext"><a href="https://www.terrapinn.com/exhibition/solar-storage-live-thailand?" target="blank"><b>Solar & Storage Live Thailand </b><br />26 - 27 February 2025<br />Bangkok, Thailand </a></div></div><div class="item"><a href="https://www.terrapinn.com/exhibition/solar-storage-live-malaysia/" target="blank"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/logos/E10867.gif?773" /></a><div class="etext"><a href="https://www.terrapinn.com/exhibition/solar-storage-live-malaysia/" target="blank"><b>Solar & Storage Live Malaysia </b><br />9 – 10 April 2025<br />Kuala Lumpur, Malaysia </a></div></div><div class="item"><a href="https://www.terrapinn.com/exhibition/solar-storage-live-indonesia/index.stm" target="blank"><img class="img-responsive img-center" src="https://terrapinn-cdn.com/exhibition/solar-storage-live-indonesia/Img/logo.gif" /></a><div class="etext"><a href="https://www.terrapinn.com/exhibition/solar-storage-live-thailand?" target="blank"><b>Solar & Storage Live Indonesia</b><br />6 - 7 November 2025<br />J</a>akarta, Indonesia</div></div></div></div><style type="text/css">div.item { border:2px solid #ebebeb; } div.item img { padding:20px; width:auto !important; } div.etext { background: #ebebeb; padding:15px; text-align:center; color: #000; font-size:16px; } div.etext a { color: #000 !important; text-decoration:none; }</style><script> $(document).ready(function(){$(".events").owlCarousel({autoplay:true, loop:true, nav:true, dots:false, margin: 20, responsive: { 0: { items:1}, 768: {items:2}, 1200: {items:3}}});});</script></div></section> <a class="arrow" data-jumpto="#colo"></a> <section class="s22171 s-extra" id="colo"> <div class="row"><div class="col-sm-12"><h2 class="langEN" style="text-align:center; font-size:38px; color: #020302; font-weight:700; text-transform:uppercase;">CO-LOCATED with</h2><h2 class="langTH" style="text-align:center; font-size:38px; color: #020302; font-weight:700; text-transform:uppercase;">จัดขึ้นพร้อมกับ</h2><p> </p><div><div class="row"><div class="col-md-2"><p> </p></div><div class="col-md-4"><p><a href="https://www.terrapinn.com/exhibition/ev-charge-live-thailand"><img alt="EVCharge Live Thailand 2025" class="img-responsive img-center" src="https://terrapinn-cdn.com/exhibition/roads-traffic-thailand/Img/0224-ev-charge-thailand-logo-blue.jpg" style="width: 395px; height: 130px;" /></a></p></div><div class="col-md-4"><p><a href="https://www.terrapinn.com/exhibition/roads-traffic-thailand/index.stm"><img alt="Solar & Storage Live Thailand 2025" class="img-responsive img-center" src="https://terrapinn-cdn.com/exhibition/mobility-live-asia/Img/rt-colo-logo.png" style="width: 320px; height: 143px;" /></a></p></div><div class="col-md-2"><p> </p></div></div><div> </div></div></div></div></section> <a class="arrow" data-jumpto="#1-pass-3-shows"></a> <section class="s22172 s-extra" id="1-pass-3-shows"> <div class="row langEN"><div class="col-md-4"><h2 class="langEN" style="text-align: left; color:#fff; font-size:38px; font-weight:700;">One pass for<br />three shows</h2><p> </p><p><a class="btn btn-blue-main hvr-float btn-lg center-block" href="https://secure.terrapinn.com/V5/step1.aspx?E=10861">GET YOUR FREE PASS ลงทะเบียนฟรี </a></p></div><div class="col-md-8 langEN"><div style="padding:0 20px; "><h2 style="text-align: left; font-size: 18px; color: rgb(255, 255, 255);"><strong>Why choose when you can attend three? </strong></h2><h2 style="text-align: left; font-size: 18px; color: rgb(255, 255, 255);"><br />Co-located with The Roads & Traffic Expo Thailand and EVCharge Live Thailand exhibition and conference. Solar & Storage Live Thailand will focus on the entire solar, storage and smart energy value chain in Thailand.</h2></div></div></div><div class="row langTH"><div class="col-md-4"><h2 style="text-align: left; color:#fff; font-size:38px; font-weight:700;">บัตรเดียว เข้าชม 3 งานอีเว้นต์ใหญ่</h2><p> </p><p><a class="btn btn-blue-main hvr-float btn-lg center-block" href="https://secure.terrapinn.com/V5/step1.aspx?E=10861">GET YOUR FREE PASS ลงทะเบียนฟรี </a></p></div><div class="col-md-8 "><div style="padding:0 20px; "><h2 style="text-align: left; font-size: 18px; color: rgb(255, 255, 255);">จะต้องเลือกอยู่ทำไม เมื่อคุณสามารถเข้าร่วมได้ทั้งสามงาน?</h2><h2 style="text-align: left; font-size: 18px; color: rgb(255, 255, 255);"><br />การรวมตัวครั้งใหญ่ระหว่างงาน The Roads & Traffic Expo Thailand และ EVharge Live Thailand และ Solar & Storage Live Thailand งานนี้จะมุ่งเน้นไปที่พลังงานแสงอาทิตย์ การจัดเก็บ และพลังงานอัจฉริยะทั้งหมดในประเทศไทย</h2></div></div></div></section> <a class="arrow" data-jumpto="#bangkok"></a> <section class="s20871 s-extra" id="bangkok"> <div class="row" style="margin-top:100px;margin-bottom:100px"><div class="col-md-12"><h2 class="langEN" style="text-align: center; font-size:38px; color:#FFFFFF; line-height:1.5; font-weight:700;text-shadow: 1px 1px 1px #000;">JOIN US</h2><h2 class="langEN" style="text-align: center; font-size:38px; color:#FFFFFF; line-height:1.5; font-weight:700;text-shadow: 1px 1px 1px #000;">26 – 27 February 2025 | Bangkok, Thailand</h2><h2 class="langTH" style="text-align: center; font-size:38px; color:#FFFFFF; line-height:1.5; font-weight:700;text-shadow: 1px 1px 1px #000;">เข้าร่วมงาน</h2><h2 class="langTH" style="text-align: center; font-size:38px; color:#FFFFFF; line-height:1.5; font-weight:700;text-shadow: 1px 1px 1px #000;">26 – 27 กุมภาพันธ์ 2568 | กรุงเทพมหานคร, ประเทศไทย</h2><div> </div><div class="row"><div class="col-md-4 col-md-offset-4"><p style="text-align: center;"><a class="btn btn-blue-main hvr-float btn-lg center-block" href="https://secure.terrapinn.com/V5/step1.aspx?E=10861">GET YOUR FREE PASS ลงทะเบียนฟรี </a></p></div></div></div></div></section> </div> </div> </section> <div id="SectionBottom"><section style="background: #020302;"> <div class="row"> <div class="col-sm-4"> <h3> <span style="color: #ef5aa0;"> Information </span> </h3> <p> <a href="https://www.terrapinn.com/template/live/go/10861/22575"> <span style="color: rgb(255, 255, 255);"> Download Prospectus </span> </a> </p> <p> <a href="https://secure.terrapinn.com/V5/step1.aspx?E=10861"> <span style="color: rgb(255, 255, 255);"> Register Now </span> </a> </p> <p> </p> </div> <div class="col-sm-4"> <h3> <span style="color: #ef5aa0;"> Contact us </span> </h3> <p> <span style="color: rgb(255, 255, 255);"> <strong> To sponsor or exhibit: </strong> <br /> Unice Toh </span> <br /> <a href="mailto:unice.toh@terrapinn.com"> <span style="color:#FFFFFF;"> unice.toh@terrapinn.com </span> </a> </p> <p> </p> <p> <span style="color: rgb(255, 255, 255);"> <strong> Speaking opportunities: </strong> <br /> Orachon Tanaka </span> <br /> <a href="mailto:orachon.tanaka@terrapinn.com "> <span style="color:#FFFFFF;"> orachon.tanaka@terrapinn.com </span> </a> </p> <p> </p> <p> <span style="color: rgb(255, 255, 255);"> <strong> To register or to partner: </strong> <br /> Darryl Koh </span> <br /> <a href="mailto:darryl.koh@terrapinn.com"> <span style="color:#FFFFFF;"> darryl.koh@terrapinn.com </span> </a> </p> </div> <div class="col-sm-4"> <a href="https://www.linkedin.com/showcase/solar-storage-live-thailand" target="_blank"> <img alt="" class="img-responsive" src="https://www.terrapinn-cdn.com/config/img/icons/linkedin.png" style="padding-right: 20px; max-width: 72px; float: left; " /> </a> <div class="clearfix"> </div> <div class="clearfix"> </div> <p> <a href="https://www.facebook.com/solarstoragelivethailand" target="_blank"> <img alt="" class="img-responsive" src="https://www.terrapinn-cdn.com/config/img/icons/facebook.png" style="max-width: 72px; float: left; padding-right:20px;" /> </a> </p> <div class="clearfix"> </div> </div> <p> </p> </div> </section></div> <section class="footer" id="footerBottom"> <div class="row"><div class="col-xs-12"> </div></div> <div class="row"> <div class="col-xs-12 col-sm-4"><h4 class="pull-left">Created by</h4><div class="clearfix"></div><a href="https://www.terrapinn.com" target="_blank" title="Terrapinn Pte Ltd" rel="nofollow"><img alt="created by Terrapinn Pte Ltd" src="https://www.terrapinn-cdn.com/img/logo-open.png" title="created by Terrapinn Pte Ltd" class="pull-left organiserIdentity" /></a></div> <div class="col-xs-12 col-sm-8" id="TerrapinnSustainability"> <a href="https://weareisla.co.uk/" target="_blank" title="isla is a non-profit organisation founded by event professionals and industry leaders focusing on a sustainable future for events."> <img style="float:left;margin-right:25px;" alt="isla" src="https://terrapinn-cdn.com/img/isla-member.png" /> </a> <p style="margin-top:10px;"> Terrapinn is proud to be a member of isla. <br />Working together to build sustainable events </p> <!-- [NETWORKING_PARTNER] --> </div> </div> <div class="row"> <div class="col-sm-push-1 col-sm-10"> <nav class="navbar navbar-default" role="navigation"> <ul class="nav navbar-nav"> <li class="ft_Conduct"><a href="https://www.terrapinn.com/good-conduct-policy" title="Terrapinn's good conduct policy" rel="nofollow">good conduct policy</a></li> <li class="ft_Slavery"><a href="https://www.terrapinn.com/anti-slavery-policy" title="Terrapinn's anti-slavery policy">anti-slavery policy</a></li> <li class="ft_Money"><a href="https://www.terrapinn.com/anti-money-laundering-and-financial-crime-policy" title="Terrapinn's anti-money laundering & financial crime policy">anti-money laundering & financial crime policy</a></li> <div style="clear:both;font-size:0pt;"><br/></div> <li class="ft_ExhibitionRules"><a href="https://www.terrapinn.com/exhibition-terms" title="exhibition rules for sponsors and exhibitors">exhibition rules</a></li> <li class="ft_Diversity"><a href="https://www.terrapinn.com/diversity-inclusion" title="Terrapinn's diversity-inclusion">diversity & inclusion policy</a></li> <li class="ft_Sustainability"><a href="https://www.terrapinn.com/data/Terrapinn-Sustainability-Policy-EXTERNAL.pdf" title="Terrapinn's sustainability policy">sustainability policy</a></li> <li class="ft_Sanctions"><a href="https://www.terrapinn.com/sanctions-policy" title="Terrapinn's sanctions policy">sanctions policy</a></li> <div style="clear:both;font-size:0pt;"><br/></div> <li class="ft_Copyright"><a href="https://www.terrapinn.com/copyright" title="copyright" rel="nofollow">© Terrapinn Holdings Ltd. MMXXIV</a></li> <li class="ft_Privacy"><a href="https://www.terrapinn.com/Legal.aspx?L=P" rel="nofollow" target="_blank" title="our take on your privacy" rel="nofollow">privacy</a></li> <li class="ft_Conditions"><a href="https://www.terrapinn.com/Legal.aspx?L=T" rel="nofollow" target="_blank" title="general terms & conditions" rel="nofollow">general t&c's</a></li> <li class="ft_Contact"><a href="contact-us.stm" title="contact us" rel="nofollow">contact</a></li> <!-- <li class="ft_Subscription"><a href="https://www.terrapinn.com/media-preferences" title="manage your subscription preferences" rel="nofollow">subscription preferences</a></li> --> <li class="ft_Brochure"><a href="https://www.terrapinn.com/template/live/go/10861/22575" rel="nofollow">brochure</a></li> </ul> </nav> </div> </div> </section> </div> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.13.1/jquery-ui.min.js"></script><script type="text/javascript">if (!window.jQuery.ui) { var oHead = document.getElementsByTagName("head")[0]; var oLink = document.createElement("link");oLink.type = "text/css";oLink.rel = "stylesheet";oLink.href = "https://www.terrapinn-cdn.com/config/inc/jquery-ui.css";oHead.insertBefore(oLink,document.getElementsByTagName("link")[0]); document.write('<script type="text/javascript" src="https://www.terrapinn-cdn.com/config/inc/jquery-ui.min.js"><\/script>') } </script> <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.1.1/js/bootstrap.min.js"></script> <script type="text/javascript"> if(!$.fn.modal) { var oHead = document.getElementsByTagName("head")[0]; var oLink = document.createElement("link"); oLink.type = "text/css";oLink.rel = "stylesheet";oLink.href = "https://www.terrapinn-cdn.com/config/bootstrap/css/bootstrap.min.css";oHead.insertBefore(oLink,document.getElementsByTagName("link")[0]); oLink = document.createElement("link");oLink.type = "text/css";oLink.rel = "stylesheet";oLink.href = "https://www.terrapinn-cdn.com/config/inc/font-awesome.min.css";oHead.insertBefore(oLink,document.getElementsByTagName("link")[0]); document.write('<script src="https://www.terrapinn-cdn.com/config/bootstrap/js/bootstrap.min.js"><\/script>'); } </script> <!-- Include all compiled plugins (below), or include individual files as needed --> <script defer="defer" type="text/javascript" src="https://www.terrapinn-cdn.com/config/bootstrap/js/viewport-units-buggyfill.js"></script> <script defer="defer" type="text/javascript" src="https://www.terrapinn-cdn.com/config/bootstrap/js/countdown.js"></script> <script defer="defer" type="text/javascript" src="https://www.terrapinn-cdn.com/config/bootstrap/js/wow.js"></script> <script defer="defer" type="text/javascript" src="https://www.terrapinn-cdn.com/config/inc/JS_Slider/jquery.flexslider-min.js"></script> <!--[if (lt IE 9) & (!IEMobile)]> <script src="/config/inc/responsive/js/selectivizr-min.js"></script> <![endif]--> <script type="text/javascript"> var intWidth, SMALL_WINDOW = 767, intSliderHeight, intOriginalHeight; var objDistance, myDistance, intWindowWidth, intLogoHeight, flgFixed = 0; var oWow, urlParams = {}; var SliderPresent = 0; var oCal; var $body = $('body'), $navtop = $('#MainNavigation'), offset = $('#FixSocialBar').outerHeight() + $('#MainMenu').outerHeight() ; function SortSliderHeight() { var resizeTimer2; clearTimeout(resizeTimer2); resizeTimer2 = setTimeout(fixSpy, 500); intSliderHeight = $(window).height() - ($('#MainNav').outerHeight() + 2); intOriginalHeight = intSliderHeight; //alert("intSliderHeight: " + intSliderHeight + "\n\n$('div.SliderImg').height(): " + $('div.SliderImg').height()); //alert("$('div.SliderImg').height(): " + $('div.SliderImg').height()); if (intSliderHeight < $('div.SliderImg').height()) { //alert("need to shrink slider back up..."); } else if ($('div.SliderImg').height() < 500) { //check if slider too small...push down if image height less than 400?... //alert("expand it"); var intLargerHeight = $('div.SliderImg').height() + $('div.Slider-Caption').height(); if (intLargerHeight > intSliderHeight) { //alert("too big..."); } else { intSliderHeight = intLargerHeight; } } if (intOriginalHeight!=intSliderHeight) { //change size.. //intSliderHeight = $('div.SliderImg').height(); //alert("Slider-Caption: " + $('div.Slider-Caption').height()); //alert("new height: " + intSliderHeight ); if ($('div.Slider-Caption').height() > intSliderHeight) { //alert("pulling up too far.."); intSliderHeight = $('div.Slider-Caption').height(); } //if smaller window add the mobile header to the slider height.. if (intWindowWidth < SMALL_WINDOW) { //intSliderHeight+=80; } //alert("original height: " + intOriginalHeight + '\n new height: ' + intSliderHeight); $('#MainSlider ul.flex-direction-nav').css("bottom", (intOriginalHeight - intSliderHeight) + "px"); $('#MainSlider').css("height", intSliderHeight + "px"); $('#MainSlider ul').css("height",intSliderHeight + "px"); $('#MainSlider ul li').css("height",intSliderHeight + "px"); } } function SortSliderHeight2(strClass) { if ((typeof Modernizr != 'undefined') && (Modernizr != undefined)) { if (Modernizr && !Modernizr.cssvwunit) { var intSliderHeight = $(window).height() - ($('#MainNav').outerHeight() + 2); $("div." + strClass + " ul li div.item").css({"width":"100%","height":intSliderHeight + "px"}); } } } function SlideAnimate(slider, strClass) { var thisSlide; if (typeof slider === "undefined") { thisSlide = $('.' + strClass + '>ul>li.flex-active-slide'); } else { thisSlide = slider.slides.eq(slider.currentSlide); } $.each($(thisSlide).find('.wow2'), function() { $(this).addClass($(this).attr('AF') + ' animated'); }); } function SlideAnimationStop(slider) { if (typeof slider === "undefined") { $.each($('.' + strClass + '>ul>li').find('.wow2'), function() { SlideStop($(this)); }); } else { $.each(slider.slides.find('.wow2'), function() { SlideStop($(this)); }); } } function SlideStop(wowItem) { if (typeof wowItem.attr('AF') !== "undefined") { wowItem.addClass(wowItem.attr('AF') + ' animated'); } else { wowItem.addClass('animated'); } strClasses = ''; var arrClasses = wowItem.attr('class').split(' '); // remove all acept: row wow2 for ( var i = 0, l = arrClasses.length; i<l; ++i ) { //alert( arrClasses[i] ); if (arrClasses[i]!='row' && arrClasses[i]!="wow2") { strClasses = strClasses + ' ' + arrClasses[i]; //console.log("removing class: " + arrClasses[i]); wowItem.removeClass(arrClasses[i]); } } //temp store these removed classes to add later (the animations).. wowItem.attr('AF',strClasses); } function SliderHeight(strClass) { SliderPresent = 1; var image = new Image(); $(image).load(function () { var intSliderHeight = $(window).height() - ($('#MainNav').outerHeight() + 2); var intHeight = image.height; //var intRatio = $(window).width() / image.width; //alert("Image: " + intHeight + ' x ' + image.width + '\n Viewing portal: ' + intSliderHeight + ' x ' + $(window).width() + '\n Ratio: ' + intRatio); //if (intRatio>1) { intHeight = image.height * ($(window).width() / image.width); } if (intHeight > intSliderHeight) { intHeight = intSliderHeight; } $('head').append('<style>.' + strClass + ' ul li div.item { height:' + intHeight + 'px; }<\/style>'); }); image.onerror = function () { //$('head').append('<style>.' + strClass + ' ul li div.item { height:' + 200 + 'px; }<\/style>'); //fall back to old method SortSliderHeight2(strClass); } image.src = $('.' + strClass + ' ul li div.item').css("background-image").match(/^url\("?(.+?)"?\)$/)[1]; } // function to do the tweaking function fixSpy() { // grab a copy the scrollspy data for the element //alert("fixSpy()"); var data = $body.data('bs.scrollspy'); // if there is data, lets fiddle with the offset value if (data) { // get the current height of the navbar //offset = $navtop.outerHeight(); offset = $("#MainNav").outerHeight(); //alert("offset: " + offset); // adjust the body's padding top to match //$body.css('padding-top', offset); // change the data's offset option to match data.options.offset = offset // now stick it back in the element $body.data('bs.scrollspy', data); // and finally refresh scrollspy $body.scrollspy('refresh'); } } function InitScrollSpecific() { //if (!$('body.GenericPage').length) { return; } // only proceed if a generic page.. myDistance = $(window).scrollTop(); intWindowWidth = $( window ).width(); //alert("InitScrollSpecific()"); if (flgFixed!=1 && myDistance >= objDistance) { // FIX IT! flgFixed = 1; //code fixes window as you scroll down...then unfixes back up.. if (intWindowWidth > SMALL_WINDOW) { //alert("fixing.."); $('body #MainNav').addClass('navbar-fixed-top'); $('body #FixSocialBar').removeClass('navbar-fixed-top'); $('body #NonMobileSection').css("display","none"); $('body').css("padding-top", (intLogoHeight) + 24 + "px"); // 92 (padding of body when section removed) //82 $('body #TopMenu').css("padding-top", "0px"); $('body #MainMenu ul').css("margin-left","15px"); $('body #VenueAndDates').css("display","none"); } } else if (flgFixed==1 && myDistance < (objDistance)) { // UNFIX IT! flgFixed = 0; if (intWindowWidth > SMALL_WINDOW) { //alert("unfixing.."); $('body #MainNav').removeClass('navbar-fixed-top'); $('body #FixSocialBar').addClass('navbar-fixed-top'); $('body #NonMobileSection').css("display","block"); $('body').css("padding-top","0px"); //$('body #TopMenu').css("padding-top", "40px"); $('body #MainNav #MainMenu ul').css("margin-left","0px"); $('body #VenueAndDates').css("display","block"); } } } function countdown() { var count = $('#countdown'); if ($.fn.countdown && count.length) { count.countdown(count.data("date"), function (event) { var $this = $(this); switch (event.type) { case "seconds": case "minutes": case "hours": case "days": case "weeks": case "daysLeft": $this.find('p#' + event.type).html(event.value); break; case "finished": $this.hide(); break; } }); } } function InitWindow() { //alert("init"); //test bootstrap... if ($('#bootstrapCssTest').is(':visible') === true) { //alert("manual load..."); $('<link href="/config/bootstrap/css/bootstrap.css" rel="stylesheet" type="text/css" />').appendTo('head'); } // ensure BIO has no dodgy HTML in it //$('div#SpeakerBio div#AF_SpeakerBio').html($('div#SpeakerBio div#AF_SpeakerBio').text()); //intLogoHeight = $(".navbar-brand img").height(); intLogoHeight = $("#TopMenu #NonMobileSection").height(); objDistance = $("#MainNav").height() + $("#MainMenu").height() - 56; //114 (height of menu from top adjuster) /// 94 CheckContentWidths(); $(window).scroll(function () { InitScrollSpecific(); }); InitScrollSpecific(); // fix body padding (in case navbar size is different than the padding) //$body.css('padding-top', offset); // Enable scrollSpy with correct offset based on height of navbar $body.scrollspy({target: '.navbar-side', offset: offset }); // Now monitor the resize events and make the tweaks var resizeTimer; $(window).resize(function() { clearTimeout(resizeTimer); resizeTimer = setTimeout(fixSpy, 50); }); intSliderHeight = $(window).height() - ($('#MainNav').outerHeight() + 2); intOriginalHeight = intSliderHeight; if ($('#SpkRotator').length) { $('#SpkRotator').flexslider({ animation: "slide", initDelay: 2000, slideshowSpeed: 3500, animationSpeed: 600, easing: "jswing", animationLoop: true, itemWidth: 200, itemMargin: 35, minItems: 1, //maxItems: 8, pauseOnHover: true, controlNav: true, move: 2 //, start: function(slider){ } }); } if ($('#SpnMid').length) { $('#SpnMid').flexslider({ animation: "slide", initDelay: 2000, slideshowSpeed: 3500, easing: "jswing", animationSpeed: 600, animationLoop: true, itemWidth: 220, itemMargin: 15, minItems: 1, //maxItems: 15, pauseOnHover: true, controlNav: true, move: 2 //, start: function(slider){ alert("starting.."); } }); } if (!$(".navbar-toggle").is(":visible")) { $(function() { $(".dropdown").hover(function(){ $(this).addClass('open') }, function(){ $(this).removeClass('open') } ); }); } // check thumbnails... //console.log("check thumbnails...2"); var oImageCheck = setTimeout(CheckImagesLoaded, 1250); } function CheckImagesLoaded() { //console.log("CheckImagesLoaded()"); $('.tmpl_ContactImage').error(function() { console.log("image error found."); $('.tmpl_ContactImage').attr('src','/config/img/icons/noprofile.png'); }); } function DocReady() { //alert("doc ready"); if ($('#Photos').length) { GetPhotos(10,false); } if ($('#Videos').length) { GetVideos(8,false); } $('a.YouTubeVideo').each(function(index) { $(this).html('<iframe height="155" width="310" src="' + $(this).attr("href") + '?&rel=0&modestbranding=1&hd=1&controls=1&frameborder=0&wmode=transparent&autoplay=0" frameborder="0" allowfullscreen="allowfullscreen"></iframe>'); }); //$("a.PlayYouTubeVideo").click(ShowVideo($(this))); pageScroller(); close_toggle(); TidyInternetExplorer(); //hoverOpacity(); } $(document).delegate('*[data-toggle="lightbox"]', 'click', function(event) { event.preventDefault(); $(this).ekkoLightbox(); }); $(window).resize(function () { //alert("resize"); InitWindow(); }); $(window).load(function(){ //alert("(window).load"); CheckUrlSsl(); CheckMyAccount(); // 15/09/2023 to put login button on 2024+ events if ($('#countdown').length) { countdown(); } try { // hide cookie preferences... setTimeout(function(){ $("div.custom-persistent-icon").fadeOut(250) }, 6250); // if ((typeof window.viewportUnitsBuggyfill != 'undefined') && (window.viewportUnitsBuggyfill != undefined)) { window.viewportUnitsBuggyfill.init(); } if (intWidth>767) { oWow = new WOW( { boxClass: 'wow', // animated element css class (default is wow) animateClass: 'animated', // animation css class (default is animated) offset: 10, // distance to the element when triggering the animation (default is 0) mobile: false, // trigger animations on mobile devices (default is true) live: true, // act on asynchronously loaded content (default is true) }); oWow.init(); } else { //reset animation.. $('.wow').css("opacity","1"); $('.wow2').css("opacity","1"); } //# URL params... (function () { var e, a = /\+/g, // Regex for replacing addition symbol with a space r = /([^&=]+)=?([^&]*)/g, d = function (s) { return decodeURIComponent(s.replace(a, " ")); }, q = document.referrer.substring(1); //q = window.location.search.substring(1); while (e = r.exec(q)) urlParams[d(e[1])] = d(e[2]); })(); if ($('#webticker').length) { $('#webticker').css("display", "block"); // reveal ticker on load.. $('#webticker').webTicker({ speed: 50, //pixels per second direction: "left", //if to move left or right moving: true, //weather to start the ticker in a moving or static position startEmpty: false, //weather to start with an empty or full ticker duplicate: true, //if there is less items then visible on the ticker you can duplicate the items to make it continuous rssfrequency: 0, //the frequency of updates in minutes. 0 means do not refresh updatetype: "reset", //how the update would occur options are "reset" or "swap" hoverpause: true //pause the ticker when hovered }); } } catch(err) { } //alert("resize"); //$(window).trigger('resize'); }); $(document).ready(function () { //alert("doc ready"); InitWindow(); DocReady(); RunParallax(); CheckSearchTerms(); ListSearch(); CheckAgendaTimezone(); }) function CheckSearchTerms() { // check if sending search parameters.. var strQ = ""; if ("q" in urlParams) { strQ = urlParams["q"]; } else if ("prev" in urlParams) { strQ = "" } if (strQ != "") { $.ajax({ type: "POST", url: strServicePath + "AddSearchTerm", data: "{Token:'" + strEventHash + "',SearchString:'" + strQ + "',EventID:'" + strEventID + "'}", contentType: "application/json; charset=utf-8", dataType: "json", success: function(msg) { Debug("webservice response: " + msg.d); }, failure: function() { Debug("webservice search term call failed."); } }); } } function CheckUrlSsl() { var strUsesSSL = ($('meta[name=Terrapinn-SSL]').length > 0) ? $('meta[name=Terrapinn-SSL]').attr("content") : '0'; var strProtocol = document.location.protocol; //console.log('CheckUrlSsl(): ' + strUsesSSL); //console.log('SSL? ' + strProtocol); if (strUsesSSL == '1' && strProtocol == 'http:') { try { oScript.onload = function () { LE.init('41584e36-5452-40cb-931e-3227e7150b80'); var strData = "Non SSL: " + window.location.href; LE.log(strData); }; oScript.src = "https://secure.terrapinn.com/config/inc/le.min.js"; document.head.appendChild(oScript); } catch(err) { console.log('LE error: ' + err.message); } console.log('need SSL redirect'); console.log(window.location.href.replace('http://','https://')); window.location = window.location.href.replace('http://','https://'); } } // sort height of mainslider -#### no longer used? function MainMenu() { //alert("MainMenu()"); if ($('#MainSlider').length) { intWindowWidth = $( window ).width(); $('#MainSlider').css("height", intSliderHeight + "px"); $('#MainSlider ul').css("height",intSliderHeight + "px"); $('#MainSlider ul li').css("height",intSliderHeight + "px"); $('#MainSlider').flexslider({ animation: "fade", animationLoop: true, itemWidth: 1200, initDelay: 2000, slideshowSpeed: 3500, animationSpeed: 600, pauseOnHover: false, directionNav: true, controlNav: true //controlsContainer: ".Slider-Nav", ,//start: function(slider){ SortSliderHeight() } }); SortSliderHeight() } } function RunParallax() { // cache the window object $window = $(window); $('section[data-type="background"]').each(function(){ // declare the variable to affect the defined data-type var $scroll = $(this); $(window).scroll(function() { // HTML5 proves useful for helping with creating JS functions! // also, negative value because we're scrolling upwards //var yPos = -($window.scrollTop() / $scroll.data('speed')); //alert($scroll.height()); var yPos = -(($window.scrollTop() - $scroll.offset().top) / $scroll.data('speed')); yPos += -234; //yPos += $scroll.data('offset'); //alert("$scroll.height(): " + $scroll.height()); var coords = '50% '+ yPos + 'px'; // move the background $scroll.css({ backgroundPosition: coords }); }); // end window scroll }); // end section function } function TidyInternetExplorer() { //alert("navigator.userAgent: " + navigator.userAgent); if (navigator.userAgent.match(/Windows NT 6.2; ARM(.+)Touch/)) { var msViewportStyle = document.createElement("style"); msViewportStyle.appendChild( document.createTextNode( "@-ms-viewport{width:device-width}" ) ); document.getElementsByTagName("head")[0]. appendChild(msViewportStyle); } } function pageScroller(){ $("a[data-jumpto]").on("click",function(a){ a.preventDefault(); jumpTo($(this).data("jumpto")) }) } function jumpTo(a){ var pos = $('#MainMenu').outerHeight(); //alert("pos: " + pos); //alert($(a).offset().top); $("html, body").animate({scrollTop:$(a).offset().top - pos},1000); } function hoverOpacity() { $('#MainNav').mouseover(function() { $(this).css({ opacity: 1 }); }); $('#MainNav').mouseout(function() { $(this).css({ opacity: 0.30 }); }); } function CheckContentWidths() { //alert("CheckContentWidths()"); intWidth = $( window ).width(); var intHeaderHeight = $('#MainNav').outerHeight(); if ($("#webtickerHolder").length) { intHeaderHeight = intHeaderHeight + $('#webtickerHolder').outerHeight(); } //alert(intHeaderHeight); //alert("intWidth: " + intWidth); if (intWidth <= SMALL_WINDOW) { //alert("small"); $('#MainNav').addClass('navbar-fixed-top'); //$('#FixSocialBar').removeClass('navbar-fixed-top'); } else { //alert("large"); //$('#FixSocialBar').addClass('navbar-fixed-top'); $('#MainNav').removeClass('navbar-fixed-top'); } // smaller devices, check menu not overlaying... if (SliderPresent==1 && intWidth < 1000 && intWidth >767) { //$("body.HomePage section ").first().css("padding-top", intHeaderHeight + "px"); //$("body.HomePage section section").first().css("margin-top", 30 + "px"); } else if (SliderPresent==1 && intWidth <= 767) { //$("body.HomePage section ").first().css("padding-top", intHeaderHeight + "px"); //$("body.HomePage section section").first().css("margin-top", 10 + "px"); } } function close_toggle() { //alert("$(window).width(): " + $(window).width()); //alert("$(document).width(): " + $(document).width()); if ($(window).width() <= SMALL_WINDOW) { $('#MainMenu .nav a').on('click', function(){ if (!$(this).hasClass("dropdown-toggle")) { $(".navbar-toggle").click(); } }); } else { $('#MainMenu .nav a').off('click'); } } function ListSearch() { if ($('#AttendeeList').length) { var oListOptions = { valueNames: ['Company','Country','Jobtitle'], page:20, plugins: [ListPagination({})] }; var oList = new List('AttendeeList', oListOptions); } } function PrepareCalendar() { var strTitle, strBody, strLocation, strStart, strEnd; strTitle = $('div.StructuredEvent span.Summary').text(); strLocation = $('div.StructuredEvent span.Location').text(); strBody = $('div.StructuredEvent span.Summary').text() + ' - ' + $('a.navbar-brand').attr('title'); strStart = $('div.StructuredEvent span.dtstart').attr('data-start-utc'); strEnd = $('div.StructuredEvent span.dtstart').attr('data-end-utc'); } function ShowVideo(oA) { //alert("ShowVideo()"); var box = $("<div></div>").addClass("darkCover").html('<div class="CloseVideo"><a href="#"><img src="/img/icons/close.png" alt="close video" /></a></div>').click(function () { $(this).fadeOut(); content.fadeOut(); content.html("<div></div>"); return false; }); $("body").prepend(box); box.fadeTo(900, 0.6); var content = $("<div></div>").addClass("darkContent").html('<iframe height="390" width="640" src="' + $(oA).attr("href") + '?&rel=0&modestbranding=1&hd=1&controls=1&frameborder=0&wmode=transparent&autoplay=1" frameborder="0" allowfullscreen="allowfullscreen"></iframe>'); $("body").prepend(content); content.fadeTo("fast", 1); return false; } var strKeyHeader = "Terrapinn-"; function GetData(strKey, intTtl ) { var oEntry = JSON.parse(localStorage.getItem(strKey)||"0"); if (oEntry != "0") { if (oEntry.Ttl && ((parseInt(oEntry.Ttl) + parseInt(oEntry.Now)) < new Date().getTime())) { //cache expired..... } else { return oEntry.Value; } } else { //console.log("GetData(), key NOT found, returning... "); } } function SetData(strKey, oValue, intTtl ) { var oEntry = { Value : oValue, Ttl : intTtl, Now : new Date().getTime() }; var strData = JSON.stringify(oEntry); localStorage.setItem(strKey, strData); } function hashCode(str){ var hash = 0; if (str.length == 0) return hash; for (i = 0; i < str.length; i++) { char = str.charCodeAt(i); hash = ((hash<<5)-hash)+char; hash = hash & hash; // Convert to 32bit integer } return strKeyHeader + hash; } function PurgeOldCache() { let keys = Object.keys(localStorage); for(let strKey of keys) { if (strKey.startsWith(strKeyHeader)) { // read it...and check... var oEntry = JSON.parse(localStorage.getItem(strKey)||"0"); if (oEntry != "0") { if (flgPurgeCache || (oEntry.Ttl && ((parseInt(oEntry.Ttl) + parseInt(oEntry.Now)) < new Date().getTime()))) { //console.log("PurgeOldCache(), data EXPIRED, purging... "); localStorage.removeItem(strKey); } else { //console.log("PurgeOldCache(), cache NOT expired... " + oEntry.Value.length); } } } } } jQuery.browser = {}; (function () { jQuery.browser.msie = false; jQuery.browser.version = 0; if (navigator.userAgent.match(/MSIE ([0-9]+)\./)) { jQuery.browser.msie = true; jQuery.browser.version = RegExp.$1; } })(); function ShowFeed(arrItems, intMaxArticles, strType, flgShowLead, flgShowImage, strColorOverride) { var html = ''; var arrImgs; var intMaxLength = 180; var intMaxTitleLength = 100; var i = 0; var strTitle = arrItems.title; var strDescription = arrItems.description; var strLink = arrItems.link; var strPrecis = ''; var strItemTitle = ''; //console.log('ShowFeed: ' + strType); //console.dir(arrItems); if (strType=='LIST') { //html += '<div class="row BlogTitle"><div class="col-md-12"><h1><a href="' + strLink + '">' + arrItems.title + '</a></h1><h2>' + strDescription + '</h2></div></div>'; html += '<div class="row">'; } else if (strType=='ROTATOR') { html+= '<div class="flex-container"><div id="BlogRotator" class="flexslider"><ul class="slides">' } //console.log('ShowFeed: arrItems.items.length: ' + arrItems.items.length); for(i; i < arrItems.items.length && i < intMaxArticles; i++) { try { var item = arrItems.items[i]; strItemTitle = item.title; if (strItemTitle.length > intMaxTitleLength) { strItemTitle = strItemTitle.substring(0,intMaxTitleLength) + '..'; } //description might be html? try { strPrecis = $(item.description).text(); } catch(err) { strPrecis = item.description; } if (strPrecis.length > intMaxLength) { strPrecis = strPrecis.substring(0,intMaxLength) + '..'; } arrImages = {}; try { if (flgShowImage) { arrImages = $('<div>' + item.description + '</div>').find('img'); } } catch (ex) { } if (strType=='LIST') { if (i!=0) { if ((i) % 2 == 0) { html += '<div class="clearfix visible-sm"> </div>'; } if ((i) % 3 == 0) { html += '<div class="clearfix visible-md"> </div>'; } if ((i) % 4 == 0) { html += '<div class="clearfix visible-lg"> </div>'; } } html += '<div class="col-sm-6 col-md-4 col-lg-3"><div class="BlogContentHolder">'; if (arrImages.length>0) { html += '<div class="BlogContent" style="background:url(\'' + arrImages[0].src + '\');background-repeat: no-repeat;background-size: cover;">' + '<h3><a href="' + item.link + '" target="_blog" title="' + strPrecis + '">'+ strItemTitle + '</a></h3>' + '</div>'; } else { html += '<div class="BlogContent" style="">' + '<h3><a href="' + item.link + '" target="_blog" title="' + strPrecis + '">'+ strItemTitle + '</a></h3>' + '</div>'; } if (flgShowLead) { html += '<div class="BlogPrecis"><p>' + strPrecis + ' <a href="' + item.link + '" target="_blog" title="' + strItemTitle + '">continues</a> »</p></div>'; } html += '</div></div>'; } else if (strType=='ROTATOR') { if (arrImages.length>0) { html += '<li>'; html += '<div class="BlogContent" style="background:url(\'' + arrImages[0].src + '\');background-repeat: no-repeat;background-size: cover;">' + '<h3><a href="' + item.link + '" title="' + strPrecis + '" target="_blog">'+ strItemTitle + '</a></h3>' + '</div>'; if (flgShowLead) { html += '<div class="BlogPrecis"><p>' + strPrecis + ' <a href="' + item.link + '" target="_blog" title="' + strItemTitle + '">continues</a> »</p></div>'; } html+= '</li>'; } else { html += '<li>'; html += '<div class="BlogContent">' + '<h3><a href="' + item.link + '" target="_blog" title="' + strPrecis + '">'+ strItemTitle + '</a></h3>' + '</div>'; if (flgShowLead) { html += '<div class="BlogPrecis"><p>' + strPrecis + ' <a href="' + item.link + '" target="_blog" title="' + strItemTitle + '">continues</a> »</p></div>'; } html += '</li>'; } } } catch(err) { showError(err); //console.log(err.message); } } if (strType=='LIST') { html += '</div>'; } else if (strType=='ROTATOR') { html += '</ul></div></div>'; } if (!flgShowImage) { html += '<style>div#BlogContent div.BlogContent { height:auto!important; }</style>'; } if (strColorOverride!='') { html += '<style>div#BlogContent h3 { background:#' + strColorOverride + '!important; } </style>'; } //console.log('html: ' + html); jQuery('div#BlogContent').append(html); if (strType=='ROTATOR') { $('#BlogRotator').flexslider({ animation: "slide", initDelay: 2000, slideshowSpeed: 3500, easing: "jswing", animationSpeed: 600, animationLoop: true, itemWidth: 320, itemMargin: 15, minItems: 1, //maxItems: 15, pauseOnHover: true, controlNav: true, move: 2 //, start: function(slider){ alert("starting.."); } }); } } function GetFeed(strURL, intMaxArticles, flgIsIntro) { var intCacheTime = 3600000; // 1 hour cache var strHashKey = hashCode(String(window.location)); var arrItems = {}; arrItems = GetData(strHashKey,intCacheTime); if (arrItems && arrItems.length > 0) { ShowFeed(arrItems, intMaxArticles, flgIsIntro); } else { jQuery.getFeed({ url: strURL, success: function(feed) { SetData(strHashKey, feed, intCacheTime); ShowFeed(feed, intMaxArticles, flgIsIntro); } }); } } const monthNames = ["", "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]; const monthNamesShort = ["", "Jan", "Feb", "Mar", "Apr", "May", "Jun","Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]; var DateTime; var oDate; function CheckAgendaTimezone() { //console.log("CheckAgendaTimezone()"); // testing... //luxon.Settings.now = () => new Date(2020, 6, 8).valueOf(); //luxon.Settings.defaultZoneName = 'America/New_York'; if ( $("div#Agenda").length && $("div#Agenda").hasClass("VirtualEvent") ) { //console.log("dealing with agenda.."); loadExtScript('https://cdn.jsdelivr.net/npm/luxon@1.24.1/build/global/luxon.min.js', function() { return (typeof luxon === 'object'); }, CheckAgendaTimezoneRun); } } function CheckAgendaTimezoneRun() { //console.log("CheckAgendaTimezoneRun()"); // instantiate Luxon... DateTime = luxon.DateTime; var strLocalZone = DateTime.local().zoneName; strLocalZone = strLocalZone.substr(strLocalZone.indexOf('/') + 1, strLocalZone.length - 1); //console.log("Time zone city: " + strLocalZone); //console.log("Event city: " + strEventCity); if (strLocalZone == strEventCity) { return; } // testing... //console.log("local time: " + DateTime.local().toLocaleString(DateTime.TIME_24_SIMPLE)); //console.log("local timezone (browser): " + Intl.DateTimeFormat().resolvedOptions().timeZone) //console.log("local timezone: " + DateTime.local().zoneName); var oTimezone = $('<div id="TimeZoneChanger"><h3>Time zone</h3></div>'); var oHtml = $('<div class="onoffswitch"></div>'); var oBtn = $('<input type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="myonoffswitch" tabindex="0" />'); var oLabel = $('<label class="onoffswitch-label" for="myonoffswitch"><span class="onoffswitch-inner" data-before="Local" data-after="Event"></span><span class="onoffswitch-switch"></span></label>'); $(oHtml).append($(oBtn)); $(oHtml).append($(oLabel)); $(oTimezone).append($(oHtml)); // filter version... $('div.AgendaHeader>div').append($(oTimezone)); // older version... $('div#Agenda').prepend($(oTimezone)); //var strLocalZone = DateTime.local().zoneName; //strLocalZone = strLocalZone.substr(strLocalZone.indexOf('/') + 1, strLocalZone.length - 1); $("span.onoffswitch-inner").attr('data-before', strLocalZone); $("span.onoffswitch-inner").attr('data-after', strEventCity); $("#myonoffswitch").change(function () { if ($("#myonoffswitch").is(":checked")) { DoTimezone(); } else { DoTimezoneLocal(); } }); } function DoTimezone() { //console.log("DoTimezone()"); $("div.Time").each(function () { oDate = DateTime.fromISO($(this).attr('data')); $(this).html('<span class="TimeDate">' + monthNamesShort[oDate.month] + ' ' + oDate.day + '</span>' + oDate.toLocaleString(DateTime.TIME_24_SIMPLE)); }); $("div.session>span").each(function () { oDate = DateTime.fromISO($(this).attr('data')); $(this).html('<span class="TimeDate">' + monthNamesShort[oDate.month] + ' ' + oDate.day + '</span>' + oDate.toLocaleString(DateTime.TIME_24_SIMPLE)); }); } function DoTimezoneLocal() { //console.log("DoTimezoneLocal()"); $("div.Time").each(function () { if (strEventZone == 'UTC0') { oDate = DateTime.fromISO($(this).attr('data'), { zone: 'UTC+0' }); } else { oDate = DateTime.fromISO($(this).attr('data'), { zone: strEventZone }); } //oDate = DateTime.fromISO($(this).attr('data'), { zone: strEventZone }); $(this).html('<span class="TimeDate">' + monthNamesShort[oDate.month] + ' ' + oDate.day + '</span>' + oDate.toLocaleString(DateTime.TIME_24_SIMPLE)); }); $("div.session>span").each(function () { if (strEventZone == 'UTC0') { oDate = DateTime.fromISO($(this).attr('data'), { zone: 'UTC+0' }); } else { oDate = DateTime.fromISO($(this).attr('data'), { zone: strEventZone }); } //oDate = DateTime.fromISO($(this).attr('data'), { zone: strEventZone }); $(this).html('<span class="TimeDate">' + monthNamesShort[oDate.month] + ' ' + oDate.day + '</span>' + oDate.toLocaleString(DateTime.TIME_24_SIMPLE)); }); } function loadExtScript(src, test, callback) { var s = document.createElement('script'); s.src = src; document.body.appendChild(s); var callbackTimer = setInterval(function() { var call = false; try { call = test.call(); } catch (e) {} if (call) { clearInterval(callbackTimer); callback.call(); } }, 100); } </script> <!-- youtube / flickr --> <script type="text/javascript"> /* <![CDATA[ */ // load photos from Flickr -either to gallery or rotator... function GetPhotos(intCount, flgGallery) { if (typeof strPhotos === 'undefined') { return; } intCount = (typeof intCount === "undefined") ? 500 : intCount; flgGallery = (typeof flgGallery === "undefined") ? true : flgGallery; $.ajax({ url: 'https://api.flickr.com/services/rest/', data: { format: 'json', method: 'flickr.photosets.getPhotos', api_key: 'b3a6ea9e962408fb6a57e1266989eba2', photoset_id: strPhotos, per_page: intCount, page: 1 }, dataType: 'jsonp', jsonp: 'jsoncallback' }).done(function (result) { var baseUrl; var linksContainer; if (flgGallery) { linksContainer = $('#links') } else { linksContainer = $('#Photos .slides') } $.each(result.photoset.photo, function (index, photo) { baseUrl = 'https://farm' + photo.farm + '.static.flickr.com/' + photo.server + '/' + photo.id + '_' + photo.secret; if (flgGallery) { $('<a/>').append($('<img></img>').prop("src", baseUrl + "_s.jpg")) .prop('href', baseUrl + '_b.jpg') .prop('title', photo.title) .attr('data-gallery', '') .appendTo(linksContainer); } else { //show in rotator.. $('<li/>').append($('<a href="' + baseUrl + '_b.jpg" title="' + photo.title + '" data-toggle="lightbox" data-title="' + photo.title + '"><img src="' + baseUrl + "_m.jpg" + '" alt="' + photo.title + '" /></a>')).appendTo(linksContainer); } }); if (flgGallery) { var links = document.getElementById('links').getElementsByTagName('a'), options = { startSlideshow: true, slideshowInterval: 1800, transitionSpeed: 600, carousel: false, closeOnEscape: true, }, gallery = blueimp.Gallery(links, options); } else { // init slider for photos... $('#Photos').flexslider({ animation: "slide", animationSpeed: 600, slideshow: false, itemWidth: 250, minItems: 1, maxItems: 8, controlNav: false, smoothHeight: false, start: function(slider){ $('body').removeClass('loading'); } }); } }); } function GetVideos(intCount, flgGallery) { var strKey = 'AIzaSyA2lXOFdwO0MoSF3Z0FkKEAlNh0jAtKKrw'; var strBaseURL = 'https://www.googleapis.com/youtube/v3/playlistItems'; var strBaseParams = '?part=contentDetails%2C+snippet&fields=items%2Fsnippet%2Ftitle%2Citems%2Fsnippet%2Fdescription%2Citems%2Fsnippet%2Fthumbnails%2Fmedium%2Furl%2Citems%2FcontentDetails%2FvideoId&key=' + strKey; if (typeof strVideos === 'undefined') { return; } intCount = (typeof intCount === "undefined") ? 50 : intCount; flgGallery = (typeof flgGallery === "undefined") ? true : flgGallery; $.getJSON(strBaseURL + strBaseParams + '&playlistId=' + strVideos + '&maxResults=' + intCount, function(data) { var linksContainer; if (flgGallery) { linksContainer = $('#links') } else { linksContainer = $('#Videos .slides') } for(var i=0; i<data.items.length; i++) { if (flgGallery) { $('<a/>').append($('<img></img>').prop("src", "http://img.youtube.com/vi/" + data.items[i].contentDetails.videoId + "/1.jpg")) .prop('href', 'https://www.youtube.com/watch?v=' + data.items[i].contentDetails.videoId) .prop('title', data.items[i].snippet.title) .prop('type', 'text/html') .attr('data-youtube', data.items[i].contentDetails.videoId) .attr('data-poster', data.items[i].snippet.thumbnails.medium.url) .attr('data-gallery', '') .appendTo(linksContainer); } else { //show in rotator.. $('<li/>').append($('<a class="PlayYouTubeVideo" href="https://www.youtube.com/embed/' + data.items[i].contentDetails.videoId + '" title="' + data.items[i].snippet.title + ' ' + data.items[i].snippet.description + '" onclick="return ShowVideo(this);"><img src="' + data.items[i].snippet.thumbnails.medium.url + '" alt="' + data.items[i].snippet.title + '" /></a>')).appendTo(linksContainer); } } if (flgGallery) { var links = document.getElementById('links').getElementsByTagName('a'), options = { startSlideshow: true, slideshowInterval: 6800, carousel: false, closeOnEscape: true, youTubeVideoIdProperty: 'youtube', youTubePlayerVars: undefined, youTubeClickToPlay: false }, gallery = blueimp.Gallery(links, options); } else { $('#Videos').flexslider({ animation: "slide", animationSpeed: 600, slideshow: false, itemWidth: 250, minItems: 1, maxItems: 8, controlNav: false, start: function(slider){ $('body').removeClass('loading'); } }); } }); } /* ]]> */ </script> <!-- Evt udpates --> <script> var intArchiveMonths = 3; var flgLookupProcessed = false; var submitOnce = 0; var strResponseMsg = ''; var strResponseCS = ''; $(document).ready(function () { if (!$("div#EvtUpdates").length) { return; } $("head").append("<script src=\"https://www.terrapinn-cdn.com/config/inc/le.min.js\" type=\"text/javascript\"></scr" + "ipt>"); $("#btnEvtUpdatesEmail").click(function(){ if (EvtUpdatesValidate()) { EvtUpdatesProcess(); } return false }); debugout($("div.form-inline").width()); strResponseMsg = $("div#EvtUpdates").attr("data-responseMsg"); debugout("strResponseMsg: " + strResponseMsg); strResponseCS = $("div#EvtUpdates").attr("data-responseCS"); debugout("strResponseCS: " + strResponseCS); $("div.form-inline").css("width",$("div.form-inline").width() + 64); $('#elqCustomerGUID').on("ElqLoaded", function( event ) { debugout("EVT, ELQ loaded."); if ($('#txtEvtUpdatesEmail').length) { $('#txtEvtUpdatesEmail').change(function() { //debugout("email changed, calling data lookup based on email: " + $('#txtEvtUpdatesEmail').val()); elqTracker.getData({key: "{64cb133a-2f29-4fba-be03-abfeb3a0cf3a}", lookup: "<C_EmailAddress>" + $('#txtEvtUpdatesEmail').val() + "</C_EmailAddress>", success: function() { EvtUpdatesPopulateForm(false); }}); }); } if ($('#elqCustomerGUID').val() != '') { var guid = $('#elqCustomerGUID').val(); debugout("have guid: " + guid); if ($('#SFDCContactID').length && $('#SFDCContactID').val()=='') { debugout("guid gotten, and SFDCContactID unknown...calling data lookup.."); elqTracker.getData({key: "{466702f1-a0a7-4198-aa3c-6196e5b21656}", lookup: "", success: function() { EvtUpdatesSetElqContent_Cookie($('#elqCustomerGUID').val()); }}); } } elqTracker.getGUID(function(guid) { debugout("[lookup] " + "guid: " + guid); $('#elqCustomerGUID').val(guid); debugout("guid gotten: " + $('#elqCustomerGUID').val() + " calling data lookup.."); if (guid != undefined) { elqTracker.getData({key: "{466702f1-a0a7-4198-aa3c-6196e5b21656}", lookup: "", success: function() { EvtUpdatesSetElqContent_Cookie(guid); }}); } }); }); }); function EvtUpdatesSetElqContent_Cookie(strGUID) { debugout("EvtUpdatesSetElqContent_Cookie('" + strGUID + "')"); if (typeof GetElqContentPersonalizationValue == "function") { //if ($('#V_ElqEmailAddress').length) { $('#V_ElqEmailAddress').val(GetElqContentPersonalizationValue('V_ElqEmailAddress')) } //if ($('#V_ElqLastName').length) { $('#V_ElqLastName').val(GetElqContentPersonalizationValue('V_ElqLastName')) } //if ($('#V_ElqCompanyName').length) { $('#V_ElqCompanyName').val(GetElqContentPersonalizationValue('V_ElqCompanyName')) } if ($('#txtEvtUpdatesEmail').length && $('#txtEvtUpdatesEmail').val()=='') { $('#txtEvtUpdatesEmail').val(GetElqContentPersonalizationValue('V_ElqEmailAddress')) } //var _Title = GetElqContentPersonalizationValue('V_ElqTitle'); //ElqDoUpate('#txtTitle',_Title); //var _Firstname = GetElqContentPersonalizationValue('V_ElqFirstName'); //ElqDoUpate('#txtFirstname',_Firstname); //var _Lastname = GetElqContentPersonalizationValue('V_ElqLastName'); //ElqDoUpate('#txtLastname',_Lastname); //var _Company = GetElqContentPersonalizationValue('V_ElqCompanyName'); //ElqDoUpate('#txtCompany',_Company); //ElqDoUpate('#txtOrganisation',_Company); //var _Email = GetElqContentPersonalizationValue('V_ElqEmailAddress'); //ElqDoUpate('#txtEmail',_Email); //ElqDoUpate('#txtEmailConfirm',_Email); //var _Phone = GetElqContentPersonalizationValue('V_ElqPhoneNumber'); //ElqDoUpate('#txtPhone',_Phone); //ElqDoUpate('#txtTel',_Phone); if ($('#SFDCContactID').val()=='') { debugout("$('#SFDCContactID').val(): " + $('#SFDCContactID').val()); if ($('#txtEvtUpdatesEmail').val() != '') { debugout("calling data lookup based on [EvtUpdatesSetElqContent_Cookie()] : " + $('#txtEvtUpdatesEmail').val()); elqTracker.getData({key: "{64cb133a-2f29-4fba-be03-abfeb3a0cf3a}", lookup: "<C_EmailAddress>" + $('#txtEvtUpdatesEmail').val() + "</C_EmailAddress>", success: function() { EvtUpdatesPopulateForm(true); }}); } } } } function EvtUpdatesPopulateForm(flgIsCookie) { debugout("EvtUpdatesPopulateForm('" + flgIsCookie + "')"); if (typeof GetElqContentPersonalizationValue == "function") { var oHistoryDate = new Date(); oHistoryDate.setMonth(oHistoryDate.getMonth() - intArchiveMonths); var oLastModified; var _LastModified = GetElqContentPersonalizationValue('C_DateModified'); var arrParts = _LastModified.split('/'); if (arrParts.length == 3) { debugout("_LastModified: " + _LastModified + " / " + arrParts[2] + " : " + (arrParts[0]-1) + " : " + arrParts[1]); debugout("oHistoryDate: " + oHistoryDate); oLastModified = new Date(arrParts[2], arrParts[0]-1, arrParts[1]); } if (arrParts.length != 3 || oLastModified > oHistoryDate) { debugout("Elq data valid"); // populate.. if ($('#txtEvtUpdatesFirstname').val() == '') { $('#txtEvtUpdatesFirstname').val(GetElqContentPersonalizationValue('C_FirstName')); } if ($('#txtEvtUpdatesLastname').val() == '') { $('#txtEvtUpdatesLastname').val(GetElqContentPersonalizationValue('C_LastName')); } } else { debugout("Date test failed, not populated"); } //basics.. always update, since a reflection on the email used $('#SFDCContactID').val(GetElqContentPersonalizationValue('SFDCContactID')); $('#SFDCAccountID').val(GetElqContentPersonalizationValue('SFDCAccountID')); debugout("SFDCContactID: " + $('#SFDCContactID').val()); debugout("SFDCAccountID: " + $('#SFDCAccountID').val()); } else { debugout("no ELQ function"); } } function EvtUpdatesValidate() { debugout("EvtUpdatesValidate()"); if (submitOnce == 0) { var oInput; var flgFirstError = true; $("div#EvtUpdates div.form-group").each(function(){ oInput = $(this).find("input"); //debugout(oInput.val()); //debugout("has class? " + oInput.hasClass("inputRequired")); if (oInput.length && oInput.hasClass("inputRequired") && $.trim(oInput.val()) == '') { //error debugout("ERROR. data for input: " + oInput.val()); $(this).removeClass("has-success"); $(this).addClass("has-error"); if (flgFirstError) { oInput.focus(); flgFirstError=false; } } else { $(this).removeClass("has-error"); $(this).addClass("has-success"); } }); } else { flgFirstError = false; } return flgFirstError; } function EvtUpdatesProcess() { debugout("EvtUpdatesProcess()"); var flgOK = true; EvtUpdatesProcessStart(); dataLayer.push({ 'event': 'goalVPV', 'VPV': '/evtUpdates/' }); submitOnce = 1; //var strServicePath = "/template/live/events.asmx/"; var strServicePath = "/template/live/events.asmx/"; //var strData = "{'EID':'" + strEventID + "','Email':'" + $("#txtEvtUpdatesEmail").val() + "','Firstname':'" + $("#txtEvtUpdatesFirstname").val() + "','Lastname':'" + $("#txtEvtUpdatesLastname").val() + "'}"; var strFirstname = ($("#txtEvtUpdatesFirstname").length > 0) ? $("#txtEvtUpdatesFirstname").val() : ''; var strLastname = ($("#txtEvtUpdatesLastname").length > 0) ? $("#txtEvtUpdatesLastname").val() : ''; var strOffice = ($("#TerrapinnMetaOffice").length > 0) ? $("#TerrapinnMetaOffice").attr('content') : ''; //console.log('strOffice: ' + strOffice); var strData = "{'EID':'" + strEventID + "','Email':'" + $("#txtEvtUpdatesEmail").val() + "','Firstname':'" + strFirstname + "','Lastname':'" + strLastname + "','Office':'" + strOffice + "'}"; debugout("strData: " + strData); LE.init('bc9b6f96-0d5d-45d7-87de-253d43edf3e6'); LE.log("Evt updates subscription attempt [" + strEventID + "] [" + window.location + "]"); debugout("LSE evt tracked"); jQuery.ajax({ type: "POST", url: strServicePath + "EventSignup", data: '{"Token":"' + strEventHash + '","EventID":"' + strEventID + '","oParams":"' + strData + '"}', contentType: "application/json; charset=utf-8", dataType: "json", success: function (msg) { debugout("webservice response: " + msg.d); if (msg.d) { //good.. debugout("success"); EvtUpdatesProcessResult(true); } else { //error.. flgOK = false; debugout("apologies, unable to complete this at present"); EvtUpdatesProcessResult(false); } }, failure: function () { flgOK = false debugout("apologies, unable to complete this at present"); EvtUpdatesProcessResult(false); } }); } function EvtUpdatesProcessStart() { debugout("EvtUpdatesProcessStart()"); // hide form.. var intTime = 250; var intCount = 0; $("div#EvtUpdates div.form-group").each(function(i, el){ intCount = intCount+1; setTimeout(function(){ $(el).animate({right: '400px', opacity: '0'}, "slow"); }, intCount * intTime); }); intCount = intCount + 2; setTimeout(function(){ $("div#EvtUpdates div.form-group").css("display","none"); $("div#EvtUpdates div.form-inline").append('<img src="https://secure.terrapinn.com/v5/img/icons/loader.gif" alt="ajax loader icon" id="EvtUpdatesAjaxLoader" />'); }, (intCount * intTime)); } function EvtUpdatesProcessResult(flgResult) { debugout("EvtUpdatesProcessResult() : " + flgResult); // show msg.. var strHtml = ''; if (flgResult) { strHtml = '<h3 style="opacity:0;" id="EvtUpdatesResponseMsg">' + strResponseMsg + '</h3>'; } else { strHtml = '<h3 style="opacity:0;" id="EvtUpdatesResponseMsg">Apologies, at this time we\'re unable to carry out this request. Please try again later or <a href="mailto:' + strResponseCS + '">get in touch</a></h3>'; LE.log("Evt updates subscription FAILS [" + strEventID + "] [" + window.location + "]"); } setTimeout(function(){ $("img#EvtUpdatesAjaxLoader").animate({opacity: '0'}, "fast"); $("div#EvtUpdates div.form-inline").append(strHtml); $("img#EvtUpdatesAjaxLoader").css("display","none"); $("h3#EvtUpdatesResponseMsg").animate({opacity: '1'}, "slow"); }, 2050); } jQuery.fn.hideInput = function() { this.animate({left: '300px', opacity: '0'}, "slow"); return this; }; function debugout(strData) { try { //if (getParameterByName('adrian')=='1') { alert(strData);console.log(strData); } //console.log(strData); // alert(strData); } catch(err) { } } function showError(ex) { //var caller_line = ex.stack.split("\n")[4]; //var index = caller_line.indexOf("at "); //var clean = caller_line.slice(index+2, caller_line.length); console.log(ex); } function getParameterByName(name) { try { name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]"); var regexS = "[\\?&]" + name + "=([^&#]*)"; var regex = new RegExp(regexS); var results = regex.exec(window.location.search); if(results == null) return ""; else return decodeURIComponent(results[1].replace(/\+/g, " ")); } catch(err) { console.log(err.message); } } </script> <!-- Wisepops checks --> <script> var intWisepopChecks = 0; $(function () { try { return; window.setTimeout(CheckWiepops, 500); } catch(err) { console.log(err.message); } }); function CheckWiepops() { intWisepopChecks = intWisepopChecks+1; //console.log("intWisepopChecks: " + intWisepopChecks); if (intWisepopChecks>10) { return; } if ($("div#wisepop-main-container").length) { //alert("have wisepops"); _paq.push(['trackEvent', 'Wisepops', 'Shown', '']); $("a.wisepop-building-block-action").click(function() { //alert("wisepops clicked! " + this.href); _paq.push(['trackEvent', 'Wisepops', 'ActionTaken', this.href]); //return false; }); $("div.wisepop-overlay").click(function() { //alert("wisepops cleared!!"); _paq.push(['trackEvent', 'Wisepops', 'Closed', 'overlay']); }); $("a.wisepop-close").click(function() { //alert("wisepops cleared!!"); _paq.push(['trackEvent', 'Wisepops', 'Closed', 'cross']); }); $("div#wisepop-content a[data-action~='close']").click(function() { //alert("wisepops cleared!!"); _paq.push(['trackEvent', 'Wisepops', 'Closed', 'close']); }); } else { window.setTimeout(CheckWiepops, 500); } } function CheckMyAccount() { var evtDate = $("span.dtstart").attr("data-start-utc"); //console.log($("span.dtstart").attr("data-start-utc")); //evtDate = new Date("2023-10-30"); if (intWidth > SMALL_WINDOW) { if (Date.parse(evtDate) >= Date.parse(new Date("2023-12-30"))) { $("div#VenueAndDates").css("text-align","left"); $("div#VenueAndDates").css("padding-left","90px"); $('div#VenueAndDates').append('<div id="NewButtons"><a href="register" id="btnReg" title="get your tickets now" class="btn btn-default">Tickets</a><a href="https://www.terrapinn.com/my-account/" id="btnMyAccount" title="login to your Terrapinn account" class="btn btn-default">Login</a></div>'); } } } function ProcessPanelOrgs(strType,strEIDs) { console.log("ProcessPanelOrgs('" + strType + "','" + strEIDs + "')"); var arrEIDs = strEIDs.split(','); console.dir(arrEIDs); // first cycle through an remove all items not referenced by the EID collection... $("div#" + strType + " ul li div.Spn").each(function( index ) { if (!arrEIDs.includes($(this).attr('data-eventId'))) { $(this).remove(); console.log("removed"); } }); // now re-sort the positions... var intCount = 0; var strHTML = '<li>'; $("div#" + strType + " ul li div.Spn").each(function( index ) { strHTML += '<div class="Spn">' + $(this).html() + '</div>'; intCount ++; if ((intCount % 2) == 0) { strHTML += '</li><li>'; } }); strHTML += '</li>'; $("div#" + strType + " ul").empty(); $("div#" + strType + " ul").append(strHTML); } function ProcessListingOrgs(strType, strEIDs) { console.log("ProcessOrgs('" + strType + "','" + strEIDs + "')"); var arrEIDs = strEIDs.split(','); console.dir(arrEIDs); // first cycle through an remove all items not referenced by the EID collection... $("div#" + strType + " div.Panel").each(function( index ) { //console.log($(this).attr('data-eventId')); if (!arrEIDs.includes($(this).attr('data-eventId'))) { $(this).remove(); //console.log("removed"); } else { //console.log($(this).attr('data-eventId')); } }); // now reprocess alignment... var intCount = 0; var strHTML = '<div class="row Framed">'; $("div#" + strType + " div.Panel").each(function( index ) { //console.log($( this ).clone()).html()); strHTML += '<div class="col-sm-3 Panel">' + $(this).html() + '</div>'; intCount ++; if ((intCount % 4) == 0) { strHTML += '</div><div class="row Framed">'; } }); strHTML += '</div>'; $("div#" + strType).empty(); $("div#" + strType).append(strHTML); } </script> <!-- Captcha --> <script src="/config/inc/tracking/GA_Captcha.js"></script> <script src="/config/inc/tracking/sourcebuster.min.js"></script> <script src="/config/inc/tracking/AF_Attribution.js?v=3"></script> <script defer="defer" type="text/javascript" src="https://www.terrapinn-cdn.com/config/inc/lightbox-master/dist/ekko-lightbox.min.js"></script> <script defer="defer" type="text/javascript" src="https://www.terrapinn-cdn.com/config/inc/eloqua/elqTracker_events.js"></script> <!-- base tracking --> <script src="https://i.snoball.it/share/file/p/mzAp/widget.js"></script> <!--linkedin--> <script type="text/javascript"> _linkedin_partner_id = "5318708"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script><script type="text/javascript"> (function(l) { if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; window.lintrk.q=[]} var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = https://snap.licdn.com/li.lms-analytics/insight.min.js; s.parentNode.insertBefore(b, s);})(window.lintrk); </script> <noscript> <img height="1" width="1" style="display:none;" alt="" src=https://px.ads.linkedin.com/collect/?pid=5318708&fmt=gif /> </noscript> <!--ZOPIM--> <script type="text/javascript"> window.$zopim||(function(d,s){var z=$zopim=function(c){z._.push(c)},$=z.s=d.createElement(s),e=d.getElementsByTagName(s)[0];z.set=function(o){z.set._.push(o)};z._=[];z.set._=[];$.async=!0;$.setAttribute("charset","utf-8");$.src="//v2.zopim.com/?3IlA9fv4lauv6zfQaw91OajS9o7qhtyW";z.t=+new Date;$.type="text/javascript";e.parentNode.insertBefore($,e)})(document,"script"); </script> <!-- Wisepops--> <script data-cfasync="false">(function(W,i,s,e,P,o,p){W['WisePopsObject']=P;W[P]=W[P]||function(){(W[P].q=W[P].q||[]).push(arguments)},W[P].l=1*new Date();o=i.createElement(s),p=i.getElementsByTagName(s)[0];o.defer=1;o.src=e;p.parentNode.insertBefore(o,p)})(window,document,'script','//loader.wisepops.com/get-loader.js?v=1&site=cdJC824935','wisepops');</script> <!-- AddToAny --> <div class="a2a_kit a2a_kit_size_32 a2a_floating_style a2a_vertical_style" style="left:0px; bottom:150px;"> <a class="a2a_dd" href=https://www.addtoany.com/share></a> <a class="a2a_button_line"></a> <a class="a2a_button_facebook"></a> <a class="a2a_button_linkedin"></a> <a class="a2a_button_whatsapp"></a> </div> <script async src=https://static.addtoany.com/menu/page.js></script> <style type="text/css"> section#bangkok{background: url(https://www.terrapinn-cdn.com/exhibition/future-energy-show-thailand/img/bg/bg-bangkok.jpg); background-position:center; background-size:cover;} section#bangkok:before {content: "";position: absolute;left: 0;top: 0;height: 100%;width: 100%;background: rgba(0,0,0,0.3); } section#flags {padding-top: 15px !important;} .langEN{display:none;} </style> <script type="text/javascript" src="https://www.terrapinn-cdn.com/config/inc/slider-revolution/revolution/js/jquery.themepunch.tools.min.js"></script> <script type="text/javascript" src="https://www.terrapinn-cdn.com/config/inc/slider-revolution/revolution/js/jquery.themepunch.revolution.min.js"></script> <script type="text/javascript" src="https://www.terrapinn-cdn.com/config/inc/jf/jquery.liMarquee.js"></script> <script type="text/javascript" src="https://www.terrapinn-cdn.com/config/inc/jf/owl.carousel.js"></script></body> </html>