1 2 3<!DOCTYPE html> 4 5 6 7<html id="MainHtml" lang="en" class="html-main"> 8 <head id="ctl01_Head1"> 9
9<script type="text/javascript"> 10 window.AsiAppInsights = { 11 connectionstring: 'InstrumentationKey=96392a35-9d5a-4f7c-adcb-1a186bd1a320;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/', 12 tenantID: 'SPA', 13 correlationID: '0e7048f208fe89dc01a33d9b4b3b6098', 14 disableCookiesUsage: true 15 }; 16 </script>
16<script type="text/javascript" src="/AsiCommon/Scripts/Unbundled/ApplicationInsightsCookieCleanup.min.js?v=1081336175"></script>
16<script type="text/javascript" src="/AsiCommon/Scripts/Unbundled/ApplicationInsights.js?v=-866593060"></script>
16<meta charset="UTF-8" /><title> 17 Contact us 18</title> 19 20<link rel="stylesheet" href="/Assets/css/10-UltraWaveResponsive.css?v=639181181980000000">
20<script src="https://application.pseudocode.com.au/dev/pseudocode/pseudocode.2.13.js"></script>
vendor: 2 bytes, line 20
20
21<script> 22document.addEventListener('DOMContentLoaded',()=>{ 23 try{ 24 const pscopts = { imisversion: 'cloud', watchcbtimeout: 1500, fxspeedmax: 1.5, verbal: 0 }; 25 const psc = new PseudoCode(pscopts); 26 psc.setupBodyScroll(); 27 psc.loadNavigationFromMap('/navigationmaps/b44e333e-bc4e-4847-86e7-60089d3e05b2.map?version=19BCE815&culture=en-AU'); 28 /*psc.readNavigationFromMap('/navigationmaps/b44e333e-bc4e-4847-86e7-60089d3e05b2.map?version=19BCE815&culture=en-AU');*/ 29 psc.watchContentBuddy(async ()=>{ psc.runAnimationIO(); psc.runCountersIO(); psc.renderOembed(); }); 30 }catch(e){ console.warn('Pseudocode library not found.',e); } 31}); 32</script>
32 33 34<!-- Accessibility Code for "www.speechpathologyaustralia.org.au" -->
34<script> window.interdeal = { "sitekey": "fb6844d5e30c96455d4d1f6d65b6d4a6", "Position": "Left", "Menulang": "EN-AU", "domains": { "js": "https://cdn.equalweb.com/", "acc": "https://access.equalweb.com/" }, "btnStyle": { "vPosition": [ "80%", null ], "scale": [ "0.6", "0.6" ], "color": { "main": "#5663eb", "second": "" }, "icon": { "type": 11, "shape": "rounded", "outline": false } } }; (function(doc, head, body){ var coreCall = doc.createElement('script'); coreCall.src = interdeal.domains.js + 'core/4.5.11/accessibility.js'; coreCall.defer = true; coreCall.integrity = 'sha512-ituk7fx8YI2pGzcu9bn3wbur6GvkBObBAGbpaq/9oRHAiODhgNxe7fstsL6nJJ8JmSwn3b6nH9i2Mtfr5tdkVw=='; coreCall.crossOrigin = 'anonymous'; coreCall.setAttribute('data-cfasync', true ); body? body.appendChild(coreCall) : head.appendChild(coreCall); })(document, document.head, document.body); </script>
34 35 36<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 36-37
36 37<script async src="https://www.googletagmanager.com/gtag/js?id=
37G-X781YQTXKK
vendor: 13 bytes, line 37
37"></script>
38<script> 39
vendor: 138 bytes, lines 39-43
39window.dataLayer = window.dataLayer || []; 40 function gtag(){dataLayer.push(arguments);} 41 gtag('js', new Date()); 42 43 gtag('config', '
43G-X781YQTXKK
vendor: 5 bytes, line 43
43');
44</script>
44<link rel="shortcut icon" href="/images/speech-pathology-australia/logos/favicon/spafavicon.png" /> 45<link rel="apple-touch-icon-precomposed" href="/images/speech-pathology-australia/logos/favicon/spafavicon.png" /> 46<link rel="canonical" href="https://www.speechpathologyaustralia.org.au/Public/Public/Contact-us.aspx" /> 47 48
49<script type="text/javascript"> 50 //Do not place any JavaScript above this line 51 //<![CDATA[ 52 var gDocumentTitle = document.title, gPostBackFormObject = null, gPostBackFormProcessSubmit = true, gWindowOnLoad = [], gWebRoot ='', gWebSiteRoot ='https://speechpathologyaustralia.org.au', gPageTheme ='SPA-EMS-Live', gWebsiteKey ='bf2f5d12-81e9-45de-b848-da380f72ca15', gHKey ='ed730ee7-973c-4f1e-8244-fa6d419edbb3',gIsPostBack=false,gDefaultConfirmMessage='Continue without saving changes?',gIsEasyEditEnabled=false,gMasterPage='/templates/masterpages/wst-spa-site-template-psc.master',gCurrentCultureCode='en-AU';if(gWebsiteKey!=='fbdf17a3-cae7-4943-b1eb-71b9c0dd65d2'&&gWebsiteKey!=='fad2fd17-7e27-4c96-babe-3291ecde4822'){gIsEasyEditEnabled=false; } 53 !function (n) { n.Modernizr = { mq: function () { sessionStorage.getItem("modernizrDeprecated") || (console.warn("Asi: Modernizr has been deprecated."), sessionStorage.setItem("modernizrDeprecated", "true")); return true; } } }(window); 54 // Delegates unload permission to Telerik RadWindow content frames. 55 !function(){function e(){var e=window.Telerik,n=e&&e.Web&&e.Web.UI&&e.Web.UI.RadWindow;if(!n||!n.prototype||n.prototype._asiUnloadPermissionPatched)return!!n;var t=n.prototype._createUI;return"function"!=typeof t?!1:(n.prototype._createUI=function(){var e=t.apply(this,arguments),n=this.get_contentFrame?this.get_contentFrame():this._iframe;return n&&n.setAttribute("allow","unload *"),e},n.prototype._asiUnloadPermissionPatched=!0,!0)}e()||"loading"!==document.readyState||document.addEventListener("DOMContentLoaded",e,!1)}(); 56 //]]> 57</script>
57 58<meta name="viewport" content="width=device-width, initial-scale=1.0" /> 59
59<script type="text/javascript"> 60 // Add a class to the <html> tag of browsers that do not support Media Queries 61 var mqSupported = Modernizr.mq('only all'); 62 if (!mqSupported) { 63 document.documentElement.className += ' no-mqs'; 64 } 65 </script>
65 66 67 68
68<script type="text/javascript"> 69 window.AsiAmplitude = { 70 cleanupKeyPrefix: '0f6f7594dc' 71 }; 72 </script>
72<script type="text/javascript" src="/AsiCommon/Scripts/Unbundled/AmplitudeCookieCleanup.min.js?v=-2031735941"></script>
72<link href="../App_Themes/SPA-EMS-Live/99-CauseisBaseTemplate.css?v=504911628000000000" type="text/css" rel="stylesheet" /><link href="../App_Themes/SPA-EMS-Live/consolidated.css" type="text/css" rel="stylesheet" /><link href="../App_Themes/SPA-EMS-Live/zzzzz-fonts.css" type="text/css" rel="stylesheet" />
72<script src="/AsiCommon/Scripts/Jquery/Jquery.min.js" type="text/javascript" ></script>
72<script src="/AsiCommon/Scripts/Jquery/jquery-migrate.min.js" type="text/javascript" ></script>
72<style type="text/css">@import url('https://application.pseudocode.com.au/clients/spa/spa.css'); 73.portalbanner .AlertItem has:(.infoalert){ 74border: 3px solid var(--blue-medium); 75} 76 77/* Fonts - should be moved to CSS when going live */ 78@font-face{ src: url('/App_Themes/SPA-EMS-Live/fonts/die_grotesk/DieGrotesk-A-Regular.otf'); font-weight: 400; font-family: 'DieGrotesk'; } 79@font-face{ src: url('/App_Themes/SPA-EMS-Live/fonts/die_grotesk/DieGrotesk-A-Light.otf'); font-weight: 300; font-family: 'DieGrotesk'; } 80@font-face{ src: url('/App_Themes/SPA-EMS-Live/fonts/die_grotesk/DieGrotesk-A-Medium.otf'); font-weight: 500; font-family: 'DieGrotesk'; } 81@font-face{ src: url('/App_Themes/SPA-EMS-Live/fonts/die_grotesk/DieGrotesk-A-Bold.otf'); font-weight: 600; font-family: 'DieGrotesk'; } 82@font-face{ src: url('/App_Themes/SPA-EMS-Live/fonts/die_grotesk/DieGrotesk-A-Black.otf'); font-weight: 700; font-family: 'DieGrotesk'; } 83@font-face{ src: url('/App_Themes/SPA-EMS-Live/fonts/die_grotesk/DieGrotesk-A-Heavy.otf'); font-weight: 900; font-family: 'DieGrotesk'; } 84@font-face{ src: url('/App_Themes/SPA-EMS-Live/fonts/financier_display/FinancierDisplay-Regular.otf'); font-weight: 400; font-family: 'Financier'; } 85@font-face{ src: url('/App_Themes/SPA-EMS-Live/fonts/financier_display/FinancierDisplay-Light.otf'); font-weight: 300; font-family: 'Financier'; } 86@font-face{ src: url('/App_Themes/SPA-EMS-Live/fonts/financier_display/FinancierDisplay-Medium.otf'); font-weight: 500; font-family: 'Financier'; } 87@font-face{ src: url('/App_Themes/SPA-EMS-Live/fonts/financier_display/FinancierDisplay-Semibold.otf'); font-weight: 600; font-family: 'Financier'; } 88@font-face{ src: url('/App_Themes/SPA-EMS-Live/fonts/financier_display/FinancierDisplay-Bold.otf'); font-weight: 700; font-family: 'Financier'; } 89@font-face{ src: url('/App_Themes/SPA-EMS-Live/fonts/financier_display/FinancierDisplay-Black.otf'); font-weight: 900; font-family: 'Financier'; } 90/* End fonts */ 91/* Linda styles */ 92.portalbanner .AlertItem has:(.infoalert){ 93border: 3px solid var(--blue-medium); 94} 95 96 97/* Linda styles end */ 98:root { 99 --primary-color: #014991; 100--primary-color-hover: #01AEF0; 101--primary-dark-color: #014991; 102 103--secondary-color: #01AEF0; 104--secondary-color-hover: #014991; 105 106--grey-color: #F2F4F7; 107--dark-color: #1C3044; 108} 109 110 111:root { 112 --logo-url: url('https://staging.speechpathologyaustralia.org.au/images/Speech-Pathology-Australia/Logos/SPA_Vertical_Polar-Midnight_Cropped.png')!important; 113 --primary-color: #014991; 114 --primary-color-hover: color-mix(in srgb, var(--primary-color) 90%, white 10%); 115 --primary-alt-dark: color-mix(in srgb, var(--primary-color) 90%, black 10%); 116 --primary-alt-light: color-mix(in srgb, var(--primary-color) 90%, white 10%); 117 --primary-dark-color: #014991; 118--primary-image-filter: invert(17%) sepia(44%) saturate(3844%) hue-rotate(197deg) brightness(103%) contrast(99%); 119 --secondary-color: #01AEF0; 120 --secondary-color-hover: color-mix(in srgb, var(--secondary-color) 90%, white 10%); 121 --secondary-alt-dark: color-mix(in srgb, var(--secondary-color) 90%, black 10%); 122 --secondary-alt-light: color-mix(in srgb, var(--secondary-color) 90%, white 10%); 123 --secondary-image-filter: invert(56%) sepia(93%) saturate(2953%) hue-rotate(162deg) brightness(99%) contrast(99%); 124 --tertiary-color: #017BC0; 125 --tertiary-color-hover: color-mix(in srgb, var(--tertiary-color) 90%, white 10%); 126 --tertiary-alt-dark: color-mix(in srgb, var(--tertiary-color) 90%, black 10%); 127 --tertiary-alt-light: color-mix(in srgb, var(--tertiary-color) 90%, white 10%); 128 --tertiary-image-filter: invert(22%) sepia(99%) saturate(2064%) hue-rotate(184deg) brightness(104%) contrast(99%); 129 --grey-color: #F2F4F7; 130 --grey-alt-dark: #F2F4F7; 131 --dark-color: #1C3044; 132 --black-color: #1C3044; 133 --dark-image-filter: invert(12%) sepia(19%) saturate(1901%) hue-rotate(168deg) brightness(95%) contrast(85%); 134 --red-color: #F34143; 135 --white-color: #ffffff; 136 --selection-color: #014991;
137 --row-padding: calc(var(--padding) * 2); 138 --row-margin: calc(var(--padding) * 2); 139 --tab-size: 1em; 140 --button-border-radius: calc(var(--border-radius) / 1); 141 --border-radius: 0.7rem; 142 --button-padding: 1em; 143 --input-border: 0.1rem var(--grey-color) solid; 144 --item-border-radius: calc(var(--border-radius) / 4); 145 --box-shadow: none; 146 --padding: calc(1em * 2); 147 --lrg-p-text: 2rem; 148 --mid-p-text: 1.6rem; 149 --sml-p-text: 1.4rem; 150} 151/*** Account page***/ 152.SPAAccountPage .portalnav :is(.menucontainer,.rmGroup) { 153 grid-template-columns: repeat(4, 1fr); 154} 155.SPAAccountPage .portalnav { 156 padding-top: 0em; 157 padding-bottom: 3em; 158 background-color: transparent; 159 background-image: none; 160} 161.SPAAccountPage .psc-cb-root #masterMainBreadcrumb .breadcrumb li:not(:last-of-type):after{ 162 content: '»'!important; 163} 164.SPAAccountPage .portalbanner { 165 height: fit-content; 166 padding-top: 64px; 167} 168 .SPAAccountPage .portalblue{ 169 background-repeat: no-repeat; 170 background-size: cover; 171 background-position: center center; 172 background-image: url(/images/PSC-SPA/Gradient-overlay-transparent-large-3.svg); 173 min-height: 372px; 174 } 175 .SPAAccountPage .psc-cb-root .portalbanner #masterMainBreadcrumb li { 176 color: var(--brand-1-fg); 177 font-size: .9em; 178 } 179 .SPAAccountPage .headerlinks { 180 display: grid; 181 grid-template-columns: 1fr 1fr 1fr 1fr; 182 justify-items: stretch; 183 justify-content: space-between; 184 align-content: center; 185 gap: 1em; 186 } 187 .SPAAccountPage .headerlinks a { 188 border: 1px solid #fff; 189 padding: 8px 16px; 190 color: #fff !important; 191 font-size: 2rem; 192 border-radius: 8px; 193 text-decoration: none !important; 194 font-family: "DieGrotesk", sans-serif !important; 195 transition: all .2s ease-in-out; 196 } 197 .SPAAccountPage .headerlinks a:hover { 198 border: 1px solid var(--blue-medium); 199 } 200 .SPAAccountPage .headerlinks a em { 201 font-size: 1em; 202 margin-right: 16px; 203 color: var(--blue-medium); 204 } 205 .SPAAccountPage .welcomename{ 206 padding: 40px 0px 24px; 207 margin-bottom: 32px; 208 color: #fff; 209 font-family: "Financier", sans-serif !important; 210 border-bottom: 1px solid #fff; 211 } 212 .SPAAccountPage .welcomename h1{ 213 color: #fff; 214 font-family: "Financier", sans-serif !important; 215 padding-top: 8px; 216 font-weight: 500; 217 } 218 .SPAAccountPage .welcomename span{ 219 color: var(--blue-medium); 220 } 221 .SPAAccountPage .portalbanner .AlertSet { 222 margin: 40px 0px; 223 } 224.SPAAccountPage .AlertSet{ 225 display: grid; 226 grid-template-columns: 1fr 1fr 1fr; 227} 228.SPAAccountPage .alert-body{ 229 display: grid; 230 grid-template-columns: 1fr 6fr; 231} 232.SPAAccountPage .Alerts ul.AlertSet li { 233 margin: 0px !important; 234 padding: 16px !important; 235 border: 2px solid red; 236 border-radius: 8px; 237} 238 239.SPAAccountPage .alerttitle{ 240 font-weight: 600; 241} 242.SPAAccountPage .alert-icon em{ 243 font-size: 3rem; 244 color: red; 245} 246.SPAAccountPage .alert-content h5{ 247 color: red; 248} 249 250.SPAAccountPage .psc-cb-text-textcontent{ 251 margin-bottom: 0px; 252} 253 254@media (min-width: 768px) { 255 div#masterContentArea .col-primary > div > div > div > div.row:not(.grey-row, .blue-row, .gradient-row):before {display:none;} 256} 257@media(max-width: 1200px) { 258.portalnav :is(.menucontainer,.rmGroup){ 259 grid-template-columns: repeat(4, 1fr); 260} 261@media(max-width: 768px) { 262.SPAAccountPage .portalnav :is(.menucontainer,.rmGroup),.portalnav :is(.menucontainer,.rmGroup){ 263 grid-template-columns: 1fr 1fr; 264}</style><link href="/Telerik.Web.UI.WebResource.axd?d=PMrIT5dOWaVYIcpFWUE4nCZBWJDetXm686K-1QrY1iFrMFKWhOe36C30hs5AGSnfFJ0P17HuXGeIfpIVOJgSc7cn9mdS5Zz4LmGu-xb3b9lty3g_hKBbo2syeoQYj1G_0&t=638841414637275692&compress=1&_TSM_CombinedScripts_=%3b%3bTelerik.Web.UI%2c+Version%3d2026.3.812.462%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen-AU%3aab6aa57e-34e3-4a88-a53e-99567e45582d%3aed2942d4%3a9e1572d6%3a92753c09%3bTelerik.Web.UI.Skins%2c+Version%3d2026.3.812.462%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen-AU%3a7029ea36-5fb5-4cac-9485-47ea571c06ca%3a5438c61f%3ad19c3573" type="text/css" rel="stylesheet" /><meta property="og:title" content="Contact us" /><style type="text/css"> 265 .ctl01_TemplateBody_ContentPage1_WebPartZone1_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } 266 .ctl01_TemplateBody_ContentPage2_WebPartZone2_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } 267 .ctl01_TemplateBody_ContentPage3_WebPartZone3_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } 268 .ctl01_TemplateBody_ContentPage4_WebPartZone4_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } 269 .ctl01_TemplateBody_ContentPage5_WebPartZone5_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } 270 .ctl01_TemplateBody_ContentPage6_WebPartZone6_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } 271 .ctl01_TemplateBody_ContentPage7_WebPartZone7_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } 272 .ctl01_TemplateBody_ContentPage8_WebPartZone8_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } 273 .ctl01_TemplateBody_ContentPage9_WebPartZone9_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } 274 .ctl01_TemplateBody_ContentPage10_WebPartZone10_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } 275 .ctl01_TemplateBody_ContentPage11_WebPartZone11_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } 276 .ctl01_TemplateBody_ContentPage12_WebPartZone12_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } 277 .ctl01_TemplateBody_ContentPage13_WebPartZone13_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } 278 .ctl01_TemplateBody_ContentPage14_WebPartZone14_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } 279 .ctl01_TemplateBody_ContentPage15_WebPartZone15_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } 280 .ctl01_TemplateBody_ContentPage16_WebPartZone16_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } 281 .ctl01_TemplateBody_ContentPage17_WebPartZone17_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } 282 283</style></head> 284 <body id="MainBody"> 285 286 <a href="#mainContentWrapper" class="screen-reader-text show-on-focus">Skip to main content</a> 287 <form method="post" action="./Contact-us.aspx" onsubmit="javascript:return WebForm_OnSubmit();" id="aspnetForm" class="form-main" novalidate=""> 288<div class="aspNetHidden"> 289<input type="hidden" name="__WPPS" id="__WPPS" value="s" /> 290<input type="hidden" name="__CTRLKEY" id="__CTRLKEY" value="" /> 291<input type="hidden" name="__SHIFTKEY" id="__SHIFTKEY" value="" /> 292<input type="hidden" name="ctl01_ScriptManager1_TSM" id="ctl01_ScriptManager1_TSM" value="" /> 293<input type="hidden" name="ctl01_StyleSheetManager1_TSSM" id="ctl01_StyleSheetManager1_TSSM" value="" /> 294<input type="hidden" name="PageInstanceKey" id="PageInstanceKey" value="1b9b8e13-724d-49a0-9ecd-0c70aafcc793" /> 295<input type="hidden" name="__RequestVerificationToken" id="__RequestVerificationToken" value="bMYqEU-iB5Ev8tBIh2BSb2vXpfSHSc85tS4iI1-lv88NRZFfPTFagxswVVGsrtyQHv8kBiA40yO0h3Kt4SY5SW_4uXmijdnbarGj47NrGRA1" /> 296<input type="hidden" name="TemplateUserMessagesID" id="TemplateUserMessagesID" value="ctl01_TemplateUserMessages_ctl00_Messages" /> 297<input type="hidden" name="PageIsDirty" id="PageIsDirty" value="false" /> 298<input type="hidden" name="IsControlPostBack" id="IsControlPostBack" value="1" /> 299<input type="hidden" name="NavMenuClientID" id="NavMenuClientID" value="ctl01_ciPrimaryNavigation_NavControl_NavMenu" /> 300<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> 301<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> 302<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="XCE9bxOeYZAwbXYNnFaHu20/j4/MeRz1Hy9BwrE6imoOT7lWZNwkzYObTffZv5kuFUW3A/S4UP9M6F4UoIpAxK7SvTAZhgnNVmHYySDzRGoDMCvGE8YG3sXluHlNLWFT4uy0vrRCeRCTeHqn5sc52RULIJ1neLE
302Q709IX41ZtJrzZHROcs2xZNq6n5KO+PimKndfCdkh4na3ZN1OsCqeAV/A/Wsaf7no8reK4dMpN/Hnuxn6u57Z3HkJCVomg73xDThCrIT/6R3E5OR2GaHskcVP8vD6vIXgSyPGzXtiM0LgfrCifGSffyP9JFQLPZVjEBh1h3TCPYSVgbk7DnBGnxzfoaPbFGNg18d7VuO3sT3/I85ghSaOX96HmjmQDKW7y/OVeAYHFobfH1ddoofRnKeFiJiJwUhOrihcbyki1/pjj2vqG6mKfYny4yJF6Z2A+3OnrlQLThg3ZCX0Z4Rkrrlo5+WwBMexvu+S4IaG6LSoZIQsMFI26JZGZ+JFSuoDfz0jK8BqWlKKpAfbfFUnKA+hatb11vjX0CEL5Ai+hComJQaeOTQ/B7mlx+8xF0Z9+Neij56tApRmhtRpa7Qr2+Mq8Vn90ZL42ZfmWqWTFUVMSoHrZTAbE7vLmtF4M31k9aaSmGGFKFSQp7M06Kr4cSKGMXxiEWyPJLfuX/HwbOZ0LmwFYXh+vu0vrEvJmYuGBsYpyfSS8ECnzZNDm95/O7UZ7aDVh1s7X8eWwTO6oEK/xuqlcm6SB9+EhRD2NYSKo+/Z27Ews3rziTvDA1zGjYnWGA9N5Abdg/kK1Uab88w9G45VMup/Ocs7jdvntuycezLxblZyPouBu6saMK70vn035QHxlbhmFpIEN2s5qbkosQJbeHhfUvox0/0yOLzcSfYHsw69fnPM4CKLwg8sfK0TRNle2Prxxa4D6cTM2LMG/olVvXG648ZBI3rs1wspGrryY/OnNeSCYZsyV7Tk2Fs7F6fSi3u/ONoHjc1/v8kWxK112eDN8s6Kk2tIBfb8grzUazgGwaLf0TcWNsj/jfmaSTWSyLAlrBdqlPOfyO2x5X9KtT8bgV5PF9YdmS9HA9mRyaubfjrVfIbgs/J36DhIP5nP89jZnxcCOK58oPDFiX9gFwUzBjds9QtDMKgDtGau9Wxw5DlIz+hSlZM+NKu4FJhxwyoeht+mSMHo7VQ4tS193ZHmcPaC75PI8B7+Dg06xz23sRXsi/7FxYKcSJnO8tUcDl0nt1uefnGl8SXj4OVjUOS+zGgMWB1HCnMGhxeBqFLV75WzyRSQvwWlLfqQWs7MdRo1e8/7gmxI/0V/q3Rx9Go92ySVs63FOnw7KZCm2lsZuCmwF4TijUCyvHmQ/c3iunQZ5r+RbsP+s07V2+080gRCEA5zgaxaXW0a9jiIlVA/zG8HnuCT/mh/mwOTeH1pnbnndN5+pZNBxxGeGhhGVTDr7NOu7LiqyMd/dNAJOiFDmkosGRV8vKgVaE5Zfr46wgTcSLwx2alDFdWL5oRw5QkYpUM/MJ2ItSsiB7eOKMk5CrR3jD+Qibxl5rVV3vBGxWyLohWrCVzLfzS7WApCowRy4OSa8u8IJN0sTiSPMCT4vZLPW9EbM/I1NDalwHwcRvZuli70ZPqG1jKhpmuu31yVeqQETbHlSgKhOXxYJKneL7+jN6mdrVGzCg==" /> 303</div> 304
305<script type="text/javascript"> 306//<![CDATA[ 307var theForm = document.forms['aspnetForm']; 308function __doPostBack(eventTarget, eventArgument) { 309 if (!theForm.onsubmit || (theForm.onsubmit() != false)) { 310 theForm.__EVENTTARGET.value = eventTarget; 311 theForm.__EVENTARGUMENT.value = eventArgument; 312 theForm.submit(); 313 } 314} 315//]]> 316</script>
316 317 318
319<script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZIlgjFUomMa10oWwrn5-9MEer4PuGg-LjRwcodZhZZWC487UuvnkHmkc6r-TBx1FPw2&t=639191193332169432" type="text/javascript"></script>
319 320 321
322<script src="/ScriptResource.axd?d=xtDSkLnUefsDkXzy1V9OGSydMXrVXsqA0ybieEEOrrzrywIyFwYrqqLtSycWLnwkii3IWOIuQB_CUxW9yF0oTPTpHvpjPc6QJDTszW_2D2bjB9zOexvOB1BnlfYsW7e1a39CZ09hk08ZJjaTdazOhg2&t=ffffffff92637136" type="text/javascript"></script>
vendor: 2 bytes, line 322
322
323<script src="/iparts/Common/FormBuilder/FormsDisplay.js" type="text/javascript"></script>
vendor: 2 bytes, line 323
323
324<script type="text/javascript"> 325//<![CDATA[ 326function CopyMoveContentItem_Callback(dialogWindow) 327{ 328 if (!dialogWindow.result) return; 329 eval(dialogWindow.Argument.replace('[[RESULT]]',dialogWindow.result)); 330} 331//]]> 332</script>
332 333
334<script src="/ScriptResource.axd?d=nv7asgRUU0tRmHNR2D6t1IAP_BEKZmmI-zpj1DrY28ohDkSgdMqV5G2cvOTrKmit1cIvPXXLlmCbZmUTqlfC1WpZt_jAI4W1up2bL2ZJQev7rl0mVXklvVOQQHZly0Vobk3X4vo_xZf5GQuoDVX8qQ2&t=ffffffffa5405632" type="text/javascript"></script>
vendor: 2 bytes, line 334
334
335<script type="text/javascript"> 336//<![CDATA[ 337var table = document.getElementById('ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_Grid1_ctl00'); if(table != null){ table.focus();}var table = document.getElementById('ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_Grid1_ctl00'); if(table != null){ table.focus();}var __cultureInfo = {"name":"en-AU","numberFormat":{"CurrencyDecimalDigits":2,"CurrencyDecimalSeparator":".","IsReadOnly":true,"CurrencyGroupSizes":[3],"NumberGroupSizes":[3],"PercentGroupSizes":[3],"CurrencyGroupSeparator":",","CurrencySymbol":"$","NaNSymbol":"NaN","CurrencyNegativePattern":1,"NumberNegativePattern":1,"PercentPositivePattern":1,"PercentNegativePattern":1,"NegativeInfinitySymbol":"-â","NegativeSign":"-","NumberDecimalDigits":2,"NumberDecimalSeparator":".","NumberGroupSeparator":",","CurrencyPositivePattern":0,"PositiveInfinitySymbol":"â","PositiveSign":"+","PercentDecimalDigits":2,"PercentDecimalSeparator":".","PercentGroupSeparator":",","PercentSymbol":"%","PerMilleSymbol":"â°","NativeDigits":["0","1","2","3","4","5","6","7","8","9"],"DigitSubstitution":1},"dateTimeFormat":{"AMDesignator":"AM","Calendar":{"MinSupportedDateTime":"\/Date(-62135596800000)\/","MaxSupportedDateTime":"\/Date(253402261199999)\/","AlgorithmType":1,"CalendarType":1,"Eras":[1],"TwoDigitYearMax":2029,"IsReadOnly":true},"DateSeparator":"/","FirstDayOfWeek":1,"CalendarWeekRule":0,"FullDateTimePattern":"dddd, d MMMM yyyy h:mm:ss tt","LongDatePattern":"dddd, d MMMM yyyy","LongTimePattern":"h:mm:ss tt","MonthDayPattern":"d MMMM","PMDesignator":"PM","RFC1123Pattern":"ddd, dd MMM yyyy HH\u0027:\u0027mm\u0027:\u0027ss \u0027GMT\u0027","ShortDatePattern":"d/MM/yyyy","ShortTimePattern":"h:mm tt","SortableDateTimePattern":"yyyy\u0027-\u0027MM\u0027-\u0027dd\u0027T\u0027HH\u0027:\u0027mm\u0027:\u0027ss","TimeSeparator":":","UniversalSortableDateTimePattern":"yyyy\u0027-\u0027MM\u0027-\u0027dd HH\u0027:\u0027mm\u0027:\u0027ss\u0027Z\u0027","YearMonthPattern":"MMMM yyyy","AbbreviatedDayNames":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"ShortestDayNames":["Su","Mo","Tu","We","Th","Fr","Sa"],"DayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"AbbreviatedMonthNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthNames":["January","February","March","April","May","June","July","August","September","October","November","December",""],"IsReadOnly":true,"NativeCalendarName":"Gregorian Calendar","AbbreviatedMonthGenitiveNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthGenitiveNames":["January","February","March","April","May","June","July","August","September","October","November","December",""]},"eras":[1,"A.D.",null,0]};//]]> 338</script>
338 339
340<script src="/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl01_ScriptManager1_TSM&compress=1&_TSM_CombinedScripts_=%3b%3bAjaxControlToolkit%3aen-AU%3a0c8c847b-b611-49a7-8e75-2196aa6e72fa%3aea597d4b%3ab25378d2%3bTelerik.Web.UI%2c+Version%3d2026.3.812.462%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen-AU%3aab6aa57e-34e3-4a88-a53e-99567e45582d%3a16e4e7cd%3a33715776%3af7645509%3a24ee1bba%3ae330518b%3a2003d0b8%3ac128760b%3a1e771326%3a88144a7a%3ac8618e41%3a1a73651d%3a333f8d94%3a58366029%3aed16cbdc%3a19620875%3a874f8ea2%3ab2e06756%3af46195d3%3a92fe8ea0%3afa31b949%3a4877f69a%3a490a9d4e%3abd8f85e4" type="text/javascript"></script>
vendor: 2 bytes, line 340
340
341<script src="/AsiCommon/Scripts/Asi.js?v=-1740356471" type="text/javascript"></script>
vendor: 2 bytes, line 341
341
342<script type="text/javascript"> 343//<![CDATA[ 344var PageMethods = function() { 345PageMethods.initializeBase(this); 346this._timeout = 0; 347this._userContext = null; 348this._succeeded = null; 349this._failed = null; 350} 351PageMethods.prototype = { 352_get_path:function() { 353 var p = this.get_path(); 354 if (p) return p; 355 else return PageMethods._staticInstance.get_path();}, 356GetActionLink:function(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,succeededCallback, failedCallback, userContext) { 357return this._invoke(this._get_path(), 'GetActionLink',false,{action:action,templateType:templateType,docType:docType,hierarchyKey:hierarchyKey,documentVersionKey:documentVersionKey,folderHierarchyKey:folderHierarchyKey,itemCount:itemCount,closeWindowOnCommit:closeWindowOnCommit,websiteKey:websiteKey,pageInstanceKey:pageInstanceKey},succeededCallback,failedCallback,userContext); }, 358GetWindowProperties:function(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,succeededCallback, failedCallback, userContext) { 359return this._invoke(this._get_path(), 'GetWindowProperties',false,{action:action,templateType:templateType,docType:docType,hierarchyKey:hierarchyKey,documentVersionKey:documentVersionKey,folderHierarchyKey:folderHierarchyKey,itemCount:itemCount,closeWindowOnCommit:closeWindowOnCommit,websiteKey:websiteKey,pageInstanceKey:pageInstanceKey},succeededCallback,failedCallback,userContext); }, 360GetAddressCompletionList:function(prefixText,succeededCallback, failedCallback, userContext) { 361return this._invoke(this._get_path(), 'GetAddressCompletionList',false,{prefixText:prefixText},succeededCallback,failedCallback,userContext); }, 362CheckForPasteConflict:function(selectedKeys,targetHierarchyKey,succeededCallback, failedCallback, userContext) { 363return this._invoke(this._get_path(), 'CheckForPasteConflict',false,{selectedKeys:selectedKeys,targetHierarchyKey:targetHierarchyKey},succeededCallback,failedCallback,userContext); }} 364PageMethods.registerClass('PageMethods',Sys.Net.WebServiceProxy); 365PageMethods._staticInstance = new PageMethods(); 366PageMethods.set_path = function(value) { PageMethods._staticInstance.set_path(value); } 367PageMethods.get_path = function() { return PageMethods._staticInstance.get_path(); } 368PageMethods.set_timeout = function(value) { PageMethods._staticInstance.set_timeout(value); } 369PageMethods.get_timeout = function() { return PageMethods._staticInstance.get_timeout(); } 370PageMethods.set_defaultUserContext = function(value) { PageMethods._staticInstance.set_defaultUserContext(value); } 371PageMethods.get_defaultUserContext = function() { return PageMethods._staticInstance.get_defaultUserContext(); } 372PageMethods.set_defaultSucceededCallback = function(value) { PageMethods._staticInstance.set_defaultSucceededCallback(value); } 373PageMethods.get_defaultSucceededCallback = function() { return PageMethods._staticInstance.get_defaultSucceededCallback(); } 374PageMethods.set_defaultFailedCallback = function(value) { PageMethods._staticInstance.set_defaultFailedCallback(value); } 375PageMethods.get_defaultFailedCallback = function() { return PageMethods._staticInstance.get_defaultFailedCallback(); } 376PageMethods.set_enableJsonp = function(value) { PageMethods._staticInstance.set_enableJsonp(value); } 377PageMethods.get_enableJsonp = function() { return PageMethods._staticInstance.get_enableJsonp(); } 378PageMethods.set_jsonpCallbackParameter = function(value) { PageMethods._staticInstance.set_jsonpCallbackParameter(value); } 379PageMethods.get_jsonpCallbackParameter = function() { return PageMethods._staticInstance.get_jsonpCallbackParameter(); } 380PageMethods.set_path("Contact-us.aspx"); 381PageMethods.GetActionLink= function(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,onSuccess,onFailed,userContext) {PageMethods._staticInstance.GetActionLink(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,onSuccess,onFailed,userContext); } 382PageMethods.GetWindowProperties= function(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,onSuccess,onFailed,userContext) {PageMethods._staticInstance.GetW
382indowProperties(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,onSuccess,onFailed,userContext); } 383PageMethods.GetAddressCompletionList= function(prefixText,onSuccess,onFailed,userContext) {PageMethods._staticInstance.GetAddressCompletionList(prefixText,onSuccess,onFailed,userContext); } 384PageMethods.CheckForPasteConflict= function(selectedKeys,targetHierarchyKey,onSuccess,onFailed,userContext) {PageMethods._staticInstance.CheckForPasteConflict(selectedKeys,targetHierarchyKey,onSuccess,onFailed,userContext); } 385var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor; 386Type.registerNamespace('Asi.Web.UI.Common.BSA'); 387if (typeof(Asi.Web.UI.Common.BSA.WindowProperties) === 'undefined') { 388Asi.Web.UI.Common.BSA.WindowProperties=gtc("Asi.Web.UI.Common.BSA.WindowProperties"); 389Asi.Web.UI.Common.BSA.WindowProperties.registerClass('Asi.Web.UI.Common.BSA.WindowProperties'); 390} 391Type.registerNamespace('Asi.Web.UI'); 392if (typeof(Asi.Web.UI.PageOperation) === 'undefined') { 393Asi.Web.UI.PageOperation = function() { throw Error.invalidOperation(); } 394Asi.Web.UI.PageOperation.prototype = {None: 0,Edit: 1,New: 2,Execute: 3,Select: 4,SelectAndReturnValue: 5,Delete: 6,Purge: 7,Import: 8,Export: 9,Publish: 10,Versions: 11,Refresh: 12,Cut: 13,Copy: 14,Paste: 15,Undo: 16,SelectAll: 17,Search: 18,Preview: 19,Submit: 20,RequestDelete: 21,PurgeAll: 22,Download: 23} 395Asi.Web.UI.PageOperation.registerEnum('Asi.Web.UI.PageOperation', true); 396} 397if (typeof(Asi.Web.UI.TemplateType) === 'undefined') { 398Asi.Web.UI.TemplateType = function() { throw Error.invalidOperation(); } 399Asi.Web.UI.TemplateType.prototype = {I: 0,D: 1,P: 2,E: 3,T: 4,F: 5,A: 6} 400Asi.Web.UI.TemplateType.registerEnum('Asi.Web.UI.TemplateType', true); 401} 402function WebForm_OnSubmit() { 403if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false; 404return true; 405} 406//]]> 407</script>
407 408 409<div class="aspNetHidden"> 410 411 <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="26065C30" /> 412</div><object hidden type='application/json'><param name='__ClientContext' id='__ClientContext' value='{"baseUrl":"/","isAnonymous":true,"tenantId":"SPA","licenseClientId":"364798","loggedInPartyId":"1","selectedPartyId":"1","correlationId":"0e7048f208fe89dc01a33d9b4b3b6098","websiteRoot":"https://speechpathologyaustralia.org.au/","virtualDir":"","appTimeZoneOffset":36000000.0,"cookieConsent":0}'></object> 413 <input type="hidden" name="ctl01$lastClickedElementId" id="lastClickedElementId" /> 414
414<script type="text/javascript"> 415//<![CDATA[ 416Sys.WebForms.PageRequestManager._initialize('ctl01$ScriptManager1', 'aspnetForm', ['tctl01$UserMessagesUpdatePanel','','tctl01$TemplateBody$PublishUpdatePanel','','tctl01$TemplateBody$WebPartManager1$gwpciContactForm$ciContactForm$UpdatePanel1','','tctl01$TemplateBody$WebPartManager1$gwpciContactForm$ciContactForm$updRulesError','','tctl01$ciFooterContent2$ContentRecordTemplateArea$ProfilePic$ListerPanel','','tctl01$ciFooterContent2$ContentRecordTemplateArea$FirstName$ListerPanel','','tctl01$RadAjaxManager1SU',''], ['ctl01$ScriptManager1',''], [], 3600, 'ctl01'); 417//]]> 418</script>
418 419<input type="hidden" name="ctl01$ScriptManager1" id="ctl01_ScriptManager1" />
420<script type="text/javascript"> 421//<![CDATA[ 422Sys.Application.setServerId("ctl01_ScriptManager1", "ctl01$ScriptManager1"); 423Sys.Application._enableHistoryInScriptManager(); 424//]]> 425</script>
425 426 427
427<script type="text/javascript"> 428 429 </script>
429 430 <div id="ctl01_masterWrapper" class="wrapper"> 431 <header class="pscheader"> 432 <div class="topbar"> 433 <div class="inner"> 434 <div class="auxnavcontainer"> 435 <div id="auxiliarynavcontainer" data-label="Top Bar"> 436 <div ID="WTZone1_Page1" class="WTZone "> 437 <div id="ste_container_ciNewUtilityNavigationCommon" class="ContentItemContainer"><div id="ctl01_ciNewUtilityNavigationCommon_UtilityPlaceholder" class="UtilityNavigation nav-auxiliary" role="navigation"> 438 <div class="UtilitySection UtilityNavigationList"> 439 <ul class='NavigationUnorderedList'><li id="ctl01_ciNewUtilityNavigationCommon_ctl01__rptWrapper__rptWrapper_rpt_ctl01_NavigationListItem" class="NavigationListItem "><a id="ctl01_ciNewUtilityNavigationCommon_ctl01__rptWrapper__rptWrapper_rpt_ctl01_NavigationLink" class="NavigationLink" onClick="MenuLI_OnClick('/Public/Public/About-Us/About-us.aspx?hkey=a89ee4d6-167c-41f4-b151-3b8c0d7673bf')" href="/Public/Public/About-Us/About-us.aspx?hkey=a89ee4d6-167c-41f4-b151-3b8c0d7673bf"><span class="nav-text" translate="yes">About</span></a></li><li id="ctl01_ciNewUtilityNavigationCommon_ctl01__rptWrapper__rptWrapper_rpt_ctl02_NavigationListItem" class="NavigationListItem "><a id="ctl01_ciNewUtilityNavigationCommon_ctl01__rptWrapper__rptWrapper_rpt_ctl02_NavigationLink" class="NavigationLink" onClick="MenuLI_OnClick('/Public/Public/Contact-us.aspx?hkey=ed730ee7-973c-4f1e-8244-fa6d419edbb3')" href="/Public/Public/Contact-us.aspx?hkey=ed730ee7-973c-4f1e-8244-fa6d419edbb3"><span class="nav-text" translate="yes">Contact us</span></a></li><li id="ctl01_ciNewUtilityNavigationCommon_ctl01__rptWrapper__rptWrapper_rpt_ctl03_NavigationListItem" class="NavigationListItem "><a id="ctl01_ciNewUtilityNavigationCommon_ctl01__rptWrapper__rptWrapper_rpt_ctl03_NavigationLink" class="NavigationLink" onClick="MenuLI_OnClick('/Public/Public/News-and-campaigns/News-and-media/News-and-media.aspx?hkey=d83fe5c9-b191-4403-a22f-a1b1cf2497b1')" href="/Public/Public/News-and-campaigns/News-and-media/News-and-media.aspx?hkey=d83fe5c9-b191-4403-a22f-a1b1cf2497b1"><span class="nav-text" translate="yes">News and campaigns</span></a></li><li id="ctl01_ciNewUtilityNavigationCommon_ctl01__rptWrapper__rptWrapper_rpt_ctl04_NavigationListItem" class="NavigationListItem "><a id="ctl01_ciNewUtilityNavigationCommon_ctl01__rptWrapper__rptWrapper_rpt_ctl04_NavigationLink" class="NavigationLink" onClick="MenuLI_OnClick('/Public/Public/Certification-and-universities/Becoming-certified/Becoming-certified.aspx?hkey=5dd2f46f-0d80-40a4-9967-76663cffe04e')" href="/Public/Public/Certification-and-universities/Becoming-certified/Becoming-certified.aspx?hkey=5dd2f46f-0d80-40a4-9967-76663cffe04e"><span class="nav-text" translate="yes">Certification and universities</span></a></li><li id="ctl01_ciNewUtilityNavigationCommon_ctl01__rptWrapper__rptWrapper_rpt_ctl05_NavigationListItem" class="NavigationListItem "><a id="ctl01_ciNewUtilityNavigationCommon_ctl01__rptWrapper__rptWrapper_rpt_ctl05_NavigationLink" class="NavigationLink" onClick="MenuLI_OnClick('/Public/Public/Find-a-speech-pathologist/FASP.aspx?hkey=6d08cbfc-650a-4725-9308-23d29e2c7226')" href="/Public/Public/Find-a-speech-pathologist/FASP.aspx?hkey=6d08cbfc-650a-4725-9308-23d29e2c7226"><span class="nav-text" translate="yes">Find a speech pathologist</span></a></li><li id="ctl01_ciNewUtilityNavigationCommon_ctl01__rptWrapper__rptWrapper_rpt_ctl06_NavigationListItem" class="NavigationListItem nav-aux-button nav-aux-cart"><a id="ctl01_ciNewUtilityNavigationCommon_ctl01__rptWrapper__rptWrapper_rpt_ctl06_NavigationLink" class="NavigationLink" onClick="MenuLI_OnClick('/Public/Public/MySPA/Account-Tabs/Cart_Home.aspx?hkey=15dc9a31-632c-4b0a-a5e0-599119436830')" href="/Public/Public/MySPA/Account-Tabs/Cart_Home.aspx?hkey=15dc9a31-632c-4b0a-a5e0-599119436830"><span class="nav-text" translate="yes">Cart </span><span><span data-cartlink='y' class="cartEmpty"><span class="cartSprite"></span></span></span></a></li></ul> 440 </div> 441</div> 442 443 </div> 444 </div> 445 446 </div> 447 </div> 448 </div> 449 </div> 450 <div class="headercontainer inner"> 451 <div class="logocontainer"> 452 <div id="masterLogoArea" data-label="Logo"> 453 <div ID="WTZone2_Page1" class="WTZone ">
454 <div id="ste_container_ciLogoContent" class="ContentItemContainer"> 455<div> 456 <div class="row"> 457 <div class="col-sm-12"> 458 <div id="ctl01_ciLogoContent_ContentRecordTemplateArea_Zone1PlaceHolder"> 459 <div id="ste_container_HeaderLogoSpan" class="ContentItemContainer"><a href="https://speechpathologyaustralia.org.au/" title="Home" id="masterHeaderImage">Speech Pathology Australia</a></div> 460</div> 461 </div> 462 </div> 463 <div class="row"> 464 <div class="col-sm-12"> 465 <div id="ctl01_ciLogoContent_ContentRecordTemplateArea_Zone2PlaceHolder"> 466 467</div> 468 </div> 469 </div> 470 <div class="row"> 471 <div class="col-sm-12"> 472 <div id="ctl01_ciLogoContent_ContentRecordTemplateArea_Zone3PlaceHolder"> 473 474</div> 475 </div> 476 </div> 477</div><div class="ContentRecordPageButtonPanel"> 478 479</div> 480 481</div> 482 <div id="ste_container_ciMobileNav_22b5c07ab05b457c84d58ee81eadfaaf" class="ContentItemContainer"><div id="ctl01_ciMobileNav_22b5c07ab05b457c84d58ee81eadfaaf_Panel_MobileNav"> 483 <a id="mobilenav"> 484<span></span><span></span><span></span> 485</a> 486</div></div> 487 </div> 488 489 </div> 490 </div> 491 <div class="navcontainer"> 492 <div class="primarynavcontainer"> 493 <div data-label="Primary"> 494 <div ID="WTZone3_Page1" class="WTZone ">
495 <div id="ste_container_ciMobileAuxNav" class="ContentItemContainer"><div class="mobileauxlinks"><div id="ctl01_ciMobileAuxNav_UtilityPlaceholder" class="UtilityNavigation nav-auxiliary" role="navigation"> 496 <div class="UtilitySection UtilityNavigationList"> 497 <ul class='NavigationUnorderedList'><li id="ctl01_ciMobileAuxNav_ctl01__rptWrapper__rptWrapper_rpt_ctl01_NavigationListItem" class="NavigationListItem "><a id="ctl01_ciMobileAuxNav_ctl01__rptWrapper__rptWrapper_rpt_ctl01_NavigationLink" class="NavigationLink" onClick="MenuLI_OnClick('/Public/Public/About-Us/About-us.aspx?hkey=a89ee4d6-167c-41f4-b151-3b8c0d7673bf')" href="/Public/Public/About-Us/About-us.aspx?hkey=a89ee4d6-167c-41f4-b151-3b8c0d7673bf"><span class="nav-text" translate="yes">About</span></a></li><li id="ctl01_ciMobileAuxNav_ctl01__rptWrapper__rptWrapper_rpt_ctl02_NavigationListItem" class="NavigationListItem "><a id="ctl01_ciMobileAuxNav_ctl01__rptWrapper__rptWrapper_rpt_ctl02_NavigationLink" class="NavigationLink" onClick="MenuLI_OnClick('/Public/Public/Contact-us.aspx?hkey=ed730ee7-973c-4f1e-8244-fa6d419edbb3')" href="/Public/Public/Contact-us.aspx?hkey=ed730ee7-973c-4f1e-8244-fa6d419edbb3"><span class="nav-text" translate="yes">Contact us</span></a></li><li id="ctl01_ciMobileAuxNav_ctl01__rptWrapper__rptWrapper_rpt_ctl03_NavigationListItem" class="NavigationListItem "><a id="ctl01_ciMobileAuxNav_ctl01__rptWrapper__rptWrapper_rpt_ctl03_NavigationLink" class="NavigationLink" onClick="MenuLI_OnClick('/Public/Public/News-and-campaigns/News-and-media/News-and-media.aspx?hkey=d83fe5c9-b191-4403-a22f-a1b1cf2497b1')" href="/Public/Public/News-and-campaigns/News-and-media/News-and-media.aspx?hkey=d83fe5c9-b191-4403-a22f-a1b1cf2497b1"><span class="nav-text" translate="yes">News and campaigns</span></a></li><li id="ctl01_ciMobileAuxNav_ctl01__rptWrapper__rptWrapper_rpt_ctl04_NavigationListItem" class="NavigationListItem "><a id="ctl01_ciMobileAuxNav_ctl01__rptWrapper__rptWrapper_rpt_ctl04_NavigationLink" class="NavigationLink" onClick="MenuLI_OnClick('/Public/Public/Certification-and-universities/Becoming-certified/Becoming-certified.aspx?hkey=5dd2f46f-0d80-40a4-9967-76663cffe04e')" href="/Public/Public/Certification-and-universities/Becoming-certified/Becoming-certified.aspx?hkey=5dd2f46f-0d80-40a4-9967-76663cffe04e"><span class="nav-text" translate="yes">Certification and universities</span></a></li><li id="ctl01_ciMobileAuxNav_ctl01__rptWrapper__rptWrapper_rpt_ctl05_NavigationListItem" class="NavigationListItem "><a id="ctl01_ciMobileAuxNav_ctl01__rptWrapper__rptWrapper_rpt_ctl05_NavigationLink" class="NavigationLink" onClick="MenuLI_OnClick('/Public/Public/Find-a-speech-pathologist/FASP.aspx?hkey=6d08cbfc-650a-4725-9308-23d29e2c7226')" href="/Public/Public/Find-a-speech-pathologist/FASP.aspx?hkey=6d08cbfc-650a-4725-9308-23d29e2c7226"><span class="nav-text" translate="yes">Find a speech pathologist</span></a></li><li id="ctl01_ciMobileAuxNav_ctl01__rptWrapper__rptWrapper_rpt_ctl06_NavigationListItem" class="NavigationListItem nav-aux-button nav-aux-cart"><a id="ctl01_ciMobileAuxNav_ctl01__rptWrapper__rptWrapper_rpt_ctl06_NavigationLink" class="NavigationLink" onClick="MenuLI_OnClick('/Public/Public/MySPA/Account-Tabs/Cart_Home.aspx?hkey=15dc9a31-632c-4b0a-a5e0-599119436830')" href="/Public/Public/MySPA/Account-Tabs/Cart_Home.aspx?hkey=15dc9a31-632c-4b0a-a5e0-599119436830"><span class="nav-text" translate="yes">Cart </span><span><span data-cartlink='y' class="cartEmpty"><span class="cartSprite"></span></span></span></a></li></ul> 498 </div> 499</div> 500 501 </div></div>
502 <div id="ste_container_ciPrimaryNavigation" class="ContentItemContainer"> 503<div id="ctl01_ciPrimaryNavigation_PrimaryNavigationArea" class="primary-navigation-area"> 504 <div id="ctl01_ciPrimaryNavigation_PrimaryNavigationControl" class="collapse navbar-collapse nav-primary"> 505 <nav id="ctl01_ciPrimaryNavigation_NavControl_NavWrapper" aria-label="primary"> 506 <div tabindex="0" id="ctl01_ciPrimaryNavigation_NavControl_NavMenu" class="RadMenu RadMenu_Coffee MainMenu" Translate="Yes" PerspectiveId="b44e333e-bc4e-4847-86e7-60089d3e05b2" Version="A000BF95" NavigationArea="1" MaxDataBindDepth="3" style="z-index:2999;"> 507 <!-- 2026.3.812.462 --><input class="rmRootGroup rmToggleHandles rmHorizontal" id="ctl01_ciPrimaryNavigation_NavControl_NavMenu_ClientState" name="ctl01_ciPrimaryNavigation_NavControl_NavMenu_ClientState" type="hidden" /> 508</div> 509</nav> 510 </div> 511</div></div> 512 <div id="ste_container_ciNewUtilityNavigationCommon2" class="ContentItemContainer"><div id="ctl01_ciNewUtilityNavigationCommon2_UtilityPlaceholder" class="UtilityNavigation nav-auxiliary"> 513 <div class="UtilitySection UtilityAccountArea"> 514 <ul id="ctl01_ciNewUtilityNavigationCommon2_ctl01_AccountMenu" class="account-menu"> 515 <li id="ctl01_ciNewUtilityNavigationCommon2_ctl01_SignInLI"> 516 <a id="ctl01_ciNewUtilityNavigationCommon2_ctl01_LoginStatus1" class="sign-in-link" translate="yes" href="javascript:__doPostBack('ctl01$ciNewUtilityNavigationCommon2$ctl01$LoginStatus1$ctl02','')">Sign in</a> 517 </li> 518 519 520 521 522</ul> 523
524<script> 525 function ToggleOBO(toggle_id) { 526 var $this = jQuery("#" + toggle_id); 527 var enabled = $this.hasClass("on"); 528 var button; 529 530 if (enabled) // click the clear button 531 button = window.$get('ctl01_ciNewUtilityNavigationCommon2_ctl01_OBOControlPanel_ClearContactButton'); 532 else // click the select button 533 button = window.$get('ctl01_ciNewUtilityNavigationCommon2_ctl01_OBOControlPanel_SelectContactButton'); 534 535 536 if (button != null) 537 button.click(); 538 } 539 540 jQuery(document).ready(function () { 541 jQuery('.website-item:gt(2)').hide(); 542 jQuery('.js-show-more-sites').show(); 543 544 jQuery('.js-show-more-sites a').on("click", function () { 545 jQuery('.website-item:not(:visible):lt(5)').fadeIn(function () { 546 if (jQuery('.website-item:not(:visible)').length == 0) { 547 jQuery('.website-item a').last().focus(); 548 jQuery('.js-show-more-sites').remove(); 549 } 550 }); 551 return false; 552 }); 553 }); 554</script>
554 555 </div> 556</div> 557 558 </div> 559 </div> 560 561 </div> 562 </div> 563 </div> 564 </div> 565 </header> 566 <div id="HomePageContent" class="HomePageFullWidthArea" data-label="Home Content"> 567 <div ID="WTZone4_Page1" class="WTZone "> 568 </div> 569 570 </div> 571 <div id="masterContentArea" class="container"> 572 <div role="main" class="body-container" id="ContentPanel"> 573 <div data-label="On Behalf Of" class="pull-right"> 574 <div ID="WTZone5_Page1" class="WTZone "> 575 <div id="ste_container_ciOnbehalfof" class="ContentItemContainer"><div id="ctl01_ciOnbehalfof_UtilityPlaceholder" class="UtilityNavigation nav-auxiliary"> 576 <div class="UtilitySection UtilitySTEToggle ste-section"> 577 578 </div><div class="UtilitySection OnBehalfOf"> 579 580 </div> 581</div> 582 583 </div> 584 </div> 585 586 </div> 587 <div class="col-primary" data-label="Main Content"> 588 <div ID="WTZone6_Page1" class="WTZone "> 589 <div id="mainContentWrapper" class="ContentPanel"> 590 <div id="masterMainBreadcrumb" data-height-offset="true" ></div> 591 <div id="ctl01_UserMessagesUpdatePanel"> 592 593 594</div> 595
596<script type="text/javascript"> 597 598</script>
598 599 <div id="ctl01_TemplateBody_PublishUpdatePanel"> 600 601</div><div id="ctl01_TemplateBody_WebPartManager1___Drag" style="display:none;position:absolute;z-index:32000;filter:alpha(opacity=75);"> 602 603</div> 604<div class="psc_multiuse_column_mixed psc_layout"> 605 <div class="fullwidth rowone" data-label="Full Width Row One"> <div class="ContentItemContainer"> 606 <div id="WebPartZone1_Page1" class="WebPartZone "> 607 608 <div class="iMIS-WebPart"> 609 <div id="ste_container_ciCopyofPageBanner" class="ContentItemContainer"><div class="panel "> 610 <div id="ctl01_TemplateBody_WebPartManager1_gwpciCopyofPageBanner_ciCopyofPageBanner__Head" class="panel-heading"> 611 612 </div><div id="ctl01_TemplateBody_WebPartManager1_gwpciCopyofPageBanner_ciCopyofPageBanner__BodyContainer" class="panel-body-container"> 613 <div id="ctl01_TemplateBody_WebPartManager1_gwpciCopyofPageBanner_ciCopyofPageBanner__Body" class="panel-body"> 614 <pseudocode-content-buddy id=ipart-5d6766d7-5bb3-4632-9197-9bcaaa6aedb5 x-content-key=96732a0c-657b-4896-adc1-5b5a12e57d43 x-content-item-key=5d6766d7-5bb3-4632-9197-9bcaaa6aedb5 class=ng-non-bindable></pseudocode-content-buddy>
614<script>!function(r,i,e){var n=Array.prototype.slice.call(r.querySelectorAll("script[src$=\\.js],link[href$=\\.css]")).map(function(e){return e.hasAttribute("src")?e.getAttribute("src"):e.getAttribute("href")});e.forEach(function(e){var t;n.indexOf(i+e)<0&&(e.endsWith(".js")?((t=r.createElement("script")).defer=!0,t.src=i+e):((t=r.createElement("link")).href=i+e,t.rel="stylesheet"),r.head.appendChild(t))})}(document,void 0!==window.gWebRoot&&true?window.gWebRoot:"",["https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/chunk-vendors.9c71c4c1.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/chunk-common.96390d05.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/display.0bc45233.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/chunk-vendors.f3734594.css","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/chunk-common.0586a868.css","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/display.a04ebe36.css"]);</script>
614 615<!-- --> 616 </div> 617 </div> 618</div></div> 619 </div> 620 </div> 621 622 <div id="ctl01_TemplateBody_ContentPage1_downloadContainer" style="display:none;"> 623 <input type="hidden" name="ctl01$TemplateBody$ContentPage1$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage1_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage1$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage1_downloadButton" style="display:none" /> 624 </div></div> 625</div> 626 <div class="inner rowtwo" data-label="Inner Width Row Two"> <div class="ContentItemContainer"> 627 <div id="WebPartZone2_Page1" class="WebPartZone "> 628 629 <div class="iMIS-WebPart"> 630 <div id="ste_container_ciDropdownintrotext" class="ContentItemContainer"><div class="panel "> 631 <div id="ctl01_TemplateBody_WebPartManager1_gwpciDropdownintrotext_ciDropdownintrotext__Head" class="panel-heading"> 632 633 </div><div id="ctl01_TemplateBody_WebPartManager1_gwpciDropdownintrotext_ciDropdownintrotext__BodyContainer" class="panel-body-container"> 634 <div id="ctl01_TemplateBody_WebPartManager1_gwpciDropdownintrotext_ciDropdownintrotext__Body" class="panel-body"> 635 <pseudocode-content-buddy id=ipart-655f0978-cd87-4757-b37b-124fff138b03 x-content-key=96732a0c-657b-4896-adc1-5b5a12e57d43 x-content-item-key=655f0978-cd87-4757-b37b-124fff138b03 class=ng-non-bindable></pseudocode-content-buddy>
635<script>!function(r,i,e){var n=Array.prototype.slice.call(r.querySelectorAll("script[src$=\\.js],link[href$=\\.css]")).map(function(e){return e.hasAttribute("src")?e.getAttribute("src"):e.getAttribute("href")});e.forEach(function(e){var t;n.indexOf(i+e)<0&&(e.endsWith(".js")?((t=r.createElement("script")).defer=!0,t.src=i+e):((t=r.createElement("link")).href=i+e,t.rel="stylesheet"),r.head.appendChild(t))})}(document,void 0!==window.gWebRoot&&true?window.gWebRoot:"",["https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/chunk-vendors.9c71c4c1.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/chunk-common.96390d05.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/display.0bc45233.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/chunk-vendors.f3734594.css","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/chunk-common.0586a868.css","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/display.a04ebe36.css"]);</script>
635 636<!-- --> 637 </div> 638 </div> 639</div></div> 640 </div> 641 <div class="iMIS-WebPart"> 642 <div id="ste_container_ciWhatareyoulookingfor" class="ContentItemContainer"><div class="panel "> 643 <div id="ctl01_TemplateBody_WebPartManager1_gwpciWhatareyoulookingfor_ciWhatareyoulookingfor__Head" class="panel-heading"> 644 645 </div><div id="ctl01_TemplateBody_WebPartManager1_gwpciWhatareyoulookingfor_ciWhatareyoulookingfor__BodyContainer" class="panel-body-container"> 646 <div id="ctl01_TemplateBody_WebPartManager1_gwpciWhatareyoulookingfor_ciWhatareyoulookingfor__Body" class="panel-body"> 647 <pseudocode-content-buddy id=ipart-85cf7e1e-084c-4e60-9739-cef59b4f7cda x-content-key=96732a0c-657b-4896-adc1-5b5a12e57d43 x-content-item-key=85cf7e1e-084c-4e60-9739-cef59b4f7cda class=ng-non-bindable></pseudocode-content-buddy>
647<script>!function(r,i,e){var n=Array.prototype.slice.call(r.querySelectorAll("script[src$=\\.js],link[href$=\\.css]")).map(function(e){return e.hasAttribute("src")?e.getAttribute("src"):e.getAttribute("href")});e.forEach(function(e){var t;n.indexOf(i+e)<0&&(e.endsWith(".js")?((t=r.createElement("script")).defer=!0,t.src=i+e):((t=r.createElement("link")).href=i+e,t.rel="stylesheet"),r.head.appendChild(t))})}(document,void 0!==window.gWebRoot&&true?window.gWebRoot:"",["https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/chunk-vendors.9c71c4c1.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/chunk-common.96390d05.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/display.0bc45233.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/chunk-vendors.f3734594.css","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/chunk-common.0586a868.css","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/display.a04ebe36.css"]);</script>
647 648<!-- --> 649 </div> 650 </div> 651</div></div> 652 </div> 653 <div class="iMIS-WebPart"> 654 <div id="ste_container_ciContactformintrotext" class="ContentItemContainer"><div class="panel "> 655 <div id="ctl01_TemplateBody_WebPartManager1_gwpciContactformintrotext_ciContactformintrotext__Head" class="panel-heading"> 656 657 </div><div id="ctl01_TemplateBody_WebPartManager1_gwpciContactformintrotext_ciContactformintrotext__BodyContainer" class="panel-body-container"> 658 <div id="ctl01_TemplateBody_WebPartManager1_gwpciContactformintrotext_ciContactformintrotext__Body" class="panel-body"> 659 <pseudocode-content-buddy id=ipart-1f393bb1-0d93-4c3b-b58f-050c795d9b3c x-content-key=96732a0c-657b-4896-adc1-5b5a12e57d43 x-content-item-key=1f393bb1-0d93-4c3b-b58f-050c795d9b3c class=ng-non-bindable></pseudocode-content-buddy>
659<script>!function(r,i,e){var n=Array.prototype.slice.call(r.querySelectorAll("script[src$=\\.js],link[href$=\\.css]")).map(function(e){return e.hasAttribute("src")?e.getAttribute("src"):e.getAttribute("href")});e.forEach(function(e){var t;n.indexOf(i+e)<0&&(e.endsWith(".js")?((t=r.createElement("script")).defer=!0,t.src=i+e):((t=r.createElement("link")).href=i+e,t.rel="stylesheet"),r.head.appendChild(t))})}(document,void 0!==window.gWebRoot&&true?window.gWebRoot:"",["https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/chunk-vendors.9c71c4c1.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/chunk-common.96390d05.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/display.0bc45233.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/chunk-vendors.f3734594.css","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/chunk-common.0586a868.css","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/display.a04ebe36.css"]);</script>
659 660<!-- --> 661 </div> 662 </div> 663</div></div> 664 </div> 665 </div> 666 667 <div id="ctl01_TemplateBody_ContentPage2_downloadContainer" style="display:none;"> 668 <input type="hidden" name="ctl01$TemplateBody$ContentPage2$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage2_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage2$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage2_downloadButton" style="display:none" /> 669 </div></div> 670</div> 671 <div class="inner rowthree" data-label="Fixed Inner Width Row Three"> 672 <div class="col6633 colgrid"> 673 <div data-label="Left Two Thirds"> <div class="ContentItemContainer"> 674 <div id="WebPartZone3_Page1" class="WebPartZone "> 675 676 <div class="iMIS-WebPart"> 677 <div id="ste_container_ciContactForm" class="ContentItemContainer"><div class="contactusform"><div class="panel "> 678 <div id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm__Head" class="panel-heading"> 679 680 </div><div id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm__BodyContainer" class="panel-body-container"> 681 <div id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm__Body" class="panel-body"> 682 683 684<!-- TODO: Remove this label, and add your own UI elements. --> 685 686<link id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_CssLink" rel="stylesheet" href="/assets/css/50-FormBuilder.css"></link> 687 688<div id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FormBuilderPanel" class="FormBuilder"> 689 690 691 692 693 <input type="hidden" name="ctl01$TemplateBody$WebPartManager1$gwpciContactForm$ciContactForm$imisVersion" id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_imisVersion" value="V10" /> 694 695 <div class="loader-wrapper rwLoading"> 696 <span class="loader"><span class="loader-inner"></span></span> 697 </div> 698 699 700 <input type="hidden" name="ctl01$TemplateBody$WebPartManager1$gwpciContactForm$ciContactForm$VAHiddenFields" id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_VAHiddenFields" value="," /> 701 702 <input type="hidden" name="ctl01$TemplateBody$WebPartManager1$gwpciContactForm$ciContactForm$hfPageSession" id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_hfPageSession" value="393407420" /> 703 704 705 <input type="hidden" name="ctl01$TemplateBody$WebPartManager1$gwpciContactForm$ciContactForm$FB_FormRules" id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_FormRules" /> 706 707 <span id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_resultLBTop" style="color:Red;"></span> 708 709 710 <div class="VACSS_Space pb-5"></div> 711 <div id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_UpdatePanel1"> 712 713 <div id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_PlaceHolder1"> 714 <root><layout class="hidden">R1C1W12</layout><div class="container"><div class="row"><div class="col-md-12 col-sm-12" id="Section_R1C1W12"><div class="node"><div class="PanelFieldsFlex PanelFieldsFlexNoWrap"><div class="PanelField Left"><label for="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_TextBox_SpaContactUs_SPAMbrNumber" id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_Label_FB_TextBox_SpaContactUs_SPAMbrNumber_WithID">SPA Membership Number (If known/applicable)</label><div class="PanelFieldValue"><input name="ctl01$TemplateBody$WebPartManager1$gwpciContactForm$ciContactForm$FB_TextBox_SpaContactUs_SPAMbrNumber" type="text" maxlength="80" id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_TextBox_SpaContactUs_SPAMbrNumber" class="InputMedium" translate="no" data-required="false" aria-required="false" /><span id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_SPAMbrNumber" class="ValidationError" data-required="false" style="color:Red;visibility:hidden;"> Required field</span></div></div></div></div><div class="node"><div class="PanelFieldsFlex PanelFieldsFlexNoWrap"><div class="PanelField Left"><label for="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_TextBox_SpaContactUs_ContactName" id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_Label_FB_TextBox_SpaContactUs_ContactName_WithID" class="Required">Your name:</label><div class="PanelFieldValue"><input name="ctl01$TemplateBody$WebPartManager1$gwpciContactForm$ciContactForm$FB_TextBox_SpaContactUs_ContactName" type="text" maxlength="80" id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_TextBox_SpaContactUs_ContactName" class="InputMedium" translate="no" data-required="true" aria-required="true" /><span id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactName" class="ValidationError" data-required="true" style="color:Red;visibility:hidden;"> Required Field</span></div></div></div></div><div class="node"><div class="PanelFieldsFlex PanelFieldsFlexNoWrap"><div class="PanelField Left"><label for="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_TextBox_SpaContactUs_ContactEmail" id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_Label_FB_TextBox_SpaContactUs_ContactEmail_WithID" class="Required">Your email:</label><div class="PanelFieldValue"><input name="ctl01$TemplateBody$WebPartManager1$gwpciContactForm$ciContactForm$FB_TextBox_SpaContactUs_ContactEmail" type="text" maxlength="255" id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_TextBox_SpaContactUs_ContactEmail" class="InputLarge" translate="no" data-required="true" aria-required="true" /><span id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactEmail" class="ValidationError" data-required="true" style="color:Red;display:none;"> Required Field</span><span id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Regex_SpaContactUs_ContactEmail" class="ValidationError" style="color:Red;visibility:hidden;"> Please provide valid email</span></div></div></div></div><div class="node"><div class="PanelFieldsFlex PanelFieldsFlexNoWrap"><div class="PanelField Left"><label for="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_TextBox_SpaContactUs_ContactNumber" id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_Label_FB_TextBox_SpaContactUs_ContactNumber_WithID">Your contact number:</label><div class="PanelFieldValue"><input name="ctl01$TemplateBody$WebPartManager1$gwpciContactForm$ciContactForm$FB_TextBox_SpaContactUs_ContactNumber" type="text" maxlength="80" id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_TextBox_SpaContactUs_ContactNumber" class="InputMedium" translate="no" data-required="false" aria-required="false" /><span id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactNumber" class="ValidationError" data-required="false" style="color:Red;visibility:hidden;"> Required field</span></div></div></div></div><div class="node"><div class="PanelField Left"><label for="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_DropDown_SpaContactUs_EnquiryType" id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_Label_FB_DropDown_SpaContactUs_EnquiryType_WithID" class="Required">Enquiry type:</label><div class="PanelFieldValue"><select name="ctl01$TemplateBody$WebPartManager1$gwpciContactForm$ciContactForm$FB_DropDown_SpaContactUs_EnquiryType" id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_DropDown_SpaContactUs_EnquiryType" data-required="true" aria-required="true"> 715 <option selected="selected" value="">(None)</option> 716 <option value="Audit">Audit</option> 717 <option value="Events/Conference">Events/Conference</option> 718 <option value="Feedback or suggestions">Feedback or suggestions</option> 719 <option value="Membership">Membership, billing or renewals</option> 720 <option value="NDIS/Policy changes">NDIS/Policy changes</option> 721 <option value="Professional education/Learning Hub">Professional education/Learning Hub</option> 722 <option value="Professional support/Ethics">Professional support/Ethics</option> 723 <option value="Skills assessment/Certification program">Skills assessment/Certification program</option> 724 <option value="Sponsorships">Sponsorships</option> 725 726 </select><span id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_DropDown_SpaContactUs_EnquiryType" class="ValidationError" data-required="true" style="color:Red;visibility:hidden;"> Required Field</span></div></div></div><div class="node"><div class="PanelFieldsFlex PanelFieldsFlexNoWrap"><div class="PanelField Left"><label for="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_TextBox_SpaContactUs_Message" id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_Label_FB_TextBox_SpaContactUs_Message_WithID" class="Required">Message:</label><div class="PanelFieldValue"><textarea name="ctl01$TemplateBody$WebPartManager1$gwpciContactForm$ciContactForm$FB_TextBox_SpaContactUs_Message" rows="5" cols="20" maxlength="4000" id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_TextBox_SpaContactUs_Message" class="InputXLarge" translate="no" data-required="true" aria-required="true"> 727</textarea><span id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_Message" class="ValidationError" data-required="true" style="color:Red;visibility:hidden;"> Required Field</span></div></div></div></div><div class="node">
727<script type="text/javascript" src="https://js.hcaptcha.com/1/api.js"> 728 729 </script>
729<div class="h-captcha" id="CaptchaContent" data-sitekey="db4044fc-1912-44bc-a8b6-61108810941c"> 730 731 </div></div><div class="node"><input type="submit" name="ctl01$TemplateBody$WebPartManager1$gwpciContactForm$ciContactForm$FB_Button" value="Submit" onclick="formsSetTarget('_self', this);WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl01$TemplateBody$WebPartManager1$gwpciContactForm$ciContactForm$FB_Button", "", true, "FB_ValidationGroup", "", false, false))" id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Button" class="btn PrimaryButton" /></div></div></div></div></root> 732 </div> 733 734 735 736 737 <input type="submit" name="ctl01$TemplateBody$WebPartManager1$gwpciContactForm$ciContactForm$btnPopup" value="MPE Target" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl01$TemplateBody$WebPartManager1$gwpciContactForm$ciContactForm$btnPopup", "", true, "", "", false, false))" id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_btnPopup" style="display: none;" /> 738 739 <div class="VACSS_Space pb-5" id="formbottom"></div> 740 741 742 743 <div id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_dvRulesError" class="AsiMessage vaMessageAsi" style="clear:both; display:none;"> 744 <div id="ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_updRulesError"> 745 746 <input type="hidden" name="ctl01$TemplateBody$WebPartManager1$gwpciContactForm$ciContactForm$lbRulesError" id="lbRulesError" /> 747 <input type="submit" name="ctl01$TemplateBody$WebPartManager1$gwpciContactForm$ciContactForm$btnRulesError" value="Rules Error Trigger" id="bt
747nRulesError" class="screen-reader-text" /> 748 749 </div> 750 </div> 751 752 <div class="VACTL_cbProceed"> 753 754 </div> 755 <input type="hidden" name="ctl01$TemplateBody$WebPartManager1$gwpciContactForm$ciContactForm$hdDuplicateFields" id="hdDuplicateFields" /> 756 757 </div> 758 759 760 761 762 </div> 763 764 765 </div> 766 </div> 767</div></div></div> 768 </div> 769 </div> 770 771 <div id="ctl01_TemplateBody_ContentPage3_downloadContainer" style="display:none;"> 772 <input type="hidden" name="ctl01$TemplateBody$ContentPage3$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage3_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage3$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage3_downloadButton" style="display:none" /> 773 </div></div> 774</div> 775 <div data-label="Right Third"> <div class="ContentItemContainer"> 776 <div id="WebPartZone4_Page1" class="WebPartZone "> 777 778 <div class="iMIS-WebPart">
779 <div id="ste_container_ciNewClientSideContentItem" class="ContentItemContainer"><div class="panel "> 780 <div id="ctl01_TemplateBody_WebPartManager1_gwpciNewClientSideContentItem_ciNewClientSideContentItem__Head" class="panel-heading"> 781 782 </div><div id="ctl01_TemplateBody_WebPartManager1_gwpciNewClientSideContentItem_ciNewClientSideContentItem__BodyContainer" class="panel-body-container"> 783 <div id="ctl01_TemplateBody_WebPartManager1_gwpciNewClientSideContentItem_ciNewClientSideContentItem__Body" class="panel-body"> 784 <pseudocode-content-buddy id=ipart-dc46475f-503c-4896-ade6-8e8db47db129 x-content-key=96732a0c-657b-4896-adc1-5b5a12e57d43 x-content-item-key=dc46475f-503c-4896-ade6-8e8db47db129 class=ng-non-bindable></pseudocode-content-buddy>
784<script>!function(r,i,e){var n=Array.prototype.slice.call(r.querySelectorAll("script[src$=\\.js],link[href$=\\.css]")).map(function(e){return e.hasAttribute("src")?e.getAttribute("src"):e.getAttribute("href")});e.forEach(function(e){var t;n.indexOf(i+e)<0&&(e.endsWith(".js")?((t=r.createElement("script")).defer=!0,t.src=i+e):((t=r.createElement("link")).href=i+e,t.rel="stylesheet"),r.head.appendChild(t))})}(document,void 0!==window.gWebRoot&&true?window.gWebRoot:"",["https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/chunk-vendors.9c71c4c1.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/chunk-common.96390d05.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/js/display.0bc45233.js","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/chunk-vendors.f3734594.css","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/chunk-common.0586a868.css","https://d1qtx34w5zi8yw.cloudfront.net/contentbuddy/cloud/v3/stablecloudfront/css/display.a04ebe36.css"]);</script>
784 785<!-- --> 786 </div> 787 </div> 788</div></div> 789 </div> 790 </div> 791 792 <div id="ctl01_TemplateBody_ContentPage4_downloadContainer" style="display:none;"> 793 <input type="hidden" name="ctl01$TemplateBody$ContentPage4$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage4_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage4$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage4_downloadButton" style="display:none" /> 794 </div></div> 795</div> 796 </div> 797 </div> 798 <div class="inner rowfour" data-label="Fixed Inner Width Row Four"> 799 <div class="col3366 colgrid"> 800 <div data-label="Left Third"> <div class="ContentItemContainer"> 801 <div id="WebPartZone5_Page1" class="WebPartZone "> 802 803 </div> 804 805 <div id="ctl01_TemplateBody_ContentPage5_downloadContainer" style="display:none;"> 806 <input type="hidden" name="ctl01$TemplateBody$ContentPage5$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage5_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage5$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage5_downloadButton" style="display:none" /> 807 </div></div> 808</div> 809 <div data-label="Right Two Thirds"> <div class="ContentItemContainer"> 810 <div id="WebPartZone6_Page1" class="WebPartZone "> 811 812 </div> 813 814 <div id="ctl01_TemplateBody_ContentPage6_downloadContainer" style="display:none;"> 815 <input type="hidden" name="ctl01$TemplateBody$ContentPage6$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage6_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage6$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage6_downloadButton" style="display:none" /> 816 </div></div> 817</div> 818 </div> 819 </div> 820 <div class="inner rowfive" data-label="Fixed Inner Width Row Five"> 821 <div class="col5050 colgrid"> 822 <div data-label="Left Half"> <div class="ContentItemContainer"> 823 <div id="WebPartZone7_Page1" class="WebPartZone "> 824 825 </div> 826 827 <div id="ctl01_TemplateBody_ContentPage7_downloadContainer" style="display:none;"> 828 <input type="hidden" name="ctl01$TemplateBody$ContentPage7$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage7_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage7$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage7_downloadButton" style="display:none" /> 829 </div></div> 830</div> 831 <div data-label="Right Half"> <div class="ContentItemContainer"> 832 <div id="WebPartZone8_Page1" class="WebPartZone "> 833 834 </div> 835 836 <div id="ctl01_TemplateBody_ContentPage8_downloadContainer" style="display:none;"> 837 <input type="hidden" name="ctl01$TemplateBody$ContentPage8$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage8_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage8$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage8_downloadButton" style="display:none" /> 838 </div></div> 839</div> 840 </div> 841 </div> 842 <div class="fullwidth rowsix" data-label="Full Width Row Six"> <div class="ContentItemContainer"> 843 <div id="WebPartZone9_Page1" class="WebPartZone "> 844 845 </div> 846 847 <div id="ctl01_TemplateBody_ContentPage9_downloadContainer" style="display:none;"> 848 <input type="hidden" name="ctl01$TemplateBody$ContentPage9$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage9_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage9$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage9_downloadButton" style="display:none" /> 849 </div></div> 850</div> 851 <div class="inner rowseven" data-label="Inner Width Row Seven"> <div class="ContentItemContainer"> 852 <div id="WebPartZone10_Page1" class="WebPartZone "> 853 854 </div> 855 856 <div id="ctl01_TemplateBody_ContentPage10_downloadContainer" style="display:none;"> 857 <input type="hidden" name="ctl01$TemplateBody$ContentPage10$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage10_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage10$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage10_downloadButton" style="display:none" /> 858 </div></div> 859</div> 860 <div class="inner roweight" data-label="Fixed Inner Width Row Eight">
861 <div class="col6633 colgrid"> 862 <div data-label="Left Two Thirds"> <div class="ContentItemContainer"> 863 <div id="WebPartZone11_Page1" class="WebPartZone "> 864 865 </div> 866 867 <div id="ctl01_TemplateBody_ContentPage11_downloadContainer" style="display:none;"> 868 <input type="hidden" name="ctl01$TemplateBody$ContentPage11$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage11_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage11$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage11_downloadButton" style="display:none" /> 869 </div></div> 870</div> 871 <div data-label="Right Third"> <div class="ContentItemContainer"> 872 <div id="WebPartZone12_Page1" class="WebPartZone "> 873 874 </div> 875 876 <div id="ctl01_TemplateBody_ContentPage12_downloadContainer" style="display:none;"> 877 <input type="hidden" name="ctl01$TemplateBody$ContentPage12$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage12_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage12$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage12_downloadButton" style="display:none" /> 878 </div></div> 879</div> 880 </div> 881 </div> 882 <div class="inner rownine" data-label="Fixed Inner Width Row Nine"> 883 <div class="col3366 colgrid"> 884 <div data-label="Left Third"> <div class="ContentItemContainer"> 885 <div id="WebPartZone13_Page1" class="WebPartZone "> 886 887 </div> 888 889 <div id="ctl01_TemplateBody_ContentPage13_downloadContainer" style="display:none;"> 890 <input type="hidden" name="ctl01$TemplateBody$ContentPage13$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage13_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage13$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage13_downloadButton" style="display:none" /> 891 </div></div> 892</div> 893 <div data-label="Right Two Thirds"> <div class="ContentItemContainer"> 894 <div id="WebPartZone14_Page1" class="WebPartZone "> 895 896 </div> 897 898 <div id="ctl01_TemplateBody_ContentPage14_downloadContainer" style="display:none;"> 899 <input type="hidden" name="ctl01$TemplateBody$ContentPage14$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage14_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage14$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage14_downloadButton" style="display:none" /> 900 </div></div> 901</div> 902 </div> 903 </div> 904 <div class="inner rowten" data-label="Fixed Inner Width Row Ten"> 905 <div class="col5050 colgrid"> 906 <div data-label="Left Half"> <div class="ContentItemContainer"> 907 <div id="WebPartZone15_Page1" class="WebPartZone "> 908 909 </div> 910 911 <div id="ctl01_TemplateBody_ContentPage15_downloadContainer" style="display:none;"> 912 <input type="hidden" name="ctl01$TemplateBody$ContentPage15$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage15_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage15$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage15_downloadButton" style="display:none" /> 913 </div></div> 914</div> 915 <div data-label="Right Half"> <div class="ContentItemContainer"> 916 <div id="WebPartZone16_Page1" class="WebPartZone "> 917 918 </div> 919 920 <div id="ctl01_TemplateBody_ContentPage16_downloadContainer" style="display:none;"> 921 <input type="hidden" name="ctl01$TemplateBody$ContentPage16$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage16_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage16$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage16_downloadButton" style="display:none" /> 922 </div></div> 923</div> 924 </div> 925 </div> 926 <div class="fullwidth roweleven" data-label="Full Width Row Eleven"> <div class="ContentItemContainer"> 927 <div id="WebPartZone17_Page1" class="WebPartZone "> 928 929 </div> 930 931 <div id="ctl01_TemplateBody_ContentPage17_downloadContainer" style="display:none;"> 932 <input type="hidden" name="ctl01$TemplateBody$ContentPage17$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage17_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage17$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage17_downloadButton" style="display:none" /> 933 </div></div> 934</div> 935</div> 936 937 938 939 940 941 </div> 942 </div> 943 944 </div> 945 <div data-label="Secondary Navigation" class="col-secondary cs-right d-none"> 946 <div ID="WTZone7_Page1" class="WTZone "> 947 </div> 948 949 </div> 950 </div> 951 </div> 952 <footer id="ft" class="footer"> 953 <div class="footer-content ClearFix"> 954 <div class="container" data-label="Footer 1"> 955 <div ID="WTZone8_Page1" class="WTZone ">
956 <div id="ste_container_ciFooterContent1" class="ContentItemContainer"> 957<div> 958 <div class="row"> 959 <div class="col-sm-12"> 960 <div id="ctl01_ciFooterContent1_ContentRecordTemplateArea_Zone1PlaceHolder"> 961 962</div> 963 </div> 964 </div> 965 <div class="row"> 966 <div class="col-sm-8"> 967 <div class="col-sm-5"> 968 <div id="ctl01_ciFooterContent1_ContentRecordTemplateArea_Zone2PlaceHolder"> 969 <div id="ste_container_Logo" class="ContentItemContainer"><img src="/images/Speech-Pathology-Australia/Logos/spa-logo-white.png?version=2F8FD167" alt="" style="" /></div><div id="ste_container_Copyrightcontent" class="ContentItemContainer"><p>© Copyright 2026 Speech Pathology Australia</p></div><div id="ste_container_Privacylinks" class="ContentItemContainer"><p>ABN 17 008 393 440</p> 970<p><a href="/Public/Quick-links/Privacy-policy.aspx">Privacy policy</a> | <a href="/Public/Quick-links/Disclaimer.aspx">Disclaimer</a> | <a href="/Public/Quick-links/Terms-and-conditions.aspx" class="">Terms and conditions</a></p></div><div id="ste_container_Socials" class="ContentItemContainer"><ul class="socialnav"> 971 <li><a href="https://www.facebook.com/SpeechPathologyAustralia" title="Speech Pathology Australia Facebook" target="_blank"><em class="fab fa-facebook-f"></em></a></li> 972 <li><a href="https://instagram.com/speechpathaus" title="Speech Pathology Australia Instagram" target="_blank"><em class="fab fa-instagram"></em></a></li> 973 <!-- <li><a href="https://www.youtube.com/user/SpeechPathAus" title="Speech Pathology Australia YouTube" target="_blank"><em class="fab fa-youtube"></em></a></li> 974 <li><a href="https://twitter.com/SpeechPathAus" title="Speech Pathology Australia Twitter" target="_blank"><em class="fab fa-x-twitter"></em></a></li> --> 975 <li><a href="https://www.linkedin.com/company/speech-pathology-australia" title="Speech Pathology Australia LinkedIn" target="_blank"><em class="fab fa-linkedin-in"></em></a></li> 976</ul></div> 977</div> 978 </div> 979 <div class="col-sm-3 custom"> 980 <div id="ctl01_ciFooterContent1_ContentRecordTemplateArea_Zone3PlaceHolder"> 981 <div id="ste_container_Quicklinks" class="ContentItemContainer"><h2><span style="font-size: 24px;">Explore</span></h2> 982<ul> 983 <li><a href="/Public/About-us/Advertise-with-us.aspx" class="">Advertise with us</a></li> 984 <li><a href="/Public/Contact-us.aspx" class="">Contact us</a></li> 985 <li><a href="https://www.careerwebsite.com/?site_id=22293" title="Career Centre" target="_blank">Career Centre</a></li> 986 <li><a href="/Public/Quick-links/Issues-logging-in.aspx" class="">Issues logging in</a></li> 987 <li><a href="/Public/About-us/Ethics-and-standards/Making-a-complaint.aspx" class="">Make a complaint</a></li> 988 <li><a href="/Public/Quick-links/Web-content-accessibility-statement" class="">Web content accessibility</a></li> 989</ul></div> 990</div> 991 </div> 992 <div class="col-sm-3 custom"> 993 <div id="ctl01_ciFooterContent1_ContentRecordTemplateArea_Zone4PlaceHolder"> 994 <div id="ste_container_Stayuptodate" class="ContentItemContainer"><h2><span style="font-size: 24px;">Stay up to date</span></h2> 995<ul> 996 <li><a href="/Public/News-and-campaigns/News-and-media/News-and-media.aspx">Latest news</a></li> 997 <li><a href="/Public/Events/Events.aspx">Upcoming events</a></li> 998 <li><a href="/Public/Public/Resources/Resources.aspx">Resources</a></li> 999</ul></div> 1000</div> 1001 </div> 1002 </div> 1003 <div class="col-sm-3"> 1004 <div id="ctl01_ciFooterContent1_ContentRecordTemplateArea_Zone5PlaceHolder"> 1005 <div id="ste_container_AcknowledgementofCountry" class="ContentItemContainer"><p>We acknowledge the Traditional Custodians of lands, seas and waters throughout Australia, and pay respect to Elders past and present.</p> 1006<p>We recognise that the health and social and emotional wellbeing of Aboriginal and Torres Strait Islander peoples are grounded in continued connection to Culture, Country, Language and Community and acknowledge that sovereignty was never ceded.</p></div><div id="ste_container_Flags" class="ContentItemContainer"><img src="/images/Icons/svg/Australian-Aboriginal-Flag.svg?version=A1D834E8" alt="" /><img src="/images/Icons/svg/Torres-Strait-Islanders-flag.svg?version=E7271E47" alt="" /></div> 1007</div> 1008 </div> 1009 </div> 1010 <div class="row"> 1011 <div class="col-sm-12"> 1012 <div id="ctl01_ciFooterContent1_ContentRecordTemplateArea_Zone6PlaceHolder">
1013 <div id="ste_container_fixcookies" class="ContentItemContainer"><div class="hidden">
1013<script> 1014const fixCookies = () => { 1015 const removeCookie = (name) => { 1016 console.log(`Deleting cookie ${name}`) 1017 document.cookie = name + "=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;"; 1018 }; 1019 const badCookies = document.cookie.split(";").filter(cookie => cookie.includes("/Reserved.Report")) 1020 badCookies.forEach(cookie => removeCookie(cookie.split("=")[0])) 1021}; 1022 1023 1024 1025fixCookies() 1026console.log(`Cookies after fix: ${document.cookie}`) 1027</script>
1027</div></div> 1028</div> 1029 </div> 1030 </div> 1031 <style> 1032 @media (min-width: 769px) { 1033 .col-sm-3.custom { 1034 width: 29.16666666666665%; 1035 } 1036 } 1037 @media (max-width: 768px) { 1038 .col-sm-3.custom { 1039 width: 100%; 1040 } 1041 } 1042 </style> 1043</div><div class="ContentRecordPageButtonPanel"> 1044 1045</div> 1046 1047</div> 1048 </div> 1049 1050 </div> 1051 </div> 1052 <div class="footer-nav-copyright"> 1053 <div class="container" role="navigation"> 1054 <div class="footer-copyright" data-label="Footer 2"> 1055 <div ID="WTZone9_Page1" class="WTZone "> 1056 <div id="ste_container_ciFooterContent2" class="ContentItemContainer"> 1057<div> 1058 <div class="row"> 1059 <div class="col-sm-12"> 1060 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_Zone1PlaceHolder"> 1061 <div id="ste_container_consolidatedscripts" class="ContentItemContainer">
1061<script> 1062 1063document.querySelector("[id$=ciPrimaryNavigation_NavControl_NavMenu]").addEventListener("mouseover", e => { 1064 e.stopImmediatePropagation() 1065}, true) 1066 1067document.querySelector("[id$=ciPrimaryNavigation_NavControl_NavMenu]").addEventListener("mouseout", e => { 1068 e.stopImmediatePropagation() 1069}, true) 1070 1071let underscoreCount = 0 1072const hideUnderscores = () => { 1073 if (underscoreCount < 10) { 1074 underscoreCount++ 1075 setTimeout(() => { 1076 const summaries = document.querySelectorAll(".summary-display-item"); 1077 if (summaries.length > 0) { 1078 summaries.forEach((summary) => { 1079 const labels = summary.querySelectorAll(".Label"); 1080 labels.forEach((label) => { 1081 if (label.textContent === "_" || label.textContent === "__") { 1082 label.style.display = "none"; 1083 } 1084 }); 1085 }); 1086 } 1087 hideUnderscores() 1088 }, 500); 1089 } else { 1090 return 1091 } 1092} 1093hideUnderscores() 1094//handling partial post back events 1095Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function () { 1096 let underscoreCount = 0 1097 const hideUnderscores = () => { 1098 if (underscoreCount < 10) { 1099 underscoreCount++ 1100 setTimeout(() => { 1101 const summaries = document.querySelectorAll(".summary-display-item"); 1102 if (summaries.length > 0) { 1103 summaries.forEach((summary) => { 1104 const labels = summary.querySelectorAll(".Label"); 1105 labels.forEach((label) => { 1106 if (label.textContent === "_" || label.textContent === "__") { 1107 label.style.display = "none"; 1108 } 1109 }); 1110 }); 1111 } 1112 hideUnderscores() 1113 }, 500); 1114 } else { 1115 return 1116 } 1117 } 1118 hideUnderscores() 1119}); 1120 1121 1122jQuery(document).ready(function () { 1123 1124function readingTime() { 1125 const text = document.getElementById("masterContentArea").innerText; 1126 const wpm = 200; 1127 const words = text.trim().split(/\s+/).length; 1128 const time = Math.ceil(words / wpm); 1129 document.getElementById("read-time").innerText = time; 1130} 1131readingTime(); 1132 1133 var numberOfRows = jQuery('div#masterContentArea .col-primary > div > div > div > div.row').length; 1134 1135 for (let i = 1; i < numberOfRows; i++) { 1136 1137 // jQuery('div#masterContentArea .col-primary > div > div > div > div.row:nth-of-type(' + i + ')').css('z-index', '' + numberOfRows - i + ''); 1138 1139 } 1140 1141var jQueryPageHeading = jQuery("[id*=_Panel_PageHeading]"); 1142if (jQueryPageHeading.length) { 1143 jQuery("[id*=_Panel_PageHeading]").insertAfter("header#hd"); 1144 jQuery("[id*=_Panel_PageHeading]").wrapInner("<div></div>").addClass("HeaderRow"); 1145 jQuery("#masterMainBreadcrumb").prependTo("div.HeaderRow > div"); 1146 1147 var lastUpdated = jQuery('#last-updated').text(); 1148 var readingTime = jQuery('#read-time').text(); 1149 var headerRowDetails = '<div class="details "><p class="read-time">Read time: <span>' + readingTime + ' minutes</span></p><p class="last-updated">Last updated: <span>' + lastUpdated + '</span></p></div>'; 1150 1151 jQuery('.HeaderRow').append(headerRowDetails); 1152} 1153 1154 1155var jQueryPageTitle = jQuery('div#masterContentArea .col-primary > div > div > div > div.row:first-child div[id*="Panel"][id*="Title"]'); 1156if (jQueryPageTitle.length) { 1157 1158 var lastUpdated = jQuery('#last-updated').text(); 1159 var readingTime = jQuery('#read-time').text(); 1160 var headerRowDetails = '<div class="details "><p class="read-time">Read time: <span>' + readingTime + ' minutes</span></p><p class="last-updated">Last updated: <span>' + lastUpdated + '</span></p></div>'; 1161 1162 jQuery(jQueryPageTitle).append(headerRowDetails); 1163} 1164 1165 // ACCORDION START 1166// for each accordion titled ipart 1167jQuery('div[id*="ccordion"].ContentItemContainer').each(function () { 1168 1169 // find the first h4 1170 jQuery(this).find('h4:first-child').each(function () { 1171 1172 // add a class accordion heading to it 1173 jQuery(this).addClass('accordionheading'); 1174 1175 // wrap all of its siblngs in a div with the class accordion 1176 jQuery(this).siblings().wrapAll('<div class="accordion"></div>'); 1177 1178 });
1179 1180}); 1181 1182// for each accordion titled ipart 1183jQuery('.accordion').each(function () { 1184 1185 // find the first h4 1186 jQuery(this).find('h4').each(function () { 1187 1188 // add a class accordion heading to it 1189 jQuery(this).addClass('accordionheading'); 1190 1191 // wrap all of its siblngs in a div with the class accordion 1192 jQuery(this).nextUntil('h4').wrapAll('<div class="accordion"></div>'); 1193 1194 jQuery(this).next('.accordion').andSelf().wrapAll('<div></div>'); 1195 1196 }); 1197 1198}); 1199 1200// when you click the accordion heading 1201jQuery('[class*="accordionheading"]').click(function () { 1202 1203 // check if it has the class active 1204 if (jQuery(this).hasClass('active')) { 1205 1206 // if it does remove the class active and show from it and it's accordion sibling 1207 1208 jQuery(this).removeClass('active'); 1209 jQuery(this).next('[class*="accordion"]').removeClass('show'); 1210 jQuery(this).parent().removeClass('active'); 1211 1212 } else { 1213 1214 // if it does not add the class active and show to it and it's accordion sibling 1215 1216 jQuery(this).addClass('active'); 1217 jQuery(this).next('[class*="accordion"]').addClass('show'); 1218 jQuery(this).parent().addClass('active'); 1219 1220 } 1221 1222}); 1223 1224jQuery('div#masterContentArea').each(function () { 1225 var accnumber = 1; 1226 jQuery('h4.accordionheading:not(.accordionGroup h4)').each(function () { 1227 jQuery(this).wrapInner('<button type="button" aria-expanded="false" class="accordion-trigger" aria-controls="sect' + accnumber + '" id="accordion' + accnumber + '"id"><span class="accordion-title">'); 1228 jQuery(this).next().attr('id', 'sect' + accnumber + '').attr('role', 'region').attr('class', 'accordion-panel').attr('hidden', '').attr('aria-labelledby', 'accordion' + accnumber + 'id'); 1229 accnumber++; 1230 }); 1231 jQuery('h4.accordionheading:not(.accordionGroup h4)').each(function () { 1232 jQuery(this).siblings().addBack().wrapAll('<div id="accordionGroup" class="accordion">'); 1233 }); 1234 /* 1235 *Â Â This content is licensed according to the W3C Software License at 1236 *Â Â https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document 1237 * 1238 *Â Â Simple accordion pattern example 1239 */ 1240 class accordion { 1241 constructor(domNode) { 1242 this.rootEl = domNode; 1243 this.buttonEl = this.rootEl.querySelector('button[aria-expanded]'); 1244 const controlsId = this.buttonEl.getAttribute('aria-controls'); 1245 this.contentEl = document.getElementById(controlsId); 1246 this.open = this.buttonEl.getAttribute('aria-expanded') === 'true'; 1247 // add event listeners 1248 this.buttonEl.addEventListener('click', this.onButtonClick.bind(this)); 1249 } 1250 onButtonClick() { 1251 this.toggle(!this.open); 1252 } 1253 toggle(open) { 1254 // don't do anything if the open state doesn't change 1255 if (open === this.open) { 1256 return; 1257 } 1258 // update the internal state 1259 this.open = open; 1260 // handle DOM updates 1261 this.buttonEl.setAttribute('aria-expanded', `${open}`); 1262 1263 1264 1265 if (open) { 1266 this.contentEl.removeAttribute('hidden'); 1267 } else { 1268 this.contentEl.setAttribute('hidden', ''); 1269 } 1270 } 1271 // Add public open and close methods for convenience 1272 open() { 1273 this.toggle(true); 1274 } 1275 close() { 1276 this.toggle(false); 1277 } 1278 } 1279 // init accordions 1280 const accordions = document.querySelectorAll('#accordionGroup'); 1281 accordions.forEach((accordionEl) => { 1282 new accordion(accordionEl); 1283 }); 1284}); 1285 1286 1287 1288// ACCORDION END 1289 1290 // row wrappers fill, light, etc start 1291 // If Zone has call-to-action, light, full, add class attribute-row to parent Row div START 1292 // for each grey row titled ipart 1293 jQuery('.iMIS-WebPart > div[id*="rey"][id*="ow"]').each(function () { 1294 // find the closest row and addClass grey-row 1295 jQuery(this).closest('.row').addClass('grey-row'); 1296 });
1297 1298 // for each blue row titled ipart 1299 jQuery('.iMIS-WebPart > div[id*="lue"][id*="ow"]').each(function () { 1300 // find the closest row and addClass blue-row 1301 jQuery(this).closest('.row').addClass('blue-row'); 1302 }); 1303 1304 // for each gradient row titled ipart 1305 jQuery('.iMIS-WebPart > div[id*="radient"][id*="ow"]').each(function () { 1306 // find the closest row and addClass gradient-row 1307 jQuery(this).closest('.row').addClass('gradient-row'); 1308 }); 1309 1310// for each blue row titled ipart 1311 jQuery('.iMIS-WebPart > div[id*="lue"][id*="ight"][id*="ow"]').each(function () { 1312 // find the closest row and addClass lightblue-row 1313 jQuery(this).closest('.row').addClass('lightblue-row'); 1314 }); 1315 1316// for each vertical align row titled ipart 1317 jQuery('.iMIS-WebPart > div[id*="ertical"][id*="lign"]').each(function () { 1318 // find the closest row and addClass vertical-align 1319 jQuery(this).closest('.row').addClass('vertical-align'); 1320 }); 1321 1322 jQuery(".carousel-caption").wrapInner("<div></div>"); 1323 // If Zone has class full 1324 1325 // create an image out of the background-image property on the item 1326 jQuery(' .HeaderRow .carousel-inner.bg-img .item').each(function () { 1327 var bg = jQuery(this).css("background-image"); 1328 bg = bg.replace(/.*\s?url\([\'\"]?/, '').replace(/[\'\"]?\).*/, ''); 1329 var tempimg = '<div><img src="' + bg + '" /></div>'; 1330 jQuery(tempimg).insertAfter(jQuery(this).find('.carousel-caption > div')); 1331 }); 1332 1333 1334 // for each call to action titled ipart 1335 jQuery('.iMIS-WebPart > div[id*="calltoaction"]').each(function () { 1336 // find the closest row and addClass call-to-action 1337 jQuery(this).closest('.row').addClass('call-to-action'); 1338 }); 1339 1340 1341 // If Zone has class reorder 1342 if (jQuery(".WebPartZone").hasClass("reorder")) { 1343 // Then add class call-to-action-bar to parentRow div 1344 jQuery(".reorder").parent().parent().parent().addClass("reorder"); 1345 } 1346 1347// for each row 1348jQuery('div#masterContentArea .col-primary > div > div > div > div.row').each(function() { 1349 1350// if there are no iParts 1351 if (jQuery(this).find('.iMIS-WebPart').length < 1) { 1352 1353// hide the row 1354 jQuery(this).hide(); 1355 1356 } 1357 1358}); 1359 1360 1361 // hidezonescript START 1362 // if webzone has class "hideThisZone", move up html to ".row", then hide 1363 jQuery(".WebPartZone.hideThisZone").parentsUntil(".row").parent().hide(); 1364 // hidezonescript END 1365 1366 1367 // overflow is hidden by default on iqas, show it to display drop shadows 1368 jQuery('div[id*="_ListerPanel"] > div[id*="_ResultsGrid"]').removeAttr("style"); 1369 jQuery('div[id*="_ListerPanel"] > div[id*="_ResultsGrid"], div[id*="_ListerPanel"] > div[id*="_ResultsGrid"] .RadGrid.RadGrid_MetroTouch').addClass('showoverflow'); 1370 1371 1372 1373 // wrap call-to-action item in its link END 1374 1375 1376 //iterate through call to actions and transpose HREF of link onto parent tile 1377 jQuery('div[id*="calltoaction"] div[id*="Panel"]').each(function () { 1378 1379 // wrap all elements in .details 1380 jQuery(this).children(':not(img)').wrapAll('<div class="details"></div>'); 1381 1382if (jQuery(this).children('img').length < 1) { 1383 1384jQuery(this).addClass('no-image'); 1385 1386} 1387 1388 // wrap image in .image-container 1389 jQuery(this).children('img').wrap('<div class="image-container"></div>'); 1390 1391 1392 1393 //for reach tile add the URLs of the link to the tile 1394 jQuery(this).find('a.call-to-action-link').eq(0).each(function () { 1395 //hide the temporary link 1396 var tempURL = jQuery(this).attr("href"); 1397 var tempWrapper = '<a class="noeffect" href="' + tempURL + '"></a>'; 1398 //add the URL to the header of the image 1399 jQuery(this).closest('div[id*="Panel"]').wrap(tempWrapper); 1400 jQuery(this).wrap('<div></div>'); 1401 }); 1402 }); 1403 // wrap cta item in its link END 1404 1405 //iterate through tiles and transpose HREF of link onto parent tile
1406 jQuery('div[id*="tile"] div[id*="Panel"]').each(function () { 1407 //for reach tile add the URLs of the link to the tile 1408 jQuery(this).find('a.call-to-action-link').eq(0).each(function () { 1409 //hide the temporary link 1410 var tempURL = jQuery(this).attr("href"); 1411 var tempWrapper = '<a class="noeffect" href="' + tempURL + '"></a>'; 1412 //add the URL to the header of the image 1413 jQuery(this).closest('div[id*="Panel"]').wrap(tempWrapper); 1414 }); 1415 }); 1416 // wrap tile in its link END 1417 1418 1419 1420 1421 // remove special a link effect from images with links START 1422 if (jQuery("[id*=_Panel_]")) { 1423 jQuery("[id*=_Panel_] a > img").parent().addClass('noeffect'); 1424 } 1425 // remove special a link effect from images with links END 1426 1427 1428 // no click primary nav - ipad navigation START 1429 jQuery(".noclick").removeAttr("href"); 1430 1431 1432 1433 1434 // wait for navigation to fully loaded 1435 var waitForEl = function (selector, callback) { 1436 if (jQuery('ul.rmRootGroup.rmToggleHandles.rmHorizontal').length) { 1437 callback(); 1438 } else { 1439 setTimeout(function () { 1440 waitForEl('ul.rmRootGroup.rmToggleHandles.rmHorizontal', callback); 1441 }, 100); 1442 } 1443 }; 1444 waitForEl('ul.rmRootGroup.rmToggleHandles.rmHorizontal', function () { 1445 // once it is 1446 // check that primary navigation is loaded 1447 var waitForEl = function (selector, callback) { 1448 if (jQuery('ul.rmRootGroup.rmToggleHandles.rmHorizontal').length) { 1449 callback(); 1450 } else { 1451 setTimeout(function () { 1452 waitForEl('ul.rmRootGroup.rmToggleHandles.rmHorizontal', callback); 1453 }, 0010); 1454 } 1455 }; 1456 // once it is 1457 waitForEl('ul.rmRootGroup.rmToggleHandles.rmHorizontal', function () { 1458 1459 // no click primary nav - ipad navigation START 1460 jQuery(".noclick").removeAttr("href"); 1461 1462 1463// clone the navigation welcome iPart from the footer and insert it after the primary nav 1464jQuery('footer#ft div#ste_container_NavigationWelcome').clone().insertAfter('header#hd >
1464 .header-bottom-container div#ste_container_ciPrimaryNavigation ul.rmRootGroup.rmToggleHandles.rmHorizontal'); 1465 1466// for each authentication sign out link 1467jQuery('header#hd > .header-top-container .UtilityNavigation.nav-auxiliary > .UtilityAuthentication a.sign-out-link').each(function () { 1468 1469 // add class logout to its parent 1470 jQuery(this).parent().addClass('logout'); 1471 1472}); 1473 1474 1475// find the .my-spa link in the primary nav and append it to the auxiliary nav 1476jQuery('header#hd > .header-bottom-container div#ste_container_ciPrimaryNavigation ul.rmRootGroup.rmToggleHandles.rmHorizontal > li.rmItem > a.rmLink.my-spa').parent().appendTo('header#hd > .header-top-container .UtilityNavigationList > ul.NavigationUnorderedList'); 1477 1478// if a profile image exists in the footer 1479if (jQuery('footer#ft div[id*="ProfilePic"].RadGrid img').length > 0) { 1480 1481// clone the image and add it to the nav-aux-acount link 1482 jQuery('footer#ft div[id*="ProfilePic"].RadGrid img').clone().prependTo('header#hd > .header-top-container .UtilityNavigationList > ul.NavigationUnorderedList li.nav-aux-account > a'); 1483 1484} else { 1485 1486// create an image for no profile image 1487 var noProfileImg = '<img src="/images/Icons/svg/profile-black.svg?version=4EA29AF9" alt="" />'; 1488 1489// prepend the image HTML 1490 jQuery('header#hd > .header-top-container .UtilityNavigationList > ul.NavigationUnorderedList li.nav-aux-account > a').prepend(noProfileImg); 1491 1492} 1493 1494// in the auxiliary nav find the account link and the my-spa rmItem and wrap them in a div called login 1495jQuery('header#hd > .header-top-container .UtilityNavigationList > ul.NavigationUnorderedList > li.nav-aux-account, header#hd > .header-top-container .UtilityNavigationList > ul.NavigationUnorderedList > li.rmItem').wrapAll('<div class="loggedin"></div>'); 1496 1497 1498// clone the authentication link and insert it after the home link 1499jQuery('header#hd > .header-top-container .UtilityNavigation.nav-auxiliary > .UtilityAuthentication').clone().insertAfter('header#hd > .header-top-container .UtilityNavigationList > ul.NavigationUnorderedList > li.home'); 1500 1501// clone the sign in ipart and insert it before the primary nav 1502jQuery('header#hd >
1502 .header-top-container div[id*="ste_container_ciHeaderSignIn"]').clone().insertBefore('header#hd > .header-bottom-container div#ste_container_ciPrimaryNavigation ul.rmRootGroup.rmToggleHandles.rmHorizontal'); 1503 1504// clone the auxiliary nav and insert it before the primary nav 1505jQuery('header#hd > .header-top-container .UtilityNavigationList').clone().insertBefore('header#hd > .header-bottom-container div#ste_container_ciPrimaryNavigation ul.rmRootGroup.rmToggleHandles.rmHorizontal'); 1506 1507// for each primary nav .rmLink is clicked 1508jQuery('header#hd > .header-bottom-container div#ste_container_ciPrimaryNavigation ul.rmRootGroup.rmToggleHandles.rmHorizontal > li.rmItem > a.rmLink').each(function () { 1509 1510 // clone it and prepend it to the .rmSlide ul - this clone allows the page to close on mobile 1511 jQuery(this).clone().prependTo(jQuery(this).siblings('.rmSlide').children('ul')); 1512 1513}); 1514 1515 // for each .rmLink in a first level rmSlide 1516 jQuery('header#hd > .header-bottom-container div#ste_container_ciPrimaryNavigation ul.rmRootGroup.rmToggleHandles.rmHorizontal > li.rmItem > a.rmLink + .rmSlide > ul > li > a').each(function () { 1517 1518 jQuery(this).addClass('sub-item'); 1519 1520 // clone it and prepend it to the second level .rmSlide ul - this clone allows the page to close on mobile 1521 jQuery(this).clone().prependTo(jQuery(this).siblings('.rmSlide').children('ul')); 1522 1523 }); 1524 1525 jQuery('header#hd >
1525 .header-bottom-container div#ste_container_ciPrimaryNavigation ul.rmRootGroup.rmToggleHandles.rmHorizontal > li.rmItem > a.rmLink + .rmSlide > ul > li > a + .rmSlide > ul > li > a').each(function () { 1526 1527 jQuery(this).addClass('sub-item'); 1528 1529 }); 1530 1531 1532// when an primary nav rmLink is clicked 1533jQuery('header#hd > .header-bottom-container div#ste_container_ciPrimaryNavigation ul.rmRootGroup.rmToggleHandles.rmHorizontal > li.rmItem > a.rmLink').click(function () { 1534 1535 // remove attribute name from all rmLinks 1536 jQuery('header#hd > .header-bottom-container div#ste_container_ciPrimaryNavigation ul.rmRootGroup.rmToggleHandles.rmHorizontal > li.rmItem > a.rmLink').removeAttr('name'); 1537 1538 // set this rmLink's attribute to clicked 1539 jQuery(this).attr('name', 'clicked'); 1540 1541 // remove any sibling .rmSlides from the primary nav 1542 jQuery('header#hd > .header-bottom-container div#ste_container_ciPrimaryNavigation .UtilityNavigationList ~ .rmSlide').remove(); 1543 1544 // clone this .rmLinks sibling .rmSlide and insert it before the primary nav 1545 jQuery(this).siblings('.rmSlide').clone().insertBefore(jQuery(this).closest('ul.rmRootGroup.rmToggleHandles.rmHorizontal')); 1546 1547 // wait for second level child next to primary nav to be fully loaded 1548 var waitForSecondLevelChild = function (selector, callback) { 1549 if (jQuery('header#hd >
1549 .header-bottom-container div#ste_container_ciPrimaryNavigation .UtilityNavigationList + .rmSlide > ul > li > a').length) { 1550 callback(); 1551 } else { 1552 setTimeout(function () { 1553 waitForSecondLevelChild('header#hd > .header-bottom-container div#ste_container_ciPrimaryNavigation .UtilityNavigationList + .rmSlide > ul > li > a', callback); 1554 }, 100); 1555 } 1556 }; 1557 waitForSecondLevelChild('header#hd > .header-bottom-container div#ste_container_ciPrimaryNavigation .UtilityNavigationList + .rmSlide > ul > li > a', function () { 1558 // once it is 1559 // check that second level child next to primary nav is loaded 1560 var waitForSecondLevelChild = function (selector, callback) { 1561 if (jQuery('header#hd > .header-bottom-container div#ste_container_ciPrimaryNavigation .UtilityNavigationList + .rmSlide > ul > li > a').length) { 1562 callback(); 1563 } else { 1564 setTimeout(function () { 1565 waitForSecondLevelChild('header#hd >
1565 .header-bottom-container div#ste_container_ciPrimaryNavigation .UtilityNavigationList + .rmSlide > ul > li > a', callback); 1566 }, 0010); 1567 } 1568 }; 1569 // once it is 1570 waitForSecondLevelChild('header#hd > .header-bottom-container div#ste_container_ciPrimaryNavigation .UtilityNavigationList + .rmSlide > ul > li > a', function () { 1571 1572 // when the .rmLink of this cloned .rmSlide is clicked 1573 jQuery('header#hd > .header-bottom-container div#ste_container_ciPrimaryNavigation .UtilityNavigationList + .rmSlide > ul > li > a').click(function () { 1574 1575 // remove attribute name from all second level rmLinks 1576 jQuery('header#hd > .header-bottom-container div#ste_container_ciPrimaryNavigation .UtilityNavigationList ~ .rmSlide > ul > li > a').removeAttr('name'); 1577 1578 // set this rmLink's attribute to clicked 1579 jQuery(this).attr('name', 'clicked'); 1580 1581 // delete any third level .rmSlides 1582 jQuery(this).closest('.rmSlide').prev('.rmSlide').remove(); 1583 1584 1585 // clone this links third level .rmSlide sibling insert it before this second level .rmSlide 1586 jQuery(this).siblings('.rmSlide').clone().insertBefore(jQuery(this).closest('.rmSlide')); 1587 1588 1589 // wait for third level nav item to be fully loaded 1590 var waitForThirdLevelChild = function (selector, callback) { 1591 if (jQuery('header#hd >
1591 .header-bottom-container div#ste_container_ciPrimaryNavigation .UtilityNavigationList + .rmSlide > ul > li > a').length) { 1592 callback(); 1593 } else { 1594 setTimeout(function () { 1595 waitForThirdLevelChild('header#hd > .header-bottom-container div#ste_container_ciPrimaryNavigation .UtilityNavigationList + .rmSlide > ul > li > a', callback); 1596 }, 100); 1597 } 1598 }; 1599 waitForThirdLevelChild('header#hd > .header-bottom-container div#ste_container_ciPrimaryNavigation .UtilityNavigationList + .rmSlide > ul > li > a', function () { 1600 // once it is 1601 // check that third level nav item is loaded 1602 var waitForThirdLevelChild = function (selector, callback) { 1603 if (jQuery('ul.rmRootGroup.rmToggleHandles.rmHorizontal').length) { 1604 callback(); 1605 } else { 1606 setTimeout(function () { 1607 waitForSecondLevelChild('header#hd >
1607 .header-bottom-container div#ste_container_ciPrimaryNavigation .UtilityNavigationList + .rmSlide > ul > li > a', callback); 1608 }, 0010); 1609 } 1610 }; 1611 // once it is 1612 waitForThirdLevelChild('header#hd > .header-bottom-container div#ste_container_ciPrimaryNavigation .UtilityNavigationList + .rmSlide > ul > li > a', function () { 1613 1614 // once a third level .rmSlide link is clicked 1615 jQuery('header#hd > .header-bottom-container div#ste_container_ciPrimaryNavigation .UtilityNavigationList + .rmSlide > ul > a').click(function () { 1616 1617 // .remove() this third level rmSlide 1618 jQuery(this).closest('.rmSlide').remove(); 1619 1620 }); 1621 1622 1623 }); 1624 1625 }); 1626 1627 1628 1629 }); 1630 1631 // once a third level .rmSlide link is clicked 1632 jQuery('header#hd >
1632 .header-bottom-container div#ste_container_ciPrimaryNavigation .UtilityNavigationList + .rmSlide > ul > a').click(function () { 1633 1634 // .remove() this third level rmSlide 1635 jQuery(this).closest('.rmSlide').remove(); 1636 1637 }); 1638 1639 1640 }); 1641 1642 }); 1643 1644 1645}); 1646 1647// if the navigation toggle button is clicked 1648jQuery('header#hd > .header-top-container button.navbar-toggle').click(function () { 1649 1650 // if this is expanded (has class clicked) 1651 if (jQuery(this).hasClass('clicked')) { 1652 1653 // remove any second and third level slides from the primary nav - stops the sublevels from showing 1654 jQuery('header#hd > .header-bottom-container div#ste_container_ciPrimaryNavigation .UtilityNavigationList ~ .rmSlide').remove(); 1655 } 1656 1657}); 1658 1659// wait for MySPA button to be fully loaded 1660var waitForMySpa = function (selector, callback) { 1661 if (jQuery('header#hd .UtilityNavigationList > ul.NavigationUnorderedList a.my-spa').length) { 1662 callback(); 1663 } else { 1664 setTimeout(function () { 1665 waitForMySpa('header#hd .UtilityNavigationList > ul.NavigationUnorderedList a.my-spa', callback); 1666 }, 100); 1667 } 1668}; 1669waitForMySpa('header#hd .UtilityNavigationList > ul.NavigationUnorderedList a.my-spa', function () { 1670 // once it is 1671 // check that MySPA button is loaded 1672 var waitForMySpa = function (selector, callback) { 1673 if (jQuery('header#hd .UtilityNavigationList > ul.NavigationUnorderedList a.my-spa').length) { 1674 callback(); 1675 } else { 1676 setTimeout(function () { 1677 waitForMySpa('header#hd .UtilityNavigationList > ul.NavigationUnorderedList a.my-spa', callback); 1678 }, 0010); 1679 } 1680 }; 1681 // once it is 1682 waitForMySpa('header#hd .UtilityNavigationList > ul.NavigationUnorderedList a.my-spa', function () { 1683 1684 // when the MySpa button is clicked 1685 jQuery('header#hd .UtilityNavigationList > ul.NavigationUnorderedList a.my-spa').click(function () { 1686 1687 // if this has the name clicked (menu is open) 1688 if (jQuery(this).attr('name') == 'clicked') { 1689 1690 // remove the name clicked - close the menu 1691 jQuery(this).removeAttr('name'); 1692 1693 } else { 1694 1695 // add the name clicked - open the menu 1696 jQuery(this).attr('name', 'clicked'); 1697 1698 } 1699 1700 1701 }); 1702 1703 // when the primary column or header row is clicked 1704 jQuery('.HeaderRow, .col-primary').click(function () { 1705 1706 // if MySpa menu is open (name is clicked) 1707 if (jQuery('header#hd .UtilityNavigationList > ul.NavigationUnorderedList a.my-spa').attr('name') == 'clicked') { 1708 1709 // close the MySpa menu - remove the name clicked 1710 jQuery('header#hd .UtilityNavigationList > ul.NavigationUnorderedList a.my-spa').removeAttr('name'); 1711 1712 } 1713 1714 }); 1715 1716 }); 1717 1718}); 1719 1720// when the login toggle button on mobile is clicked 1721jQuery('header#hd >
1721 .header-bottom-container div#ste_container_ciPrimaryNavigation .UtilityNavigationList > ul > li.login > a').click(function () { 1722 1723 // if this has the name clicked (mobile login is showing) 1724 if (jQuery(this).attr('name') == 'clicked') { 1725 1726 // remove the attribute name 1727 jQuery(this).removeAttr('name'); 1728 1729 // hide the mobile sign in 1730 jQuery('header#hd > .header-bottom-container div#ste_container_ciPrimaryNavigation .RadMenu div[id*="ste_container_ciHeaderSignIn"]').removeClass('show'); 1731 1732 } else { 1733 1734 // add name clicked to the login toggle button 1735 jQuery(this).attr('name', 'clicked'); 1736 1737 // show the mobile sign in 1738 jQuery('header#hd > .header-bottom-container div#ste_container_ciPrimaryNavigation .RadMenu div[id*="ste_container_ciHeaderSignIn"]').addClass('show'); 1739 1740 } 1741 1742}); 1743 1744// when the primary column or header row is clicked 1745jQuery('.HeaderRow, .col-primary').click(function () { 1746 1747 // if the navigation toggle button is clicked 1748 if (jQuery('header#hd > .header-top-container button.navbar-toggle').hasClass('clicked')) { 1749 1750 // click and close the navigation 1751 jQuery('header#hd > .header-top-container button.navbar-toggle').click(); 1752 1753 } 1754 1755}); 1756 1757 // if user is on a mobile 1758 if (jQuery("#mobile-indicator").css("display") == "inline-block") { 1759 1760 1761 1762 // if user is not logged in 1763 var isAnonymous = JSON.parse(jQuery("#__ClientContext").val()).isAnonymous; 1764 if (isAnonymous) { 1765 1766 1767 console.log("user is logged out"); 1768 } else { 1769 // if user is logged in 1770 1771 console.log("user is logged in"); 1772 } 1773 console.log("user is on a mobile"); 1774 } 1775 // if user is not on a mobile 1776 else { 1777 // if user is not logged in 1778 var isAnonymous = JSON.parse(jQuery("#__ClientContext").val()).isAnonymous; 1779 if (isAnonymous) { 1780 1781 1782 1783 console.log("user is logged out"); 1784 1785 } else { 1786 // if user is logged in 1787 1788 1789 console.log("user is logged in"); 1790 } 1791 1792 1793 console.log("user is on a desktop"); 1794 } 1795 1796 console.log("navigation is loaded"); 1797 }); 1798 1799 jQuery('button.navbar-toggle.menu-toggle').click(function () { 1800 setTimeout(function () { 1801 if (jQuery('header#hd > .header-bottom-container > .header-container .navbar-collapse[aria-expanded="true"]').length) { 1802 jQuery('button.navbar-toggle.menu-toggle').addClass('clicked'); 1803 } else { 1804 jQuery('button.navbar-toggle.menu-toggle').removeClass('clicked'); 1805 } 1806 }, 0400); 1807 }); 1808 1809 // function to enable sticky navigation 1810 //----------------------------- 1811 1812 1813 // Sticky Navigation START 1814 window.onscroll = function () { 1815 scrollNav() 1816 }; 1817 // on scroll add classes to nav at certain locations 1818 function scrollNav() { 1819 if (window.pageYOffset >= 200) { 1820 jQuery('header#hd').addClass("prepresticky"); 1821 } else { 1822 jQuery('header#hd').removeClass("prepresticky"); 1823 } 1824 if (window.pageYOffset >= 300) { 1825 jQuery('header#hd').addClass("presticky"); 1826 } else { 1827 jQuery('header#hd').removeClass("presticky"); 1828 } 1829 if (window.pageYOffset >= 400) { 1830 jQuery('header#hd').addClass("sticky"); 1831 } else { 1832 jQuery('header#hd').removeClass("sticky"); 1833 } 1834 } 1835 1836 1837setTimeout(function () { 1838 1839 var navHeight = jQuery('header#hd > .header-top-container').height(); 1840 var navHeightSticky = jQuery('header#hd.sticky > .header-top-container').height(); 1841 1842jQuery('header#hd + .HeaderRow').css("margin-top", navHeight + "px"); 1843 jQuery('header#hd + div#HomePageContent + div#masterContentArea').css("margin-top", navHeight + "px"); 1844 1845}, 1000); 1846 1847 1848 1849 }, 1000); 1850 // observe changes to elements 1851 (function (jQuery) { 1852 var MutationObserver = window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver; 1853 jQuery.fn.attrchange = function (callback) { 1854 if (MutationObserver) { 1855 var options = { 1856 subtree: false, 1857 attributes: true 1858 }; 1859 var observer = new MutationObserver(function (mutations) { 1860 mutations.forEach(function (e) { 1861 callback.call(e.target, e.attributeName); 1862 }); 1863 }); 1864 return this.each(function () { 1865 observer.observe(this, options); 1866 }); 1867 } 1868 } 1869 })(jQuery); 1870 jQuery('header#hd').attrchange(function (attrName) { 1871 // which attribute do you want to observe 1872 if (attrName == 'class') { 1873 //apply the height as a margin-top to the PageHeading ipart, or master content area 1874 1875 var navHeight = jQuery('header#hd > .header-top-container').height(); 1876 var navHeightSticky = jQuery('header#hd.sticky > .header-top-container').height(); 1877 1878jQuery('header#hd + .HeaderRow').css("margin-top", navHeight + "px"); 1879 jQuery('header#hd + div#HomePageContent + div#masterContentArea').css("margin-top", navHeight + "px"); 1880 1881 } 1882 });
1883 // Sticky Navigation END 1884 1885 1886 jQuery(".noclick").removeAttr("href"); 1887 1888 1889 jQuery('.header-bottom-container').bind("mouseover", "touchstart", function (e) { 1890 // no click primary nav - ipad navigation START 1891 // ipad indicator and solution to ipad drop down problem 1892 // requires setup of desktop indicator - see end of document 1893 // "ipad indicator" is at the bottom as html and css 1894 // check the size of window on load and resize 1895 // run test on initial page load 1896 checkSize(); 1897 // run test on resize of the window 1898 jQuery(window).resize(checkSize); 1899 // Function for the css rule 1900 // if ipad indicator is visible 1901 function checkSize() { 1902 if (jQuery("#ipad-indicator").css("display") == "inline-block") { 1903 // target each nav ul li item 1904 jQuery(".RadMenu.RadMenu_Causeis .rmRootGroup > .rmItem > .rmLink").each(function () { 1905 // when top level nav item is "touched" 1906 jQuery(this).bind("touchstart", function (e) { 1907 if (jQuery(this).parent().hasClass("ipadexpand")) { 1908 jQuery(this).parent().toggleClass('ipadexpand'); 1909 } else { 1910 jQuery(".RadMenu.RadMenu_Causeis .rmRootGroup > .rmItem").removeClass('ipadexpand'); 1911 // remove parent class that is not yet applied 1912 // add class clicked to nav ul li item 1913 jQuery(this).parent().addClass('ipadexpand'); 1914 // if nav ul li item is clicked, add class that activates drop down, otherwise remove drop down activation 1915 } 1916 // remove class that activates drop down from all each time there is a touch - this ensures that the most recent clicked item is cleared after another nav item is touched 1917 }); 1918 }); 1919 } 1920 } 1921 }); 1922 1923 jQuery(".RadMenu.RadMenu_Causeis .rmTwoLevels.rmItem .rmLink span.rmToggle").each(function () { 1924 // when top level nav item is "touched" 1925 jQuery(this).children('span.rmIcon').bind("mousedown", "touchstart", function (e) { 1926 // remove class that activates drop down from all each time there is a touch - this ensures that the most recent clicked item is cleared after another nav item is touched 1927 // remove parent class that is not yet applied 1928 jQuery(this).parent().parent().parent().toggleClass('clicked'); 1929 // add class clicked to nav ul li item 1930 // if nav ul li item is clicked, add class that activates drop down, otherwise remove drop down activation 1931 }); 1932 }); 1933 1934 jQuery('div#masterContentArea').bind("mouseover", "touchstart", function (e) { 1935 jQuery("li.rmItem > div.rmSlide > ul > li.rmItem.clicked").removeClass('clicked'); 1936 jQuery(".RadMenu.RadMenu ul.rmHorizontal > li.rmItem.ipadexpand").removeClass('ipadexpand'); 1937 1938 }); 1939 1940 1941 1942 1943 jQuery('header#hd').addClass('animateIn'); 1944 jQuery('body').addClass('animateIn'); 1945 1946 console.log("Primary navigation exists"); 1947}); 1948 1949 1950 1951 1952//handling partial post back events 1953Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function () { 1954 1955 1956 // if user is on a mobile 1957 if (jQuery("#mobile-indicator").css("display") == "inline-block") { 1958 console.log("user is on a mobile"); 1959 var isAnonymous = JSON.parse(jQuery("#__ClientContext").val()).isAnonymous; 1960 if (isAnonymous) { 1961 console.log("user is logged out"); 1962 } else { 1963 console.log("user is logged in"); 1964 } 1965 } 1966 // if user is on a desktop 1967 else { 1968 console.log("user is on a desktop"); 1969 var isAnonymous = JSON.parse(jQuery("#__ClientContext").val()).isAnonymous; 1970 if (isAnonymous) { 1971 console.log("user is logged out"); 1972 } else { 1973 console.log("user is logged in"); 1974 } 1975 } 1976 1977 // if user is not logged in 1978 // on both desktop and mobile 1979 1980 var isAnonymous = JSON.parse(jQuery("#__ClientContext").val()).isAnonymous; 1981 if (isAnonymous) { 1982 1983 } 1984 1985 1986 1987}); 1988</script>
1988 1989<!------- CREATED BY CAUSEIS -------> 1990<!------- ask Sam for details -------> 1991<!------- SOLVE THE DROPDOWN NAVIGATION NOT DISPLAYING ON AN IPAD ISSUE --------> 1992<!-------> 1993<!--- add a "mobile indicator", this will only display within certain media query widths ---> 1994<!--- add a "ipad indicator", this will only display within certain media query widths ---> 1995<!--- add a "desktop indicator", this will only display within certain media query widths ---> 1996<div id="desktop-indicator">Â </div> 1997<div id="ipad-indicator">Â </div> 1998<div id="mobile-indicator">Â </div> 1999<div id="IE-indicator">Â </div> 2000<div id="last-updated">3/08/2026</div> 2001<div id="read-time"></div> 2002<style> 2003 div#masterContentArea .col-primary .row.call-to-action div[id*="Panel"][id*='uoteblock'] { 2004 display: block !important; 2005 } 2006 #IE-indicator, #mobile-indicator, #ipad-indicator , #desktop-indicator { 2007 display: none; 2008 } 2009 /* ipad */ 2010 @media (max-width: 1024px) and (min-width: 768px) { 2011 #ipad-indicator { 2012 display: inline-block; 2013 } 2014 } 2015 @media (max-width: 10000px) and (min-width: 1025px) { 2016 #desktop-indicator { 2017 display: inline-block; 2018 } 2019 } 2020 /* mobile */ 2021 @media (max-width: 1024px) { 2022 #mobile-indicator { 2023 display: inline-block; 2024 } 2025 } 2026 /** IE Indicator **/ 2027 @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 2028 #IE-indicator { 2029 display: inline-block; 2030 } 2031 } 2032 /* Landscape*/ 2033 @media only screen and (min-device-width: 1366px) and (max-device-height: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) { 2034 #ipad-indicator { 2035 display: inline-block; 2036 } 2037 #desktop-indicator { 2038 display: none; 2039 } 2040 } 2041 /* Portrait*/ 2042 @media only screen and (min-device-width: 1024px) and (max-device-height: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) { 2043 #ipad-indicator { 2044 display: inline-block; 2045 } 2046 #desktop-indicator { 2047 display: none; 2048 } 2049 } 2050 /*********** forgot password page *************/ 2051 @media (max-width: 767px) { 2052 form#aspnetForm[action^="./ContactSignInDialog.aspx"] div#masterContentArea { 2053 max-width: 120rem; 2054 margin: auto; 2055 padding: 8rem 2rem; 2056 } 2057 } 2058 @media (min-width: 768px) { 2059 form#aspnetForm[action^="./ContactSignInDialog.aspx"] div#masterContentArea { 2060 margin-top: 200px !important; 2061 max-width: 120rem; 2062 margin: auto; 2063 padding: 8rem 2rem; 2064 } 2065 } 2066 /***** ON BEHALF OF *****/ 2067 div[data-label="On Behalf Of"] { 2068 position: fixed; 2069 z-index: 9999; 2070 } 2071 div#masterContentArea .OnBehalfOf > div { 2072 position: fixed; 2073 bottom: 3rem; 2074 right: 11rem; 2075 background: #fff; 2076 box-shadow: 0px 0px 2rem 0px rgb(0 0 0 / 15%); 2077 padding: 1rem; 2078 border-radius: .7rem; 2079 z-index: 1000; 2080 } 2081 div#masterContentArea .OnBehalfOf .obo-label > span { 2082 color: #005BAA; 2083 font-weight: 600; 2084 } 2085 div#masterContentArea .UtilitySTEToggle > a { 2086 position: fixed; 2087 bottom: 11rem; 2088 right: 11rem; 2089 background-color: #fff; 2090 box-shadow: 0px 0px 2rem 0px rgb(0 0 0 / 15%); 2091 padding: 1rem; 2092 border-radius: .7rem; 2093 z-index: 10000000000; 2094 } 2095 div#masterContentArea .obo-panel { 2096 margin: 0; 2097 } 2098 div#masterContentArea .UtilitySTEToggle > a.on { 2099 background-color: #005BAA; 2100 } 2101 /*********** floatin gcart *************/ 2102 .AsiMessage > ul { 2103 margin: 0; 2104 } 2105 .AsiMessage > ul > li.AsiError { 2106 border: none; 2107 padding: 1.5rem; 2108 background: #e26262; 2109 color: #fff; 2110 display: flex;
2111 align-items: center; 2112 justify-content: center; 2113 margin: 0; 2114 } 2115 .AsiMessage > ul > li.AsiError > img[alt="Error icon"] { 2116 display: none; 2117 } 2118 .AsiMessage > ul > li.AsiError > div { 2119 margin: 0 !important; 2120 } 2121 .AsiMessage > ul > li.AsiError > img[alt="Error icon"] + div { 2122 display: flex; 2123 align-items: center; 2124 } 2125 .AsiMessage > ul > li.AsiError > img[alt="Error icon"] + div:before { 2126 content: ''; 2127 display: inline-block; 2128 width: 3rem; 2129 height: 3rem; 2130 background-image: url(/images/Icons/SVG/error-icon-white.svg); 2131 background-repeat: no-repeat; 2132 background-position: center; 2133 background-size: contain; 2134 margin-right: 1.5rem; 2135 } 2136 /***** table styling START *****/ 2137 div[id*="Panel"] > table { 2138 width: 100% !important; 2139 border-collapse: collapse; 2140 margin-bottom: 1.5rem; 2141 } 2142 div[id*="Panel"] > table th, div[id*="Panel"] > table td { 2143 padding: 1.5rem !important; 2144 text-align: left; 2145 border-bottom: 1px solid #ececec; 2146 } 2147 div[id*="Panel"] > table th { 2148 background-color: #f2f2f2; 2149 } 2150 div[id*="Panel"] > table > tbody:first-child > tr { 2151 background: #fff; 2152 } 2153 div[id*="Panel"] > table tr:nth-child(even) { 2154 background-color: #f9f9f9; 2155 } 2156 div[id*="Panel"] > table td { 2157 /* white-space: nowrap; */ 2158 } 2159 div[id*="Panel"] > table td[colspan] { 2160 white-space: break-spaces; 2161 } 2162 /***** table styling END *****/ 2163 /***** table styling START *****/ 2164 div#accordionGroup table { 2165 width: 100% !important; 2166 border-collapse: collapse; 2167 margin-bottom: 1.5rem; 2168 } 2169 div#accordionGroup table th, div#accordionGroup table td { 2170 padding: 1.5rem !important; 2171 text-align: left; 2172 border-bottom: 1px solid #ececec; 2173 } 2174 div#accordionGroup table th { 2175 background-color: #f2f2f2; 2176 } 2177 div#accordionGroup table > tbody:first-child > tr { 2178 background: #fff; 2179 } 2180 div#accordionGroup table tr:nth-child(even) { 2181 background-color: #f9f9f9; 2182 } 2183 div#accordionGroup table td { 2184 /* white-space: nowrap; */ 2185 } 2186 div#accordionGroup table td[colspan] { 2187 white-space: break-spaces; 2188 } 2189 @media (max-width: 767px) { 2190 div#accordionGroup table { 2191 overflow: scroll; 2192 display: block; 2193 max-width: calc(100vw - 7rem); 2194 } 2195 } 2196 /***** table styling END *****/ 2197 /***** cart styling START *****/ 2198 header#hd > .header-top-container .UtilityNavigationList > ul.NavigationUnorderedList > li.nav-aux-cart { 2199 position: fixed; 2200 z-index: 1000; 2201 bottom: 3rem; 2202 right: 3rem; 2203 margin: 0; 2204 } 2205 header#hd > .header-top-container .UtilityNavigationList > ul.NavigationUnorderedList > li.nav-aux-cart > a { 2206 font-size: 0; 2207 padding: 0; 2208 width: 4rem; 2209 height: 4rem; 2210 background-color: #fff; 2211 box-shadow: 0px 0px 2rem 0px rgb(0 0 0 / 14%); 2212 border: none; 2213 background-image: url(/images/Icons/svg/cart-blue.svg); 2214 background-size: 2.5rem; 2215 background-position: 6px 7px; 2216 background-repeat: no-repeat; 2217 transition: background-color .2s ease-in-out; 2218 } 2219 header#hd > .header-top-container .UtilityNavigationList > ul.NavigationUnorderedList > li.nav-aux-cart > a:hover { 2220 background-color: #014991; 2221 background-image: url(/images/Icons/svg/cart-white.svg); 2222 background-size: 2.5rem; 2223 background-position: center; 2224 background-repeat: no-repeat; 2225 } 2226 header#hd > .header-top-container .UtilityNavigationList > ul.NavigationUnorderedList > li.nav-aux-cart > a > span:nth-child(2) { 2227 position: relative; 2228 display: block; 2229 width: 100%; 2230 height: 100%; 2231 } 2232 header#hd > .header-top-container .UtilityNavigationList > ul.NavigationUnorderedList > li.nav-aux-cart > a > span:nth-child(2) > span.cartFull { 2233 font-size: 1.6rem; 2234 top: -.5rem; 2235 left: auto; 2236 right: -.5rem; 2237 background: #014991; 2238 width: 2rem; 2239 height: 2rem; 2240 border-radius: 50%; 2241 transition: all .2s ease-in-out; 2242 } 2243 header#hd > .header-top-container .UtilityNavigationList > ul.NavigationUnorderedList > li.nav-aux-cart > a:hover > span:nth-child(2) > span.cartFull { 2244 background: #01AEF0; 2245 } 2246 header#hd > .header-top-container .UtilityNavigationList > ul.NavigationUnorderedList > li.nav-aux-cart > a > span:nth-child(2) > span.cartFull > .cartCenter { 2247 background: #fff0; 2248 border: none; 2249 box-shadow: none; 2250 border-radius: 0; 2251 padding: 0; 2252 } 2253 /***** cart styling END *****/ 2254 /*.HeaderRow div#masterMainBreadcrumb { */ 2255 /* display: none !important; */ 2256 /* } */
2257 .RadGrid.RadGrid_MetroTouch .rgSorted a:not(.button):not(.button):not(.Button):not(.TextButton):not(.PrimaryButton):not(.rtsLink):not(.carousel-control):not(.noeffect):not(.arrow):not(.Arrow):not(.button):not(.button):not(.Button):not(.TextButton):not(.PrimaryButton):not(.rtsLink):not(.carousel-control):not(.noeffect):not(.arrow):not(.Arrow) { 2258 color: #fff !important; 2259 } 2260 /****************************/ 2261 .NeutralShading.FileMessageDetails { 2262 background: #fff0; 2263 border: none; 2264 } 2265 .PanelField .ruFakeInput { 2266 border-radius: 0.7rem; 2267 box-shadow: none; 2268 border: 0.1rem solid #ececec; 2269 background: #fff; 2270 } 2271 div[id^="FB_Upload"] .row > div { 2272 padding: 0; 2273 } 2274 /***** error page *****/ 2275 @media (min-width: 1610px) { 2276 /*Calculate the width of the site minus the desired width of the main content container, leaving the remainder empty content area on the sides*/ 2277 div#masterContentArea .col-primary > div > div > .ContentWizardDisplay.ClearFix div.row { 2278 --desiredwidth-var: 161rem; 2279 --width-var: calc(100vw - var(--desiredwidth-var)); 2280 --fullwidth-var: calc(100%); 2281 --currentwidth-var: calc(100vw); 2282 flex-flow: nowrap; 2283 margin: 0; 2284 /* --bs-gutter-x: 23px; */ 2285 /* overflow: auto; */ 2286 } 2287 /*divide the remaning content area by 2, apply it to each side of the main content container */ 2288 div#masterContentArea .col-primary > div > div > .ContentWizardDisplay.ClearFix div.row { 2289 padding: 0 calc(var(--width-var) / 2); 2290 max-width: 100%; 2291 } 2292 /*margin auto content inside the columns*/ 2293 div#masterContentArea .col-primary > div > div > .ContentWizardDisplay.ClearFix div.row > div { 2294 margin: 0 auto; 2295 } 2296 /*calculate new bootstrap style col widths*/ 2297 div#masterContentArea .col-primary > div > div > .ContentWizardDisplay.ClearFix div.row > div.col-sm-12 { 2298 width: calc(var(--fullwidth-var) * 1.0); 2299 max-width: calc(var(--desiredwidth-var) * 1.0); 2300 } 2301 div#masterContentArea .col-primary > div > div > .ContentWizardDisplay.ClearFix div.row > div.col-sm-11 { 2302 width: calc(var(--fullwidth-var) * 0.916); 2303 max-width: calc(var(--desiredwidth-var) * 0.916); 2304 } 2305 div#masterContentArea .col-primary > div > div > .ContentWizardDisplay.ClearFix div.row > div.col-sm-10 { 2306 width: calc(var(--fullwidth-var) * 0.833); 2307 max-width: calc(var(--desiredwidth-var) * 0.833); 2308 } 2309 div#masterContentArea .col-primary > div > div > .ContentWizardDisplay.ClearFix div.row > div.col-sm-9 { 2310 width: calc(var(--fullwidth-var) * 0.75); 2311 max-width: calc(var(--desiredwidth-var) * 0.75); 2312 } 2313 div#masterContentArea .col-primary > div > div > .ContentWizardDisplay.ClearFix div.row > div.col-sm-8 { 2314 width: calc(var(--fullwidth-var) * 0.6666); 2315 max-width: calc(var(--desiredwidth-var) * 0.6666); 2316 } 2317 div#masterContentArea .col-primary > div > div > .ContentWizardDisplay.ClearFix div.row > div.col-sm-7 { 2318 width: calc(var(--fullwidth-var) * 0.583); 2319 max-width: calc(var(--desiredwidth-var) * 0.583); 2320 } 2321 div#masterContentArea .col-primary > div > div > .ContentWizardDisplay.ClearFix div.row > div.col-sm-6 { 2322 width: calc(var(--fullwidth-var) * 0.5); 2323 max-width: calc(var(--desiredwidth-var) * 0.5); 2324 } 2325 div#masterContentArea .col-primary > div > div > .ContentWizardDisplay.ClearFix div.row > div.col-sm-5 { 2326 width: calc(var(--fullwidth-var) * 0.416); 2327 max-width: calc(var(--desiredwidth-var) * 0.416); 2328 } 2329 div#masterContentArea .col-primary > div > div > .ContentWizardDisplay.ClearFix div.row > div.col-sm-4 { 2330 width: calc(var(--fullwidth-var)* 0.333); 2331 max-width: calc(var(--desiredwidth-var) * 0.333); 2332 --ctawidth-var: 2333 calc(var(--fullwidth-var)* 0.333); 2334 } 2335 div#masterContentArea .col-primary > div > div > .ContentWizardDisplay.ClearFix div.row > div.col-sm-3 { 2336 width: calc(var(--fullwidth-var) * 0.250); 2337 max-width: calc(var(--desiredwidth-var) * 0.250); 2338 --ctawidth-var: calc(var(--fullwidth-var)* 0.25); 2339 } 2340 div#masterContentArea .col-primary > div > div > .ContentWizardDisplay.ClearFix div.row > div.col-sm-2 { 2341 width: calc(var(--fullwidth-var) * 0.166); 2342 max-width: calc(var(--desiredwidth-var) * 0.166); 2343 } 2344 div#masterContentArea .col-primary > div > div > .ContentWizardDisplay.ClearFix div.row > div.col-sm-1 { 2345 width: calc(var(--fullwidth-var) * 0.183); 2346 max-width: calc(var(--desiredwidth-var) * 0.183); 2347 } 2348 div#masterContentArea .col-primary .row.full:not(.call-to-action-row) { 2349 width: 100%; 2350 max-width: 100%; 2351 padding: 0; 2352 } 2353 div#masterContentArea .col-primary .row.full >.col-sm-12 { 2354 width: 100%; 2355 max-width: 100%; 2356 } 2357 } 2358 @media (max-width: 1610px) { 2359 div#masterContentArea .col-primary > div > div > .ContentWizardDisplay.ClearFix div.row { 2360 --desiredwidth-var: 161rem; 2361 --width-var: calc(100vw - var(--desiredwidth-var)); 2362 --fullwidth-var: calc(100%); 2363 --currentwidth-var: calc(100vw); 2364 } 2365 div#masterContentArea .col-primary > div > div > .ContentWizardDisplay.ClearFix div.row > div[class*="col-sm-"] { 2366 margin: 0 auto; 2367 } 2368 div#masterContentArea .col-primary > div > div > .ContentWizardDisplay.ClearFix div.row { 2369 margin: 0; 2370 } 2371 div#masterContentArea .col-primary .row.full { 2372 width: 100%; 2373 max-width: 100%; 2374 padding: 0; 2375 } 2376 div#masterContentArea .col-primary .row.full >.col-sm-12 { 2377 width: 100%; 2378 max-width: 100%; 2379 } 2380 } 2381 div#masterContentArea .col-primary > div > div > .ContentWizardDisplay.ClearFix div.row { 2382 padding-top: 5rem; 2383 padding-bottom: 5rem; 2384 } 2385 div#masterContentArea .col-primary > div > div > .ContentWizardDisplay.ClearFix div.row:nth-of-type(1) { 2386 background: var(--grey-color); 2387 } 2388 /***** error page *****/ 2389 /*********** forgot password page *************/ 2390 @media (max-width: 1024px) { 2391 form#aspnetForm[action*="/ContactSignInDialog.aspx"] div#masterContentArea { 2392 max-width: 120rem; 2393 margin: auto; 2394 padding: 5rem 1.5rem; 2395 } 2396 } 2397 @media (min-width: 1025px) { 2398 form#aspnetForm[action*="/ContactSignInDialog.aspx"] div#masterContentArea { 2399 margin-top: 200px !important; 2400 max-width: 120rem; 2401 margin: auto; 2402 padding: 0 1.5rem 5rem; 2403 } 2404 } 2405</style></div><div id="ste_container_NavigationWelcome" class="ContentItemContainer"><div class="public"> 2406<h1>Welcome to Speech Pathology Australia</h1> 2407<h5>The peak body for the speech pathology profession in Australia.</h5> 2408 2409<h3>Acknowledgement of Country </h3> 2410<p>We acknowledge the Traditional Custodians of lands, seas and waters throughout Australia, and pay respect to Elders past and present. 2411We recognise that the health and social and emotional wellbeing of Aboriginal and Torres Strait Islander peoples are grounded in continued connection to Culture, Country, Language and Community and acknowledge that sovereignty was never ceded.</p> 2412<p> </p> 2413</div> 2414<div class="member"> 2415<h1>Welcome to the Speech Pathology Australia Member Portal</h1> 2416<p>On this site you will find everything you will need to know about your membership and the extensive resources available to all members.</p> 2417<h3>Acknowledgement of Country</h3> 2418<p>We acknowledge the Traditional Custodians of lands, seas and waters throughout Australia, and pay respect to Elders past and present. 2419We recognise that the health and social and emotional wellbeing of Aboriginal and Torres Strait Islander peoples are grounded in continued connection to Culture, Country, Language and Community and acknowledge that sovereignty was never ceded.</p> 2420</div></div><div id="ste_container_ProfilePic" class="ContentItemContainer"><div class="panel "> 2421 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic__Head" class="panel-heading"> 2422 2423 </div><div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic__BodyContainer" class="panel-body-container"> 2424 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic__Body" class="panel-body"> 2425 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ContentPanel"> 2426 2427 <div class="ClearFix PositionRelative"> 2428 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_UpdateProgress1" style="display:none;"> 2429 2430 <div class="NotPrinted ProgressDiv Interior">
2431 <span translate="yes"></span> 2432 <img id="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ProgressImage" src="/assets/images/ImageLibrary/loading.gif" /> 2433 </div> 2434 2435 </div> 2436 2437 </div> 2438 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ListerPanel" translate="yes"> 2439 2440 2441 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid" data-gridId="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_Grid1" data-hiddenFieldId="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_HiddenKeyField1"> 2442 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_GridPanel1" style="clear:both;"> 2443 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_TitlePanel" class="GridTitlePanel"> 2444 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_TitleLabelHelper" class="Title"></div><div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_TopLeftPanel" class="FloatLeft"> 2445 2446 </div><div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_TopRightPanel" class="pull-right d-flex align-content-center flex-wrap"> 2447 2448 </div> 2449 </div><div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_Grid1" class="RadGrid RadGrid_MetroTouch" onfocus="RemoveGridTabindexFocus()" Translate="YES" style="clear:both;"> 2450 2451 <table class="rgMasterTable CaptionTextInvisible" summary="Grid table view level . Contains flat or hierarchical data represented in a tabular manner." id="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_Grid1_ctl00" style="width:100%;table-layout:auto;empty-cells:show;"> 2452 <colgroup> 2453 <col /> 2454 </colgroup> 2455<thead> 2456 <tr> 2457 <th scope="col" title="No sorting for this data type" class="rgHeader">Picture Logo</th> 2458 </tr> 2459 </thead><tbody> 2460 <tr class="rgNoRecords"> 2461 <td colspan="1" style="text-align:left;"><div>There are no records.</div></td> 2462 </tr> 2463 </tbody> 2464 2465 </table><div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_Grid1_SharedCalendarContainer" style="display:none;"> 2466 2467 </div><input id="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_Grid1_ClientState" name="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_Grid1_ClientState" type="hidden" /> </div> 2468 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_BottomButtonPanel"> 2469 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_LeftBottomPanel" class="pull-left"> 2470 2471 </div><div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_RightBottomPanel" class="pull-right"> 2472 <input type="image" name="ctl01$ciFooterContent2$ContentRecordTemplateArea$ProfilePic$ResultsGrid$RefreshButton" id="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_RefreshButton" title="Refresh the list of items" data-ajaxUpdatedControlID="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_Grid1" src="/AsiCommon/images/icon_refresh.gif" alt="Refresh" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl01$ciFooterContent2$ContentRecordTemplateArea$ProfilePic$ResultsGrid$RefreshButton", "", true, "", "", false, false))" style="display:none;" /> 2473 </div> 2474 </div> 2475 </div> 2476 </div> 2477 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_errorLabel" class="iMISUserMessageInformation"></div> 2478 2479 2480 2481 </div> 2482 2483 </div> 2484
2485<script type="text/javascript"> 2486 //<![CDATA[ 2487 // Create the event handlers for PageRequestManager 2488 var prm = Sys.WebForms.PageRequestManager.getInstance(); 2489 2490 //fix for hitting back button in FF and button was disabled 2491 jQuery(document).ready(function () { 2492 var findButton = jQuery("input[id$=SubmitButton]"); 2493 if (findButton !== null && 2494 findButton !== undefined) { 2495 findButton.prop("disabled", false); 2496 } 2497 2498 var grid = jQuery("#"); 2499 if (grid.length !== 0) { 2500 var gridHeight = grid.outerHeight(); 2501 var dropdownHeight = jQuery("#.dropdown-menu.dropdown-menu-right").outerHeight(); 2502 if (gridHeight <= dropdownHeight || jQuery(".chosen-select").length !== 0) { 2503 grid.css('overflow', 'inherit'); 2504 } 2505 } 2506 }); 2507 2508 prm.add_initializeRequest(PageRequestManager_initializeRequest); 2509 prm.add_beginRequest(PageRequestManager_beginRequest); 2510 prm.add_endRequest(PageRequestManager_endRequest); 2511 2512 var uiId = ''; 2513 function PageRequestManager_initializeRequest(sender, args) { 2514 if (sender.get_isInAsyncPostBack()) { 2515 args.set_cancel(true); 2516 } 2517 } 2518 function PageRequestManager_beginRequest(sender, args) { 2519 var postbackElem = args.get_postBackElement(); 2520 uiId = postbackElem.id; 2521 postbackElem.disabled = true; 2522 } 2523 function PageRequestManager_endRequest(sender, args) { 2524 EndRequest(); 2525 var postBackFieldId = $get(uiId); 2526 if (postBackFieldId != null && postBackFieldId != 'undefined') 2527 postBackFieldId.disabled = false; 2528 if (args.get_error() != undefined) { 2529 var error = args.get_error().name; 2530 if (error != 'undefined' && error == 'Sys.WebForms.PageRequestManagerServerErrorException') 2531 args.set_errorHandled(true); 2532 2533 if (document.getElementById(uiId)) 2534 document.getElementById(uiId).focus(); 2535 } 2536 } 2537 //Runs mapping javascript after panel has been asynchronously updated 2538 function EndRequest() { 2539 if (typeof(initializeMap) == 'function') { 2540 initializeMap(); 2541 } 2542 } 2543 2544 // Executes when a query is clicked in the select menu. 2545 // Add or replace the selected query key in the url query string, and reload the page. 2546 function querySelect(paramName, queryId) { 2547 var newlocation = ""; 2548 var hash = window.location.hash; //need to check for anchors/hashtags and handle them carefully 2549 //var paramName = "QueryMenuSelectedKey" + listerId; 2550 if (window.location.search.length == 0) 2551 { 2552 newlocation = window.location + "?" + paramName + "=" + queryId; 2553 } 2554 else 2555 { 2556 // Add the key to the query string, or replace it if it already exists in the query string 2557 var queryString = window.location.search.substring(1); 2558 var paramPairs = queryString.split("&"); 2559 var newQueryString = ""; 2560 var isFound = new Boolean(false); 2561 for (var i=0;i<paramPairs.length;i++) 2562 { 2563 if (newQueryString.length > 0) 2564 newQueryString += "&"; 2565 var pair = paramPairs[i].split("="); 2566 if (pair[0] == paramName) 2567 { 2568 newQueryString += paramName 2569 + "=" + queryId; 2570 isFound = true; 2571 } 2572 else 2573 { 2574 newQueryString += paramPairs[i]; 2575 } 2576 } 2577 if (isFound == false) { 2578 // Param wasn't in query string, add it. 2579 if(hash.length == 0) 2580 { 2581 newlocation = window.location + "&" + 2582 paramName + "=" + queryId; 2583 } 2584 else 2585 { 2586 var url = window.location.href.substring(0, window.location.href.indexOf("?")); 2587 newlocation = url + "?" + newQueryString + "&" + 2588 paramName + "=" + queryId + hash; 2589 } 2590 } 2591 else 2592 { 2593 var url = window.location.href.substring(0, window.location.href.indexOf("?")); 2594 newlocation = url + "?" + newQueryString + hash; 2595 } 2596 } 2597 window.location = newlocation; 2598 } 2599 2600 //]]> 2601</script>
2601 2602 </div> 2603 </div> 2604</div></div><div id="ste_container_CauseisContext" class="ContentItemContainer"><div class="panel "> 2605 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_CauseisContext__Head" class="panel-heading"> 2606 2607 </div><div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_CauseisContext__BodyContainer" class="panel-body-container"> 2608 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_CauseisContext__Body" class="panel-body"> 2609 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_CauseisContext_ContentPanel"> 2610 2611 2612 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_CauseisContext_QueryControlsPanel" class="summary-display summary-display-inline" translate="yes"> 2613 2614 <div class="summary-display-item"> 2615 <div class="ReadOnly PanelField "> 2616 <div class="PanelFieldValue "> 2617 <span id="ctl01_ciFooterContent2_ContentRecordTemplateArea_CauseisContext_HideHeader">
2617<script> 2618const userContext = {}; 2619userContext.contactKey = "8650EB42-3034-471C-B8F2-9E79313E5C95"; 2620userContext.isMember = Boolean(0); 2621userContext.isCompany = Boolean(0); 2622userContext.id = "1"; 2623userContext.MemberType = "NON"; 2624userContext.Category = ""; 2625userContext.Country = ""; 2626userContext.JoinDate = ""; 2627userContext.PaidThru = ""; 2628userContext.RenewedThru = ""; 2629</script>
2629</span> 2630 </div> 2631 </div> 2632 </div> 2633 </div> 2634 2635 2636 </div> 2637 2638 </div> 2639 </div> 2640</div></div><div id="ste_container_FirstName" class="ContentItemContainer"><div class="panel "> 2641 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName__Head" class="panel-heading"> 2642 2643 </div><div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName__BodyContainer" class="panel-body-container"> 2644 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName__Body" class="panel-body"> 2645 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ContentPanel"> 2646 2647 <div class="ClearFix PositionRelative"> 2648 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_UpdateProgress1" style="display:none;"> 2649 2650 <div class="NotPrinted ProgressDiv Interior"> 2651 <span translate="yes"></span> 2652 <img id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ProgressImage" src="/assets/images/ImageLibrary/loading.gif" /> 2653 </div> 2654 2655 </div> 2656 2657 </div> 2658 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ListerPanel" translate="yes"> 2659 2660 2661 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid" data-gridId="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_Grid1" data-hiddenFieldId="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_HiddenKeyField1"> 2662 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_GridPanel1" style="clear:both;"> 2663 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_TitlePanel" class="GridTitlePanel"> 2664 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_TitleLabelHelper" class="Title"></div><div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_TopLeftPanel" class="FloatLeft"> 2665 2666 </div><div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_TopRightPanel" class="pull-right d-flex align-content-center flex-wrap"> 2667 2668 </div> 2669 </div><div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_Grid1" class="RadGrid RadGrid_MetroTouch" onfocus="RemoveGridTabindexFocus()" Translate="YES" style="clear:both;"> 2670 2671 <table class="rgMasterTable CaptionTextInvisible" summary="Grid table view level . Contains flat or hierarchical data represented in a tabular manner." id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_Grid1_ctl00" style="width:100%;table-layout:auto;empty-cells:show;"> 2672 <colgroup> 2673 <col /> 2674 </colgroup> 2675<thead> 2676 <tr> 2677 <th scope="col" class="rgHeader"><a onclick="Telerik.Web.UI.Grid.Sort($find('ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_Grid1_ctl00'), 'Informal'); return false;" id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_Grid1_ctl00_ctl02_ctl01_btn_ResultsGrid_2_Sort_Informal" title="Click here to sort" translate="no" href="javascript:__doPostBack('ctl01$ciFooterContent2$ContentRecordTemplateArea$FirstName$ResultsGrid$Grid1$ctl00$ctl02$ctl01$btn_ResultsGrid_2_Sort_Informal','')">Informal</a></th> 2678 </tr> 2679 </thead><tbody> 2680 <tr class="rgRow" id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_Grid1_ctl00__0"> 2681 <td> </td> 2682 </tr> 2683 </tbody> 2684 2685 </table><div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_Grid1_SharedCalendarContainer" style="display:none;"> 2686 2687 </div><input id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_Grid1_ClientState" name="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_Grid1_ClientState" type="hidden" /> </div> 2688 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_BottomButtonPanel"> 2689 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_LeftBottomPanel" class="pull-left"> 2690 2691 </div><div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_RightBottomPanel" class="pull-right"> 2692 <input type="image" name="ctl01$ciFooterContent2$ContentRecordTemplateArea$FirstName$ResultsGrid$RefreshButton" id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_RefreshButton" title="Refresh the list of items" data-ajaxUpdatedControlID="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_Grid1" src="/AsiCommon/images/icon_refresh.gif" alt="Refresh" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl01$ciFooterContent2$ContentRecordTemplateArea$FirstName$ResultsGrid$RefreshButton", "", true, "", "", false, false))" style="display:none;" /> 2693 </div> 2694 </div> 2695 </div> 2696 </div> 2697 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_errorLabel" class="iMISUserMessageInformation"></div> 2698 2699 2700 2701 </div> 2702 2703 </div> 2704
2705<script type="text/javascript"> 2706 //<![CDATA[ 2707 // Create the event handlers for PageRequestManager 2708 var prm = Sys.WebForms.PageRequestManager.getInstance(); 2709 2710 //fix for hitting back button in FF and button was disabled 2711 jQuery(document).ready(function () { 2712 var findButton = jQuery("input[id$=SubmitButton]"); 2713 if (findButton !== null && 2714 findButton !== undefined) { 2715 findButton.prop("disabled", false); 2716 } 2717 2718 var grid = jQuery("#"); 2719 if (grid.length !== 0) { 2720 var gridHeight = grid.outerHeight(); 2721 var dropdownHeight = jQuery("#.dropdown-menu.dropdown-menu-right").outerHeight(); 2722 if (gridHeight <= dropdownHeight || jQuery(".chosen-select").length !== 0) { 2723 grid.css('overflow', 'inherit'); 2724 } 2725 } 2726 }); 2727 2728 prm.add_initializeRequest(PageRequestManager_initializeRequest); 2729 prm.add_beginRequest(PageRequestManager_beginRequest); 2730 prm.add_endRequest(PageRequestManager_endRequest); 2731 2732 var uiId = ''; 2733 function PageRequestManager_initializeRequest(sender, args) { 2734 if (sender.get_isInAsyncPostBack()) { 2735 args.set_cancel(true); 2736 } 2737 } 2738 function PageRequestManager_beginRequest(sender, args) { 2739 var postbackElem = args.get_postBackElement(); 2740 uiId = postbackElem.id; 2741 postbackElem.disabled = true; 2742 } 2743 function PageRequestManager_endRequest(sender, args) { 2744 EndRequest(); 2745 var postBackFieldId = $get(uiId); 2746 if (postBackFieldId != null && postBackFieldId != 'undefined') 2747 postBackFieldId.disabled = false; 2748 if (args.get_error() != undefined) { 2749 var error = args.get_error().name; 2750 if (error != 'undefined' && error == 'Sys.WebForms.PageRequestManagerServerErrorException') 2751 args.set_errorHandled(true); 2752 2753 if (document.getElementById(uiId)) 2754 document.getElementById(uiId).focus(); 2755 } 2756 } 2757 //Runs mapping javascript after panel has been asynchronously updated 2758 function EndRequest() { 2759 if (typeof(initializeMap) == 'function') { 2760 initializeMap(); 2761 } 2762 } 2763 2764 // Executes when a query is clicked in the select menu. 2765 // Add or replace the selected query key in the url query string, and reload the page. 2766 function querySelect(paramName, queryId) { 2767 var newlocation = ""; 2768 var hash = window.location.hash; //need to check for anchors/hashtags and handle them carefully 2769 //var paramName = "QueryMenuSelectedKey" + listerId; 2770 if (window.location.search.length == 0) 2771 { 2772 newlocation = window.location + "?" + paramName + "=" + queryId; 2773 } 2774 else 2775 { 2776 // Add the key to the query string, or replace it if it already exists in the query string 2777 var queryString = window.location.search.substring(1); 2778 var paramPairs = queryString.split("&"); 2779 var newQueryString = ""; 2780 var isFound = new Boolean(false); 2781 for (var i=0;i<paramPairs.length;i++) 2782 { 2783 if (newQueryString.length > 0) 2784 newQueryString += "&"; 2785 var pair = paramPairs[i].split("="); 2786 if (pair[0] == paramName) 2787 { 2788 newQueryString += paramName 2789 + "=" + queryId; 2790 isFound = true; 2791 } 2792 else 2793 { 2794 newQueryString += paramPairs[i]; 2795 } 2796 } 2797 if (isFound == false) { 2798 // Param wasn't in query string, add it. 2799 if(hash.length == 0) 2800 { 2801 newlocation = window.location + "&" + 2802 paramName + "=" + queryId; 2803 } 2804 else 2805 { 2806 var url = window.location.href.substring(0, window.location.href.indexOf("?")); 2807 newlocation = url + "?" + newQueryString + "&" + 2808 paramName + "=" + queryId + hash; 2809 } 2810 } 2811 else 2812 { 2813 var url = window.location.href.substring(0, window.location.href.indexOf("?")); 2814 newlocation = url + "?" + newQueryString + hash; 2815 } 2816 } 2817 window.location = newlocation; 2818 } 2819 2820 //]]> 2821</script>
2821 2822 </div> 2823 </div> 2824</div></div> 2825</div> 2826 </div> 2827 </div> 2828 <div class="row"> 2829 <div class="col-sm-12"> 2830 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_Zone2PlaceHolder"> 2831 2832</div> 2833 </div> 2834 </div> 2835 <div class="row"> 2836 <div class="col-sm-12"> 2837 <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_Zone3PlaceHolder"> 2838 <div id="ste_container_cssvars" class="ContentItemContainer"><style> 2839 :root { 2840 --image-filter-color: invert(15%) sepia(88%) saturate(2352%) hue-rotate(198deg) brightness(99%) contrast(99%); 2841 --dark-grey-color: #9e9e9e; 2842 --item-border-radius: 0rem; 2843 --button-border-radius: 50rem; 2844 --tab-size: 1.6rem; 2845 --font-weight: 500; 2846 --button-padding: 1.2rem 2.1rem; 2847 --input-border: 1px solid #c8c8c8; 2848 } 2849</style></div> 2850</div> 2851 </div> 2852 </div> 2853</div><div class="ContentRecordPageButtonPanel"> 2854 2855</div> 2856 2857</div> 2858 <div id="ste_container_ciAOS_5ea7a1175abf4cb999c1f2506a0f8ce8" class="ContentItemContainer"><div id="ctl01_ciAOS_5ea7a1175abf4cb999c1f2506a0f8ce8_Panel_AOS"> 2859
2859<script src="/App_Themes/SPA-EMS-Live//js/aos.min.js"></script>
vendor: 2 bytes, line 2859
2859
2860<script> 2861 AOS.init({ 2862 disable: 'phone', 2863 offset: 170, 2864 delay: 100, 2865 duration: 500, 2866 once: true 2867}); 2868 </script>
2868 2869</div></div> 2870 <div id="ste_container_ciNewClientSideContentItem" class="ContentItemContainer"><div class="panel "> 2871 <div id="ctl01_ciNewClientSideContentItem__Head" class="panel-heading"> 2872 2873 </div><div id="ctl01_ciNewClientSideContentItem__BodyContainer" class="panel-body-container"> 2874 <div id="ctl01_ciNewClientSideContentItem__Body" class="panel-body"> 2875
2875<script type="module" crossorigin src="https://assets.au.cws.causeis.com/smartsuite/smartanalytics/sitewide-analytics/assets/index-BNmc85CC.js"></script>
2875 2876<input type="hidden" id="x-contentItemKey" value="d83b5bf5-f776-469a-b583-63c7e4c756d6" class="analytics"> 2877<input type="hidden" id="x-contentKey" value="54940d2e-ff60-448d-9199-8d0291c74ebf" class="analytics"> 2878<div id="ipart-root-d83b5bf5-f776-469a-b583-63c7e4c756d6"></div> 2879 2880<!-- --> 2881 </div> 2882 </div> 2883</div></div> 2884 <div id="ste_container_ciPSCNavigationAdditionalElements" class="ContentItemContainer"> 2885<div id="ste_container_NavigationCardTemplates" class="ContentItemContainer"><template id="navcard-1"> 2886<div class="navigationcard"> 2887<a href="/Public/Become-a-member/Join-SPA/Membership-Renewal-2026-2027.aspx"> 2888<span class="navimage" style="background-image: url('/images/Speech-Pathology-Australia/Website/Renewal-2026.png');"></span> 2889<span class="navtitle">Haven't renewed yet?</span> 2890<span class="navdesc">Don't miss your chance to renew your membership for 2026/27</span> 2891<span class="navlink">Renew now <em class="fa fa-arrow-right"></em></span> 2892</a> 2893</div> 2894</template> 2895<template id="navcard-2"> 2896<div class="navigationcard"> 2897<a href="/Public/Events/Conference/Conference.aspx"> 2898<span class="navimage" style="background-image: url('/images/Speech-Pathology-Australia/Website/Conference/SPA-2027-Conference-webtile.png');"></span> 2899<span class="navtitle">SPA conference</span> 2900<span class="navdesc">Annual conference advancing knowledge, skills, and professional connection. </span> 2901<span class="navlink">Learn more <em class="fa fa-arrow-right"></em></span> 2902</a> 2903</div> 2904</template> 2905<template id="navcard-3"> 2906<div class="navigationcard"> 2907<a href="/Public/Member-Services/Member-benefits/Member-offers-and-savings.aspx"> 2908<span class="navimage" style="background-image: url('/images/Speech-Pathology-Australia/Website/Business-and-professional-support_v2.jpg');"></span> 2909<span class="navtitle">Business advisory support</span> 2910<span class="navdesc">Protect and grow your practice with professional indemnity insurance, HR support and specialist business advice.</span> 2911<span class="navlink">Explore here <em class="fa fa-arrow-right"></em></span> 2912</a> 2913</div> 2914</template></div><div id="ste_container_NavigationLinkDescriptions" class="ContentItemContainer">
2914<script> 2915 var navdescriptions = { 2916 'Why SPA?':'See how membership supports your practice and your career <strong>Learn more</strong>' 2917 ,'Membership categories':'View our membership categories to see which one is right for you <strong>Learn more</strong>' 2918 ,'Membership fees':'Understand membership fees by category and important information <strong>Learn more</strong>' 2919 ,'Recurring payment information':'A simple guide to paying your membership in installments <strong>Learn more</strong>' 2920 ,'Rejoining SPA':'This information will help you find the right pathway to return to membership <strong>Learn more</strong>' 2921 ,'Join SPA':'Join the national body for speech pathologists and get started with membership <strong>Learn more</strong>' 2922 ,'About professional education':'Explore live, onâdemand and podcast learning and networking opportunities <strong>Learn more</strong>' 2923 ,'Journals and databases':'Member access to journals and evidence-based databases <strong>Learn more</strong>' 2924 ,'Self-paced learning':'Browse and register for on demand learning and podcasts <strong>Learn more</strong>' 2925 ,'Upcoming events':'Register for events, learn, connect, and engage professionally <strong>Learn more</strong>' 2926 ,'Resources':'Explore key documents, guidance and materials in one place <strong>Search here</strong>' 2927 ,'Cultural learning':'Explore cultural learning, frameworks and resources to support culturally safe practice <strong>Learn more</strong>' 2928 ,'Manage membership':'Update your details, track CPD and manage payments <strong>Learn more</strong>' 2929 ,'Access your benefits':'Access retail discounts, advisory services and exclusive offers <strong>Learn more</strong>' 2930 ,'Professional practice':'Tools and resources to support your work <strong>Learn more</strong>' 2931 ,'Connect and belong':'Build your network and stay connected <strong>Learn more</strong>' 2932 ,'Grants and awards':'Funding and recognition for your work <strong>Learn more</strong>' 2933 ,'Career centre':'Career and job opportunities <strong>Learn more</strong>' 2934 } 2935 </script>
2935</div><div id="ste_container_Script1" class="ContentItemContainer">
2935<script src="https://application.pseudocode.com.au/clients/spa/TEMP-spa.js"></script>
2935 2936<!--script> 2937document.addEventListener('DOMContentLoaded',()=>{ 2938 // console.log('TEMP SPA Script - move to server on go-live'); 2939 updatePSCNavigation(); 2940 updateAuxNavigation(); 2941 updateAccountLink(); 2942 loadDropdownNav(); 2943 loadPortalPage(); 2944 loadPortalBannerAlerts(); 2945 loadProfilePage(); 2946 loadEventDetails(); 2947 moveHeaderRow(); 2948 moveCBBreadcrumbs(); 2949 loadContactQuestions(); 2950}); 2951 2952async function loadDropdownNav(){ 2953 // let iqaurl = '/api/query?QueryName=$/Pseudocode/content-buddy/Website - I Want To'; 2954 // let data = await fetchAPIData(iqaurl); 2955 // console.log(data); 2956 2957 /* dropdown */ 2958 let sellabel = document.querySelector('#quicknavdropdown .selectedlabel'); 2959 let dropdownparent = document.querySelector('#quicknavdropdown .dropdown'); 2960 if(sellabel!==null&&dropdownparent!==null){ 2961 sellabel.addEventListener('click',(e)=>{ 2962 e.preventDefault(); 2963 dropdownparent.classList.toggle('open'); 2964 }); 2965 } 2966 2967 /* dropdown links */ 2968 let cbloops = 0; 2969 let fauxobsrv = setInterval(()=>{ 2970 cbloops++; 2971 let quicknavcards = document.querySelectorAll('.quicknavcards'); 2972 if(quicknavcards.length>0||cbloops>100){ 2973 clearInterval(fauxobsrv); 2974 let dropdownlinks = document.querySelectorAll('#quicknavdropdown .dropdown ul a'); 2975 // quicknavcards[0].style.display = 'block'; 2976 dropdownlinks.forEach(dropdownlink=>{ 2977 dropdownlink.addEventListener('click',(e)=>{ 2978 e.preventDefault(); 2979 let targetid = e.target.dataset.targetid; 2980 let labelspan = e.target.querySelector('span.label'); 2981 let selspan = sellabel.querySelector('span'); 2982 selspan.innerHTML = labelspan.innerHTML; 2983 if(targetid.length>0){ 2984 quicknavcards.forEach(qncard=>{ 2985 qncard.style.display = (qncard.id==targetid)?'block':'none'; 2986 }); 2987 } 2988 dropdownparent.classList.remove('open'); 2989 }); 2990 }); 2991 } 2992 },150); 2993 2994 2995 2996} 2997function updatePSCNavigation(){ 2998 let loops = 0; 2999 let fauxobsrv = setInterval(()=>{ 3000 loops++; 3001 let primarynav = document.getElementById('psc-primary-nav'); 3002 if(primarynav!==null||loops>100){ 3003 clearInterval(fauxobsrv); 3004 3005 /* navigation cards */ 3006 let navtitles = primarynav.querySelectorAll('.psc-submenu-level1>.titlebar');
3007 navtitles.forEach((navtitle,i)=>{ 3008 let templateid = `navcard-${i+1}`; 3009 let cardtemplate = document.getElementById(templateid); 3010 if(cardtemplate!==null){ 3011 let content = cardtemplate.content.cloneNode(true); 3012 navtitle.innerHTML = ''; 3013 navtitle.appendChild(content); 3014 } 3015 }); 3016 3017 /* link descriptions */ 3018 let links = primarynav.querySelectorAll('li.level1>a'); 3019 // console.log(links); 3020 // console.log(navdescriptions); 3021 links.forEach(link=>{ 3022 let linklabel = link.querySelector('.linktext'); 3023 let description = navdescriptions[linklabel.innerHTML]??''; /* navdescriptions json object in separate content area */ 3024 if(description.length>0){ 3025 let descspan = document.createElement('span'); 3026 descspan.classList.add('linkdescription'); 3027 descspan.innerHTML = description; 3028 link.appendChild(descspan); 3029 } 3030 }); 3031 3032 /* mobile nav */ 3033 let mobilenav = document.getElementById('mobilenav'); 3034 let primarycntr = document.querySelector('.navcontainer'); 3035 if(mobilenav!==null){ 3036 mobilenav.addEventListener('click',(e)=>{ 3037 e.preventDefault(); 3038 e.target.classList.toggle('open'); 3039 primarycntr.classList.toggle('open'); 3040 }); 3041 } 3042 3043 } 3044 },150); 3045} 3046function updateAuxNavigation(){ 3047 let loops = 0; 3048 let navnodes = null; 3049 let fauxobsrv2 = setInterval(async ()=>{ 3050 loops++; 3051 let auxnav = document.querySelector('#auxiliarynavcontainer .NavigationUnorderedList'); 3052 if(auxnav!==null||loops>100){ 3053 clearInterval(fauxobsrv2); 3054 try{ 3055 const pscopts = { imisversion: 'cloud', watchcbtimeout: 1500, fxspeedmax: 1.5, verbal: 0 }; 3056 const psc = new PseudoCode(pscopts); 3057 navnodes = await psc.readNavigationFromMap('/navigationmaps/b44e333e-bc4e-4847-86e7-60089d3e05b2.map?version=FCB42F5E&culture=en-AU'); 3058 let auxnodes = navnodes.filter(navnode => navnode.Area==4); 3059 let auxnavlinks = document.querySelectorAll('#auxiliarynavcontainer .NavigationUnorderedList>li'); 3060 let mobauxnavlinks = document.querySelectorAll('.mobileauxlinks .NavigationUnorderedList>li'); 3061 auxnodes.forEach(node=>{ 3062 let parenttext = node.Text; 3063 let hasChildren = node.Nodes?.length??0; 3064 if(hasChildren){ 3065 let childnav = document.createElement('ul'); 3066 childnav.classList.add('auxchildnav'); 3067 let children = node.Nodes; 3068 children.forEach(child=>{ 3069 let isActive = child.IsActive; 3070 if(isActive){ 3071 let linktext = child.Text; 3072 let linkhref = child.NavigateUrl.replace('~',''); 3073 let childli = document.createElement('li'); 3074 childli.innerHTML = `<a href="${linkhref}">${linktext}</a>`; 3075 childnav.append(childli); 3076 } 3077 }); 3078 auxnavlinks.forEach((navnode,i) => { 3079 if(navnode.innerText==parenttext){ 3080 let mobchildnav = childnav.cloneNode(1); 3081 navnode.append(childnav); 3082 navnode.classList.add('hasChildren'); 3083 mobauxnavlinks[i].append(mobchildnav); 3084 mobauxnavlinks[i].classList.add('hasChildren'); 3085 } 3086 }); 3087 } 3088 }); 3089 }catch(e){ console.warn('Pseudocode library not found.',e); } 3090 } 3091 }); 3092} 3093function updateAccountLink(){ 3094 let clientContext = JSON.parse(document.getElementById('__ClientContext').value); 3095 if(!clientContext.isAnonymous){ 3096 let accountlabel = document.querySelector('.account-toggle .nav-text'); 3097 let sitemaplink = document.querySelector('.memberportalroot .linktext'); 3098 if(accountlabel!==null)accountlabel.innerText = (sitemaplink!==null)?sitemaplink.innerText:'My SPA'; 3099 } 3100} 3101async function loadPortalPage(){ 3102 if(document.body.classList.contains('portalpage')){ 3103 const pscoptsportal = { imisversion: 'cloud', watchcbtimeout: 1500, fxspeedmax: 1.5, verbal: 0 }; 3104 const pscportal = new PseudoCode(pscoptsportal); 3105 let clientContext = JSON.parse(document.getElementById('__ClientContext').value); 3106 let uid = clientContext.selectedPartyId; 3107 let apiurl = `/api/Party/${uid}`; 3108 let party = await pscportal.fetchAPIData(apiurl); 3109 3110 if(!document.body.classList.contains('noportalnav')){ 3111 let nloops = 0; 3112 let nobsrv = setInterval(()=>{ 3113 nloops++; 3114 let originalnav = document.querySelector('.psc-navigation li:has(.memberportalroot) .menucontainer'); 3115 console.log('loadPortalPage: ',nloops,originalnav); 3116 if(nloops>100||originalnav!==null){ 3117 clearInterval(nobsrv); 3118 let links = originalnav.querySelectorAll(':scope>li>a'); 3119 let pageurl = new URL(window.location.href); 3120 links.forEach(link=>{ 3121 let linkurl = new URL(link.href); 3122 if(linkurl.pathname==pageurl.pathname)link.classList.add('selected'); 3123 });
3124 3125 let parent = document.querySelector('.psc_layout'); 3126 let topdiv = document.querySelector('.psc_layout>div:first-child'); 3127 dashboardnav = originalnav.cloneNode(true); 3128 let portalnav = document.createElement('div'); 3129 let portalheading = document.createElement('h1'); 3130 let portalnavinner = document.createElement('div'); 3131 portalnav.classList.add('portalnav'); 3132 portalnavinner.classList.add('inner'); 3133 portalheading.innerHTML = `Welcome back, ${party?.PersonName?.InformalName}`; 3134 portalnavinner.appendChild(portalheading); 3135 portalnavinner.appendChild(dashboardnav); 3136 portalnav.appendChild(portalnavinner); 3137 parent.insertBefore(portalnav,topdiv); 3138 } 3139 },150); 3140 } 3141 3142 await pscportal.watchContentBuddy(async ()=>{ 3143 let titlename = document.querySelector('.portalbanner h1 span'); 3144 if(titlename!==null)titlename.innerText = `, ${party?.PersonName?.InformalName}`; 3145 }); 3146 }; 3147} 3148function loadPortalBannerAlerts(){ 3149 if(document.body.classList.contains('portalbanneralerts')){ 3150 let loops = 0; 3151 let fauxobsrv = setInterval(()=>{ 3152 loops++; 3153 let portalbanner = document.querySelector('.portalbanner .inner'); 3154 let alertset = document.querySelector('.Alerts .AlertSet'); 3155 if(portalbanner!==null&&alertset!==null||loops>100){ 3156 clearInterval(fauxobsrv); 3157 if(portalbanner!==null&&alertset!==null)portalbanner.append(alertset); 3158 } 3159 },150); 3160 } 3161} 3162async function loadProfilePage(){ 3163 if(document.body.classList.contains('profilepage')){ 3164 let urlsearch = new URLSearchParams(window.location.search); 3165 let pid = urlsearch.get('Practice'); 3166 let layout = document.querySelector('.psc_layout'); 3167 // if(layout!==null)layout.classList.add('loading'); 3168 3169 /* profile data */ 3170 try{ 3171 const pscopts = { imisversion: 'cloud', watchcbtimeout: 1500, fxspeedmax: 1.5, verbal: 1 }; 3172 const psc = new PseudoCode(pscopts); 3173 let piqa = `/api/query?queryname=$/Causeis/Smart Series/Smart Maps/Website Queries/Contact Profile/Smart Maps Profile - Basic Info&Practice=${pid}`; 3174 let pfetch = await psc.fetchAPIData(piqa); 3175 let pdata = pfetch.Items?.$values[0]??false; 3176 // console.log(pdata); 3177 if(pdata){ 3178 document.title = pdata.ProfileName; 3179 profiletop.querySelector('h2').innerHTML = pdata.ProfileName; 3180 profiletop.querySelector('.pronouns').innerHTML = (pdata.Pronoun)?`(${pdata.Pronoun})`:''; 3181 profiletop.querySelector('.practice').innerHTML = `Practice: ${pdata.Practice}`; 3182 profiletop.querySelector('.profileimage').setAttribute('style',`background-image: url('${pdata.ImageFilePath}');`); 3183 3184 let contactboxes = profiletop.querySelector('.contactboxes'); 3185 if(contactboxes!==null){ 3186 if(pdata.ProfileEmail){ 3187 let contactli = document.createElement('li'); 3188 contactli.innerHTML = ` 3189 <em class="fa fa-envelope"></em> 3190 <div> 3191 <h6>Email address</h6> 3192 <p><a href="mailto: ${pdata.ProfileEmail}">${pdata.ProfileEmail}</a></p> 3193 </div> 3194 `; 3195 contactboxes.append(contactli); 3196 } 3197 if(pdata.ProfilePhone){ 3198 let contactli = document.createElement('li'); 3199 contactli.innerHTML = ` 3200 <em class="fa fa-phone"></em> 3201 <div> 3202 <h6>Phone</h6> 3203 <p><a href="tel: ${pdata.ProfilePhone}">${pdata.ProfilePhone}</a></p> 3204 </div> 3205 `; 3206 contactboxes.append(contactli); 3207 } 3208 if(pdata.ProfileWebsite){ 3209 let contactli = document.createElement('li'); 3210 contactli.innerHTML = ` 3211 <em class="fa fa-globe"></em> 3212 <div> 3213 <h6>Website</h6> 3214 <p><a href="${pdata.ProfileWebsite}" target="_blank">${pdata.ProfileWebsite}</a></p> 3215 </div> 3216 `; 3217 contactboxes.append(contactli); 3218 } 3219 } 3220 3221 let sharelink = document.getElementById('shareprofile'); 3222 if(sharelink!==null)sharelink.setAttribute('onclick',`ShowDialog('/Shared_Content/Smart-Suite/Smart-Maps/Public/Smart-Maps-Send-Profile.aspx?Practice=${pid}', null, '900', '800', '', '', 'E', null, null, false, false, null, null)`); 3223 3224 let sendlink = document.getElementById('sendenquiry'); 3225 if(sendlink!==null)sendlink.setAttribute('onclick',`ShowDialog('/Shared_Content/Smart-Suite/Smart-Maps/Public/Smart-Maps-Enquiry.aspx?Practice=${pid}', null, '900', '90%', '', '', 'E', null, null, false, false, null, null)`); 3226 3227 let profiledetails = document.querySelector('.profilebottom .details'); 3228 if(profiledetails!==null){ 3229 let detailslist = [ 3230 { label:'Type of practice' , query:`/api/query?queryname=$/Causeis/Utility/General Look-Up Description By Name And Codes&TableName=WORKPLACE_SETTING&Code="${pdata.PracticeSetting?.replaceAll(',','","')}"` } 3231 ,{ label:'Sector' , query:`/api/query?queryname=$/Causeis/Utility/General Look-Up Description By Name And Codes&TableName=WORKPLACE_SECTOR&Code="${pdata.Sector?.replaceAll(',','","')}"` } 3232 ,{ label:'Age of client' , query:`/api/query?queryname=$/Causeis/Utility/General Look-Up Description By Name And Codes&TableName=WORKPLACE_AGE_GROUP&Code="${pdata.AgeGroups?.replaceAll(',','","')}"` } 3233 ,{ label:'Services' , query:`/api/query?queryname=$/Causeis/Utility/General Look-Up Description By Name And Codes&TableName=WORKPLACE_SERVICE&Code="${pdata.Services?.replaceAll(',','","')}"` } 3234 ,{ label:'Funding scheme' , query:`/api/query?queryname=$/Causeis/Utility/General Look-Up Description By Name And Codes&TableName=WORKPLACE_FUND_PROV&Code="${pdata.FundingProv?.replaceAll(',','","')}"` } 3235 ,{ label:'Area of practice' , query:`/api/query?queryname=$/Causeis/Utility/General Look-Up Description By Name And Codes&TableName=WORKPLACE_AREA_PRAC&Code="${pdata.AreaOfPractice?.replaceAll(',','","')}"` } 3236 ,{ label:'Languages' , query:`/api/query?queryname=$/Causeis/Utility/General Look-Up Description By Name And Codes&TableName=LANGUAGE&Code="${pdata.LANGUAGES?.replaceAll(',','","')}"` } 3237 ]; 3238 for(let k in detailslist){ 3239 details = detailslist[k]; 3240 let attriqa = details.query; 3241 let attrfetch = await psc.fetchAPIData(attriqa); 3242 let attrdata = attrfetch.Items?.$values??[]; 3243 let attrstr = ''; 3244 attrdata.forEach(attrval=>{ attrstr = attrstr+attrval.Description+', '; }); 3245 if(attrstr){ 3246 let attrelm = document.createElement('p'); 3247 attrelm.innerHTML= `<label>${details.label}:</label><span>${attrstr.replace(/,\s*$/, "")}</span>`; 3248 profiledetails.appendChild(attrelm); 3249 } 3250 }; 3251 if(pdata.AdditionalServices){ 3252 let attrelm = document.createElement('p'); 3253 attrelm.innerHTML= `<label>Additional services:</label><span>${pdata.AdditionalServices}</span>`; 3254 profiledetails.appendChild(attrelm); 3255 } 3256 if(pdata.MobileOffered){ 3257 let attrelm = document.createElement('p'); 3258 attrelm.innerHTML= `<label>Mobile service offered:</label><span>${pdata.MobileOffered.toLowerCase().replace(/(^\s*|\.\s*)(\w)/g, (match) => match.toUpperCase())}</span>`; 3259 profiledetails.appendChild(attrelm); 3260 } 3261 if(pdata.TelepracticeOffered){ 3262 let attrelm = document.createElement('p'); 3263 attrelm.innerHTML= `<label>Telepractice offered:</label><span>${pdata.TelepracticeOffered.toLowerCase().replace(/(^\s*|\.\s*)(\w)/g, (match) => match.toUpperCase())}</span>`; 3264 profiledetails.appendChild(attrelm); 3265 } 3266 3267 /* more practices */ 3268 let morepiqa = `/api/query?queryname=$/Causeis/Smart Series/Smart Maps/Website Queries/Contact Profile/More Practices&ContactKey=${pdata.ContactKey}&Ordinal=${pid}`; 3269 let morepfetch = await psc.fetchAPIData(morepiqa); 3270 let morepdata = morepfetch.Items?.$values??false; 3271 if(morepdata.length){ 3272 let attrelm = document.createElement('p'); 3273 attrelm.innerHTML= `<label>More practices:</label>`; 3274 profiledetails.appendChild(attrelm); 3275 } 3276 morepdata.forEach(mp=>{ 3277 let purl = window.location.href.split("?")[0] + `?Practice=${mp.Ordinal}`; 3278 let attrelm = document.createElement('p'); 3279 attrelm.classList.add('additionalpractice'); 3280 attrelm.innerHTML= `<label><a href="${purl}">${mp.Practice}</a></label><span>${mp.FullAddress}</span>`; 3281 profiledetails.appendChild(attrelm); 3282 });
3283 3284 /* location */ 3285 if(pdata.FullAddress){ 3286 let map = document.querySelector('.profilebottom .location .map'); 3287 let address = document.querySelector('.profilebottom .location .address'); 3288 let location = document.querySelector('.profilebottom .location'); 3289 address.innerHTML = pdata.FullAddress; 3290 let mapframe = document.createElement('iframe'); 3291 mapframe.src = `https://maps.google.com/maps?q=${pdata.FullAddress}&output=embed`; 3292 mapframe.width = 600; 3293 mapframe.height = 450; 3294 mapframe.style.border= 0; 3295 map.appendChild(mapframe); 3296 let dirlink = document.createElement('a'); 3297 dirlink.href = `https://www.google.com/maps/dir/?api=1&destination=`+pdata.FullAddress; 3298 dirlink.target = '_blank'; 3299 dirlink.classList.add('psc-cb-button'); 3300 dirlink.innerText = 'Get directions'; 3301 location.appendChild(dirlink); 3302 } 3303 3304 } 3305 3306 if(layout!==null){ 3307 layout.classList.add('loaded'); 3308 layout.classList.remove('loading'); 3309 } 3310 } 3311 } 3312 catch(e){ 3313 console.warn('Pseudocode library not found.',e); 3314 } 3315 } 3316} 3317async function loadEventDetails(){ 3318 if(document.body.classList.contains('eventdetailspage')){ 3319 let urlsearch = new URLSearchParams(window.location.search); 3320 let eventkey = urlsearch.get('EventKey'); 3321 3322 const pscopts = { imisversion: 'cloud', watchcbtimeout: 1500, fxspeedmax: 1.5, verbal: 1 }; 3323 const psc = new PseudoCode(pscopts); 3324 let piqa = `/api/query?queryname=$/Pseudocode/content-buddy/Alert - Event Detail&EventKey=${eventkey}`; 3325 let pfetch = await psc.fetchAPIData(piqa); 3326 let pdata = pfetch.Items?.$values[0]??false; 3327 // console.log(pdata); 3328 3329 let h1 = document.querySelector('.profilebanner h1'); 3330 if(h1!==null)h1.innerText = pdata.Title; 3331 document.title = pdata.Title; 3332 3333 let imgfld = document.querySelector('.profilebanner #profiletop .profileimage'); 3334 if(imgfld!==null)imgfld.style.backgroundImage = `url('${pdata.EventImage}')`; 3335 3336 let eventlegend = document.querySelector('.eventlegendiqa .eventlegend'); 3337 let profilecnt = document.querySelector('.profilebanner #profiletop .profilecontent'); 3338 if(eventlegend!==null&&profilecnt!==null)profilecnt.appendChild(eventlegend); 3339 3340 let actions = document.querySelector('.profilebanner #profiletop .actions'); 3341 let regbutton = document.querySelector('.registerbutton a.TextButton'); 3342 let calbutton = document.querySelector('.addToCalendar'); 3343 if(actions!==null&®button!==null)actions.appendChild(regbutton); 3344 if(actions!==null&&calbutton!==null)actions.appendChild(calbutton); 3345 3346 let details = document.querySelector('.profilebottom .details'); 3347 if(details!==null){ 3348 details.innerHTML = pdata.AdditionalInfo; 3349 let accheads = details.querySelectorAll('.accordionheading'); 3350 let accbodies = details.querySelectorAll('.accordionheading+.accordion'); 3351 accheads.forEach((acchead,k)=>{ 3352 acchead.removeAttribute('style'); 3353 // let accbody = acchead.querySelector(':scope+.accordion'); 3354 let accbody = accbodies[k]; 3355 acchead.addEventListener('click',(e)=>{ e.preventDefault(); acchead.classList.toggle('open'); accbody.classList.toggle('open'); }); 3356 }); 3357 } 3358 3359 let iqamap = document.querySelector('.EventMap iframe'); 3360 if(iqamap!==null&&pdata.MeetingType=='INPER'){ 3361 let mtarget = document.querySelector('.profilebottom.event .location .map'); 3362 if(mtarget!==null)mtarget.appendChild(iqamap); 3363 3364 let atarget = document.querySelector('.profilebottom.event .location .address'); 3365 atarget.innerText = pdata.FullAddress; 3366 3367 let directions = document.querySelector('.profilebottom.event .directions'); 3368 if(directions!==null){ 3369 directions.innerHTML= ''; 3370 let dirlink = document.createElement('a'); 3371 dirlink.href = `https://www.google.com/maps/dir/?api=1&destination=`+pdata.FullAddress; 3372 dirlink.target = '_blank'; 3373 dirlink.classList.add('psc-cb-button'); 3374 dirlink.innerText = 'Get directions'; 3375 directions.appendChild(dirlink); 3376 } 3377 } 3378 else{ 3379 let ptop = document.querySelector('.profilebanner #profiletop'); 3380 let pbottom = document.querySelector('.profilebottom.event'); 3381 if(ptop!==null)ptop.classList.add('onlineevent'); 3382 if(pbottom!==null)pbottom.classList.add('onlineevent'); 3383 } 3384 } 3385 3386} 3387function loadContactQuestions(){ 3388 let contactquestions = document.getElementById('contactquestions'); 3389 if(contactquestions!==null){ 3390 let cqloops = 0; 3391 let cqobsrv = setInterval(()=>{ 3392 cqloops++;
3393 let cqtarget = document.getElementById('contactdropdown'); 3394 if(cqtarget!==null||cqloops>100){ 3395 clearInterval(cqobsrv); 3396 if(cqtarget!==null){ 3397 let cqtrigger = contactquestions.querySelector('p'); 3398 let cqlist = contactquestions.querySelector('ul'); 3399 if(cqtrigger!==null&&cqlist!==null)cqtrigger.addEventListener('click',()=>{ cqlist.classList.toggle('open'); }); 3400 cqtarget.append(contactquestions); 3401 } 3402 } 3403 },150); 3404 } 3405} 3406 3407function moveHeaderRow(){ 3408 let loops = 0; 3409 let fauxobsrv = setInterval(()=>{ 3410 loops++; 3411 let headerrow = document.querySelector('.HeaderRow'); 3412 if(loops>100||headerrow!==null){ 3413 clearInterval(fauxobsrv); 3414 let pschead = document.querySelector('header.pscheader'); 3415 if(headerrow!==null&&pschead!==null)pschead.after(headerrow); 3416 } 3417 },150); 3418} 3419function moveCBBreadcrumbs(){ 3420 const pscopts = { 3421 verbal: 0 3422 ,imisversion: '2017' 3423 ,watchcbtimeout: 1500 3424 ,fxspeedmax: 1.5 3425 ,scrollrootmargin: 110 3426 }; 3427 const psc = new PseudoCode(pscopts); 3428 let bcmoved = false; 3429 psc.watchContentBuddy(async ()=>{ 3430 let bcnodes = document.querySelectorAll('#asi_BreadCrumb>li'); 3431 if(bcnodes.length){ 3432 let mainbc = document.getElementById('masterMainBreadcrumb'); 3433 let subanner = document.querySelector('.psc-cb-ipart-container.shiftup .inner'); 3434 let pgbanner = document.querySelector('.psc-cb-ipart-container.pagebanner .inner'); 3435 let prbanner = document.querySelector('.psc-cb-ipart-container.portalbanner .inner'); 3436 let cmbanner = document.querySelector('.psc-cb-ipart-container.campaignbanner .inner'); 3437 let pfmbanner = document.querySelector('.profilebanner .inner'); 3438 if(pgbanner!==null){ pgbanner.prepend(mainbc); bcmoved = true; } 3439 if(prbanner!==null){ prbanner.prepend(mainbc); bcmoved = true; } 3440 if(cmbanner!==null){ cmbanner.prepend(mainbc); bcmoved = true; } 3441 if(pfmbanner!==null){ pfmbanner.prepend(mainbc); bcmoved = true; } 3442 if(subanner!==null){ subanner.prepend(mainbc); bcmoved = true; } 3443 } 3444 }); 3445 if(!bcmoved)moveBreadcrumbs(); 3446} 3447function moveBreadcrumbs(){ 3448 let loops = 0; 3449 let bcobsrv = setInterval(()=>{ 3450 loops++; 3451 let bcnodes = document.querySelectorAll('#asi_BreadCrumb>li'); 3452 if(loops>100||bcnodes.length){ 3453 clearInterval(bcobsrv); 3454 let mainbc = document.getElementById('masterMainBreadcrumb'); 3455 let pfmbanner = document.querySelector('.profilebanner .inner'); 3456 if(pfmbanner!==null)pfmbanner.prepend(mainbc); 3457 } 3458 },150); 3459} 3460 3461/* already in pseudocode class */ 3462async function fetchAPIData(apiurl){ 3463 let verificationToken = document.getElementById('__RequestVerificationToken').value; 3464 let fetchhead = new Headers(); 3465 fetchhead.set('Content-Type','application/json'); 3466 fetchhead.set('RequestVerificationToken',verificationToken); 3467 const fetchopts = { 3468 method: 'GET' 3469 ,withCredentials: true 3470 ,headers: fetchhead 3471 }; 3472 let data = await fetch(apiurl,fetchopts) 3473 .then(response=>response.json()) 3474 .then(data=>data) 3475 .catch(e=>{ console.log('fetchAPIData:API call failed.',e); }); 3476 // console.log('TEMP:fetchAPIData:data',data); 3477 return data??{}; 3478} 3479</script--></div><div id="ste_container_AnswerBuddy" class="ContentItemContainer"><!-- Answer Buddy, Speech Pathology Australia. Site wide, one block. 3480 Search is a labelled box: in the top utility row left of "About" on desktop, and in a 3481 full-width bar under the header on mobile. The chatbot launcher floats on every page. --> 3482<style> 3483 /* One class for the control. Restyle it here without touching the script. */ 3484 .cb-search-box { 3485 display: flex; align-items: center; gap: 8px; 3486 min-width: 230px; padding: 6px 14px 6px 11px; 3487 background: #fff; border: 1px solid #c3cbd6; border-radius: 999px; 3488 color: #5b6472; font: 400 13px DieGrotesk, sans-serif; text-align: left; cursor: pointer; 3489 } 3490 .cb-search-box:hover { border-color: #00294d; color: #00294d; } 3491 .cb-search-box:focus-visible { outline: 2px solid #00539b; outline-offset: 2px; } 3492 /* DESKTOP: first item in the top utility row. That list is justify-content:flex-end, so 3493 `margin-right:auto` parks us at its left end, immediately before "About". There is 3494 ~423px of empty space there, which is why a label costs nothing in this row. */ 3495 #auxiliarynavcontainer li.cb-search-item { 3496 display: flex; align-items: center; 3497 margin-right: auto; 3498 padding-right: 16px; /* a guaranteed gap to "About" at every width */ 3499 } 3500 /* â THIS LINE MUST STAY ABOVE THE 768px BLOCK. It has the same specificity as the rule
3501 that switches the bar on, so whichever comes LAST wins, media query or not. With it at 3502 the bottom of the sheet the bar was display:none on mobile and vanished. */ 3503 .cb-search-bar { display: none; } 3504 @media (max-width: 1100px) { 3505 /* Their utility row is already tight by here, so the box shrinks to fit its own text 3506 rather than holding 230px and running into the container edge. */ 3507 .cb-search-box { min-width: 0; } 3508 } 3509 @media (max-width: 768px) { 3510 /* MOBILE: their own theme hides the whole utility row, so our item goes with it and 3511 the control reappears as a full-width bar under the header. The mobile header is 3512 full at 390px (logo to 288, hamburger 332 to 364), so a label cannot sit in it. */ 3513 .cb-search-bar { display: block; padding: 8px 10px 10px; background: #fff; } 3514 .cb-search-bar .cb-search-box { width: 100%; min-width: 0; padding: 9px 16px; font-size: 15px; } 3515 /* SPA's accessibility widget is fixed bottom-right on mobile, 48x48 at z-index 9999, 3516 one above our launcher, so it swallowed the tap. Ours moves above it. */ 3517 body .cbs-chat-launcher { bottom: 78px; } 3518 } 3519</style>
3520<script src="https://search.pseudo-cloud.com/cb-search-ui.js"></script>
vendor: 2 bytes, line 3520
3520
3521<script> 3522(function () { 3523 // â A GENUINELY FRESH GUARD. NOT `__cbSearch`: the PREVIOUS block used that name, so 3524 // reusing it means a stale copy of the old block sets it first and THIS script returns 3525 // at line one, builds nothing, and leaves the old controls in place. The symptom is the 3526 // new CSS applying while no new markup appears. Set the older names too, so an old block 3527 // loading after us stays quiet. 3528 if (window.__cbSearch2) return; 3529 window.__cbSearch2 = window.__cbSearch = window.__cbInit = window.__cbInit2 = true; 3530 3531 var GLASS = '<svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="#00294d"' 3532 + ' stroke-width="2.4" stroke-linecap="round" aria-hidden="true">' 3533 + '<circle cx="11" cy="11" r="7"/><path d="M20 20l-3.5-3.5"/></svg>'; 3534 3535 // â type="button" IS LOAD-BEARING. These sit inside iMIS's <form id="aspnetForm">, and 3536 // a button with no type defaults to submit, which posts the whole form back. 3537 function makeBox(id) { 3538 var b = document.createElement('button'); 3539 b.type = 'button'; 3540 if (id) b.id = id; 3541 b.className = 'cb-search-box'; 3542 b.setAttribute('aria-label', 'Search this site'); 3543 b.innerHTML = GLASS + '<span>Search this site</span>'; 3544 return b; 3545 } 3546 3547 function start() { 3548 // â NO OBSERVER AND NO POLL, AND HERE IS WHY. Both mount points are in the SERVER 3549 // HTML, so they already exist at DOMContentLoaded: `#auxiliarynavcontainer`, complete 3550 // with its list and its "About" item, and `header.pscheader`. Verified by fetching the 3551 // raw page and finding both before any script runs, then by confirming neither node is 3552 // replaced over the following six seconds. 3553 // The earlier version watched the DOM only because the control lived in the PRIMARY 3554 // nav, which is built client-side and rebuilt again by SPA's own TEMP script. Moving 3555 // out of the nav removed the reason for the watcher, not just the watcher. 3556 3557 // Mobile bar first: the widget's overlay binds to ITS button, so that button has to 3558 // exist before init. On desktop the bar is display:none, and a hidden element still 3559 // answers .click(), which is how the desktop control opens the overlay. 3560 var hdr = document.querySelector('header.pscheader'); 3561 if (hdr && hdr.parentNode) { 3562 var bar = document.createElement('div'); 3563 bar.className = 'cb-search-bar'; 3564 bar.appendChild(makeBox('cb-search-open')); 3565 hdr.parentNode.insertBefore(bar, hdr.nextSibling); 3566 } 3567 3568 // Desktop control: first item in the top utility row, left of "About". 3569 var aux = document.getElementById('auxiliarynavcontainer'); 3570 var ul = aux && aux.querySelector('ul.NavigationUnorderedList'); 3571 if (ul) { 3572 var li = document.createElement('li'); 3573 li.className = 'NavigationListItem cb-search-item'; 3574 var box = makeBox(''); 3575 box.addEventListener('click', function () { 3576 var t = document.getElementById('cb-search-open'); 3577 if (t) t.click(); 3578 }); 3579 li.appendChild(box); 3580 ul.insertBefore(li, ul.firstChild); 3581 } 3582 3583 ContentBuddySearch.init({ 3584 siteKey: "cbsk_6ytCzzRiFPgZdbfKntlaL6krFwq-dqSj", 3585 apiBaseUrl: "https://search.pseudo-cloud.com", 3586 search: "no-practitioners", 3587 3588 // â Without this, every search rewrites the address of the page the member is on. 3589 // GA4's history trigger then fires a page_view per search, and any lower-case host 3590 // parameter is claimed as a facet and deleted (FASP.aspx?hkey=... became ?q=telehealth). 3591 syncUrl: false, 3592 3593 components: { 3594 // throttleMs raised from the 250ms default. Client feedback: "the first answer 3595 // within seconds is 'no results'". 600ms lets a word finish. 3596 searchField: { overlay: { trigger: "#cb-search-open" }, 3597 searchAsYouType: true, throttleMs: 600 }, 3598 // Required, not decoration. Filters only switch on when a filters containerId is 3599 // set, and that check runs before the overlay assigns its own. 3600 filters: { containerId: "cb-overlay-filters" }, 3601 aiAnswer: { containerId: "cb-overlay-ai", enabled: true }, 3602 results: { containerId: "cb-overlay-results", showSnippets: true }, 3603 pagination: { containerId: "cb-overlay-pagination" }, 3604 conversation:{ floating: true, launcherLabel: "Ask us", search: "no-practitioners" } 3605 } 3606 });
3607 } 3608 3609 if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', start); 3610 else start(); 3611})(); 3612</script>
3612</div><div class="ContentRecordPageButtonPanel"> 3613 3614</div> 3615 3616</div> 3617 <div id="ste_container_ciMemberPortalReferenceNavigation" class="ContentItemContainer"> 3618<div id="ctl01_ciMemberPortalReferenceNavigation_PrimaryNavigationArea" class="primary-navigation-area"> 3619 <div id="ctl01_ciMemberPortalReferenceNavigation_PrimaryNavigationControl" class="collapse navbar-collapse nav-primary"> 3620 <nav id="ctl01_ciMemberPortalReferenceNavigation_NavControl_NavWrapper" aria-label="primary"> 3621 <div tabindex="0" id="ctl01_ciMemberPortalReferenceNavigation_NavControl_NavMenu" class="RadMenu RadMenu_Coffee MainMenu" Translate="Yes" PerspectiveId="b44e333e-bc4e-4847-86e7-60089d3e05b2" Version="A000BF95" NavigationArea="1" MaxDataBindDepth="3" style="z-index:2999;"> 3622 <input class="rmRootGroup rmToggleHandles rmHorizontal" id="ctl01_ciMemberPortalReferenceNavigation_NavControl_NavMenu_ClientState" name="ctl01_ciMemberPortalReferenceNavigation_NavControl_NavMenu_ClientState" type="hidden" /> 3623</div> 3624</nav> 3625 </div> 3626</div></div> 3627 </div> 3628 3629 </div> 3630 </div> 3631 </div> 3632 </footer> 3633</div> 3634 3635 3636 <!--Jscript from Page.ResgisterStartupScript extention is loaded here --> 3637 <Div>
3637<script type="text/javascript">Sys.Application.add_load(function () {{ MasterPageBase_Init(); }});</script>
vendor: 2 bytes, line 3637
3637
3638<script>var cookieConsentProperties = new CookieConsentProperties();cookieConsentProperties.ShowLink = false;cookieConsentProperties.Message = 'This website uses cookies to ensure you get the best experience on our website.';cookieConsentProperties.Allow = 'Accept All';cookieConsentProperties.Deny = 'Reject All';cookieConsentProperties.Link = 'Learn more';cookieConsentProperties.Href = '';cookieConsentProperties.Position = 'bottom';cookieConsentProperties.Static = false;SetUpCookieWarning(cookieConsentProperties);</script>
vendor: 2 bytes, line 3638
3638
3639<script type="text/javascript">Sys.Application.add_load(function() { { BreadCrumb_load('b44e333e-bc4e-4847-86e7-60089d3e05b2','A000BF95'); } }); </script>
3639 3640</Div><input name="ctl01$TemplateScripts$timeoutsoonmsg" type="hidden" id="timeoutsoonmsg" value="PGgyPllvdSBhcmUgYWJvdXQgdG8gYmUgc2lnbmVkIG91dDwvaDI+DQo8cD5Zb3Ugd2lsbCBiZSBzaWduZWQgb3V0IGluIDxzdHJvbmc+W1NlY29uZHNSZW1haW5pbmddPC9zdHJvbmc+IHNlY29uZHMgZHVlIHRvIGluYWN0aXZpdHkuIFlvdXIgY2hhbmdlcyB3aWxsIG5vdCBiZSBzYXZlZC4gVG8gY29udGludWUgd29ya2luZyBvbiB0aGUgd2Vic2l0ZSwgY2xpY2sgIlN0YXkgU2lnbmVkIEluIiBiZWxvdy48L3A+" /><input name="ctl01$TemplateScripts$timeoutsoonstaysignintxt" type="hidden" id="timeoutsoonstaysignintxt" value="U3RheSBTaWduZWQgSW4=" /><input name="ctl01$TemplateScripts$timeoutsoonlogouttxt" type="hidden" id="timeoutsoonlogouttxt" value="U2lnbiBPdXQ=" /><input name="ctl01$TemplateScripts$stayLoggedInURL" type="hidden" id="stayLoggedInURL" /><input name="ctl01$TemplateScripts$logoutUrl" type="hidden" id="logoutUrl" value="aHR0cHM6Ly9zcGVlY2hwYXRob2xvZ3lhdXN0cmFsaWEub3JnLmF1L2FzaWNvbW1vbi9jb250cm9scy9zaGFyZWQvZm9ybXNhdXRoZW50aWNhdGlvbi9sb2dpbi5hc3B4P1Nlc3Npb25UaW1lb3V0PTEmUmV0dXJuVXJsPSUyZlB1YmxpYyUyZkNvbnRhY3QtdXMuYXNweCUzZg==" /> 3641 3642<!-- Bootstrap Modal --> 3643<div id="BootstrapModal" class="modal fade" tabindex="-1" role="dialog" aria-label="Modal" aria-hidden="true"> 3644 <div id="BootstrapDocument" class="modal-dialog modal-xl" role="document"> 3645 <div class="modal-content"> 3646 <div class="modal-header"> 3647 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 3648 <span aria-hidden="true">×</span> 3649 </button> 3650 </div> 3651 <div class="modal-body p-0 m-0"> 3652 <iframe id="ContentFrame" class="modal-content-iframe" width="100%" height="100px" frameborder="0"></iframe> 3653 </div> 3654 </div> 3655 </div> 3656</div> 3657 <div id="ctl01_RadAjaxManager1SU"> 3658 <span id="ctl01_RadAjaxManager1" style="display:none;"></span> 3659</div><div id="ctl01_WindowManager1" style="display:none;"> 3660 <div id="ctl01_GenericWindow" style="display:none;"> 3661 <div id="ctl01_GenericWindow_C" style="display:none;"> 3662 3663 </div><input id="ctl01_GenericWindow_ClientState" name="ctl01_GenericWindow_ClientState" type="hidden" /> 3664 </div><div id="ctl01_ObjectBrowser" style="display:none;"> 3665 <div id="ctl01_ObjectBrowser_C" style="display:none;"> 3666 3667 </div><input id="ctl01_ObjectBrowser_ClientState" name="ctl01_ObjectBrowser_ClientState" type="hidden" /> 3668 </div><div id="ctl01_ObjectBrowserDialog" style="display:none;"> 3669 <div id="ctl01_ObjectBrowserDialog_C" style="display:none;"> 3670 3671 </div><input id="ctl01_ObjectBrowserDialog_ClientState" name="ctl01_ObjectBrowserDialog_ClientState" type="hidden" /> 3672 </div><div id="ctl01_WindowManager1_alerttemplate" style="display:none;"> 3673 <div class="rwDialogPopup radalert"> 3674 <div class="rwDialogText" role="alert"> 3675 {1} 3676 </div> 3677 3678 <div> 3679 <a onclick="$find('{0}').close(true);" 3680 class="rwPopupButton" href="javascript:void(0);"> 3681 <span class="rwOuterSpan"> 3682 <span class="rwInnerSpan">##LOC[OK]##</span> 3683 </span> 3684 </a> 3685 </div> 3686 </div> 3687 </div><div id="ctl01_WindowManager1_prompttemplate" style="display:none;"> 3688 <div class="rwDialogPopup radprompt"> 3689 <div class="rwDialogText"> 3690 {1} 3691 </div> 3692 <div> 3693
3693<script type="text/javascript"> 3694 function RadWindowprompt_detectenter(id, ev, input) 3695 { 3696 if (!ev) ev = window.event; 3697 if (ev.keyCode == 13) 3698 { 3699 var but = input.parentNode.parentNode.getElementsByTagName("A")[0]; 3700 if (but) 3701 { 3702 if (but.click) but.click(); 3703 else if (but.onclick) 3704 { 3705 but.focus(); var click = but.onclick; but.onclick = null; if (click) click.call(but); 3706 } 3707 } 3708 return false; 3709 } 3710 else return true; 3711 } 3712 </script>
3712 3713 <input title="Enter Value" aria-label="Enter Value" onkeydown="return RadWindowprompt_detectenter('{0}', event, this);" type="text" class="rwDialogInput" value="{2}" /> 3714 </div> 3715 <div> 3716 <a onclick="$find('{0}').close(this.parentNode.parentNode.getElementsByTagName('input')[0].value);" 3717 class="rwPopupButton" href="javascript:void(0);" ><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[OK]##</span></span></a> 3718 <a onclick="$find('{0}').close(null);" class="rwPopupButton" href="javascript:void(0);"><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[Cancel]##</span></span></a> 3719 </div> 3720 </div> 3721 </div><div id="ctl01_WindowManager1_confirmtemplate" style="display:none;"> 3722 <div class="rwDialogPopup radconfirm"> 3723 <div class="rwDialogText"> 3724 {1} 3725 </div> 3726 <div> 3727 <a onclick="$find('{0}').close(true);" class="rwPopupButton" href="javascript:void(0);" ><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[OK]##</span></span></a> 3728 <a onclick="$find('{0}').close(false);" class="rwPopupButton" href="javascript:void(0);"><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[Cancel]##</span></span></a> 3729 </div> 3730 </div> 3731 </div><input id="ctl01_WindowManager1_ClientState" name="ctl01_WindowManager1_ClientState" type="hidden" /> 3732</div> 3733
3734<script type="text/javascript"> 3735 //<![CDATA[ 3736 3737 var gCartCount; 3738 var cartDiv = $get("CartItemCount"); 3739 if (cartDiv != null){ 3740 jQuery.ajax({ 3741 type: "POST", 3742 url: gWebRoot + "/WebMethodUtilities.aspx/GetCartItemCount", 3743 data: "{}", 3744 contentType: "application/json; charset=utf-8", 3745 dataType: 'json', 3746 success: function(result) { 3747 if (result.d != '' && result.d != null) { 3748 gCartCount = result.d; 3749 if (gCartCount != null) { 3750 cartDiv.innerHTML = gCartCount; 3751 } 3752 } 3753 }, 3754 async: true 3755 }); 3756 } 3757 3758 function CheckForChildren() { 3759 var contentRecordPageButtonPanelHasChildren = false; 3760 var contentRecordPageButtonPanel = jQuery('div.ContentRecordPageButtonPanel'); 3761 for (var i = 0, max = contentRecordPageButtonPanel.length; i < max; i++) { 3762 if (contentRecordPageButtonPanel[i].children.length > 0) { 3763 contentRecordPageButtonPanelHasChildren = true; 3764 break; 3765 } 3766 } 3767 if (!contentRecordPageButtonPanelHasChildren) { 3768 jQuery("Body").addClass("TemplateAreaEasyEditOn"); 3769 } 3770 } 3771 if (gIsEasyEditEnabled) 3772 CheckForChildren(); 3773 //]]> 3774</script>
3774 3775
3776<script type="text/javascript"> 3777//<![CDATA[ 3778var Page_Validators = new Array(document.getElementById("ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_SPAMbrNumber"), document.getElementById("ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactName"), document.getElementById("ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactEmail"), document.getElementById("ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Regex_SpaContactUs_ContactEmail"), document.getElementById("ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactNumber"), document.getElementById("ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_DropDown_SpaContactUs_EnquiryType"), document.getElementById("ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_Message")); 3779//]]> 3780</script>
3780 3781
3782<script type="text/javascript"> 3783//<![CDATA[ 3784var ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_SPAMbrNumber = document.all ? document.all["ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_SPAMbrNumber"] : document.getElementById("ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_SPAMbrNumber"); 3785ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_SPAMbrNumber.controltovalidate = "ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_TextBox_SpaContactUs_SPAMbrNumber"; 3786ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_SPAMbrNumber.errormessage = " Required field"; 3787ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_SPAMbrNumber.enabled = "False"; 3788ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_SPAMbrNumber.validationGroup = "FB_ValidationGroup"; 3789ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_SPAMbrNumber.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; 3790ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_SPAMbrNumber.initialvalue = ""; 3791var ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactName = document.all ? document.all["ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactName"] : document.getElementById("ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactName"); 3792ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactName.controltovalidate = "ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_TextBox_SpaContactUs_ContactName"; 3793ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactName.errormessage = " Required Field"; 3794ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactName.validationGroup = "FB_ValidationGroup"; 3795ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactName.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; 3796ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactName.initialvalue = ""; 3797var ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactEmail = document.all ? document.all["ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactEmail"] : document.getElementById("ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactEmail"); 3798ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactEmail.controltovalidate = "ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_TextBox_SpaContactUs_ContactEmail"; 3799ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactEmail.errormessage = " Required Field"; 3800ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactEmail.display = "Dynamic"; 3801ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactEmail.validationGroup = "FB_ValidationGroup"; 3802ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactEmail.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; 3803ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactEmail.initialvalue = ""; 3804var ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Regex_SpaContactUs_ContactEmail = document.all ? document.all["ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Regex_SpaContactUs_ContactEmail"] : document.getElementById("ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Regex_SpaContactUs_ContactEmail"); 3805ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Regex_SpaContactUs_ContactEmail.controltovalidate = "ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_TextBox_SpaContactUs_ContactEmail"; 3806ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Regex_SpaContactUs_ContactEmail.errormessage = " Please provide valid email"; 3807ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Regex_SpaContactUs_ContactEmail.validationGroup = "FB_ValidationGroup"; 3808ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Regex_SpaContactUs_ContactEmail.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid"; 3809ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Regex_SpaContactUs_ContactEmail.validationexpression = "\\w+([-+!$%&*/=?{|}.\']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*"; 3810var ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactNumber = document.all ? document.all["ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactNumber"] : document.getElementById("ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactNumber"); 3811ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactNumber.controltovalidate = "ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_TextBox_SpaContactUs_ContactNumber"; 3812ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactNumber.errormessage = " Required field"; 3813ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactNumber.enabled = "False"; 3814ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactNumber.validationGroup = "FB_ValidationGroup"; 3815ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactNumber.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; 3816ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactNumber.initialvalue = ""; 3817var ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_DropDown_SpaContactUs_EnquiryType = document.all ? document.all["ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_DropDown_SpaContactUs_EnquiryType"] : document.getElementById("ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_DropDown_SpaContactUs_EnquiryType"); 3818ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_DropDown_SpaContactUs_EnquiryType.controltovalidate = "ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_DropDown_SpaContactUs_EnquiryType"; 3819ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_DropDown_SpaContactUs_EnquiryType.errormessage = " Required Field"; 3820ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_DropDown_SpaContactUs_EnquiryType.validationGroup = "FB_ValidationGroup"; 3821ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_DropDown_SpaContactUs_EnquiryType.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; 3822ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_DropDown_SpaContactUs_EnquiryType.initialvalue = ""; 3823var ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_Message = document.all ? document.all["ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_Message"] : document.getElementById("ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_Message"); 3824ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_Message.controltovalidate = "ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_TextBox_SpaContactUs_Message"; 3825ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_Message.errormessage = " Required Field"; 3826ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_Message.validationGroup = "FB_ValidationGroup"; 3827ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_Message.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; 3828ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_Message.initialvalue = ""; 3829//]]> 3830</script>
3830 3831 3832
3833<script type="text/javascript"> 3834//<![CDATA[ 3835if(typeof(window['ctl01_TemplateBody_ContentPage1_contentitemdisplaybasejsmanager'])==='undefined') { 3836 window['ctl01_TemplateBody_ContentPage1_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument(); 3837 }if(typeof(window['ctl01_TemplateBody_ContentPage1_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage1_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage1_downloadButton','#ctl01_TemplateBody_ContentPage1_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage2_contentitemdisplaybasejsmanager'])==='undefined') { 3838 window['ctl01_TemplateBody_ContentPage2_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument(); 3839 }if(typeof(window['ctl01_TemplateBody_ContentPage2_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage2_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage2_downloadButton','#ctl01_TemplateBody_ContentPage2_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage3_contentitemdisplaybasejsmanager'])==='undefined') { 3840 window['ctl01_TemplateBody_ContentPage3_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument(); 3841 }if(typeof(window['ctl01_TemplateBody_ContentPage3_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage3_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage3_downloadButton','#ctl01_TemplateBody_ContentPage3_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage4_contentitemdisplaybasejsmanager'])==='undefined') { 3842 window['ctl01_TemplateBody_ContentPage4_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument(); 3843 }if(typeof(window['ctl01_TemplateBody_ContentPage4_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage4_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage4_downloadButton','#ctl01_TemplateBody_ContentPage4_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage5_contentitemdisplaybasejsmanager'])==='undefined') { 3844 window['ctl01_TemplateBody_ContentPage5_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument(); 3845 }if(typeof(window['ctl01_TemplateBody_ContentPage5_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage5_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage5_downloadButton','#ctl01_TemplateBody_ContentPage5_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage6_contentitemdisplaybasejsmanager'])==='undefined') { 3846 window['ctl01_TemplateBody_ContentPage6_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument(); 3847 }if(typeof(window['ctl01_TemplateBody_ContentPage6_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage6_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage6_downloadButton','#ctl01_TemplateBody_ContentPage6_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage7_contentitemdisplaybasejsmanager'])==='undefined') { 3848 window['ctl01_TemplateBody_ContentPage7_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument(); 3849 }if(typeof(window['ctl01_TemplateBody_ContentPage7_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage7_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage7_downloadButton','#ctl01_TemplateBody_ContentPage7_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage8_contentitemdisplaybasejsmanager'])==='undefined') { 3850 window['ctl01_TemplateBody_ContentPage8_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument(); 3851 }if(typeof(window['ctl01_TemplateBody_ContentPage8_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage8_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage8_downloadButton','#ctl01_TemplateBody_ContentPage8_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage9_contentitemdisplaybasejsmanager'])==='undefined') { 3852 window['ctl01_TemplateBody_ContentPage9_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument(); 3853 }if(typeof(window['ctl01_TemplateBody_ContentPage9_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage9_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage9_downloadButton','#ctl01_TemplateBody_ContentPage9_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage10_contentitemdisplaybasejsmanager'])==='undefined') { 3854 window['ctl01_TemplateBody_ContentPage10_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument(); 3855 }if(typeof(window['ctl01_TemplateBody_ContentPage10_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage10_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage10_downloadButton','#ctl01_TemplateBody_ContentPage10_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage11_contentitemdisplaybasejsmanager'])==='undefined') { 3856 window['ctl01_TemplateBody_ContentPage11_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument(); 3857 }if(typeof(window['ctl01_TemplateBody_ContentPage11_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage11_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage11_downloadButton','#ctl01_TemplateBody_ContentPage11_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage12_contentitemdisplaybasejsmanager'])==='undefined') { 3858 window['ctl01_TemplateBody_ContentPage12_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument(); 3859 }if(typeof(window['ctl01_TemplateBody_ContentPage12_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage12_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage12_downloadButton','#ctl01_TemplateBody_ContentPage12_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage13_contentitemdisplaybasejsmanager'])==='undefined') { 3860 window['ctl01_TemplateBody_ContentPage13_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument(); 3861 }if(typeof(window['ctl01_TemplateBody_ContentPage13_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage13_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage13_downloadButton','#ctl01_TemplateBody_ContentPage13_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage14_contentitemdisplaybasejsmanager'])==='undefined') { 3862 window['ctl01_TemplateBody_ContentPage14_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument(); 3863 }if(typeof(window['ctl01_TemplateBody_ContentPage14_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage14_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage14_downloadButton','#ctl01_TemplateBody_ContentPage14_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage15_contentitemdisplaybasejsmanager'])==='undefined') { 3864 window['ctl01_TemplateBody_ContentPage15_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument(); 3865 }if(typeof(window['ctl01_TemplateBody_ContentPage15_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage15_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage15_downloadButton','#ctl01_TemplateBody_ContentPage15_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage16_contentitemdisplaybasejsmanager'])==='undefined') { 3866 window['ctl01_TemplateBody_ContentPage16_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument(); 3867 }if(typeof(window['ctl01_TemplateBody_ContentPage16_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage16_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage16_downloadButton','#ctl01_TemplateBody_ContentPage16_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage17_contentitemdisplaybasejsmanager'])==='undefined') { 3868 window['ctl01_TemplateBody_ContentPage17_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument(); 3869 }if(typeof(window['ctl01_TemplateBody_ContentPage17_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage17_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage17_downloadButton','#ctl01_TemplateBody_ContentPage17_HiddenDownloadPathField'); }__Document_Head_Init('https://speechpathologyaustralia.org.au/NoCookie
3869s.html', '', false);window.__TsmHiddenField = $get('ctl01_ScriptManager1_TSM');hideLoader();NavigationList_NavControlId = '_rptWrapper';NavigationList_Init();NavigationList_NavControlId = 'ctl01_ciPrimaryNavigation_NavControl_NavMenu';NavigationList_Init();PageNavR_NavMenuClientID = 'ctl01_ciPrimaryNavigation_NavControl_NavMenu';var __wpmExportWarning='This Web Part Page has been personalized. As a result, one or more Web Part properties may contain confidential information. Make sure the properties contain information that is safe for others to read. After exporting this Web Part, view properties in the Web Part description file (.WebPart) by using a text editor such as Microsoft Notepad.';var __wpmCloseProviderWarning='You are about to close this Web Part. It is currently providing data to other Web Parts, and these connections will be deleted if this Web Part is closed. To close this Web Part, click OK. To keep this Web Part, click Cancel.';var __wpmDeleteWarning='You are about to permanently delete this Web Part. Are you sure you want to do this? To delete this Web Part, click OK. To keep this Web Part, click Cancel.'; 3870var Page_ValidationActive = false; 3871if (typeof(ValidatorOnLoad) == "function") { 3872 ValidatorOnLoad(); 3873} 3874 3875function ValidatorOnSubmit() { 3876 if (Page_ValidationActive) { 3877 return ValidatorCommonOnSubmit(); 3878 } 3879 else { 3880 return true; 3881 } 3882} 3883 Listers = new Array( $('ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid') );window['ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_Grid1_jsmanager']=new Asi_Web_BusinessDataGrid2({"GridClientId":"ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_Grid1","IsMultiSelect":false,"TrackItemSelectionAcrossPostbacks":false,"IsSelectedByDefault":false,"DeltaKeys":"","ClientOnRowSelected":null,"ClientOnRowDeselected":null});window['ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_Grid1_jsmanager']=new Asi_Web_BusinessDataGrid2({"GridClientId":"ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_Grid1","IsMultiSelect":false,"TrackItemSelectionAcrossPostbacks":false,"IsSelectedByDefault":false,"DeltaKeys":"","ClientOnRowSelected":null,"ClientOnRowDeselected":null});;(function() { 3884 function loadHandler() { 3885 var hf = $get('ctl01_StyleSheetManager1_TSSM'); 3886 if (!hf._RSSM_init) { hf._RSSM_init = true; hf.value = ''; } 3887 hf.value += ';Telerik.Web.UI, Version=2026.3.812.462, Culture=neutral, PublicKeyToken=121fae78165ba3d4:en-AU:ab6aa57e-34e3-4a88-a53e-99567e45582d:ed2942d4:9e1572d6:92753c09;Telerik.Web.UI.Skins, Version=2026.3.812.462, Culture=neutral, PublicKeyToken=121fae78165ba3d4:en-AU:7029ea36-5fb5-4cac-9485-47ea571c06ca:5438c61f:d19c3573'; 3888 Sys.Application.remove_load(loadHandler); 3889 }; 3890 Sys.Application.add_load(loadHandler); 3891 })();Sys.Application.add_init(function() { 3892 $create(Telerik.Web.UI.RadMenu, {"_childListElementCssClass":"rmRootGroup rmToggleHandles rmHorizontal","_skin":"Coffee","attributes":{"Translate":"Yes","PerspectiveId":"b44e333e-bc4e-4847-86e7-60089d3e05b2","Version":"A000BF95","NavigationArea":"1","MaxDataBindDepth":"3"},"autoScrollMinimumWidth":100,"clientStateFieldID":"ctl01_ciPrimaryNavigation_NavControl_NavMenu_ClientState","collapseAnimation":"{\"type\":0,\"duration\":450}","defaultGroupSettings":"{\"flow\":0,\"expandDirection\":2,\"offsetX\":0}","expandAnimation":"{\"type\":0,\"duration\":450}","itemData":[],"showToggleHandle":true}, {"itemClicking":PageNavR_OnClientItemClicking,"itemClosed":PageNavR_OnItemClosed,"itemOpened":PageNavR_OnItemOpened,"load":PageNavR_OnClientLoadHandler}, null, $get("ctl01_ciPrimaryNavigation_NavControl_NavMenu")); 3893}); 3894 3895document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_SPAMbrNumber').dispose = function() { 3896 Array.remove(Page_Validators, document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_SPAMbrNumber')); 3897} 3898 3899document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactName').dispose = function() { 3900 Array.remove(Page_Validators, document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactName')); 3901} 3902 3903document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactEmail').dispose = function() { 3904 Array.remove(Page_Validators, document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactEmail')); 3905} 3906 3907document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Regex_SpaContactUs_ContactEmail').dispose = function() { 3908 Array.remove(Page_Validators, document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Regex_SpaContactUs_ContactEmail')); 3909} 3910 3911document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactNumber').dispose = function() { 3912 Array.remove(Page_Validators, document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_ContactNumber')); 3913} 3914 3915document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_DropDown_SpaContactUs_EnquiryType').dispose = function() { 3916 Array.remove(Page_Validators, document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_DropDown_SpaContactUs_EnquiryType')); 3917} 3918 3919document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_Message').dispose = function() { 3920 Array.remove(Page_Validators, document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciContactForm_ciContactForm_FB_Required_FB_TextBox_SpaContactUs_Message')); 3921} 3922Sys.Application.add_init(function() { 3923 $create(Sys.UI._UpdateProgress, {"associatedUpdatePanelId":"
3923ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ListerPanel","displayAfter":500,"dynamicLayout":true}, null, null, $get("ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_UpdateProgress1")); 3924}); 3925Sys.Application.add_init(function() { 3926 $create(Telerik.Web.UI.RadGrid, {"ClientID":"ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_Grid1","ClientSettings":{"AllowAutoScrollOnDragDrop":true,"ShouldCreateRows":true,"DataBinding":{},"Selecting":{"CellSelectionMode":0,"AllowRowSelect":true,"EnableDragToSelectRows":true},"Scrolling":{},"Resizing":{},"ClientMessages":{},"KeyboardNavigationSettings":{"AllowActiveRowCycle":false,"EnableKeyboardShortcuts":true,"FocusKey":89,"InitInsertKey":73,"RebindKey":82,"ExitEditInsertModeKey":27,"UpdateInsertItemKey":13,"DeleteActiveRow":127,"ExpandDetailTableKey":39,"CollapseDetailTableKey":37,"MoveDownKey":40,"MoveUpKey":38,"SaveChangesKey":85,"CancelChangesKey":81},"Animation":{},"Virtualization":{}},"Skin":"MetroTouch","SortingSettings":{"SortToolTip":"Click here to sort","SortedAscToolTip":"Sorted asc","SortedDescToolTip":"Sorted desc","SortedBackColor":{"R":0,"G":0,"B":0,"A":0,"IsKnownColor":false,"IsEmpty":true,"IsNamedColor":false,"IsSystemColor":false,"Name":"0"},"EnableSkinSortStyles":true,"ShowNoSortIcons":false,"ViewState":{}},"UniqueID":"ctl01$ciFooterContent2$ContentRecordTemplateArea$ProfilePic$ResultsGrid$Grid1","_activeRowIndex":"","_controlToFocus":"","_currentPageIndex":0,"_defaultDateTimeFormat":"d/MM/yyyy h:mm:ss tt","_editIndexes":"[]","_embeddedSkin":true,"_enableAriaSupport":true,"_freezeText":"Freeze","_gridTableViewsData":"[{\"ClientID\":\"ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_Grid1_ctl00\",\"UniqueID\":\"ctl01$ciFooterContent2$ContentRecordTemplateArea$ProfilePic$ResultsGrid$Grid1$ctl00\",\"PageSize\":20,\"PageCount\":1,\"EditMode\":\"EditForms\",\"AllowPaging\":true,\"CurrentPageIndex\":0,\"VirtualItemCount\":0,\"AllowMultiColumnSorting\":false,\"AllowNaturalSort\":false,\"AllowFilteringByColumn\":false,\"PageButtonCount\":10,\"HasDetailTables\":false,\"HasMultiHeaders\":false,\"CheckListWebServicePath\":\"\",\"GroupLoadMode\":\"Server\",\"PagerAlwaysVisible\":false,\"IsItemInserted\":false,\"clientDataKeyNames\":[],\"hasDetailItemTemplate\":false,\"_dataBindTemplates\":false,\"_selectedItemStyle\":\"\",\"_selectedItemStyleClass\":\"rgSelectedRow\",\"_columnsData\":[{\"UniqueName\":\"IQAImage0\",\"Resizable\":true,\"Reorderable\":true,\"Selectable\":true,\"Groupable\":true,\"ColumnType\":\"GridBinaryImageColumn\",\"ColumnGroupName\":\"\",\"Editable\":false,\"DataTypeName\":\"System.String\",\"DataAlternateTextField\":\"\",\"DataAlternateTextFormatString\":\"\",\"Display\":true}]}]","_masterClientID":"ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_Grid1_ctl00","_shouldFocusOnPage":false,"_unfreezeText":"Unfreeze","allowMultiRowSelection":false,"clientStateFieldID":"ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_Grid1_ClientState","renderMode":1}, {"gridCreated":window['ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_Grid1_jsmanager'].OnGridCreated,"rowCreated":window['ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_Grid1_jsmanager'].OnRowCreated,"rowDeselected":window['ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_Grid1_jsmanager'].OnRowDeselected,"rowSelected":window['ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_Grid1_jsmanager'].OnRowSelected}, null, $get("ctl01_ciFooterContent2_ContentRecordTemplateArea_ProfilePic_ResultsGrid_Grid1")); 3927}); 3928Sys.Application.add_init(function() { 3929 $create(Sys.UI._UpdateProgress, {"associatedUpdatePanelId":"ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ListerPanel","displayAfter":500,"dynamicLayout":true}, null, null, $get("ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_UpdateProgress1")); 3930}); 3931Sys.Application.add_init(function() { 3932 $create(Telerik.Web.UI.RadGrid, {"ClientID":"ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_Grid1","ClientSettings":{"AllowAutoScrollOnDragDrop":true,"ShouldCreateRows":true,"DataBinding":{},"Selecting":{"CellSelectionMode":0,"AllowRowSelect":true,"EnableDragToSelectRows":true},"Scrolling":{},"Resizing":{},"ClientMessages":{},"KeyboardNavigationSettings":{"AllowActiveRowCycle":false,"EnableKeyboardShortcuts":true,"FocusKey":89,"InitInsertKey":73,"RebindKey":82,"ExitEditInsertModeKey":27,"UpdateInsertItemKey":13,"DeleteActiveRow":127,"ExpandDetailTableKey":39,"CollapseDetailTableKey":37,"MoveDownKey":40,"MoveUpKey":38,"SaveChangesKey":85,"CancelChangesKey":81},"Animation":{},"Virtualization":{}},"Skin":"MetroTouch","SortingSettings":{"SortToolTip":"Click here to sort","SortedAscToolTip":"Sorted asc","SortedDescToolTip":"Sorted desc","SortedBackColor":{"R":0,"G":0,"B":0,"A":0,"IsKnownColor":false,"IsEmpty":true,"IsNamedColor":false,"IsSystemColor":false,"Name":"0"},"EnableSkinSortStyles":true,"ShowNoSortIcons":false,"ViewState":{}},"UniqueID":"ctl01$ciFooterContent2$ContentRecordTemplateArea$FirstName$ResultsGrid$Grid1","_activeRowIndex":"","_controlToFocus":"","_currentPageIndex":0,"_defaultDateTimeFormat":"d/MM/yyyy h:mm:ss tt","_editIndexes":"[]","_embeddedSkin":true,"_enableAriaSupport":true,"_freezeText":"Freeze","_gridTableViewsData":"[{\"ClientID\":\"ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_Grid1_ctl00\",\"UniqueID\":\"ctl01$ciFooterContent2$ContentRecordTemplateArea$FirstName$ResultsGrid$Grid1$ctl00\",\"PageSize\":20,\"PageCount\":1,\"EditMode\":\"EditForms\",\"AllowPaging\":true,\"CurrentPageIndex\":0,\"VirtualItemCount\":1,\"AllowMultiColumnSorting\":false,\"AllowNaturalSort\":false,\"AllowFilteringByColumn\":false,\"PageButtonCount\":10,\"HasDetailTables\":false,\"HasMultiHeaders\":false,\"CheckListWebServicePath\":\"\",\"GroupLoadMode\":\"Server\",\"PagerAlwaysVisible\":false,\"IsItemInserted\":false,\"clientDataKeyNames\":[],\"hasDetailItemTemplate\":false,\"_dataBindTemplates\":false,\"_selectedItemStyle\":\"\",\"_selectedItemStyleClass\":\"rgSelectedRow\",\"_columnsData\":[{\"UniqueName\":\"Informal\",\"Resizable\":true,\"Reorderable\":true,\"Selectable\":true,\"Groupable\":true,\"ColumnType\":\"GridBoundColumn\",\"ColumnGroupName\":\"\",\"Editable\":true,\"SortExpression\":\"Informal\",\"DataTypeName\":\"System.String\",\"DataField\":\"Informal\",\"Display\":true}]}]","_masterClientID":"ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_Grid1_ctl00","_shouldFocusOnPage":false,"_unfreezeText":"Unfreeze","allowMultiRowSelection":false,"clientStateFieldID":"ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_Grid1_ClientState","expandItems":{},"renderMode":1}, {"gridCreated":window['ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_Grid1_jsmanager'].OnGridCreated,"rowCreated":window['ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_Grid1_jsmanager'].OnRowCreated,"rowDeselected":window['ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_Grid1_jsmanager'].OnRowDeselected,"rowSelected":window['ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_Grid1_jsmanager'].OnRowSelected}
3932, null, $get("ctl01_ciFooterContent2_ContentRecordTemplateArea_FirstName_ResultsGrid_Grid1")); 3933}); 3934Sys.Application.add_init(function() { 3935 $create(Telerik.Web.UI.RadMenu, {"_childListElementCssClass":"rmRootGroup rmToggleHandles rmHorizontal","_skin":"Coffee","attributes":{"Translate":"Yes","PerspectiveId":"b44e333e-bc4e-4847-86e7-60089d3e05b2","Version":"A000BF95","NavigationArea":"1","MaxDataBindDepth":"3"},"autoScrollMinimumWidth":100,"clientStateFieldID":"ctl01_ciMemberPortalReferenceNavigation_NavControl_NavMenu_ClientState","collapseAnimation":"{\"type\":0,\"duration\":450}","defaultGroupSettings":"{\"flow\":0,\"expandDirection\":2,\"offsetX\":0}","expandAnimation":"{\"type\":0,\"duration\":450}","itemData":[],"showToggleHandle":true}, {"itemClicking":PageNavR_OnClientItemClicking,"itemClosed":PageNavR_OnItemClosed,"itemOpened":PageNavR_OnItemOpened,"load":PageNavR_OnClientLoadHandler}, null, $get("ctl01_ciMemberPortalReferenceNavigation_NavControl_NavMenu")); 3936}); 3937Sys.Application.add_init(function() { 3938 $create(Telerik.Web.UI.RadAjaxManager, {"_updatePanels":"","ajaxSettings":[],"clientEvents":{OnRequestStart:"",OnResponseEnd:""},"defaultLoadingPanelID":"AjaxStatusLoadingPanel","enableAJAX":true,"enableHistory":false,"links":[],"styles":[],"uniqueID":"ctl01$RadAjaxManager1","updatePanelsRenderMode":0}, null, null, $get("ctl01_RadAjaxManager1")); 3939}); 3940Sys.Application.add_init(function() { 3941 $create(Telerik.Web.UI.RadWindow, {"_dockMode":false,"behaviors":117,"clientStateFieldID":"ctl01_GenericWindow_ClientState","enableAriaSupport":true,"formID":"aspnetForm","height":"550px","iconUrl":"","localization":"{\"Close\":\"Close\",\"Maximize\":\"Maximize\",\"Minimize\":\"Minimize\",\"Reload\":\"Reload\",\"PinOn\":\"PinOn\",\"PinOff\":\"PinOff\",\"Restore\":\"Restore\",\"OK\":\"OK\",\"Cancel\":\"Cancel\",\"Yes\":\"Yes\",\"No\":\"No\"}","minimizeIconUrl":"","modal":true,"name":"GenericWindow","shortcuts":"[[\u0027close\u0027,\u0027Esc\u0027]]","showContentDuringLoad":false,"skin":"MetroTouch","visibleStatusbar":false,"width":"800px"}, null, null, $get("ctl01_GenericWindow")); 3942}); 3943Sys.Application.add_init(function() { 3944 $create(Telerik.Web.UI.RadWindow, {"_dockMode":false,"behaviors":117,"clientStateFieldID":"ctl01_ObjectBrowser_ClientState","enableAriaSupport":true,"formID":"aspnetForm","height":"550px","iconUrl":"","localization":"{\"Close\":\"Close\",\"Maximize\":\"Maximize\",\"Minimize\":\"Minimize\",\"Reload\":\"Reload\",\"PinOn\":\"PinOn\",\"PinOff\":\"PinOff\",\"Restore\":\"Restore\",\"OK\":\"OK\",\"Cancel\":\"Cancel\",\"Yes\":\"Yes\",\"No\":\"No\"}","minimizeIconUrl":"","modal":true,"name":"ObjectBrowser","shortcuts":"[[\u0027close\u0027,\u0027Esc\u0027]]","showContentDuringLoad":false,"skin":"MetroTouch","visibleStatusbar":false,"width":"760px"}, null, null, $get("ctl01_ObjectBrowser")); 3945}); 3946Sys.Application.add_init(function() { 3947 $create(Telerik.Web.UI.RadWindow, {"_dockMode":false,"behaviors":117,"clientStateFieldID":"ctl01_ObjectBrowserDialog_ClientState","enableAriaSupport":true,"formID":"aspnetForm","height":"400px","iconUrl":"","localization":"{\"Close\":\"Close\",\"Maximize\":\"Maximize\",\"Minimize\":\"Minimize\",\"Reload\":\"Reload\",\"PinOn\":\"PinOn\",\"PinOff\":\"PinOff\",\"Restore\":\"Restore\",\"OK\":\"OK\",\"Cancel\":\"Cancel\",\"Yes\":\"Yes\",\"No\":\"No\"}","minimizeIconUrl":"","modal":true,"name":"ObjectBrowserDialog","shortcuts":"[[\u0027close\u0027,\u0027Esc\u0027]]","showContentDuringLoad":false,"skin":"MetroTouch","visibleStatusbar":false,"width":"600px"}, null, null, $get("ctl01_ObjectBrowserDialog")); 3948}); 3949Sys.Application.add_init(function() { 3950 $create(Telerik.Web.UI.RadWindowManager, {"behaviors":117,"clientStateFieldID":"ctl01_WindowManager1_ClientState","enableAriaSupport":true,"formID":"aspnetForm","iconUrl":"","localization":"{\"Close\":\"Close\",\"Maximize\":\"Maximize\",\"Minimize\":\"Minimize\",\"Reload\":\"Reload\",\"PinOn\":\"PinOn\",\"PinOff\":\"PinOff\",\"Restore\":\"Restore\",\"OK\":\"OK\",\"Cancel\":\"Cancel\",\"Yes\":\"Yes\",\"No\":\"No\"}","minimizeIconUrl":"","name":"WindowManager1","shortcuts":"[[\u0027close\u0027,\u0027Esc\u0027]]","skin":"MetroTouch","windowControls":"['ctl01_GenericWindow','ctl01_ObjectBrowser','ctl01_ObjectBrowserDialog']"}, null, {"child":"ctl01_GenericWindow"}, $get("ctl01_WindowManager1")); 3951}); 3952//]]> 3953</script>
3953 3954</form> 3955 3956 <div id="fb-root"></div> 3957 </body> 3958</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.