1<!DOCTYPE html> 2<html lang="en" ><head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# business: http://ogp.me/ns/business#"> 3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 4 <meta name="generator" content="IONOS MyWebsite"/> 5 6 <link rel="dns-prefetch" href="//cdn.initial-website.com/"/> 7 <link rel="dns-prefetch" href="//204.mod.mywebsite-editor.com"/> 8 <link rel="dns-prefetch" href="https://204.sb.mywebsite-editor.com/"/> 9 <link rel="shortcut icon" href="https://www.phccks.org/s/misc/favicon.png?1376000474"/> 10 <title>Kansas Plumbing, Heating, Cooling Contractors Association - Drainlayer Class</title> 11 <style type="text/css">@media screen and (max-device-width: 1024px) {.diyw a.switchViewWeb {display: inline !important;}}</style> 12 13 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimal-ui"/> 14 15<meta name="format-detection" content="telephone=no"/> 16 <meta name="keywords" content="Gas, water, installers, plumber, pipe, break, emergency, service"/> 17 <meta name="description" content=", "/> 18 <meta name="robots" content="index,follow"/> 19 <link href="//cdn.initial-website.com/templates/2118/style.css?1773742760336" rel="stylesheet" type="text/css"/> 20 <link href="https://www.phccks.org/s/style/theming.css?1764703034" rel="stylesheet" type="text/css"/> 21 <link href="//cdn.initial-website.com/app/cdn/min/group/web.css?1773742760336" rel="stylesheet" type="text/css"/> 22<link href="//cdn.initial-website.com/app/cdn/min/moduleserver/css/en_US/common,facebook?1773742760336" rel="stylesheet" type="text/css"/> 23 <link href="//cdn.initial-website.com/app/cdn/min/group/mobilenavigation.css?1773742760336" rel="stylesheet" type="text/css"/> 24 <link href="https://204.sb.mywebsite-editor.com/app/logstate2-css.php?site=446901426&t=1791292657" rel="stylesheet" type="text/css"/> 25
26<script type="text/javascript"> 27 /* <![CDATA[ */ 28var stagingMode = ''; 29 /* ]]> */ 30</script>
vendor: 1 bytes, line 30
30
31<script src="https://204.sb.mywebsite-editor.com/app/logstate-js.php?site=446901426&t=1791292657"></script>
31 32 33 <link href="//cdn.initial-website.com/templates/2118/print.css?1773742760336" rel="stylesheet" media="print" type="text/css"/> 34
34<script type="text/javascript"> 35 /* <![CDATA[ */ 36 var systemurl = 'https://204.sb.mywebsite-editor.com/'; 37 var webPath = '/'; 38 var proxyName = ''; 39 var webServerName = 'www.phccks.org'; 40 var sslServerUrl = 'https://www.phccks.org'; 41 var nonSslServerUrl = 'http://www.phccks.org'; 42 var webserverProtocol = 'http://'; 43 var nghScriptsUrlPrefix = '//204.mod.mywebsite-editor.com'; 44 var sessionNamespace = 'DIY_SB'; 45 var jimdoData = { 46 cdnUrl: '//cdn.initial-website.com/', 47 messages: { 48 lightBox: { 49 image : 'Image', 50 of: 'of' 51} 52 53 }, 54 isTrial: 0, 55 pageId: 161710211 }; 56 var script_basisID = "446901426"; 57 58 diy = window.diy || {}; 59 diy.web = diy.web || {}; 60 61 diy.web.jsBaseUrl = "//cdn.initial-website.com/s/build/"; 62 63 diy.context = diy.context || {}; 64 diy.context.type = diy.context.type || 'web'; 65 /* ]]> */ 66</script>
66 67
68<script type="text/javascript" src="//cdn.initial-website.com/app/cdn/min/group/web.js?1773742760336" crossorigin="anonymous"></script>
68<script type="text/javascript" src="//cdn.initial-website.com/s/build/web.bundle.js?1773742760336" crossorigin="anonymous"></script>
68<script type="text/javascript" src="//cdn.initial-website.com/app/cdn/min/group/mobilenavigation.js?1773742760336" crossorigin="anonymous"></script>
68<script src="//cdn.initial-website.com/app/cdn/min/moduleserver/js/en_US/common,facebook?1773742760336"></script>
vendor: 1 bytes, line 68
68
69<script type="text/javascript" src="https://cdn.initial-website.com/proxy/apps/iefa97/resource/dependencies/"></script>
69<script type="text/javascript"> 70 if (typeof require !== 'undefined') { 71 require.config({ 72 waitSeconds : 10, 73 baseUrl : 'https://cdn.initial-website.com/proxy/apps/iefa97/js/' 74 }); 75 } 76 </script>
76<script type="text/javascript" src="//cdn.initial-website.com/app/cdn/min/group/pfcsupport.js?1773742760336" crossorigin="anonymous"></script>
76 <meta property="og:type" content="business.business"/> 77 <meta property="og:url" content="https://www.phccks.org/drainlayer-class/"/> 78 <meta property="og:title" content="Kansas Plumbing, Heating, Cooling Contractors Association - Drainlayer Class"/> 79 <meta property="og:description" content=", "/> 80 <meta property="og:image" content="https://www.phccks.org/s/misc/logo.png?t=1788456701"/> 81 <meta property="business:contact_data:country_name" content="United States"/> 82 83 84 85 86 87 88 89 90</head> 91 92 93<body class="body cc-pagemode-default diyfeSidebarLeft diy-market-en_US" data-pageid="161710211" id="page-161710211"> 94 95 <div class="diyw"> 96 <div class="diyweb" id="diyfeTop"> 97 98<nav id="diyfeMobileNav" class="diyfeCA diyfeCA1" role="navigation"> 99 <a title="Expand/collapse navigation">Expand/collapse navigation</a> 100 <ul class="mainNav1"><li class=" hasSubNavigation"><a data-page-id="161704224" href="https://www.phccks.org/" class=" level_1"><span>Home</span></a></li><li class=" hasSubNavigation"><a data-page-id="161271215" href="https://www.phccks.org/backflow-class-sign-up-wait-list/" class=" level_1"><span>Backflow Class Sign Up & Wait List</span></a></li><li class=" hasSubNavigation"><a data-page-id="161700044" href="https://www.phccks.org/phcc-continuing-education-sign-up/" class=" level_1"><span>PHCC Continuing Education Sign Up</span></a></li><li class=" hasSubNavigation"><a data-page-id="161684719" href="https://www.phccks.org/master-or-journeyman-irrigation-contractor-exams/" class=" level_1"><span>Master or Journeyman Irrigation Contractor Exams</span></a></li><li class=" hasSubNavigation"><a data-page-id="161694977" href="https://www.phccks.org/plumbing-mechanical-test-prep-classes/" class=" level_1"><span>Plumbing & Mechanical Test Prep Classes</span></a></li><li class="current hasSubNavigation"><a data-page-id="161710211" href="https://www.phccks.org/drainlayer-class/" class="current level_1"><span>Drainlayer Class</span></a></li><li class=" hasSubNavigation"><a data-page-id="161707229" href="https://www.phccks.org/calendar-of-events/" class=" level_1"><span>Calendar of Events</span></a></li><li class=" hasSubNavigation"><a data-page-id="161709601" href="https://www.phccks.org/phcc-corporate-sponsor-training-events-details-page/" class=" level_1"><span>PHCC Corporate Sponsor Training & Events Details Page</span></a></li><li class=" hasSubNavigation"><a data-page-id="161698535" href="https://www.phccks.org/continuing-education-class-approval-application/" class=" level_1"><span>Continuing Education Class Approval Application</span></a></li><li class=" hasSubNavigation"><a data-page-id="161226888" href="https://www.phccks.org/priemier-sponsor-federated-insurance/" class=" level_1"><span>Priemier Sponsor Federated Insurance</span></a></li><li class=" hasSubNavigation"><a data-page-id="161703070" href="https://www.phccks.org/fast-track-to-service-plumbing/" class=" level_1"><span>Fast Track to Service Plumbing</span></a></li><li class=" hasSubNavigation"><a data-page-id="161698528" href="https://www.phccks.org/free-workforce-readiness-course/" class=" level_1"><span>Free Workforce Readiness Course</span></a></li><li class=" hasSubNavigation"><a data-page-id="161274293" href="https://www.phccks.org/kphcc-board-members/" class=" level_1"><span>KPHCC Board Members</span></a></li><li class=" hasSubNavigation"><a data-page-id="161227259" href="https://www.phccks.org/members/" class=" level_1"><span>Members</span></a></li><li class=" hasSubNavigation"><a data-page-id="161267710" href="https://www.phccks.org/replacement-certificate-request/" class=" level_1"><span>Replacement Certificate Request</span></a><div class="diyfeDropDownSubList diyfeCA diyfeCA1"><ul class="mainNav2"></ul></div></li><li class=" hasSubNavigation"><a data-page-id="161226893" href="https://www.phccks.org/newsletter-sign-up/" class=" level_1"><span>Newsletter sign up</span></a></li><li class=" hasSubNavigation"><a data-page-id="161274313" href="https://www.phccks.org/licensing-info/" class=" level_1"><span>Licensing Info</span></a><div class="diyfeDropDownSubList diyfeCA diyfeCA1"><ul class="mainNav2"></ul></div></li><li class=" hasSubNavigation"><a data-page-id="161664312" href="https://www.phccks.org/calendar-of-kmtrb-approved-ceu-classesses/" class=" level_1"><span>Calendar of KMTRB approved CEU classesses</span></a></li><li class=" hasSubNavigation"><a data-page-id="161226889" href="https://www.phccks.org/continuing-education-class-jurisdiction/" class=" level_1"><span>Continuing Education Class Jurisdiction</span></a></li><li class=" hasSubNavigation"><a data-page-id="161261565" href="https://www.phccks.org/instructor-credentials-for-previously-approved-courses/" class=" level_1"><span>Instructor Credentials for Previously Approved Courses</span></a></li><li class=" hasSubNavigation"><a data-page-id="161226895" href="https://www.phccks.org/about-us/" class=" level_1"><span>About Us</span></a></li></ul></nav> 101 <div class="diywebLiveArea diyfeCA diyfeCA1"> 102 <div class="diyfeGridGroup"> 103 <div class="diywebSecondary diyfeGE"> 104 <div class="diywebLogo diyfeCA diyfeCA2"> 105 106 <style type="text/css" media="all"> 107 /* <![CDATA[ */ 108 .diyw #website-logo { 109 text-align: right !important; 110 padding: 49px 0; 111 } 112 113 /* ]]> */ 114 </style> 115 116 <div id="website-logo"> 117 <a href="https://www.phccks.org/"><img class="website-logo-image" width="1024" src="https://www.phccks.org/s/misc/logo.png?t=1788456702" alt=""/></a> 118 119 120 </div> 121 122 123 </div> 124 <div id="diywebAppContainer1st"></div> 125 <div class="diywebNav diywebNavMain diywebNav123 diyfeCA diyfeCA1"> 126 <div class="diywebGutter"> 127 <div class="webnavigation"><ul id="mainNav1" class="mainNav1"><li class="navTopItemGroup_1"><a data-page-id="161704224" href="https://www.phccks.org/" class="level_1"><span>Home</span></a></li><li class="navTopItemGroup_2"><a data-page-id="161271215" href="https://www.phccks.org/backflow-class-sign-up-wait-list/" class="level_1"><span>Backflow Class Sign Up & Wait List</span></a></li><li class="navTopItemGroup_3"><a data-page-id="161700044" href="https://www.phccks.org/phcc-continuing-education-sign-up/" class="level_1"><span>PHCC Continuing Education Sign Up</span></a></li><li class="navTopItemGroup_4"><a data-page-id="161684719" href="https://www.phccks.org/master-or-journeyman-irrigation-contractor-exams/" class="level_1"><span>Master or Journeyman Irrigation Contractor Exams</span></a></li><li class="navTopItemGroup_5"><a data-page-id="161694977" href="https://www.phccks.org/plumbing-mechanical-test-prep-classes/" class="level_1"><span>Plumbing & Mechanical Test Prep Classes</span></a></li><li class="navTopItemGroup_6"><a data-page-id="161710211" href="https://www.phccks.org/drainlayer-class/" class="current level_1"><span>Drainlayer Class</span></a></li><li class="navTopItemGroup_7"><a data-page-id="161707229" href="https://www.phccks.org/calendar-of-events/" class="level_1"><span>Calendar of Events</span></a></li><li class="navTopItemGroup_8"><a data-page-id="161709601" href="https://www.phccks.org/phcc-corporate-sponsor-training-events-details-page/" class="level_1"><span>PHCC Corporate Sponsor Training & Events Details Page</span></a></li><li class="navTopItemGroup_9"><a data-page-id="161698535" href="https://www.phccks.org/continuing-education-class-approval-application/" class="level_1"><span>Continuing Education Class Approval Application</span></a></li><li class="navTopItemGroup_10"><a data-page-id="161226888" href="https://www.phccks.org/priemier-sponsor-federated-insurance/" class="level_1"><span>Priemier Sponsor Federated Insurance</span></a></li><li class="navTopItemGroup_11"><a data-page-id="161703070" href="https://www.phccks.org/fast-track-to-service-plumbing/" class="level_1"><span>Fast Track to Service Plumbing</span></a></li><li class="navTopItemGroup_12"><a data-page-id="161698528" href="https://www.phccks.org/free-workforce-readiness-course/" class="level_1"><span>Free Workforce Readiness Course</span></a></li><li class="navTopItemGroup_13"><a data-page-id="161274293" href="https://www.phccks.org/kphcc-board-members/" class="level_1"><span>KPHCC Board Members</span></a></li><li class="navTopItemGroup_14"><a data-page-id="161227259" href="https://www.phccks.org/members/" class="level_1"><span>Members</span></a></li><li class="navTopItemGroup_15"><a data-page-id="161267710" href="https://www.phccks.org/replacement-certificate-request/" class="level_1"><span>Replacement Certificate Request</span></a></li><li class="navTopItemGroup_16"><a data-page-id="161226893" href="https://www.phccks.org/newsletter-sign-up/" class="level_1"><span>Newsletter sign up</span></a></li><li class="navTopItemGroup_17"><a data-page-id="161274313" href="https://www.phccks.org/licensing-info/" class="level_1"><span>Licensing Info</span></a></li><li class="navTopItemGroup_18"><a data-page-id="161664312" href="https://www.phccks.org/calendar-of-kmtrb-approved-ceu-classesses/" class="level_1"><span>Calendar of KMTRB approved CEU classesses</span></a></li><li class="navTopItemGroup_19"><a data-page-id="161226889" href="https://www.phccks.org/continuing-education-class-jurisdiction/" class="level_1"><span>Continuing Education Class Jurisdiction</span></a></li><li class="navTopItemGroup_20"><a data-page-id="161261565" href="https://www.phccks.org/instructor-credentials-for-previously-approved-courses/" class="level_1"><span>Instructor Credentials for Previously Approved Courses</span></a></li><li class="navTopItemGroup_21"><a data-page-id="161226895" href="https://www.phccks.org/about-us/" class="level_1"><span>About Us</span></a></li></ul></div> 128 </div> 129 </div> 130 <div class="diywebSidebar diyfeCA diyfeCA3 "> 131 <div class="diywebGutter"> 132 <div id="matrix_148791372" class="sortable-matrix" data-matrixId="148791372"><div class="n module-type-remoteModule-facebook diyfeLiveArea "> <div id="modul_956305401_content"><div id="NGH956305401_main"> 133 <div class="facebook-content"> 134 </div> 135</div> 136</div>
136<script>/* <![CDATA[ */var __NGHModuleInstanceData956305401 = __NGHModuleInstanceData956305401 || {};__NGHModuleInstanceData956305401.server = 'http://204.mod.mywebsite-editor.com';__NGHModuleInstanceData956305401.data_web = {};var m = mm[956305401] = new Facebook(956305401,5843463,'facebook');if (m.initView_main != null) m.initView_main();/* ]]> */</script>
136 137 </div></div> 138 </div> 139 </div><!-- .diywebSidebar --> 140 </div><!-- .diywebSecondary --> 141 <div class="diywebMain diyfeGE"> 142 <div class="diywebGutter"> 143 <div class="diywebEmotionHeader"> 144 145<style type="text/css" media="all"> 146.diyw div#emotion-header { 147 max-width: 800px; 148 max-height: 57px; 149 background: #A0A0A0; 150 } 151 152.diyw div#emotion-header-title-bg { 153 left: 0%; 154 top: 20%; 155 width: 3.4%; 156 height: 11%; 157 158 background-color: #f74448; 159 opacity: 1.00; 160 filter: alpha(opacity = 100); 161 display: none;} 162 163.diyw div#emotion-header strong#emotion-header-title { 164 left: 20%; 165 top: 20%; 166 color: #000000; 167 font: normal bold 20px/120% Arial, Helvetica, sans-serif; 168} 169 170.diyw div#emotion-no-bg-container{ 171 max-height: 57px; 172} 173 174.diyw div#emotion-no-bg-container .emotion-no-bg-height { 175 margin-top: 7.12%; 176} 177</style> 178<div id="emotion-header" data-action="loadView" data-params="active" data-imagescount="5"> 179 180 <div id="ehSlideshowPlaceholder"> 181 <div id="ehSlideShow"> 182 <div class="slide-container"> 183 <div style="background-color: #A0A0A0"> 184 <img src="https://www.phccks.org/s/img/emotionheader.jpg?1775094612.800px.57px" alt=""/> 185 </div> 186 </div> 187 </div> 188 </div> 189 190 191
191<script type="text/javascript"> 192 //<![CDATA[ 193 diy.module.emotionHeader.slideShow.init({ slides: [{"url":"https:\/\/www.phccks.org\/s\/img\/emotionheader.jpg?1775094612.800px.57px","image_alt":"","bgColor":"#A0A0A0"},{"url":"https:\/\/www.phccks.org\/s\/img\/emotionheader_1.jpg?1775094612.800px.57px","image_alt":"","bgColor":"#A0A0A0"},{"url":"https:\/\/www.phccks.org\/s\/img\/emotionheader_2.jpg?1775094612.800px.57px","image_alt":"","bgColor":"#A0A0A0"},{"url":"https:\/\/www.phccks.org\/s\/img\/emotionheader_3.jpg?1775094612.800px.57px","image_alt":"","bgColor":"#A0A0A0"},{"url":"https:\/\/www.phccks.org\/s\/img\/emotionheader_4.jpg?1775094612.800px.57px","image_alt":"","bgColor":"#A0A0A0"}] }); 194 //]]> 195 </script>
195 196 197 <div id="emotion-no-bg-container"> 198 <div class="emotion-no-bg-height"></div> 199 </div> 200 201 202 203 <strong id="emotion-header-title" style="text-align: right">Kansas Plumbing, Heating, Cooling Contractors Association</strong> 204 <div class="notranslate"> 205 <svg xmlns="http://www.w3.org/2000/svg" version="1.1" id="emotion-header-title-svg" viewBox="0 0 800 57" preserveAspectRatio="xMinYMin meet"><text style="font-family:Arial, Helvetica, sans-serif;font-size:20px;font-style:normal;font-weight:bold;fill:#000000;line-height:1.2em;"><tspan x="100%" style="text-anchor: end" dy="0.95em">Kansas Plumbing, Heating, Cooling Contractors Association</tspan></text></svg> 206 </div> 207 208 209
209<script type="text/javascript"> 210 //<![CDATA[ 211 (function ($) { 212 function enableSvgTitle() { 213 var titleSvg = $('svg#emotion-header-title-svg'), 214 titleHtml = $('#emotion-header-title'), 215 emoWidthAbs = 800, 216 emoHeightAbs = 57, 217 offsetParent, 218 titlePosition, 219 svgBoxWidth, 220 svgBoxHeight; 221 222 if (titleSvg.length && titleHtml.length) { 223 offsetParent = titleHtml.offsetParent(); 224 titlePosition = titleHtml.position(); 225 svgBoxWidth = titleHtml.width(); 226 svgBoxHeight = titleHtml.height(); 227 228 titleSvg.get(0).setAttribute('viewBox', '0 0 ' + svgBoxWidth + ' ' + svgBoxHeight); 229 titleSvg.css({ 230 left: Math.roundTo(100 * titlePosition.left / offsetParent.width(), 3) + '%', 231 top: Math.roundTo(100 * titlePosition.top / offsetParent.height(), 3) + '%', 232 width: Math.roundTo(100 * svgBoxWidth / emoWidthAbs, 3) + '%', 233 height: Math.roundTo(100 * svgBoxHeight / emoHeightAbs, 3) + '%' 234 }); 235 236 titleHtml.css('visibility','hidden'); 237 titleSvg.css('visibility','visible'); 238 } 239 } 240 241 242 var posFunc = function($, overrideSize) { 243 var elems = [], containerWidth, containerHeight; 244 elems.push({ 245 selector: '#emotion-header-title', 246 overrideSize: true, 247 horPos: 0, 248 vertPos: 60.09 }); 249 lastTitleWidth = $('#emotion-header-title').width(); 250 elems.push({ 251 selector: '#emotion-header-title-bg', 252 horPos: 0.52, 253 vertPos: 100 }); 254 255 containerWidth = parseInt('800'); 256 containerHeight = parseInt('57'); 257 258 for (var i = 0; i < elems.length; ++i) { 259 var el = elems[i], 260 $el = $(el.selector), 261 pos = { 262 left: el.horPos, 263 top: el.vertPos 264 }; 265 if (!$el.length) continue; 266 var anchorPos = $el.anchorPosition(); 267 anchorPos.$container = $('#emotion-header'); 268 269 if (overrideSize === true || el.overrideSize === true) { 270 anchorPos.setContainerSize(containerWidth, containerHeight); 271 } else { 272 anchorPos.setContainerSize(null, null); 273 } 274 275 var pxPos = anchorPos.fromAnchorPosition(pos), 276 pcPos = anchorPos.toPercentPosition(pxPos); 277 278 var elPos = {}; 279 if (!isNaN(parseFloat(pcPos.top)) && isFinite(pcPos.top)) { 280 elPos.top = pcPos.top + '%'; 281 } 282 if (!isNaN(parseFloat(pcPos.left)) && isFinite(pcPos.left)) { 283 elPos.left = pcPos.left + '%'; 284 } 285 $el.css(elPos); 286 } 287 288 // switch to svg title 289 enableSvgTitle(); 290 }; 291 292 var $emotionImg = jQuery('#emotion-header-img'); 293 if ($emotionImg.length > 0) { 294 // first position the element based on stored size 295 posFunc(jQuery, true); 296 297 // trigger reposition using the real size when the element is loaded 298 var ehLoadEvTriggered = false; 299 $emotionImg.one('load', function(){ 300 posFunc(jQuery); 301 ehLoadEvTriggered = true; 302 }).each(function() { 303 if(this.complete || typeof this.complete === 'undefined') { 304 jQuery(this).load(); 305 } 306 }); 307 308 noLoadTriggeredTimeoutId = setTimeout(function() { 309 if (!ehLoadEvTriggered) { 310 posFunc(jQuery); 311 } 312 window.clearTimeout(noLoadTriggeredTimeoutId) 313 }, 5000);//after 5 seconds 314 } else { 315 jQuery(function(){ 316 posFunc(jQuery); 317 }); 318 } 319 320 if (jQuery.isBrowser && jQuery.isBrowser.ie8) { 321 var longTitleRepositionCalls = 0; 322 longTitleRepositionInterval = setInterval(function() { 323 if (lastTitleWidth > 0 && lastTitleWidth != jQuery('#emotion-header-title').width()) { 324 posFunc(jQuery); 325 } 326 longTitleRepositionCalls++; 327 // try this for 5 seconds 328 if (longTitleRepositionCalls === 5) { 329 window.clearInterval(longTitleRepositionInterval); 330 } 331 }, 1000);//each 1 second 332 } 333 334 }(jQuery)); 335 //]]> 336 </script>
336 337 338 </div> 339 340 </div> 341 <div class="diywebContent"> 342 343 <div id="content_area"> 344 <div id="content_start"></div> 345 346 347 <div id="matrix_149828488" class="sortable-matrix" data-matrixId="149828488"><div class="n module-type-text diyfeLiveArea "> <div style="font-family: Arial, Helvetica, sans-serif; font-size: 16.8px;"><font color="#000000"><b>No Drainlayer Class scheduled at this time</b></font></div> 348<div style="color:rgb(71, 71, 71);font-family:Arial, Helvetica, sans-serif;font-size:16.8px;"> </div> </div></div> 349 350 351 </div> 352 </div> 353 </div> 354 <div class="diyfeRespSidebar"></div> 355 </div> 356 </div><!-- .diyfeGridGroup --> 357 <div class="diywebFooter"> 358 <div class="diywebGutter"> 359 <div class="diyfeGE diyfeCA diyfeCA4"> 360 <div id="contentfooter"> 361 <div class="leftrow"> 362 <a rel="nofollow" href="javascript:window.print();"> 363 <img class="inline" height="14" width="18" src="//cdn.initial-website.com/s/img/cc/printer.gif" alt=""/> 364 Print </a> <span class="footer-separator">|</span> 365 <a href="https://www.phccks.org/sitemap/">Sitemap</a> 366 <br/> © Kansas Plumbing, Heating, Cooling Contractors Association 367 </div> 368
368<script type="text/javascript"> 369 window.diy.ux.Captcha.locales = { 370 generateNewCode: 'Generate new code', 371 enterCode: 'Please enter the code' 372 }; 373 window.diy.ux.Cap2.locales = { 374 generateNewCode: 'Generate new code', 375 enterCode: 'Please enter the code' 376 }; 377 </script>
377 378 <div class="rightrow"> 379 <span class="loggedout"> 380 <a rel="nofollow" id="login" href="https://login.1and1-editor.com/446901426/www.phccks.org/us?pageId=161710211"> 381 Login </a> 382 </span> 383 <p><a class="diyw switchViewWeb" href="javascript:switchView('desktop');">Web View</a><a class="diyw switchViewMobile" href="javascript:switchView('mobile');">Mobile View</a></p> 384 <span class="loggedin"> 385 <a rel="nofollow" id="logout" href="https://204.sb.mywebsite-editor.com/app/cms/logout.php">Logout</a> <span class="footer-separator">|</span> 386 <a rel="nofollow" id="edit" href="https://204.sb.mywebsite-editor.com/app/446901426/161710211/">Edit page</a> 387 </span> 388 </div> 389</div> 390 <div id="loginbox" class="hidden"> 391
391<script type="text/javascript"> 392 /* <![CDATA[ */ 393 function forgotpw_popup() { 394 var url = 'https://password.1and1.com/xml/request/RequestStart'; 395 fenster = window.open(url, "fenster1", "width=600,height=400,status=yes,scrollbars=yes,resizable=yes"); 396 // IE8 doesn't return the window reference instantly or at all. 397 // It may appear the call failed and fenster is null 398 if (fenster && fenster.focus) { 399 fenster.focus(); 400 } 401 } 402 /* ]]> */ 403 </script>
403 404 <img class="logo" src="//cdn.initial-website.com/s/img/logo.gif" alt="IONOS" title="IONOS"/> 405 406 <div id="loginboxOuter"></div> 407 </div> 408 409 410 <a class="diyfeTopLink" href="#top">â</a> 411 </div> 412 </div> 413 </div><!-- .diywebFooter --> 414 </div> 415</div><!-- .diyweb --> 416 </div> 417 418 419 </body> 420 421 422<!-- rendered at Thu, 03 Sep 2026 13:31:42 -0400 --> 423</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.