PageSourceSearch

https://lawsocietysa.asn.au/site/SignIn.aspx?LoginRedirect=true&re…hkey%3d748a10d0-c7dd-41c5-858f-77f052d9aaba

html lawsocietysa.asn.au collected 2026-10-03 21:28:17 UTC 119,103 bytes, 2,129 lines download raw bytes

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=353995df-37dd-40ef-9436-45b401b63c38;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=022781f5-0bc8-4aba-a58e-0d79034249a9',
12                            tenantID: 'ADVANCE2020DIRECTLSSAPROD',
13                            correlationID: '7ff6cf64814b2aaa476eeecad5434522',
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	Sign Up Log In
18</title>
19
20<link rel="stylesheet" href="/Assets/css/10-UltraWaveResponsive.css?v=639181181980000000"><!-- 100% privacy-first analytics -->
21<script async src="https://scripts.simpleanalyticscdn.com/latest.js"></script>
21
22
23<script async src="https://scripts.simpleanalyticscdn.com/latest.js"></script>
vendor: 2 bytes, line 23
23
24<script async src="https://scripts.simpleanalyticscdn.com/auto-events.js"></script>
24<link rel="shortcut icon" href="/images/site/icons/favicon.png" />
25<link rel="apple-touch-icon-precomposed" href="/images/site/icons/favicon.png" />
26<link rel="canonical" href="https://www.lawsocietysa.asn.au/site/site/SignIn.aspx?LoginRedirect=true&returnurl=%2fsite%2fsite%2fSearch.aspx%3fhkey%3d748a10d0-c7dd-41c5-858f-77f052d9aaba" />
27
28
29<script type="text/javascript">
30    //Do not place any JavaScript above this line
31    //<![CDATA[
32    var gDocumentTitle = document.title, gPostBackFormObject = null, gPostBackFormProcessSubmit = true, gWindowOnLoad = [], gWebRoot ='', gWebSiteRoot ='https://lawsocietysa.asn.au', gPageTheme ='lssa-site-import-ems', gWebsiteKey ='47b220b0-5c3f-4c1d-8504-721657123375', gHKey ='',gIsPostBack=false,gDefaultConfirmMessage='Continue without saving changes?',gIsEasyEditEnabled=false,gMasterPage='/templates/masterpages/wst-lssa-site-template-ems.master',gCurrentCultureCode='en-AU';if(gWebsiteKey!=='fbdf17a3-cae7-4943-b1eb-71b9c0dd65d2'&&gWebsiteKey!=='fad2fd17-7e27-4c96-babe-3291ecde4822'){gIsEasyEditEnabled=false; }
33    !function (n) { n.Modernizr = { mq: function () { sessionStorage.getItem("modernizrDeprecated") || (console.warn("Asi: Modernizr has been deprecated."), sessionStorage.setItem("modernizrDeprecated", "true")); return true; } } }(window);
34    // Delegates unload permission to Telerik RadWindow content frames.
35    !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)}();
36    //]]>
37</script>
37
38<meta name="viewport" content="width=device-width, initial-scale=1.0" />  
39        
39<script type="text/javascript">
40            // Add a class to the <html> tag of browsers that do not support Media Queries
41            var mqSupported = Modernizr.mq('only all');
42            if (!mqSupported) {
43                document.documentElement.className += ' no-mqs';
44            }
45        </script>
45       
46        
47    
48                    
48<script type="text/javascript">
49                        window.AsiAmplitude = {
50                            cleanupKeyPrefix: '0f6f7594dc'
51                        };
52                    </script>
52<script type="text/javascript" src="/AsiCommon/Scripts/Unbundled/AmplitudeCookieCleanup.min.js?v=-2031735941"></script>
52<link href="../App_Themes/lssa-site-import-ems/fast-theme.css?v=504911628000000000" type="text/css" rel="stylesheet" />
52<script src="/AsiCommon/Scripts/Jquery/Jquery.min.js" type="text/javascript" ></script>
52<script src="/AsiCommon/Scripts/Jquery/jquery-migrate.min.js" type="text/javascript" ></script>
52<style type="text/css"> :root {
53    --arrow-up: url(/images/site/icons/svg/arrow-up.svg);
54    --arrow-down: url(/images/site/icons/svg/arrow-down.svg);
55    --logo: url(/images/site/svg/logo-color.svg);
56
57    --heritage-green: #294033;
58    --elder-sandstone: #f7fcd6;
59    --honeyeater-yellow: #ffcc45;
60    --parrot-pea-red: #e56945;
61    --kuitpo-green: #475421;
62
63    --primary-color: var(--heritage-green);
64    --primary-color-hover: color-mix(in srgb, var(--primary-color) 90%, white 10%);
65    --primary-alt-dark: color-mix(in srgb, var(--primary-color) 90%, black 10%);
66    --primary-alt-light: color-mix(in srgb, var(--primary-color) 90%, white 10%);
67    --primary-image-filter: invert(19%) sepia(14%) saturate(1120%) hue-rotate(93deg) brightness(93%) contrast(86%);
68
69    --secondary-color: var(--elder-sandstone);
70    --secondary-color-hover: color-mix(in srgb, var(--secondary-color) 90%, white 10%);
71    --secondary-alt-dark: color-mix(in srgb, var(--secondary-color) 90%, black 10%);
72    --secondary-alt-light: color-mix(in srgb, var(--secondary-color) 90%, white 10%);
73    --secondary-image-filter: invert(98%) sepia(51%) saturate(252%) hue-rotate(14deg) brightness(102%) contrast(98%);
74
75    --tertiary-color: var(--honeyeater-yellow);
76    --tertiary-color-hover: color-mix(in srgb, var(--tertiary-color) 90%, white 10%);
77    --tertiary-alt-dark: color-mix(in srgb, var(--tertiary-color) 90%, black 10%);
78    --tertiary-alt-light: color-mix(in srgb, var(--tertiary-color) 90%, white 10%);
79    --tertiary-image-filter: invert(98%) sepia(51%) saturate(252%) hue-rotate(14deg) brightness(102%) contrast(98%);
80
81    --grey-color: #F7F7F7;
82    --grey-alt-dark: #EFEFEF;
83
84    --dark-color: var(--heritage-green);
85    --black-color: var(--dark-color);
86    --dark-image-filter: invert(19%) sepia(14%) saturate(1120%) hue-rotate(93deg) brightness(93%) contrast(86%);
87
88    --red-color: var(--parrot-pea-red);
89    --white-color: #ffffff;
90    --selection-color: var(--heritage-green);
91
92    --padding: calc(1.6rem * 2);
93    --row-padding: calc(var(--padding) * 2);
94    --row-margin: calc(var(--padding) * 2);
95    --tab-size: 1em 2em;
96
97    --button-border-radius: calc(var(--border-radius) / 1);
98    --button-padding: 1em 2em;
99
100    --border-radius: 0.2rem;
101    --input-border: 0.1rem #d7d7d7 solid;
102    --border: 0.1rem var(--dark-color) solid;
103
104    --item-border-radius: calc(var(--border-radius) / 1);
105    --box-shadow: inset 0 0 0 0.1rem var(--primary-color);
106
107    --lrg-p-text: 2rem;
108    --mid-p-text: 1.6rem;
109    --sml-p-text: 1.4rem;
110}
111
112@media (max-width: 992.98px) {
113    :root {
114        --padding: calc(1.6rem * 1);
115    }
116}
117
118
119html#MainHtml {
120     max-width: 100vw;
121    overflow-x: hidden;
122}
123
124  /************ Page load animations *************/
125    @-webkit-keyframes fade-in-top {
126    0% {}
127    100% {}
128    }
129    @-webkit-keyframes fade-in {
130    0% {}
131    100% {}
132    }
133    html#MainHtml>body#MainBody {
134    opacity: 0.001;
135    transition: ease 0.2s all;
136    }
137    html#MainHtml>body#MainBody.animateIn,
138    html#MainHtml>body#MainBody.animateInHome,
139    html#MainHtml>body#MainBody.animateInProfile {
140    opacity: 1;
141    -webkit-animation: fade-in-top 0.2s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0.1s both;
142    animation: fade-in-top 0.2s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0.1s both;
143    }
144    html#MainHtml>body#MainBody header#hd {
145    opacity: 0.001;
146    transition: ease 0.2s all;
147    }
148    html#MainHtml>body#MainBody.animateIn header#hd,
149    html#MainHtml>body#MainBody.animateInHome header#hd,
150    html#MainHtml>body#MainBody.animateInProfile header#hd {
151    opacity: 1;
152    -webkit-animation: fade-in-top 0.2s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0.1s both;
153    animation: fade-in-top 0.2s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0.1s both;
154    }
155    /************ Page load animations *************/
156
157  /******************************/
158    .cc-window.cc-banner, .cc-window.cc-bottom {
159    background: var(--primary-color);
160    color: white;
161    }
162    a.cc-link{
163    color: white !important    ;
164    }
165    
166   
167    .cc-banner.cc-bottom.cc-type-default.cc-window {
168    padding: 1.5rem calc(var(--width-var) / 2);
169    max-width: 100%;
170    --desiredwidth-var: 131.5rem;
171    --width-var: calc(100vw - var(--desiredwidth-var));
172    --fullwidth-var: calc(100%);
173    --currentwidth-var: calc(100vw);
174   
175     }
176 
177.cc-preferences-modal .modal-footer {
178    display: flex;
179    gap: 0.5rem;
180    align-items: center;
181    justify-content: center;
182}
183.cc-preferences-modal .cc-cookie-category label input[type="checkbox"] {
184    margin-top: 0;
185}
186
187.cc-btn.cc-deny{display:none !important}
188 </style><link href="/Telerik.Web.UI.WebResource.axd?d=PMrIT5dOWaVYIcpFWUE4nJZW1X5HWPY0oAsfpcGq2ncXegc_BRpF2eH7v-vyNILqW3YDLZJIdGm7twNdOmBzX3FG0KfihSxzfij89xZaLSHu6k5ULMPJY51GVKX5e5Uk0&amp;t=638841414637275692&amp;compress=1&amp;_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%3a92753c09%3bTelerik.Web.UI.Skins%2c+Version%3d2026.3.812.462%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen-AU%3a7029ea36-5fb5-4cac-9485-47ea571c06ca%3ad19c3573" type="text/css" rel="stylesheet" /><meta property="og:title" content="Sign Up Log In" /><style type="text/css">
189	.ctl01_TemplateBody_ContentPage1_WebPartZone1_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; }
190	.ctl01_TemplateBody_ContentPage2_WebPartZone2_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; }
191	.ctl01_TemplateBody_ContentPage3_WebPartZone3_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; }
192
193</style></head>
194    <body id="MainBody">
195        
196        <a href="#mainContentWrapper" class="screen-reader-text show-on-focus">Skip to main content</a>
197        <form method="post" action="./SignIn.aspx?LoginRedirect=true&amp;returnurl=%2fsite%2fsite%2fSearch.aspx%3fhkey%3d748a10d0-c7dd-41c5-858f-77f052d9aaba" onsubmit="javascript:return WebForm_OnSubmit();" id="aspnetForm" class="form-main" novalidate="">
198<div class="aspNetHidden">
199<input type="hidden" name="__WPPS" id="__WPPS" value="s" />
200<input type="hidden" name="__CTRLKEY" id="__CTRLKEY" value="" />
201<input type="hidden" name="__SHIFTKEY" id="__SHIFTKEY" value="" />
202<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
203<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
204<input type="hidden" name="ctl01_ScriptManager1_TSM" id="ctl01_ScriptManager1_TSM" value="" />
205<input type="hidden" name="ctl01_StyleSheetManager1_TSSM" id="ctl01_StyleSheetManager1_TSSM" value="" />
206<input type="hidden" name="PageInstanceKey" id="PageInstanceKey" value="f7e3bad4-f81f-4038-a2a9-b3ed46520a1f" />
207<input type="hidden" name="__RequestVerificationToken" id="__RequestVerificationToken" value="2vdQJ-3lat8xIDMRWAxiIvab6OBGDFzsepeqHu8jgqJ8CuvR90ICqYUx3MBOl1mtshmt6eRBRinTaea2PS9aTjtdtaj9uZuzD9NiD4Vn4gE1" />
208<input type="hidden" name="TemplateUserMessagesID" id="TemplateUserMessagesID" value="ctl01_TemplateUserMessages_ctl00_Messages" />
209<input type="hidden" name="PageIsDirty" id="PageIsDirty" value="false" />
210<input type="hidden" name="IsControlPostBack" id="IsControlPostBack" value="1" />
211<input type="hidden" name="NavMenuClientID" id="NavMenuClientID" value="ctl01_ciPrimaryNavigation_NavControl_NavMenu" />
212<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="z+FlY0vTY+qK4fzZKWAZ62xTxWv81h4yURxM7JO3oyJrf3sOzSfCO4OGZaxn0BGw0o3Cb+5r9srtDw8i/+QUjz0RwX2sXuUCKbTGi2BQoOFzhQlKmopXxw9sdnWF43/LJmZDrNMuGrCYqas8kmLB4l73d2KOuWDyuktVwutteeHSvsYiOcqOgxM8UlXlS76zrlQwaga5wGJNGD9a934lGC4R3q6NWpgMrrv9+nPLJLAS1d/LlhSD+Rfqd9qwzb+DzVmMTh1WoYb9Bfp7qosoS04SN4yNJ/zyTDnuaF7dlNIQ8XwLLd00Oyi8gCtFfhIdWxCzUiAezN3RGRyNCLORK60J8vJmedu7hz+15mre+dOm7iq5X2rXB39Z+5ETbUb5o+i0Ph5hzzFcwLzKlUzdITFLePdmoqAZ79jttzYQNyE2DrwOUmIFpUo6VjFN3I3HxZLUjmV4HS8oPaWKH8KHFEJClkjEH7z+WuBGrCxHuBAWhI1j1uz02jpkd4AFlm26uKi4T2rIGR9K5LND+dGsR3Lmkgje8gWwXBFw3nw/J9MsNVR0aRuzKePC6VoEAhVr2ThkgB6bk84YFLZ8LUt0Cw==" />
213</div>
214
215<script type="text/javascript">
216//<![CDATA[
217var theForm = document.forms['aspnetForm'];
218function __doPostBack(eventTarget, eventArgument) {
219    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
220        theForm.__EVENTTARGET.value = eventTarget;
221        theForm.__EVENTARGUMENT.value = eventArgument;
222        theForm.submit();
223    }
224}
225//]]>
226</script>
226
227
228
229<script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZIhaoKPjpeXsGeV4r-9alws7CdXoAQ0bJc7C7njcrxJPn69F50IkX4T2eQcKX8u-eg2&amp;t=639191193332169432" type="text/javascript"></script>
229
230
231
232<script src="/ScriptResource.axd?d=xtDSkLnUefsDkXzy1V9OGSYjc9CNK5my44FsNiWq9ccaLYf8zBoWFRgy1hgON06hONcOd6d6Zlb5nlcmtCb7spaAwmqg-p1XHH9prejozrwUHkEDxIEK-qSDpkbd1gNlwOIGRhKd14AhD2U4jlP2hw2&amp;t=ffffffff92637136" type="text/javascript"></script>
vendor: 2 bytes, line 232
232
233<script type="text/javascript">
234//<![CDATA[
235function CopyMoveContentItem_Callback(dialogWindow)
236{
237    if (!dialogWindow.result) return;
238    eval(dialogWindow.Argument.replace('[[RESULT]]',dialogWindow.result));
239}
240//]]>
241</script>
241
242
243<script src="/ScriptResource.axd?d=nv7asgRUU0tRmHNR2D6t1FNstMEyQNBJ0OYRq-m0JYbnPMk0z1jdBHPJbUsHDgNB__yms_N5blnHoqoR7zqoQpJcxnwmn3Vv_BMf7NCunMVKii1fJH2xVjI106jT23j56AZZeeAMx7yBZHM7ql6l1Q2&amp;t=ffffffffa5405632" type="text/javascript"></script>
vendor: 2 bytes, line 243
243
244<script type="text/javascript">
245//<![CDATA[
246var __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]};//]]>
247</script>
247
248
249<script src="/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl01_ScriptManager1_TSM&amp;compress=1&amp;_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%3aed16cbdc%3a19620875%3a874f8ea2%3ab2e06756%3af46195d3%3a92fe8ea0%3afa31b949%3a4877f69a%3a490a9d4e%3abd8f85e4" type="text/javascript"></script>
vendor: 2 bytes, line 249
249
250<script src="/AsiCommon/Scripts/Asi.js?v=-1740356471" type="text/javascript"></script>
vendor: 2 bytes, line 250
250
251<script type="text/javascript">
252//<![CDATA[
253var PageMethods = function() {
254PageMethods.initializeBase(this);
255this._timeout = 0;
256this._userContext = null;
257this._succeeded = null;
258this._failed = null;
259}
260PageMethods.prototype = {
261_get_path:function() {
262 var p = this.get_path();
263 if (p) return p;
264 else return PageMethods._staticInstance.get_path();},
265GetActionLink:function(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,succeededCallback, failedCallback, userContext) {
266return 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); },
267GetWindowProperties:function(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,succeededCallback, failedCallback, userContext) {
268return 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); },
269GetAddressCompletionList:function(prefixText,succeededCallback, failedCallback, userContext) {
270return this._invoke(this._get_path(), 'GetAddressCompletionList',false,{prefixText:prefixText},succeededCallback,failedCallback,userContext); },
271CheckForPasteConflict:function(selectedKeys,targetHierarchyKey,succeededCallback, failedCallback, userContext) {
272return this._invoke(this._get_path(), 'CheckForPasteConflict',false,{selectedKeys:selectedKeys,targetHierarchyKey:targetHierarchyKey},succeededCallback,failedCallback,userContext); }}
273PageMethods.registerClass('PageMethods',Sys.Net.WebServiceProxy);
274PageMethods._staticInstance = new PageMethods();
275PageMethods.set_path = function(value) { PageMethods._staticInstance.set_path(value); }
276PageMethods.get_path = function() { return PageMethods._staticInstance.get_path(); }
277PageMethods.set_timeout = function(value) { PageMethods._staticInstance.set_timeout(value); }
278PageMethods.get_timeout = function() { return PageMethods._staticInstance.get_timeout(); }
279PageMethods.set_defaultUserContext = function(value) { PageMethods._staticInstance.set_defaultUserContext(value); }
280PageMethods.get_defaultUserContext = function() { return PageMethods._staticInstance.get_defaultUserContext(); }
281PageMethods.set_defaultSucceededCallback = function(value) { PageMethods._staticInstance.set_defaultSucceededCallback(value); }
282PageMethods.get_defaultSucceededCallback = function() { return PageMethods._staticInstance.get_defaultSucceededCallback(); }
283PageMethods.set_defaultFailedCallback = function(value) { PageMethods._staticInstance.set_defaultFailedCallback(value); }
284PageMethods.get_defaultFailedCallback = function() { return PageMethods._staticInstance.get_defaultFailedCallback(); }
285PageMethods.set_enableJsonp = function(value) { PageMethods._staticInstance.set_enableJsonp(value); }
286PageMethods.get_enableJsonp = function() { return PageMethods._staticInstance.get_enableJsonp(); }
287PageMethods.set_jsonpCallbackParameter = function(value) { PageMethods._staticInstance.set_jsonpCallbackParameter(value); }
288PageMethods.get_jsonpCallbackParameter = function() { return PageMethods._staticInstance.get_jsonpCallbackParameter(); }
289PageMethods.set_path("SignIn.aspx");
290PageMethods.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); }
291PageMethods.GetWindowProperties= function(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,onSuccess,onFailed,userContext) {PageMethods._staticInstance.GetW
291indowProperties(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,onSuccess,onFailed,userContext); }
292PageMethods.GetAddressCompletionList= function(prefixText,onSuccess,onFailed,userContext) {PageMethods._staticInstance.GetAddressCompletionList(prefixText,onSuccess,onFailed,userContext); }
293PageMethods.CheckForPasteConflict= function(selectedKeys,targetHierarchyKey,onSuccess,onFailed,userContext) {PageMethods._staticInstance.CheckForPasteConflict(selectedKeys,targetHierarchyKey,onSuccess,onFailed,userContext); }
294var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
295Type.registerNamespace('Asi.Web.UI.Common.BSA');
296if (typeof(Asi.Web.UI.Common.BSA.WindowProperties) === 'undefined') {
297Asi.Web.UI.Common.BSA.WindowProperties=gtc("Asi.Web.UI.Common.BSA.WindowProperties");
298Asi.Web.UI.Common.BSA.WindowProperties.registerClass('Asi.Web.UI.Common.BSA.WindowProperties');
299}
300Type.registerNamespace('Asi.Web.UI');
301if (typeof(Asi.Web.UI.PageOperation) === 'undefined') {
302Asi.Web.UI.PageOperation = function() { throw Error.invalidOperation(); }
303Asi.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}
304Asi.Web.UI.PageOperation.registerEnum('Asi.Web.UI.PageOperation', true);
305}
306if (typeof(Asi.Web.UI.TemplateType) === 'undefined') {
307Asi.Web.UI.TemplateType = function() { throw Error.invalidOperation(); }
308Asi.Web.UI.TemplateType.prototype = {I: 0,D: 1,P: 2,E: 3,T: 4,F: 5,A: 6}
309Asi.Web.UI.TemplateType.registerEnum('Asi.Web.UI.TemplateType', true);
310}
311function WebForm_OnSubmit() {
312if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;
313return true;
314}
315//]]>
316</script>
316
317
318<div class="aspNetHidden">
319
320	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="6D9347A3" />
321</div><object hidden type='application/json'><param name='__ClientContext' id='__ClientContext' value='{"baseUrl":"/","isAnonymous":true,"tenantId":"ADVANCE2020DIRECTLSSAPROD","licenseClientId":"360905","loggedInPartyId":"114118","selectedPartyId":"114118","correlationId":"7ff6cf64814b2aaa476eeecad5434522","websiteRoot":"https://lawsocietysa.asn.au/","virtualDir":"","appTimeZoneOffset":37800000.0,"cookieConsent":0}'></object>
322            <input type="hidden" name="ctl01$lastClickedElementId" id="lastClickedElementId" />
323            
323<script type="text/javascript">
324//<![CDATA[
325Sys.WebForms.PageRequestManager._initialize('ctl01$ScriptManager1', 'aspnetForm', ['tctl01$UserMessagesUpdatePanel','','tctl01$TemplateBody$PublishUpdatePanel','','fctl01$TemplateBody$WebPartManager1$gwpciSignInCommon$ciSignInCommon$SignInRefreshPanel','','tctl01$RadAjaxManager1SU',''], ['ctl01$ScriptManager1',''], [], 3600, 'ctl01');
326//]]>
327</script>
327
328<input type="hidden" name="ctl01$ScriptManager1" id="ctl01_ScriptManager1" />
329<script type="text/javascript">
330//<![CDATA[
331Sys.Application.setServerId("ctl01_ScriptManager1", "ctl01$ScriptManager1");
332Sys.Application._enableHistoryInScriptManager();
333//]]>
334</script>
334
335
336            
336<script type="text/javascript">
337                
338            </script>
338                                 
339            <div id="ctl01_masterWrapper" class="wrapper">
340	<header id="hd" class="header ClearFix navbar" data-height-offset="true">
341		<div class="header-top-container">
342			<div class="header-container">
343				<div id="masterLogoArea" class="header-logo-container d-flex justify-content-start" data-label="Logo">
344									<div ID="WTZone1_Page1" class="WTZone ">
345				<div id="ste_container_ciLogoContent_567f5d6dc5dc45abb125ebcfed59b5cb" class="ContentItemContainer"><div id="ctl01_ciLogoContent_567f5d6dc5dc45abb125ebcfed59b5cb_Panel_LogoContent">
346	<a href="https://www.lawsocietysa.asn.au/" title="Home" id="masterHeaderImage">The Law Society of South Australia</a>
347</div></div>
348					</div>
349
350				</div>
351				<div class="navbar-header nav-auxiliary d-flex justify-content-end" id="auxiliary-container-two" data-label="Utility">
352									<div ID="WTZone2_Page1" class="WTZone ">
353				<div id="ste_container_ciUtilityNavigation" class="ContentItemContainer"><div id="ctl01_ciUtilityNavigation_UtilityPlaceholder" class="UtilityNavigation nav-auxiliary" role="navigation">
354	<div class="UtilitySection UtilityNavigationList">
355		<ul class='NavigationUnorderedList'><li id="ctl01_ciUtilityNavigation_ctl01__rptWrapper__rptWrapper_rpt_ctl01_NavigationListItem" class="NavigationListItem nav-aux-menu"><a id="ctl01_ciUtilityNavigation_ctl01__rptWrapper__rptWrapper_rpt_ctl01_NavigationLink" class="NavigationLink" onClick="MenuLI_OnClick(&#39;/site/site/law-society-forms.aspx?hkey=5b6a4186-b869-47f4-9311-271aa642cc81&#39;)" href="/site/site/law-society-forms.aspx?hkey=5b6a4186-b869-47f4-9311-271aa642cc81"><span class="nav-text" translate="yes">Forms Directory</span></a></li><li id="ctl01_ciUtilityNavigation_ctl01__rptWrapper__rptWrapper_rpt_ctl02_NavigationListItem" class="NavigationListItem nav-aux-menu search-icon"><a id="ctl01_ciUtilityNavigation_ctl01__rptWrapper__rptWrapper_rpt_ctl02_NavigationLink" class="NavigationLink" onClick="MenuLI_OnClick(&#39;/site/site/Search.aspx?hkey=748a10d0-c7dd-41c5-858f-77f052d9aaba&#39;)" href="/site/site/Search.aspx?hkey=748a10d0-c7dd-41c5-858f-77f052d9aaba"><span class="nav-text" translate="yes">Search</span></a></li><li id="ctl01_ciUtilityNavigation_ctl01__rptWrapper__rptWrapper_rpt_ctl03_NavigationListItem" class="NavigationListItem nav-aux-button nav-aux-cart"><a id="ctl01_ciUtilityNavigation_ctl01__rptWrapper__rptWrapper_rpt_ctl03_NavigationLink" class="NavigationLink" onClick="MenuLI_OnClick(&#39;/site/site/Cart_Home.aspx?hkey=c06f0178-9fd2-4dbf-bcd1-ccd4975ac349&#39;)" href="/site/site/Cart_Home.aspx?hkey=c06f0178-9fd2-4dbf-bcd1-ccd4975ac349"><span class="nav-text" translate="yes">Cart </span><span><span data-cartlink='y' class="cartEmpty"><span class="cartSprite"></span></span></span></a></li></ul>
356	</div><div class="UtilitySection UtilityAuthentication">
357		<a class="UtilitySection UtilityAuthenticationLink  sign-in-link" href="javascript:__doPostBack(&#39;ctl01$ciUtilityNavigation$ctl03$ctl02&#39;,&#39;&#39;)">Sign in</a>
358	</div><div class="UtilitySection UtilityNavigationToggle">
359		<button onclick="return false;" class="navbar-toggle collapsed menu-toggle" data-toggle="collapse" data-target=".navbar-collapse" data-parent=".navbar"><span class="sr-only" translate="yes">Toggle navigation</span>
360<span class="icon-bar"></span>
361<span class="icon-bar"></span>
362<span class="icon-bar"></span>
363</button>
364	</div>
365</div>
366
367
368<script type="text/javascript">
369    //<![CDATA[
370    // adapted from bs.collapse - if the search bar is open when opening the menu, close it (and vise versa)
371    function UtilityAreaAction(utilityControl, hideArea) {
372        jQuery(utilityControl).on('show.bs.collapse', function() {
373            var actives = jQuery(hideArea).find('> .in');
374            if (actives && actives.length) {
375                var hasData = actives.data('bs.collapse');
376                if (hasData && hasData.transitioning) return;
377                actives.collapse('hide');
378                hasData || actives.data('bs.collapse', null);
379            }
380        });
381    }
382    jQuery(document).ready(function () {
383        UtilityAreaAction('.navbar-collapse', '.nav-auxiliary');
384        UtilityAreaAction('.searchbar-collapse', '.primary-navigation-area');
385    });
386    //]]>              
387</script>
387
388     </div>
389					</div>
390
391				</div>
392				<div data-label="Primary" class="clear-right">
393									<div ID="WTZone3_Page1" class="WTZone ">
394				<div id="ste_container_ciPrimaryNavigation" class="ContentItemContainer">
395<div id="ctl01_ciPrimaryNavigation_PrimaryNavigationArea" class="primary-navigation-area">
396    <div id="ctl01_ciPrimaryNavigation_PrimaryNavigationControl" class="collapse navbar-collapse nav-primary">
397        <nav id="ctl01_ciPrimaryNavigation_NavControl_NavWrapper" aria-label="primary">
398    <div tabindex="0" id="ctl01_ciPrimaryNavigation_NavControl_NavMenu" class="RadMenu RadMenu_Toronto  MainMenu MegaDropDownMenuOuter" Translate="Yes" PerspectiveId="39a9bcac-89c6-487d-a5f1-94953f8ce469" Version="AAB66574" NavigationArea="1" MaxDataBindDepth="3" style="z-index:2999;">
399	<!-- 2026.3.812.462 --><input class="rmRootGroup rmToggleHandles rmHorizontal" id="ctl01_ciPrimaryNavigation_NavControl_NavMenu_ClientState" name="ctl01_ciPrimaryNavigation_NavControl_NavMenu_ClientState" type="hidden" />
400</div> 
401</nav>
402    </div>
403</div></div>
404				<div id="ste_container_ciNewUtilityNavigationCommon" class="ContentItemContainer"><div id="ctl01_ciNewUtilityNavigationCommon_UtilityPlaceholder" class="UtilityNavigation nav-auxiliary" role="navigation">
405	<div class="UtilitySection UtilityNavigationList">
406
407	</div>
408</div>
409
410     </div>
411					</div>
412
413				</div>
414			</div>
415		</div>
416	</header>
417	<div id="masterContentArea" class="container">
418		<div role="main" class="body-container" id="ContentPanel">
419			<div data-label="On Behalf Of" class="d-flex justify-content-end">
420								<div ID="WTZone4_Page1" class="WTZone ">
421				<div id="ste_container_ciOBO" class="ContentItemContainer"><div class="FloatRight"><div id="ctl01_ciOBO_UtilityPlaceholder" class="UtilityNavigation nav-auxiliary">
422	<div class="UtilitySection OnBehalfOf">
423
424	</div><div class="UtilitySection UtilitySTEToggle ste-section">
425
426	</div>
427</div>
428
429     </div></div>
430					</div>
431
432			</div>
433			<div class="col-primary" data-label="Main Content">
434								<div ID="WTZone5_Page1" class="WTZone ">
435		<div id="mainContentWrapper" class="ContentPanel">
436			<div id="masterMainBreadcrumb" data-height-offset="true" ></div>
437			<div id="ctl01_UserMessagesUpdatePanel">
438						
439				
440</div>
441			
442<script type="text/javascript">
443
444</script>
444
445	<div id="ctl01_TemplateBody_PublishUpdatePanel">
446
447</div><div id="ctl01_TemplateBody_WebPartManager1___Drag" style="display:none;position:absolute;z-index:32000;filter:alpha(opacity=75);">
448
449</div>
450<div>
451	<div class="row">
452		<div class="col-sm-12">
453						<div class="ContentItemContainer">
454				<div id="WebPartZone1_Page1" class="WebPartZone ">
455
456			<div class="iMIS-WebPart">
457				<div id="ste_container_ciPageHeading_0d90eaf49ba1476595917ec90c31ebfb" class="ContentItemContainer"><div id="ctl01_TemplateBody_WebPartManager1_gwpciPageHeading_0d90eaf49ba1476595917ec90c31ebfb_ciPageHeading_0d90eaf49ba1476595917ec90c31ebfb_Panel_PageHeading">
458	<h1>Sign Up / Log In</h1>
459</div></div>
460			</div>
461			</div>
462		
463			<div id="ctl01_TemplateBody_ContentPage1_downloadContainer" style="display:none;">
464			<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" />
465		</div></div>
466    
467		</div>
468	</div>
469	<div class="row">
470		<div class="col-sm-4">
471						<div class="ContentItemContainer">
472				<div id="WebPartZone2_Page1" class="WebPartZone ">
473
474			<div class="iMIS-WebPart">
475				<div id="ste_container_ciSignInCommon" class="ContentItemContainer"><div class="panel ">
476	<div id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon__Head" class="panel-heading Distinguish">
477		<h2 class="panel-title" translate="yes">Log In</h2>
478	</div><div id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon__BodyContainer" class="panel-body-container">
479		<div id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon__Body" class="panel-body">
480			
481<script type="text/javascript">
482    window.onload = function (event) {
483        var wpd = window.parent.document;
484        if (wpd !== null) {
485            var hostedInCcoIframe = jQuery(wpd).find('div[data-heightoverride="true"]');
486            if (hostedInCcoIframe.length > 0 && window !== window.top) {
487                window.top.location.href = window.location.href;
488                event.stopPropagation(true);
489            }
490            else if (hostedInCcoIframe.length === 0 && window.top !== window.self
491                && window.location.pathname.toLowerCase().indexOf('/contentrecordedit.aspx') === -1
492                && jQuery(wpd).find("iframe").attr('src').toLowerCase().indexOf('ispopup=true') > 0) {
493
494                if (window.self.location.href == document.location.href && document.location.href.indexOf('IsJsTimeout') === -1)
495                {                  
496                    var asiChildPopupControlsArray = ['objectbrowser.aspx', 'zonepropertiesdialog.aspx', 'webpartcatalog.aspx', 'contentlayoutselector.aspx','contentitemedit.aspx'];
497                    //After idletimeout the iSession has to be removed from the Url in the popup
498                    var iframeSrc = RemoveQuerystringParameter(jQuery(wpd).find("iframe").attr("src"), "iSession");
499                    if (asiChildPopupControlsArray.every(substring => iframeSrc.toLowerCase().indexOf(substring) === -1)) {
500                        var selfLocationHref = AppendQuerystringParameter(window.self.location.href, "returnurl", encodeURIComponent(iframeSrc));
501                        document.location.href = AppendQuerystringParameter(selfLocationHref, "IsJsTimeout", true);                       
502                    }
503                    else {
504                        if (parent.window.parent.location != null) {
505                            window.top.location.replace(AppendQuerystringParameter(parent.window.parent.location.href, "IsJsTimeout", true));
506                        }
507                        else if (window.parent.location != null) {
508                            window.top.location.replace(AppendQuerystringParameter(window.parent.location.href, "IsJsTimeout", true));
509                        }
510                        else {
511                            window.top.location.replace(AppendQuerystringParameter(gWebSiteRoot, "IsJsTimeout", true));
512                        }
513
514                        if (event != null && event.stopPropagation != null)
515                            event.stopPropagation();
516                    }               
517                }
518            }
519        }
520    };
521</script>
521
522
523<div id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_SignInRefreshPanel">
524				
525
526        <div id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_SignInPanel" class="SignIn">
527					
528
529            <div id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_contentPanel" class="StandardPanel" onkeypress="javascript:return WebForm_FireDefaultButton(event, &#39;ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_SubmitButton&#39;)" style="background-color:Transparent;border-style:None;">
530						
531
532                
533
534                <div id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_ActionPanel">
535							
536
537                    <div id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_confirmationMessageContainer" role="alert">
538                        
539                    </div>
540                    <div style="clear: both;"></div>
541
542                    <div id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_signInDiv">
543                        <div class="PanelField">
544                            <label for="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_signInUserName" id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_signInUserNameLabel" class="contact-signin-label" translate="yes">Username</label>
545                            <div class="forgot-link-field">
546                                <input name="ctl01$TemplateBody$WebPartManager1$gwpciSignInCommon$ciSignInCommon$signInUserName" type="text" id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_signInUserName" autocomplete="off" placeholder="Username" translate="yes" aria-required="true" />
547                                <a id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_inlineForgotUsername" aria-label="Click this link if you forgot your username." href="../iParts/Contact%20Management/ContactSignIn/ContactSignInDialog.aspx?SendUsername=true&amp;CK=dccdb0f7-5ae4-412a-aa88-4df75de34438&amp;CIK=c7c389a2-cfde-4fa5-af15-378871449090&amp;WebsiteKey=47b220b0-5c3f-4c1d-8504-721657123375&amp;ReturnUrl=%2fsite%2fSignIn.aspx%3fLoginRedirect%3dtrue%26returnurl%3d%252fsite%252fsite%252fSearch.aspx%253fhkey%253d748a10d0-c7dd-41c5-858f-77f052d9aaba">Forgot?</a>
548                            </div>
549                            <span id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_UserNameRequired" class="Error ValidationError" role="alert" style="display:none;">Required</span>
550                        </div>
551                        <div class="PanelField">
552                            <label for="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_signInPassword" id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_signInPasswordLabel" class="contact-signin-label" translate="yes">Password</label>
553                            <div class="forgot-link-field">
554                                <input name="ctl01$TemplateBody$WebPartManager1$gwpciSignInCommon$ciSignInCommon$signInPassword" id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_signInPassword" type="password" autocomplete="off" aria-required="true" placeholder="Password" translate="yes" />
555                                <a id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_inlineForgotPassword" aria-label="Click this link if you forgot your pasword." href="../iParts/Contact%20Management/ContactSignIn/ContactSignInDialog.aspx?SendPasswordReset=true&amp;CK=dccdb0f7-5ae4-412a-aa88-4df75de34438&amp;CIK=c7c389a2-cfde-4fa5-af15-378871449090&amp;WebsiteKey=47b220b0-5c3f-4c1d-8504-721657123375&amp;ReturnUrl=%2fsite%2fSignIn.aspx%3fLoginRedirect%3dtrue%26returnurl%3d%252fsite%252fsite%252fSearch.aspx%253fhkey%253d748a10d0-c7dd-41c5-858f-77f052d9aaba">Forgot?</a>
556                            </div>
557                            <span id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_PasswordRequired" class="Error ValidationError" role="alert" style="display:none;">Required</span>
558                        </div>
559                             
560
561                   </div>
562
563                    
564                    
565
566                
567						</div>
568
569            
570					</div>
571
572            
573
574            
575
576            <div id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_commandButtons" translate="yes" class="pt-4">
577                <input type="submit" name="ctl01$TemplateBody$WebPartManager1$gwpciSignInCommon$ciSignInCommon$SubmitButton" value="Sign In" onclick="disableAndPost();WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl01$TemplateBody$WebPartManager1$gwpciSignInCommon$ciSignInCommon$SubmitButton&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))" id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_SubmitButton" class="TextButton PrimaryButton SignInButton" />
578                
579            </div>
580
581            <div id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_LinkPanel" translate="yes">
582						
583
584                <div id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_forgotPasswordUserLinkDiv" class="CenterText pb-2">
585                    <span id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_forgotPasswordUser"><div>
586							<a class="NoWrap" href="../iParts/Contact%20Management/ContactSignIn/ContactSignInDialog.aspx?SendUsername=true&amp;CK=dccdb0f7-5ae4-412a-aa88-4df75de34438&amp;CIK=c7c389a2-cfde-4fa5-af15-378871449090&amp;WebsiteKey=47b220b0-5c3f-4c1d-8504-721657123375&amp;ReturnUrl=%2fsite%2fSignIn.aspx%3fLoginRedirect%3dtrue%26returnurl%3d%252fsite%252fsite%252fSearch.aspx%253fhkey%253d748a10d0-c7dd-41c5-858f-77f052d9aaba">Forgot username?</a><span> | </span><a class="NoWrap" href="../iParts/Contact%20Management/ContactSignIn/ContactSignInDialog.aspx?SendPasswordReset=true&amp;CK=dccdb0f7-5ae4-412a-aa88-4df75de34438&amp;CIK=c7c389a2-cfde-4fa5-af15-378871449090&amp;WebsiteKey=47b220b0-5c3f-4c1d-8504-721657123375&amp;ReturnUrl=%2fsite%2fSignIn.aspx%3fLoginRedirect%3dtrue%26returnurl%3d%252fsite%252fsite%252fSearch.aspx%253fhkey%253d748a10d0-c7dd-41c5-858f-77f052d9aaba">Forgot password?</a>
587						</div></span>
588                </div>
589
590                <div id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_accountLinkDiv" class="CenterText pb-2">
591                    <a href="../Shared_Content/Create_Account_no_Sign_In.aspx?WebsiteKey=47b220b0-5c3f-4c1d-8504-721657123375&amp;amp;returnprev=t&amp;returnurl=%2fsite%2fsite%2fSearch.aspx%3fhkey%3d748a10d0-c7dd-41c5-858f-77f052d9aaba" id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_accountLink">Create a new account</a>
592                    
593                </div>
594
595            
596					</div>
597
598            <div style="clear: both;"></div>
599
600        
601				</div>
602        
603
604    
605			</div>
606
607
608
609
610 <div id="confirmModal" class="modal fade" role="dialog" aria-hidden="true">
611    <div class="modal-dialog" role="document">
612        <div class="modal-content">
613             <div class="modal-header">
614                 <h4 id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_ConfirmMultiFactorEmailTitle" class="modal-title d-inline">Create new MFA token?</h4>
615                 <button type="button" class="close FloatRight" data-dismiss="modal" aria-label="Close"><span aria-hidden="true" title="Close">&times;</span></button>
616             </div>
617            <div class="modal-body">
618                <span id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_LabelConfirmNewMFATokenMessage">Creating a new MFA token will reset any existing tokens for this login. Do you wish to proceed?</span>
619            </div>
620            <div class="modal-footer">
621                <input type="submit" name="ctl01$TemplateBody$WebPartManager1$gwpciSignInCommon$ciSignInCommon$SendMultiFactorEmail" value="Yes, send setup email" id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_SendMultiFactorEmail" class="btn PrimaryButton" />
622                <input type="button" name="ctl01$TemplateBody$WebPartManager1$gwpciSignInCommon$ciSignInCommon$CancelMultiFactorEmail" value="Cancel" onclick="return;__doPostBack(&#39;ctl01$TemplateBody$WebPartManager1$gwpciSignInCommon$ciSignInCommon$CancelMultiFactorEmail&#39;,&#39;&#39;)" id="ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_CancelMultiFactorEmail" class="TextButton" data-dismiss="modal" />
623            </div>
624        </div>
625    </div>
626</div>
627
628
629<script type="text/javascript">
630
631    Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
632    jQuery(function () { OnLoad(); });
633
634    var openIdSignInPanel = document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_OpenIdSignInPanel');
635    var openIdSubmitButton = document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_OpenIdSubmitButton');
636    var reservedUserSubmitButton = document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_ReservedUserSubmitButton');
637    var openIdPasswordInput = "#ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_OpenIdPasswordInput";
638
639    function OnLoad(event) {
640        var signInUserNameField = document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_signInUserName');
641        var passwordUserNameField = document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_passwordUserName');
642        if (signInUserNameField != null) {
643            signInUserNameField.setAttribute("autocorrect", "off");
644            signInUserNameField.setAttribute("autocapitalize", "off");
645        }
646        if (passwordUserNameField != null) {
647            passwordUserNameField.setAttribute("autocorrect", "off");
648            passwordUserNameField.setAttribute("autocapitalize", "off");
649        }
650        sessionStorage.removeItem('overrideDate');
651    }
652
653    function disableAndPost() {
654        var username = document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_signInUserName');
655        var password = document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_signInPassword');
656        var isPageValid = Page_IsValid;
657        if (isPageValid && username != null && username.value.length > 0 && password.value.length > 0) {
658            __doPostBack('ctl01$TemplateBody$WebPartManager1$gwpciSignInCommon$ciSignInCommon$SubmitButton','');
659            document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_SubmitButton').disabled = "disabled";
660            document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_SubmitButton').value = 'Signing In...';
661        }
662    }
663
664    function continuePost(){
665        if (openIdSubmitButton != null)
666            openIdSubmitButton.value = 'Continue...';
667    }
668
669    if (openIdSignInPanel != null && reservedUserSubmitButton != null && openIdSubmitButton != null) {
670        jQuery(openIdSignInPanel).keypress(function (event) {
671            if (Page_IsValid && event.keyCode == 13) {
672                if (jQuery(openIdPasswordInput).is(":visible")) {
673                    event.preventDefault();
674                    reservedUserSubmitButton.value = 'Signing In...';
675                    reservedUserSubmitButton.click();
676                }
677            }
678        });
679
680        if (jQuery(openIdSubmitButton).is(":visible") && !jQuery(openIdPasswordInput).is(":visible")) {
681            openIdSubmitButton.focus();
682        }
683    }
684
685    if (openIdPasswordInput != null) {
686        jQuery(openIdPasswordInput).on("show.bs.collapse", function () {
687            var link = this.previousElementSibling;
688            link.innerHTML = link.dataset["hidetext"] + '<span class="caret-up"></span>';
689        });
690        jQuery(openIdPasswordInput).on("hide.bs.collapse", function () {
691            var link = this.previousElementSibling;
692            link.innerHTML = link.dataset["showtext"] + '<span class="caret"></span>';
693        });
694    }
695
696    function EndRequestHandler(sender, args) {
697        if (args.get_error() != undefined) {
698            args.set_errorHandled(true);
699        }
700    }
701
702</script>
702
703
704		</div>
705	</div>
706</div></div>
707			</div>
708				<div class="iMIS-WebPart">
709					<div id="ste_container_cismartlogin" class="ContentItemContainer"><div class="panel ">
710	<div id="ctl01_TemplateBody_WebPartManager1_gwpcismartlogin_cismartlogin__Head" class="panel-heading">
711
712	</div><div id="ctl01_TemplateBody_WebPartManager1_gwpcismartlogin_cismartlogin__BodyContainer" class="panel-body-container">
713		<div id="ctl01_TemplateBody_WebPartManager1_gwpcismartlogin_cismartlogin__Body" class="panel-body">
714			
714<script type="module" crossorigin src="https://assets.au.cws.causeis.com/smartsuite/smartlogin/assets/index-Cx7WkQTH.js"></script>
714
715<input type="hidden" id="x-contentItemKey" value="3227a6aa-27ae-43f5-a76f-aad4d2c9bff6">
716<input type="hidden" id="x-contentKey" value="dccdb0f7-5ae4-412a-aa88-4df75de34438">
717<div id="ipart-root-3227a6aa-27ae-43f5-a76f-aad4d2c9bff6"></div>
718
719<!-- -->
720		</div>
721	</div>
722</div></div>
723				</div>
724				</div>
725			
726			<div id="ctl01_TemplateBody_ContentPage2_downloadContainer" style="display:none;">
727				<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" />
728			</div></div>
729    
730		</div>
731		<div class="col-sm-8">
732						<div class="ContentItemContainer">
733				<div id="WebPartZone3_Page1" class="WebPartZone ">
734
735			<div class="iMIS-WebPart">
736				<div id="ste_container_cicontent_eb5da0c217a84ec79674d0214f99ab4d" class="ContentItemContainer"><div id="ctl01_TemplateBody_WebPartManager1_gwpcicontent_eb5da0c217a84ec79674d0214f99ab4d_cicontent_eb5da0c217a84ec79674d0214f99ab4d_Panel_content">
737	<h2>Welcome to the Law Society</h2>
738<p>Members and legal practitioners can log in here to access our Member and Practitioner only content.</p>
739<p>If you are an admitted legal practitioner, you will already have an account with us, please use the 'Forgot username?/password?' links to find out your account details.</p>
740<p>If you are a non-legal staff member at a law firm, a law student applying for Student Membership, an external bookkeeper or external examiner, please use the 'Create a new account' link, to create your account.</p>
741<p>If you are having issues logging in, you may need to update your browser settings. <a href="https://lawsocietysa.asn.au/site/how-to-delete-cookies.aspx" class="">View instructions</a>.</p>
742<p>For any other questions or further assistance in logging in or signing up, please contact Reception on (08) 8229 0200 or via <a href="/cdn-cgi/l/email-protection#334156505643475a5c5d735f5244405c505a56474a40521d52405d1d5246">email</a>.</p>
743</div></div>
744			</div>
745				<div class="iMIS-WebPart">
746					<div id="ste_container_cicss_a1b4531f6f93473d881dc4d595b8fdf6" class="ContentItemContainer"><div id="ctl01_TemplateBody_WebPartManager1_gwpcicss_a1b4531f6f93473d881dc4d595b8fdf6_cicss_a1b4531f6f93473d881dc4d595b8fdf6_Panel_css">
747	<style>
748    /***sign in ***/
749    div#ste_container_ciSignInCommon > .panel {
750    padding: var(--padding);
751    background: white;
752    display: flex;
753    flex-direction: column;
754    margin: auto;
755    }
756    div#ste_container_ciSignInCommon .SignIn {
757    max-width: 100%;
758    display: flex;
759    flex-wrap: wrap;
760    align-items: flex-start;
761    width: auto;
762    margin: auto;
763    flex-direction: column;
764    }
765    div#ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_commandButtons {
766    width: 100%;
767    }
768    .SignIn input[type="submit"] {
769    }
770    div[id*="ContactSignInCommon_signInDiv"] label {
771    color: var(--dark-color);
772    width: auto;
773    }
774    div#ste_container_ciSignInCommon .SignIn .StandardPanel {
775    width: 100%;
776    }
777    @media (max-width: 881.98px) {
778    div[id*="ContactSignInCommon_signInDiv"] {
779    grid-auto-flow: row;
780    gap: 0;
781    }
782    div#ste_container_ciSignInCommon {
783    /* padding: 3rem !important; */
784    }
785    div[id*="ContactSignInCommon_LinkPanel"] {
786    margin-top: 2rem;
787    }
788    div[id*="ContactSignInCommon_LinkPanel"] > div span {
789    text-align: left;
790    }
791    div[id*="ContactSignInCommon_LinkPanel"] > div a + span {
792    display: none;
793    }
794    div[id*="ContactSignInCommon_LinkPanel"] > div a {
795    display: block;
796    }
797    }
798</style>
vendor: 110 bytes, lines 798-799
798
799<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
799<script>
800jQuery("[id$=_SubmitButton]").val("Log in")</script>
800
801</div></div>
802				</div>
803				</div>
804			
805			<div id="ctl01_TemplateBody_ContentPage3_downloadContainer" style="display:none;">
806				<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" />
807			</div></div>
808    
809		</div>
810	</div>
811</div>	
812
813
814    
815    
816
817		</div>
818							</div>
819
820			</div>
821			<div data-label="Secondary Navigation" class="col-secondary cs-right d-none">
822								<div ID="WTZone6_Page1" class="WTZone ">
823					</div>
824
825			</div>
826		</div>
827	</div>
828	<footer id="ft" class="footer">
829		<div class="footer-content ClearFix">
830			<div class="container" data-label="Footer 1">
831								<div ID="WTZone7_Page1" class="WTZone ">
832				<div id="ste_container_ciFooterContent1" class="ContentItemContainer">
833<div>
834	<div class="row">
835		<div class="col-sm-12">
836			<div id="ctl01_ciFooterContent1_ContentRecordTemplateArea_Zone1PlaceHolder" class="flex-row">
837
838</div>
839		</div>
840	</div>
841	<div class="row">
842		<div class="col-sm-5">
843			<div class="col-sm-4">
844				<div id="ctl01_ciFooterContent1_ContentRecordTemplateArea_Zone2PlaceHolder">
845	<div id="ste_container_logo" class="ContentItemContainer"><img alt="" src="/App_Themes/lssa-site-theme/images/svg/logo-thin-light.svg" /></div>
846</div>
847			</div>
848			<div class="col-sm-8">
849				<div id="ctl01_ciFooterContent1_ContentRecordTemplateArea_Zone3PlaceHolder">
850	<div id="ste_container_about" class="ContentItemContainer"><h4>The Law Society of South Australia</h4>
851<p>Level 10, 178 North Terrace,<br />
852Adelaide SA 5000<br />
853GPO Box 2066, Adelaide SA 5001</p>
854<p>Telephone: (08) 8229 0200<br />
855<a href="/site/the-law-society/contact-us.aspx" class="">Contact Us</a></p>
856<p>ABN: 16 305 983 353</p>
857<p><a href="/site/the-law-society/legal-notices.aspx" target="_blank">Legal Notices</a><br />
858<a href="/privacy" target="_blank">Privacy Policy</a></p></div>
859</div>
860			</div>
861		</div>
862		<div class="col-sm-3">
863			<div id="ctl01_ciFooterContent1_ContentRecordTemplateArea_Zone4PlaceHolder">
864	<div id="ste_container_LCACB" class="ContentItemContainer"><p><a href="https://lawcouncil.au/" target="_blank"><img alt="" src="/images/lssa/logos/LCACBHorizontalStackMono.png?version=D108F4DB" style="max-width: 25rem; width: 100%;" /></a></p></div><div id="ste_container_MajorSponsors" class="ContentItemContainer"><h4>Major Sponsors</h4>
865<a href="https://www.banksa.com.au/"><img alt="" src="/images/LSSA/Logos/BankSA_Whitetext.png?version=8748D9BF" /><img alt="" src="/images/EAL/1 westpac.png?version=94129CE5" /></a></div><div id="ste_container_Connectwithus" class="ContentItemContainer"><h4>Connect with us</h4>
866<a href="https://www.instagram.com/salawsociety/"><img alt="" src="/App_Themes/lssa-site-theme/images/svg/instagram.svg" /></a>
867<a href="https://www.facebook.com/Law-Society-of-South-Australia-191179807591816"><img alt="" src="/App_Themes/lssa-site-theme/images/svg/facebook.svg" /></a>
868<a href="https://www.linkedin.com/company/law-society-of-south-australia"><img alt="" src="/App_Themes/lssa-site-theme/images/svg/linkedin.svg" /></a></div>
869</div>
870		</div>
871		<div class="col-sm-4">
872			<div id="ctl01_ciFooterContent1_ContentRecordTemplateArea_Zone5PlaceHolder">
873	<div id="ste_container_AcknowledgementofCountry" class="ContentItemContainer"><h4>Acknowledgement of Country</h4>
874<p>We acknowledge that we work on the traditional lands of the Kaurna peo
874ple, the original custodians of the Adelaide Plains and surrounding areas. We pay our respects to their Elders past, present and emerging, and recognise their ongoing cultural and spiritual connection to this land. We acknowledge the Kaurna people's resilience in the face of historical injustice and their continuing contributions to the richness and diversity of this city. We commit to fostering genuine reconciliation between First Nations and non-Indigenous Australians.</p></div>
875</div>
876		</div>
877	</div>
878	<div class="row">
879		<div class="col-sm-6">
880			<div id="ctl01_ciFooterContent1_ContentRecordTemplateArea_Zone6PlaceHolder" class="flex-row">
881	<div id="ste_container_Copyright" class="ContentItemContainer"><p>© Copyright 2026 The Law Society of South Australia</p></div><div id="ste_container_AccessibeScript" class="ContentItemContainer">
881<script>
882    (function(){
883        var s    = document.createElement('script');
884        var h    = document.querySelector('head') || document.body;
885        s.src    = 'https://acsbapp.com/apps/app/dist/js/app.js';
886        s.async  = true;
887        s.onload = function(){
888            acsbJS.init();
889        };
890        h.appendChild(s);
891    })();
892    </script>
892</div>
893</div>
894		</div>
895		<div class="col-sm-6">
896			<div id="ctl01_ciFooterContent1_ContentRecordTemplateArea_Zone7PlaceHolder" class="flex-row">
897	<div id="ste_container_WebsiteByCauseis" class="ContentItemContainer"><a href="https://causeis.com.au/" target="_blank">Website by <img alt="" src="/App_Themes/lssa-site-theme/images/svg/causeis.svg" /></a>
898<style>
899    div[id*="_container_WebsiteByCauseis"] {
900    display: flex;
901    justify-content: flex-end;
902    }
903    div[id*="_container_WebsiteByCauseis"] > a {
904    align-items: center;
905    display: flex;
906    text-decoration: none;
907    white-space: nowrap;
908    gap: 1rem;
909    }
910    div[id*="_container_WebsiteByCauseis"] > a{
911    }
912    div[id*="_container_WebsiteByCauseis"] > a > img {
913    max-height: 2.4rem;
914    display: block;
915    margin-left: 1rem;
916    }
917    div#ste_container_WebsiteByCauseis {
918    margin-left: auto !important;
919    }
920    @media (max-width: 992.98px) {
921    div#ste_container_WebsiteByCauseis {
922    margin-left: auto !important;
923    justify-content: flex-start;
924    }
925    }
926</style></div>
927</div>
928		</div>
929	</div>
930</div><div class="ContentRecordPageButtonPanel">
931
932</div> 	
933
934</div>
935					</div>
936
937			</div>
938		</div>
939		<div class="footer-nav-copyright">
940			<div class="container" role="navigation">
941				<div class="footer-copyright" data-label="Footer 2">
942									<div ID="WTZone8_Page1" class="WTZone ">
943				<div id="ste_container_ciFooterContent2" class="ContentItemContainer">
944<div>
945	<div class="row">
946		<div class="col-sm-12">
947			<div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_Zone1PlaceHolder">
948	<div id="ste_container_sitescriptsandstyling" class="ContentItemContainer">
948<script>
949const isAnonymous = JSON.parse(jQuery("#__ClientContext").val()).isAnonymous;
950const addClassToRow = (selector, className) => {
951    jQuery(selector).each(function () {
952        jQuery(this).closest(".row").addClass(className);
953    });
954};
955const waitForEl = (selector, callback) => {
956    if (jQuery(selector).length) {
957        callback();
958    } else {
959        setTimeout(() => {
960            waitForEl(selector, callback);
961        }, 100);
962    }
963};
964const createAccordion = () => {
965    // ACCORDION START
966    ///////////////////////////////////////////////
967    ////Part 1 - Updated accessible accordions////
968    ///////////////////////////////////////////////
969    // for each accordion titled ipart
970    // First, create basic structure for the main accordions
971    jQuery('div[id*="ccordion"].ContentItemContainer').each(function () {
972        jQuery(this).find('h4:first-child').each(function () {
973            // Add a class for accordion headings and wrap siblings
974            jQuery(this).addClass('accordionheading');
975            jQuery(this).siblings().wrapAll('<div class="accordion"></div>');
976        });
977    });
978    // Create nested accordion structure
979    jQuery('h4 + div[class*="ccordion"]').each(function () {
980        jQuery(this).find('h4').each(function () {
981            jQuery(this).addClass('accordionheading');
982            jQuery(this).nextUntil('h4').wrapAll('<div class="accordion"></div>');
983        });
984    });
985    jQuery('div#masterContentArea').each(function () {
986        // Add button elements and ARIA attributes
987        let accnumber = 1;
988        jQuery('h4.accordionheading').each(function () {
989            let id = 'accordion' + accnumber;
990            let panelId = 'sect' + accnumber;
991            // Wrap inner content in button and set ARIA attributes
992            jQuery(this).wrapInner(`<button type="button" aria-expanded="false" aria-controls="${panelId}" class="accordion-trigger"></button>`);
993            // Adjust the sibling accordion panel
994            let panel = jQuery(this).next('div.accordion');
995            panel.attr('id', panelId).attr('role', 'region').attr('hidden', '').attr('aria-labelledby', id);
996            accnumber++;
997        });
998        // Properly wrap with outer accordion group
999        jQuery('h4.accordionheading').each(function () {
1000            // Check if it's not already wrapped in an accordion group
1001            if (!jQuery(this).parent().is('#accordionGroup')) {
1002                jQuery(this).addBack().wrapAll('<div id="accordionGroup" class="accordion"></div>');
1003            }
1004        });
1005        /*
1006         *   This content is licensed according to the W3C Software License at
1007         *   https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document
1008         *
1009         *   Simple accordion pattern example
1010         */
1011        class accordion {
1012            constructor(domNode) {
1013                this.rootEl = domNode;
1014                this.buttonEl = this.rootEl.querySelector('button[aria-expanded]');
1015                const controlsId = this.buttonEl.getAttribute('aria-controls');
1016                this.contentEl = document.getElementById(controlsId);
1017                this.open = this.buttonEl.getAttribute('aria-expanded') === 'true';
1018                // add event listeners
1019                this.buttonEl.addEventListener('click', this.onButtonClick.bind(this));
1020            }
1021            onButtonClick() {
1022                this.toggle(!this.open);
1023            }
1024            toggle(open) {
1025                // don't do anything if the open state doesn't change
1026                if (open === this.open) {
1027                    return;
1028                }
1029                // update the internal state
1030                this.open = open;
1031                // handle DOM updates
1032                this.buttonEl.setAttribute('aria-expanded', `${open}`);
1033                if (open) {
1034                    this.contentEl.removeAttribute('hidden');
1035                } else {
1036                    this.contentEl.setAttribute('hidden', '');
1037                }
1038            }
1039            // Add public open and close methods for convenience
1040            open() {
1041                this.toggle(true);
1042            }
1043            close() {
1044                this.toggle(false);
1045            }
1046        }
1047        // init accordions
1048        const accordions = document.querySelectorAll('#accordionGroup');
1049        accordions.forEach((accordionEl) => {
1050            new accordion(accordionEl);
1051        });
1052    });
1053    ///////////////////////////////////////////////
1054    ////Part 2 - Creating a url and page anchor based on open accordion////
1055    ///////////////////////////////////////////////
1056    jQuery("h4.accordionheading").each(function () {
1057        let currentURL = window.location.href.split("#");
1058        let currentURLwithotuanchor = currentURL[0];
1059        let hashlink = jQuery(this).text().replace(/[^\w\s]|_/g, "").replace(/\s/g, "");
1060        jQuery(this).attr("id", hashlink);
1061        jQuery(this).click(function () {
1062            // Get the current URL
1063            let url = window.location.href;
1064            // Remove the anchor from the URL
1065            let cleanUrl = url.replace(/#.*$/, "");
1066            // Replace the current URL with the clean URL
1067            window.history.replaceState(null, null, cleanUrl);
1068            console.log(hashlink);
1069            // Get the current URL
1070            let currentURL = window.location.href;
1071            console.log(currentURL);
1072            // Append a new path or query string parameter
1073            let newURL = currentURL + "#" + hashlink;
1074            console.log(newURL);
1075            window.history.replaceState({}, document.title, newURL);
1076            if (location.hash) {
1077                setTimeout(function () {
1078                    let scrollPositionACC = jQuery(window).scrollTop();
1079                    window.scrollTo(0, scrollPositionAcc);
1080                }, 1);
1081            }
1082        });
1083    });
1084    ///////////////////////////////////////////////
1085    ////Part 3 - On load, chck url for anchors, find open and scroll to that accordion ////
1086    ///////////////////////////////////////////////
1087    setTimeout(() => {
1088        let currentURLanchor = window.location.href.split("#");
1089        let currentURLanchorseconf = currentURLanchor[1];
1090        //console.log(currentURLanchorseconf);
1091        let newlocation = jQuery("#" + currentURLanchorseconf + "");
1092        console.log(newlocation);
1093        jQuery("html, body").animate({
1094            scrollTop: newlocation.offset()?.top - 200,
1095        }, 0100);
1096        let thisacc = jQuery("h4#" + currentURLanchor[1] + "");
1097        if (thisacc.length) {
1098            console.log(thisacc);
1099            //jQuery(thisacc).next('div[class*="accordion"]').eq(0).prev("h4").addClass("active");
1100            jQuery(thisacc).parent().next('div[class*="accordion"]').eq(0).addClass("show").removeAttr("hidden");
1101            //jQuery(thisacc).closest('div[class*="accordion"]').prev("h4").addClass("active");
1102            jQuery(thisacc).parent().closest('div[class*="accordion"]').addClass("show").removeAttr("hidden");
1103            //jQuery(thisacc).closest('div[class*="accordion"]').parent().closest('div[class*="accordion"]').prev("h4").addClass("active");
1104            jQuery(thisacc).parent().closest('div[class*="accordion"]').parent().closest('div[class*="accordion"]').addClass("show").removeAttr("hidden");
1105        }
1106    }, 300);
1107    // ACCORDION END
1108};
1109const moveCartToFooter = () => jQuery('li.nav-aux-button.nav-aux-cart').wrap('<ul>').detach().insertAfter('#ft');
1110const appendPageHeadings = () => {
1111    var jQueryPageHeading = jQuery('[id*="_Panel_"][id*="PageHeading"]');
1112    if (jQueryPageHeading.length) {
1113        jQuery('[id*="_Panel_"][id*="PageHeading"]').insertAfter("header#hd");
1114        jQuery('[id*="_Panel_"][id*="PageHeading"]').wrapInner("<div></div>").addClass("HeaderRow");
1115        jQuery("#masterMainBreadcrumb").appendTo("div.HeaderRow > div");
1116    }
1117};
1118const styleIparts = () => {
1119    addClassToRow('.iMIS-WebPart > div[id*="rimary"][id*="ow"]', 'primary-row');
1120    addClassToRow('.iMIS-WebPart > div[id*="econdary"][id*="ow"]', 'secondary-row');
1121    addClassToRow('.iMIS-WebPart > div[id*="rey"][id*="ow"]', 'grey-row');
1122    addClassToRow('.iMIS-WebPart > div[id*="all"][id*="ction"]:not([id*="bar"])', 'call-to-action-row');
1123    addClassToRow('.iMIS-WebPart > div[id*="arrot"][id*="ea"][id*="ed"][id*="ow"]', 'parrotpeared-row');
1124    addClassToRow('.iMIS-WebPart > div[id*="oney"][id*="ater"][id*="ellow"]:is([id*="row"], [id*="Row"])', 'honeyeateryellow-row');
1125    addClassToRow('.iMIS-WebPart > div[id*="lder"][id*="and"][id*="tone"][id*="ow"]', 'eldersandstone-row');
1126    addClassToRow('.iMIS-WebPart > div[id*="eritage"][id*="reen"][id*="ow"]', 'heritagegreen-row');
1127    addClassToRow('.iMIS-WebPart > div[id*="uitpo"][id*="reen"][id*="ow"]', 'kuitpogreen-row');
1128};
1129const hideRows = () => {
1130    jQuery('.iMIS-WebPart > .ContentItemContainer').each(function () {
1131        let allDivs = jQuery(this).find('div:is(.iMIS-WebPart > .ContentItemContainer > div, .iMIS-WebPart > .ContentItemContainer > div, div)');
1132        let lastEmptyDiv = null;
1133        allDivs.each(function () {
1134            let currentDiv = jQuery(this);
1135            if (currentDiv.text().trim() === '') {
1136                lastEmptyDiv = currentDiv;
1137            }
1138        });
1139        if (lastEmptyDiv !== null) {
1140            lastEmptyDiv.hide();
1141        }
1142    });
1143    jQuery("div#masterContentArea > div#ContentPanel > .col-primary > div > div > div > div.row").each(function () {
1144        let emptyZones = 0;
1145        jQuery(this).find(".WebPartZone").each(function () {
1146            if (jQuery(this).children().length < 1) {
1147                emptyZones = emptyZones + 1;
1148            }
1149        });
1150        const children = jQuery(this).children().length;
1151        if (emptyZones === children) {
1152            jQuery(this).hide();
1153        }
1154    });
1155};
1156const hamburgerClick = () => {
1157    jQuery('div#ste_container_Copyrightcontent, div#ste_container_Social').clone().insertAfter('.header-bottom-container .navbar-collapse>nav');
1158    let hamburger = jQuery('button.navbar-toggle');
1159    jQuery(hamburger).click(function () {
1160        setTimeout(function () {
1161            if (jQuery('.navbar-collapse[aria-expanded="true"]').length) {
1162                jQuery(hamburger).addClass('clicked');
1163            } else {
1164                jQuery(hamburger).removeClass('clicked');
1165            }
1166        }, 0100);
1167    });
1168};
1169const navigationPosition = () => {
1170    let navHeight = jQuery('header#hd').height();
1171    jQuery('ul.rmRootGroup.rmToggleHandles.rmHorizontal>li>a+div').css("margin-top", navHeight + "px");
1172};
1173const truncateFirstname = () => {
1174    jQuery('.nav-auxiliary .nav-aux-account .nav-text').each(function () {
1175        let text = jQuery(this).text().trim();
1176        let firstTwoWords = text.split(' ').slice(0, 2).join(' ');
1177        jQuery(this).text(firstTwoWords);
1178    });
1179};
1180const accountDropdown = () => {
1181    jQuery('.UtilityNavigationList .NavigationUnorderedList > li.nav-aux-button.nav-aux-account > a').attr('aria-disabled', 'true').click(function (e) {
1182        e.preventDefault();
1183    });
1184    jQuery('.account-menu').wrapAll('<div class="account-dropdown"></div>');
1185    jQuery('.account-dropdown').appendTo('.UtilityNavigationList .NavigationUnorderedList > li.nav-aux-button.nav-aux-account');
1186    jQuery('.UtilitySection.UtilityAuthentication').appendTo('.UtilityNavigationList .NavigationUnorderedList > li.nav-aux-button.nav-aux-account');
1187    jQuery('.UtilitySection.UtilityAuthentication').appendTo('.account-dropdown');
1188};
1189const addToMain = () => {
1190    jQuery('.nav-aux-menu').wrapAll('<ul class="header-aux-nav"></ul>');
1191    jQuery('.header-aux-nav').clone().detach().appendTo('ul.rmRootGroup.rmToggleHandles.rmHorizontal');
1192};
1193const navClicks = () => {
1194    jQuery('ul.rmRootGroup.rmToggleHandles.rmHorizontal > li.rmItem > a.rmLink').click(function () {
1195        // If the clicked link already has the 'clicked' name, remove it and do nothing else
1196        if (jQuery(this).attr('name') === 'clicked') {
1197            jQuery(this).removeAttr('name');
1198        } else {
1199            // Otherwise, remove the 'clicked' name from all other links
1200            jQuery('ul.rmRootGroup.rmToggleHandles.rmHorizontal > li.rmItem > a.rmLink').removeAttr('name');
1201            // Add the 'clicked' name to the currently clicked link
1202            jQuery(this).attr('name', 'clicked');
1203        }
1204    });
1205    jQuery('#masterContentArea').click(function (e) {
1206        // Check if the click happened outside the header
1207        if (!jQuery(e.target).closest('ul.rmRootGroup.rmToggleHandles.rmHorizontal').length) {
1208            // Remove the 'clicked' name from all links
1209            jQuery('ul.rmRootGroup.rmToggleHandles.rmHorizontal > li.rmItem > a.rmLink').removeAttr('name');
1210        }
1211    });
1212};
1213const tooltips = () => {
1214    jQuery('li:has(>a:is([class*="ip-only"]))').append('<div class="tooltiptext"><span class="tooltip"><span>Insured Practitioners Only</span></div>');
1215    jQuery('li:has(>a:is([class*="lp-only"]))').append('<div class="tooltiptext"><span class="tooltip"><span>Legal Practitioners Only</span></div>');
1216    jQuery('li:has(>a:is([class*="m-only"]))').append('<div class="tooltiptext"><span class="tooltip"><span>Members Only</span></div>');
1217    jQuery('li:has(>a:is([class*="ip-only"], [class*="lp-only"], [class*="m-only"])').prepend('<span class="locked"></span>');
1218};
1219const configureCarousels = () => {
1220    addClassToRow(".iMIS-WebPart > div[id*='HomepageCarousel']", "carousel-row");
1221    jQuery("div[id*='HomepageCarousel'] .panel").addClass("carousel-row");
1222};
1223const imageRatios = () => {
1224    jQuery('.row.call-to-action-row div[id*="_Panel_"][id*="calltoaction"]').each(function () {
1225        jQuery(this).find('img').wrap('<div class="image-container"></div>');
1226    });
1227};
1228const removeHrefFromNoClick = () => {
1229    // Function to remove href from elements with class 'heading'
1230    jQuery('ul.rmVertical.rmGroup>li>a.heading').attr('aria-disabled', 'true').click(function (e) {
1231        e.preventDefault();
1232    });
1233    // Function to remove href from elements with class 'noclick'
1234    jQuery(".noclick").attr('aria-disabled', 'true').click(function (e) {
1235        e.preventDefault();
1236    });
1237}
1238const contentTabs = () => {
1239    //script before accessibility changes 
1240    // jQuery('.WebPartZone').each(function() {
1241    //     jQuery(this).find('.iMIS-WebPart:has(div[id*="_Panel_"][id*="Tab"][id*="Heading"])').wrapAll('<div class="tab-headings">');
1242    //     jQuery(this).find('.iMIS-WebPart:has(div[id*="_Panel_"][id*="Tab"][id*="Content"], [id*="_ListerPanel"][id*="Tab"][id*="Content"], [id*="_ListTitle"][id*="Tab"][id*="Content"])').wrapAll('<div class="tab-content">');
1243    //     // Set the first heading and content as active by default
1244    //     const firstHeading = jQuery(this).find(`div[id*="_Panel_"][id*="Tab"][id*="Heading"]`).first();
1245    //     const firstContent = jQuery(this).find(`div[id*="_Panel_"][id*="Tab"][id*="Content"], [id*="_ListerPanel"][id*="Tab"][id*="Content"], [id*="_ListTitle"][id*="Tab"][id*="Content"]`).first();
1246    //     firstHeading.addClass('active');
1247    //     firstContent.addClass('active');
1248    //     // Function to handle tab click
1249    //     function handleTabClick(tabType) {
1250    //         jQuery(`div[id*="_Panel_"][id*="Tab"][id*="Heading"][id*="${tabType}"], div[id*="_ListerPanel"][id*="Tab"][id*="Heading"][id*="${tabType}"], div[id*="_ListTitle"][id*="Tab"][id*="Heading"][id*="${tabType}"]`).click(function() {
1251    //             jQuery(this).parent().parent().parent().parent().find('div:is(div[id*="_Panel_"][id*="Tab"][id*="Content"],  div[id*="_Panel_"][id*="Tab"][id*="Heading"], , div[id*="_ListerPanel"][id*="Tab"][id*="Content"], div[id*="_ListerPanel"][id*="Tab"][id*="Heading"], div[id*="_ListTitle"][id*="Tab"][id*="Content"], div[id*="_ListTitle"][id*="Tab"][id*="Heading"]):is(.active)').removeClass('active');
1252    //             // Toggle 'active' class on the clicked tab heading and its corresponding content
1253    //             jQuery(this).toggleClass('active');
1254    //             const parentElement = jQuery(this).parent().parent().parent().parent();
1255    //             parentElement.find(`div[id*="_Panel_"][id*="Tab"][id*="Content"][id*="${tabType}"], div[id*="_ListerPanel"][id*="Tab"][id*="Content"][id*="${tabType}"], div[id*="_ListTitle"][id*="Tab"][id*="Content"][id*="${tabType}"]`).toggleClass('active');
1256    //         });
1257    //     }
1258    //     // Extract unique tab types from IDs
1259    //     const uniqueTabTypes = new Set();
1260    //     // Collect all tab types from Heading and Content IDs
1261    //     jQuery('div[id*="_Panel_"][id*="Tab"][id*="Heading"], div[id*="_Panel_"][id*="Tab"][id*="Content"], div[id*="_ListerPanel"][id*="Tab"][id*="Heading"], div[id*="_ListerPanel"][id*="Tab"][id*="Content"], div[id*="_ListTitle"][id*="Tab"][id*="Heading"], div[id*="_ListTitle"][id*="Tab"][id*="Content"]').each(function() {
1262    //         const id = jQuery(this).attr('id');
1263    //         const match = id.match(/Tab(Heading|Content)([a-zA-Z]+)_/);
1264    //         if (match) {
1265    //             uniqueTabTypes.add(match[2]);
1266    //         }
1267    //     });
1268    //     // Setup handlers for each unique tab type
1269    //     uniqueTabTypes.forEach(tabType => handleTabClick(tabType));
1270    // });
1271    //script after accessibility changes 
1272    jQuery('.WebPartZone:has([id*="Tab"][id*="Heading"])').each(function () {
1273        jQuery(this).find('.iMIS-WebPart:has(div[id*="_Panel_"][id*="Tab"][id*="Heading"])').wrapAll('<div class="tab-headings">');
1274        jQuery(this).find('.iMIS-WebPart:has(div[id*="_Panel_"][id*="Tab"][id*="Content"], [id*="_ListerPanel"][id*="Tab"][id*="Content"], [id*="_ListTitle"][id*="Tab"][id*="Content"])').wrapAll('<div class="tab-content">');
1275        
1276        function handleTabClick(tabType) {
1277            jQuery(`button[id="tabHeading_${tabType}"]`).on('click keydown', function (event) {
1278                if (event.type === 'click' || event.key === 'Enter' || event.key === ' ') {
1279                    const parentElement = jQuery(this).closest('.WebPartZone');
1280                    // Remove 'active' class from all headings and contents
1281                    parentElement.find('.tab-headings button.active').removeClass('active').attr('aria-selected', 'false');
1282                    parentElement.find('.tab-content div.active').removeClass('active').attr('aria-hidden', 'true');
1283                    // Add 'active' class and update aria attributes for the clicked tab and its content
1284                    jQuery(this).addClass('active').attr('aria-selected', 'true');
1285                    const contentPanel = parentElement.find(`div[id*="_Panel_"][id*="Tab"][id*="Content"][id*="${tabType}"], div[id*="_ListerPanel"][id*="Tab"][id*="Content"][id*="${tabType}"], div[id*="_ListTitle"][id*="Tab"][id*="Content"][id*="${tabType}"]`);
1286                    contentPanel.addClass('active').attr('aria-hidden', 'false');
1287                    event.preventDefault(); // Prevent default action if it's a keypress
1288                }
1289            }).attr({
1290                role: 'tab',
1291                tabindex: '0',
1292                'aria-controls': `tabContent_${tabType}`,
1293                'aria-selected': 'false'
1294            });
1295            jQuery(`div[id*="_Panel_"][id*="Tab"][id*="Content"][id*="${tabType}"], div[id*="_ListerPanel"][id*="Tab"][id*="Content"][id*="${tabType}"], div[id*="_ListTitle"][id*="Tab"][id*="Content"][id*="${tabType}"]`).attr({
1296                role: 'tabpanel',
1297                'aria-labelledby': `tabHeading_${tabType}`,
1298                'aria-hidden': 'true'
1299            });
1300        }
1301jQuery('div[id*="_Panel_"][id*="Tab"][id*="Heading"]').each(function () {
1302    const tabType = jQuery(this).attr('id').match(/TabHeading([a-zA-Z]+)/)[1];
1303    const h4Element = jQuery(this).find('h4');
1304    const anchorElement = h4Element.find('a');
1305    
1306    let buttonContent = h4Element.text();
1307    let button = `<button id="tabHeading_${tabType}" type="button">${buttonContent}</button>`;
1308    
1309    if (anchorElement.length) {
1310        const link = anchorElement.attr('href');
1311        button = `<button id="tabHeading_${tabType}" type="button" onclick="window.location.href='${link}'">${anchorElement.html()}</button>`;
1312    }
1313    
1314    h4Element.replaceWith(button);
1315    handleTabClick(tabType);
1316});
1317
1318        // Ensure the first tab's button and content are active initially
1319        const firstHeading = jQuery(this).find(`div[id*="_Panel_"][id*="Tab"][id*="Heading"]`).first();
1320        const firstContent = jQuery(this).find(`div[id*="_Panel_"][id*="Tab"][id*="Content"], [id*="_ListerPanel"][id*="Tab"][id*="Content"], [id*="_ListTitle"][id*="Tab"][id*="Content"]`).first();
1321        firstHeading.find('button').addClass('active').attr('aria-selected', 'true');
1322        firstContent.addClass('active').attr('aria-hidden', 'false');
1323    });
1324};
1325
1326
1327
1328const CookieRefreshOnConsent = () => {
1329  document.addEventListener('click', (event) => {
1330    const target = event.target;
1331
1332    // Case 1: Allow button clicked
1333    if (target.matches('a.cc-btn.cc-allow')) {
1334      setTimeout(() => {
1335        window.location.reload();
1336      }, 400);
1337    }
1338
1339    // Case 2: Customize clicked → wait for Accept All Custom
1340    if (target.matches('a.cc-btn.cc-customize')) {
1341      const waitForCustomAccept = () => {
1342        const customBtn = document.querySelector('button#cc-accept-all-custom');
1343
1344        if (customBtn) {
1345          customBtn.addEventListener('click', () => {
1346            setTimeout(() => {
1347              window.location.reload();
1348            }, 400);
1349          }, { once: true });
1350        } else {
1351          // Retry until it exists
1352          setTimeout(waitForCustomAccept, 100);
1353        }
1354      };
1355
1356      waitForCustomAccept();
1357    }
1358  });
1359};
1360
1361
1362
1363const sitesearch360 = () => {
1364    let script = document.createElement("script");
1365    script.src = "https://js.sitesearch360.com/plugin/bundle/13674.js";
1366    script.async = true;
1367    document.body.appendChild(script);
1368};
1369if (isAnonymous) {
1370    jQuery('html').addClass('logged-out');
1371} else {
1372    jQuery('html').addClass('logged-in');
1373}
1374
1375const configureDesktopNav = () => {
1376    console.log("user is on a large device");
1377
1378    jQuery('ul.rmRootGroup.rmToggleHandles.rmHorizontal > li').on('mouseleave', function () {
1379        setTimeout(() => {
1380            jQuery("ul.rmRootGroup.rmToggleHandles.rmHorizontal > li > a").removeClass('rmExpanded').removeAttr('name').removeClass('rmFocused');
1381        }, 100);
1382    });
1383
1384    jQuery('#masterContentArea').on('mouseenter', function() {
1385        setTimeout(() => {
1386            jQuery("ul.rmRootGroup.rmToggleHandles.rmHorizontal > li > a").removeClass('rmExpanded').removeAttr('name').removeClass('rmFocused');
1387        }, 100);
1388    });
1389
1390    if (isAnonymous) {
1391        // console.log("user is logged out");
1392    } else {
1393        // console.log("user is logged in");
1394    }
1395};
1396
1397const configureMobileNav = () => {
1398    jQuery('div#ste_container_Connectwithus').clone().insertAfter('ul.rmRootGroup.rmToggleHandles.rmHorizontal > ul.header-aux-nav');
1399    console.log("user is on a small device");
1400    if (isAnonymous) {
1401        // console.log("user is logged out");
1402    } else {
1403        // console.log("user is logged in");
1404    }
1405};
1406const configureTabletNav = () => {
1407    console.log("user is on a Medium device");
1408    jQuery('div#ste_container_Connectwithus').clone().insertAfter('ul.rmRootGroup.rmToggleHandles.rmHorizontal > ul.header-aux-nav');
1409    if (isAnonymous) {
1410        // console.log("user is logged out");
1411    } else {
1412        // console.log("user is logged in");
1413    }
1414};
1415const configureisiPadProNav = () => {
1416    console.log("user is on an iPadPro device");
1417    if (isAnonymous) {
1418        // console.log("user is logged out");
1419    } else {
1420        // console.log("user is logged in");
1421    }
1422};
1423const configureNav = () => {
1424    console.log("primary nav is loaded");
1425    accountDropdown();
1426    tooltips();
1427    truncateFirstname();
1428    navigationPosition();
1429    hamburgerClick();
1430    removeHrefFromNoClick();
1431    addToMain();
1432    moveCartToFooter();
1433CookieRefreshOnConsent();
1434    sitesearch360();
1435
1436    const isDesktop = jQuery("#desktop-indicator").css("display") === "inline-block";
1437    const isTablet = jQuery("#ipad-indicator").css("display") === "inline-block";
1438    const isiPadPro = jQuery("#iPadPro-indicator").css("display") === "inline-block";
1439    const isMobile = jQuery("#mobile-indicator").css("display") === "inline-block";
1440    if (isMobile) {
1441        configureMobileNav();
1442    }
1443    if (isDesktop) {
1444        configureDesktopNav();
1445    }
1446    if (isTablet) {
1447        configureTabletNav();
1448    }
1449    if (isiPadPro) {
1450        configureisiPadProNav();
1451    }
1452    jQuery('header#hd').addClass('animateIn');
1453    jQuery('body').addClass('animateIn');
1454};
1455jQuery(document).ready(function () {
1456    console.log("document is ready");
1457
1458//redirect to new theme if old is picked up
1459if (gWebsiteKey === 'f282a980-3d01-4268-abde-25da9e81104d' ) {
1460    const url = new URL(window.location.href)
1461    url.searchParams.set("WebsiteKey", "47b220b0-5c3f-4c1d-8504-721657123375")
1462    window.location.href = url.toString()
1463}
1464
1465    appendPageHeadings();
1466    styleIparts();
1467    configureCarousels();
1468    imageRatios();
1469    //   hideRows();
1470    if (jQuery('div[id*="_Panel_"][id*="Tab"][id*="Heading"]').length) {
1471        contentTabs();
1472    }
1473    //   navClicks();
1474    if (jQuery('div[id*="_Panel_"][id*="ccordion"]').length) {
1475        createAccordion();
1476    }
1477    waitForEl("ul.rmRootGroup.rmToggleHandles.rmHorizontal", configureNav);
1478    //handling partial post back events
1479    Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function () {
1480        console.log("document has posted back");
1481        //   hideRows();
1482    });
1483});
1484
1485function printDiv() {
1486    let printContentClone = jQuery('#masterContentArea').clone();
1487    let headerRowClone = jQuery('.HeaderRow').clone();
1488    headerRowClone.find('img').remove();
1489    printContentClone.find('div[data-label="On Behalf Of"]').remove();
1490    let combinedContent = jQuery('<div></div>');
1491    combinedContent.append(headerRowClone).append(printContentClone);
1492    var originalContents = jQuery('body').html();
1493    jQuery('body').html(combinedContent.html());
1494    window.print();
1495    location.reload();
1496}
1497
1498</script>
vendor: 2 bytes, line 1498
1498
1499<script>
1500// Hides underscores on IQA headings - 136 upgrade fix
1501jQuery(document).ready(function() {
1502let underscoreCount = 0
1503const hideUnderscores = () => {
1504if (underscoreCount < 10) {
1505underscoreCount++
1506setTimeout(() => {
1507const summaries = document.querySelectorAll(".summary-display-item");
1508if (summaries.length > 0) {
1509summaries.forEach((summary) => {
1510const labels = summary.querySelectorAll(".Label");
1511labels.forEach((label) => {
1512if (label.textContent === "_" || label.textContent === "__") {
1513label.style.display = "none";
1514}
1515});
1516});
1517}
1518hideUnderscores()
1519}, 500);
1520} else {
1521return
1522}
1523}
1524hideUnderscores()
1525//handling partial post back events
1526Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function() {
1527let underscoreCount = 0
1528const hideUnderscores = () => {
1529if (underscoreCount < 10) {
1530underscoreCount++
1531setTimeout(() => {
1532const summaries = document.querySelectorAll(".summary-display-item");
1533if (summaries.length > 0) {
1534summaries.forEach((summary) => {
1535const labels = summary.querySelectorAll(".Label");
1536labels.forEach((label) => {
1537if (label.textContent === "_" || label.textContent === "__") {
1538label.style.display = "none";
1539}
1540});
1541});
1542}
1543hideUnderscores()
1544}, 500);
1545} else {
1546return
1547}
1548}
1549hideUnderscores()
1550});
1551});
1552</script>
vendor: 2 bytes, line 1552
1552
1553<script async="" src="https://js.sitesearch360.com/plugin/bundle/13674.js"></script>
1553
1554<style>
1555    .unibox__selectable-image-container.unibox__selectable-image-container--left {
1556    display: none !important;
1557    }
1558    .unibox__selectable-title {
1559    padding: 1rem !important;
1560    }
1561</style>
1562<div id="desktop-indicator"> </div>
1563<div id="ipad-indicator"> </div>
1564<div id="mobile-indicator"> </div>
1565<div id="ipadPro-indicator"> </div>
1566<style>
1567    #mobile-indicator, #ipad-indicator , #desktop-indicator {
1568    display: none;
1569    }
1570    /* medium device */
1571    @media (min-width: 992.98px) and (max-width: 1200.98px) {
1572    #ipad-indicator {
1573    display: inline-block;
1574    }
1575    }
1576    /* large device */
1577    @media only screen and (min-width: 1200.98px) {
1578    #desktop-indicator {
1579    display: inline-block;
1580    }
1581    }
1582    /* small device */
1583    @media (min-width: 0px) and (max-width: 992.98px) {
1584    #mobile-indicator {
1585    display: inline-block;
1586    }
1587    }
1588    /* ----------- iPad Pro ----------- */
1589    /* Landscape */
1590    @media only screen
1591    and (min-width: 1365.98px)
1592    and (max-width: 1366.98px)
1593    and (orientation: landscape)
1594    and (-webkit-min-device-pixel-ratio: 1.5) {
1595    .RadMenu.RadMenu_Mocha .rmToggle,
1596    #iPadPro-indicator {
1597    display: inline-block;
1598    }
1599    }
1600    @media (max-width: 1200.98px) {
1601    .nav-auxiliary ul.NavigationUnorderedList
1602    .nav-aux-menu {
1603    display: none !important;
1604    }
1605    }
1606    /********** content tabs *************/
1607    .row:has(.tab-headings) {
1608    display: flex;
1609    align-items: flex-start;
1610    }
1611    .tab-headings {
1612    flex-direction: row !important;
1613    align-items: center;
1614    box-shadow: 0 0.2rem 0 var(--grey-alt-dark);
1615    background: white;
1616    border-radius: var(--border-radius);
1617    z-index: 1;
1618    height: auto !important;
1619    margin-top: 1rem;
1620    }
1621    .iMIS-WebPart + .tab-headings {
1622    margin-top: calc(var(--padding) / 2);
1623    }
1624    .tab-headings div:not(.iMIS-WebPart > .ContentItemContainer *) {
1625    flex-grow: 0 !important;
1626    padding: 0 !important;
1627    margin: 0 !important;
1628    }
1629    .tab-headings div[id*="_Panel_"][id*="Tab"][id*="Heading"] {
1630    padding: 0em 1em;
1631    }
1632    .tab-headings button {
1633    margin: 0 !important;
1634    font-size: 1.9rem;
1635    font-weight: 400;
1636    padding: 1em;
1637    cursor: pointer;
1638    padding: 1em 1em !important;
1639    background: transparent !important;
1640    outline: none;
1641    padding-block: 0;
1642    padding-inline: 0;
1643    border-width: 0;
1644    }
1645    .tab-headings  button.active {
1646    box-shadow: 0 0.2rem 0 var(--dark-color);
1647    }
1648    .tab-content div[id*="_Panel_"][id*="Tab"][id*="Content"]:not(.active) {
1649    display: none !important;
1650    z-index: -1;
1651    }
1652    .tab-content > div {
1653    padding: 0;
1654    margin: 0 !important;
1655    }
1656    .tab-content div {
1657    margin: 0 !important;
1658    }
1659    div.row .tab-content .iMIS-WebPart > div{
1660    padding-top: 0 !important;
1661    padding-bottom: 0 !important;
1662    }
1663    .tab-content div[id*="_Panel_"][id*="Tab"][id*="Content"] {
1664    padding: var(--padding);
1665    background: white;
1666    border-radius: var(--border-radius);
1667    display: grid;
1668    grid-template-columns: 1fr;
1669    grid-template-rows: repeat(2, 0fr);
1670    grid-column-gap: var(--padding);
1671    }
1672    .tab-content div[id*="_Panel_"][id*="Tab"][id*="Content"]:has(ul + img) ul {
1673    columns: 1;
1674    }
1675    .tab-content div[id*="_Panel_"][id*="Tab"][id*="Content"][id*="twocolumn"] {
1676    padding: var(--padding);
1677    background: white;
1678    border-radius: var(--border-radius);
1679    display: grid;
1680    grid-template-columns: 50% 1fr;
1681    grid-template-rows: repeat(2, 0fr);
1682    grid-column-gap: var(--padding);
1683    }
1684    .tab-content div[id*="_Panel_"][id*="Tab"][id*="Content"][id*="twocolumn"]:has(ul + img) ul {
1685    columns: 1;
1686    }
1687    .tab-content div[id*="_Panel_"][id*="Tab"][id*="Content"][id*="threecolum"] {
1688    padding: var(--padding);
1689    background: white;
1690    border-radius: var(--border-radius);
1691    display: grid;
1692    grid-template-columns: 66.66% 1fr;
1693    grid-template-rows: repeat(2, 0fr);
1694    grid-column-gap: var(--padding);
1695    }
1696    .tab-content div[id*="_Panel_"][id*="Tab"][id*="Content"][id*="threecolumn"]:has(ul + img) ul {
1697    columns: 2;
1698    grid-template-columns: repeat(2, 1fr);
1699    grid-template-rows: 1fr;
1700    display: grid;
1701    column-gap: var(--padding);
1702    }
1703    .tab-content div[id*="_Panel_"][id*="Tab"][id*="Content"][id*="threecolumn"]:not(:has(ul + img)) ul {
1704    column-count: 3;
1705    grid-template-columns: repeat(3, 1fr);
1706    grid-template-rows: 1fr;
1707    display: grid;
1708    column-gap: var(--padding);
1709    }
1710    .tab-content div[id*="_Panel_"][id*="Tab"][id*="Content"][id*="threecolumn"]:not(:has(ul + img)) {
1711    grid-template-columns: 1fr;
1712    gap: 0;
1713    }
1714    .tab-content div[id*="_Panel_"][id*="Tab"][id*="Content"][id*="twocolumn"]:not(:has(ul + img)) ul {
1715    columns: 2;
1716    grid-template-columns: repeat(2, 1fr);
1717    grid-template-columns: 66.66% calc(33.33% - var(--padding));
1718    grid-template-rows: 1fr;
1719    display: grid;
1720    column-gap: var(--padding);
1721    }
1722    .tab-content div[id*="_Panel_"][id*="Tab"][id*="Content"][id*="twocolumn"]:not(:has(ul + img)) {
1723    grid-template-columns: 1fr;
1724    gap: 0;
1725    }
1726    .tab-content div[id*="_Panel_"][id*="Tab"][id*="Content"] *:first-child:is(h1, h2, h3, button, h5, h6) {
1727    grid-area: 1 / 1 / 2 / 3;
1728    }
1729    .tab-content img {
1730    object-fit: cover;
1731    object-position: center center;
1732    width: 100%;
1733    aspect-ratio: 3 / 2;
1734    }
1735    .tab-content ul {
1736    list-style-type: none;
1737    padding-inline-start: 0;
1738    margin-bottom: 0;
1739    }
1740    .tab-content ul > li {
1741    margin-bottom: 1em;
1742    }
1743    .tab-content ul > li:last-child {
1744    margin-bottom: 0em;
1745    }
1746    .tab-content  div[id*="_ListerPanel"] {
1747    padding: var(--padding);
1748    background: white;
1749    border-radius: var(--border-radius);
1750    }
1751    .tab-content
1752    div[id*="_ListerPanel"]:not(.active) {
1753    display: none !important;
1754    }
1755    @media (max-width: 1200.98px) {
1756    }
1757    @media (max-width: 992.98px) {
1758    .tab-content div[id*="_Panel_"][id*="Tab"][id*="Content"] {
1759    grid-template-columns: 1fr;
1760    /* grid-template-rows: 1fr; */
1761    display: flex !important;    flex-direction: column;
1762    row-gap: var(--padding);
1763    }
1764    .tab-content ul {
1765    columns: 1 !important;
1766    display: block !important;
1767    }
1768    .tab-headings {
1769    flex-direction: column !important;
1770    }
1771    .tab-headings  button.active {
1772    box-shadow:inset 0.3rem 0 0 -0.1rem var(--dark-color);
1773    }
1774    .tab-headings div[id*="_Panel_"][id*="Tab"][id*="Heading"] {
1775    padding: 0.5em 0em;
1776    }
1777    .tab-headings button {
1778    padding: 0.5em 2em;
1779    width: 100%;
1780    text-align: center;
1781    }
1782    .tab-headings div {
1783    width: 100%;
1784    }
1785    }
1786    .row[class="row"]:not(:has(.bg-primary)):not(.RadMultiPage * ) {
1787    margin-bottom: var(--padding) !important;
1788    }
1789    @media (max-width: 992.98px) {
1790    .row[class="row"]:not(:has(.bg-primary))  >div {
1791    margin-bottom: var(--padding) !important;
1792    }
1793    }
1794    .tab-content .iMIS-WebPart:has( > .ContentItemContainer.hide,  > .ContentItemContainer.d-none) {
1795    display: none !important;
1796    }
1797    :focus {
1798    /*   outline-color: transparent;*/
1799    /*   outline-style: none;*/
1800    /*   outline: 5px auto -webkit-focus-ring-color !important;*/
1801    /*   outline-offset: -2px !important;*/
1802    }
1803    #masterContentArea .col-primary > div > div > div > div.row.carousel-row {
1804    padding: 0 !important;
1805    }
1806    .iMIS-WebPart div[id*="_Panel_"] > *:last-child {
1807    margin-bottom: 0 !important;
1808    }
1809    /*********** forgot password username page *************/
1810    form#aspnetForm[action^="./ContactSignInDialog.aspx"] div#masterContentArea {
1811    --desiredwidth-var: 131.5rem;
1812    --width-var: calc(100vw - var(--desiredwidth-var));
1813    --fullwidth-var: calc(100%);
1814    --currentwidth-var: calc(100vw);
1815    }
1816    @media (max-width: 992.98px) {
1817    form#aspnetForm[action^="./ContactSignInDialog.aspx"] div#masterContentArea {
1818    max-width: var(--desiredwidth-var);
1819    margin: auto;
1820    padding: calc(var(--row-padding) / 2);
1821    }
1822    }
1823    @media (min-width: 992.98px) {
1824    form#aspnetForm[action^="./ContactSignInDialog.aspx"] div#masterContentArea { max-width: var(--desiredwidth-var);margin: auto;padding: calc(var(--row-padding) / 2);}
1825    }
1826    /**************************/
1827    .container, .header-container, .SliderPage1 {
1828    max-width: 100%;
1829    }
1830    div#ste_container_Connectwithus a {
1831    display: inline-block;
1832    }
1833    /************************/
1834    table.GridFilterCalendar > tbody > tr {
1835    display: flex;
1836    align-items: center;
1837    }
1838</style></div><div id="ste_container_context" class="ContentItemContainer"><div class="hide d-none"><div class="panel ">
1839	<div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_context__Head" class="panel-heading">
1840
1841	</div><div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_context__BodyContainer" class="panel-body-container">
1842		<div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_context__Body" class="panel-body">
1843			<div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_context_ContentPanel">
1844				
1845    
1846    <div id="ctl01_ciFooterContent2_ContentRecordTemplateArea_context_QueryControlsPanel" class="summary-display row row-cols-1" translate="yes">
1847					
1848    <div class="summary-display-item col">
1849						<div class="ReadOnly PanelField Left ">
1850							<div style="display:inline;">
1851								<span class="Label ">_</span>
1852							</div><div class="PanelFieldValue ">
1853								<span id="ctl01_ciFooterContent2_ContentRecordTemplateArea_context__" data-propName="_">
1853<script>
1854const userContext = {};
1855userContext.contactKey = "DA104252-A00E-4A4D-ACFA-29FECDEBDE9B";
1856userContext.isMember = Boolean(0);
1857userContext.isCompany = Boolean(0);
1858userContext.id = "114118";
1859userContext.MemberType = "NM";
1860userContext.Category = "";
1861</script>
1861</span>
1862							</div>
1863						</div>
1864					</div>
1865				</div>
1866    
1867
1868			</div>       
1869
1870		</div>
1871	</div>
1872</div></div></div>
1873</div>
1874		</div>
1875	</div>
1876</div><div class="ContentRecordPageButtonPanel">
1877
1878</div> 	
1879
1880</div>
1881				<div id="ste_container_ciNewClientSideContentItem" class="ContentItemContainer"><div class="panel ">
1882	<div id="ctl01_ciNewClientSideContentItem__Head" class="panel-heading">
1883
1884	</div><div id="ctl01_ciNewClientSideContentItem__BodyContainer" class="panel-body-container">
1885		<div id="ctl01_ciNewClientSideContentItem__Body" class="panel-body">
1886			
1886<script type="module" crossorigin src="https://assets.au.cws.causeis.com/smartsuite/smartanalytics/sitewide-analytics/assets/index-BNmc85CC.js"></script>
1886
1887<input type="hidden" id="x-contentItemKey" value="00ffdc0f-1029-42cb-ac6d-48c1c08c37b3" class="analytics">
1888<input type="hidden" id="x-contentKey" value="44ebc68c-3124-45d6-b6c2-9247057d0e77" class="analytics">
1889<div id="ipart-root-00ffdc0f-1029-42cb-ac6d-48c1c08c37b3"></div>
1890
1891<!-- -->
1892		</div>
1893	</div>
1894</div></div>
1895					</div>
1896
1897				</div>
1898			</div>
1899		</div>
1900	</footer>
1901</div>	
1902
1903                                        
1904            <!--Jscript from Page.ResgisterStartupScript extention is loaded here -->
1905            <Div>
1905<script type="text/javascript">Sys.Application.add_load(function () {{ MasterPageBase_Init(); }});</script>
vendor: 2 bytes, line 1905
1905
1906<script>var cookieConsentProperties = new CookieConsentProperties();cookieConsentProperties.ShowLink = true;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 = 'https://www.lawsocietysa.asn.au/privacy';cookieConsentProperties.Position = 'bottom';cookieConsentProperties.Static = false;SetUpCookieWarning(cookieConsentProperties);</script>
1906
1907</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="aHR0cHM6Ly9sYXdzb2NpZXR5c2EuYXNuLmF1L2FzaWNvbW1vbi9jb250cm9scy9zaGFyZWQvZm9ybXNhdXRoZW50aWNhdGlvbi9sb2dpbi5hc3B4P1Nlc3Npb25UaW1lb3V0PTEmUmV0dXJuVXJsPSUyZnNpdGUlMmZTaWduSW4uYXNweCUzZkxvZ2luUmVkaXJlY3QlM2R0cnVlJTI2cmV0dXJudXJsJTNkJTI1MmZzaXRlJTI1MmZzaXRlJTI1MmZTZWFyY2guYXNweCUyNTNmaGtleSUyNTNkNzQ4YTEwZDAtYzdkZC00MWM1LTg1OGYtNzdmMDUyZDlhYWJh" />
1908
1909<!-- Bootstrap Modal -->
1910<div id="BootstrapModal" class="modal fade" tabindex="-1" role="dialog" aria-label="Modal" aria-hidden="true">
1911    <div id="BootstrapDocument" class="modal-dialog modal-xl" role="document">
1912        <div class="modal-content">
1913            <div class="modal-header">
1914                <button type="button" class="close" data-dismiss="modal" aria-label="Close">
1915                    <span aria-hidden="true">&times;</span>
1916                </button>
1917            </div>
1918            <div class="modal-body p-0 m-0">
1919                <iframe id="ContentFrame" class="modal-content-iframe" width="100%" height="100px" frameborder="0"></iframe>
1920            </div>
1921        </div>
1922    </div>
1923</div>                    	            
1924        <div id="ctl01_RadAjaxManager1SU">
1925	<span id="ctl01_RadAjaxManager1" style="display:none;"></span>
1926</div><div id="ctl01_WindowManager1" style="display:none;">
1927	<div id="ctl01_GenericWindow" style="display:none;">
1928		<div id="ctl01_GenericWindow_C" style="display:none;">
1929
1930		</div><input id="ctl01_GenericWindow_ClientState" name="ctl01_GenericWindow_ClientState" type="hidden" />
1931	</div><div id="ctl01_ObjectBrowser" style="display:none;">
1932		<div id="ctl01_ObjectBrowser_C" style="display:none;">
1933
1934		</div><input id="ctl01_ObjectBrowser_ClientState" name="ctl01_ObjectBrowser_ClientState" type="hidden" />
1935	</div><div id="ctl01_ObjectBrowserDialog" style="display:none;">
1936		<div id="ctl01_ObjectBrowserDialog_C" style="display:none;">
1937
1938		</div><input id="ctl01_ObjectBrowserDialog_ClientState" name="ctl01_ObjectBrowserDialog_ClientState" type="hidden" />
1939	</div><div id="ctl01_WindowManager1_alerttemplate" style="display:none;">
1940        <div class="rwDialogPopup radalert">
1941            <div class="rwDialogText" role="alert">
1942            {1}
1943            </div>
1944
1945            <div>
1946                <a  onclick="$find('{0}').close(true);"
1947                class="rwPopupButton" href="javascript:void(0);">
1948                    <span class="rwOuterSpan">
1949                        <span class="rwInnerSpan">##LOC[OK]##</span>
1950                    </span>
1951                </a>
1952            </div>
1953        </div>
1954        </div><div id="ctl01_WindowManager1_prompttemplate" style="display:none;">
1955         <div class="rwDialogPopup radprompt">
1956                <div class="rwDialogText">
1957                {1}
1958                </div>
1959                <div>
1960                    
1960<script type="text/javascript">
1961                    function RadWindowprompt_detectenter(id, ev, input)
1962                    {
1963                        if (!ev) ev = window.event;
1964                        if (ev.keyCode == 13)
1965                        {
1966                            var but = input.parentNode.parentNode.getElementsByTagName("A")[0];
1967                            if (but)
1968                            {
1969                                if (but.click) but.click();
1970                                else if (but.onclick)
1971                                {
1972                                    but.focus(); var click = but.onclick; but.onclick = null; if (click) click.call(but);
1973                                }
1974                            }
1975                           return false;
1976                        }
1977                        else return true;
1978                    }
1979                    </script>
1979
1980                    <input title="Enter Value" aria-label="Enter Value" onkeydown="return RadWindowprompt_detectenter('{0}', event, this);" type="text"  class="rwDialogInput" value="{2}" />
1981                </div>
1982                <div>
1983                    <a onclick="$find('{0}').close(this.parentNode.parentNode.getElementsByTagName('input')[0].value);"
1984                        class="rwPopupButton" href="javascript:void(0);" ><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[OK]##</span></span></a>
1985                    <a onclick="$find('{0}').close(null);" class="rwPopupButton"  href="javascript:void(0);"><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[Cancel]##</span></span></a>
1986                </div>
1987            </div>
1988        </div><div id="ctl01_WindowManager1_confirmtemplate" style="display:none;">
1989        <div class="rwDialogPopup radconfirm">
1990            <div class="rwDialogText">
1991            {1}
1992            </div>
1993            <div>
1994                <a onclick="$find('{0}').close(true);"  class="rwPopupButton" href="javascript:void(0);" ><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[OK]##</span></span></a>
1995                <a onclick="$find('{0}').close(false);" class="rwPopupButton"  href="javascript:void(0);"><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[Cancel]##</span></span></a>
1996            </div>
1997        </div>
1998        </div><input id="ctl01_WindowManager1_ClientState" name="ctl01_WindowManager1_ClientState" type="hidden" />
1999</div>
2000
2001<script type="text/javascript">
2002    //<![CDATA[
2003
2004    var gCartCount;
2005    var cartDiv = $get("CartItemCount");
2006    if (cartDiv != null){
2007        jQuery.ajax({
2008            type: "POST",
2009            url: gWebRoot + "/WebMethodUtilities.aspx/GetCartItemCount",
2010            data: "{}",
2011            contentType: "application/json; charset=utf-8",
2012            dataType: 'json',
2013            success: function(result) {
2014                if (result.d != '' && result.d != null) {
2015                    gCartCount = result.d;
2016                    if (gCartCount != null) {
2017                        cartDiv.innerHTML = gCartCount;
2018                    }
2019                }
2020            },
2021            async: true
2022        });
2023    }
2024
2025    function CheckForChildren() {
2026        var contentRecordPageButtonPanelHasChildren = false;
2027        var contentRecordPageButtonPanel = jQuery('div.ContentRecordPageButtonPanel');
2028        for (var i = 0, max = contentRecordPageButtonPanel.length; i < max; i++) {
2029            if (contentRecordPageButtonPanel[i].children.length > 0) {
2030                contentRecordPageButtonPanelHasChildren = true;
2031                break;
2032            }
2033        }
2034        if (!contentRecordPageButtonPanelHasChildren) {
2035            jQuery("Body").addClass("TemplateAreaEasyEditOn");
2036        }
2037    }
2038    if (gIsEasyEditEnabled)
2039        CheckForChildren();  
2040    //]]>
2041</script>
2041
2042
2043<script type="text/javascript">
2044//<![CDATA[
2045var Page_Validators =  new Array(document.getElementById("ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_UserNameRequired"), document.getElementById("ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_PasswordRequired"));
2046//]]>
2047</script>
2047
2048
2049<script type="text/javascript">
2050//<![CDATA[
2051var ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_UserNameRequired = document.all ? document.all["ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_UserNameRequired"] : document.getElementById("ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_UserNameRequired");
2052ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_UserNameRequired.controltovalidate = "ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_signInUserName";
2053ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_UserNameRequired.errormessage = "Required";
2054ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_UserNameRequired.display = "Dynamic";
2055ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_UserNameRequired.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
2056ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_UserNameRequired.initialvalue = "";
2057var ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_PasswordRequired = document.all ? document.all["ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_PasswordRequired"] : document.getElementById("ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_PasswordRequired");
2058ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_PasswordRequired.controltovalidate = "ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_signInPassword";
2059ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_PasswordRequired.errormessage = "Required";
2060ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_PasswordRequired.display = "Dynamic";
2061ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_PasswordRequired.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
2062ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_PasswordRequired.initialvalue = "";
2063//]]>
2064</script>
2064
2065
2066
2067<script type="text/javascript">
2068//<![CDATA[
2069if(typeof(window['ctl01_TemplateBody_ContentPage1_contentitemdisplaybasejsmanager'])==='undefined') {
2070                     window['ctl01_TemplateBody_ContentPage1_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument();              
2071                     }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') {
2072                     window['ctl01_TemplateBody_ContentPage2_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument();              
2073                     }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') {
2074                     window['ctl01_TemplateBody_ContentPage3_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument();              
2075                     }if(typeof(window['ctl01_TemplateBody_ContentPage3_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage3_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage3_downloadButton','#ctl01_TemplateBody_ContentPage3_HiddenDownloadPathField'); }__Document_Head_Init('https://lawsocietysa.asn.au/NoCookies.html', '', false);window.__TsmHiddenField = $get('ctl01_ScriptManager1_TSM');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.';
2076var Page_ValidationActive = false;
2077if (typeof(ValidatorOnLoad) == "function") {
2078    ValidatorOnLoad();
2079}
2080
2081function ValidatorOnSubmit() {
2082    if (Page_ValidationActive) {
2083        return ValidatorCommonOnSubmit();
2084    }
2085    else {
2086        return true;
2087    }
2088}
2089        ;(function() {
2090                        function loadHandler() {
2091                            var hf = $get('ctl01_StyleSheetManager1_TSSM');
2092                            if (!hf._RSSM_init) { hf._RSSM_init = true; hf.value = ''; }
2093                            hf.value += ';Telerik.Web.UI, Version=2026.3.812.462, Culture=neutral, PublicKeyToken=121fae78165ba3d4:en-AU:ab6aa57e-34e3-4a88-a53e-99567e45582d:ed2942d4:92753c09;Telerik.Web.UI.Skins, Version=2026.3.812.462, Culture=neutral, PublicKeyToken=121fae78165ba3d4:en-AU:7029ea36-5fb5-4cac-9485-47ea571c06ca:d19c3573';
2094                            Sys.Application.remove_load(loadHandler);
2095                        };
2096                        Sys.Application.add_load(loadHandler);
2097                    })();Sys.Application.add_init(function() {
2098    $create(Telerik.Web.UI.RadMenu, {"_childListElementCssClass":"rmRootGroup rmToggleHandles rmHorizontal","_skin":"Toronto","attributes":{"Translate":"Yes","PerspectiveId":"39a9bcac-89c6-487d-a5f1-94953f8ce469","Version":"AAB66574","NavigationArea":"1","MaxDataBindDepth":"3"},"autoScrollMinimumWidth":100,"clientStateFieldID":"ctl01_ciPrimaryNavigation_NavControl_NavMenu_ClientState","collapseAnimation":"{\"duration\":450}","defaultGroupSettings":"{\"flow\":0,\"expandDirection\":2,\"offsetX\":0}","expandAnimation":"{\"duration\":450}","itemData":[],"showToggleHandle":true}
2098, {"itemClicking":PageNavR_OnClientItemClicking,"itemClosed":PageNavR_OnItemClosed,"itemOpened":PageNavR_OnItemOpened,"load":PageNavR_OnClientLoadHandler}, null, $get("ctl01_ciPrimaryNavigation_NavControl_NavMenu"));
2099});
2100
2101document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_UserNameRequired').dispose = function() {
2102    Array.remove(Page_Validators, document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_UserNameRequired'));
2103}
2104
2105document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_PasswordRequired').dispose = function() {
2106    Array.remove(Page_Validators, document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciSignInCommon_ciSignInCommon_PasswordRequired'));
2107}
2108Sys.Application.add_init(function() {
2109    $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"));
2110});
2111Sys.Application.add_init(function() {
2112    $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"));
2113});
2114Sys.Application.add_init(function() {
2115    $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"));
2116});
2117Sys.Application.add_init(function() {
2118    $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"));
2119});
2120Sys.Application.add_init(function() {
2121    $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"));
2122});
2123//]]>
2124</script>
2124
2125</form>
2126        
2127        <div id="fb-root"></div>
2128    </body>
2129</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.