1<!DOCTYPE html> <html lang="en-au"> <head> <meta property="og:type" content="website"/> <meta charset="UTF-8"> <title>Australian Forensic Psychotherapy Association</title> <link href="//www.australianforensicpsychotherapy.com.au/style.min.css?=3" rel="stylesheet"> <link rel="canonical" href="http://www.australianforensicpsychotherapy.com.au/"> <link rel="icon" type="image/ico" href="/favicon.png"> <link rel="apple-touch-icon" href="/favicon.png"> <meta name="msapplication-TileImage" content="/favicon.png"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1,user-scalable=no"> <meta name="description" content="AFPA is made up of practitioners from a variety of meant health backgrounds with specialised training or practice in forensic psychotherapy"/> <meta name="google-site-verification" content=""/> <meta property="og:image" content="https://www.australianforensicpsychotherapy.com.au/favicon.png"/> <meta property="og:image:secure_url" content="https://www.australianforensicpsychotherapy.com.au/favicon.png"/> <meta property="og:url" content="http://www.australianforensicpsychotherapy.com.au/"/> <meta property="og:title" content="Australian Forensic Psychotherapy Association"/> <meta property="og:description" content="AFPA is made up of practitioners from a variety of meant health backgrounds with specialised training or practice in forensic psychotherapy"/> <meta property="og:image:width" content="256"/> <meta property="og:image:height" content="256"/> <meta name="twitter:card" content="summary"> <meta name="twitter:title" content="Australian Forensic Psychotherapy Association"> <meta name="twitter:description" content="AFPA is made up of practitioners from a variety of meant health backgrounds with specialised trainin"> <meta name="twitter:image" content="https://www.australianforensicpsychotherapy.com.au/favicon.png"/> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> <link rel="manifest" href="/site.webmanifest"> <meta name="msapplication-TileColor" content="#da532c"> <meta name="theme-color" content="#ffffff"> </head> <body class="link0"> <div class="outerWrap"> <section id="mobileMenu"> <nav role="menubar"> <li role="menuitem" id="link-mobile0" class=" current "> <a href="/"> <span>Home</span> </a> </li> <li role="menuitem" id="link-mobile2" class=""> <a href="/about-us"> <span>About Us</span> </a> </li> <li role="menuitem" id="link-mobile4" class=""> <a href="/resources"> <span>Resources</span> </a> </li> <li role="menuitem" id="link-mobile5" class=""> <a href="/events"> <span>Events</span> </a> </li> <li role="menuitem" id="link-mobile6" class=""> <a href="/membership"> <span>Membership</span> </a> </li> <li role="menuitem" id="link-mobile1" class=""> <a href="/contact"> <span>Contact</span> </a> </li> </nav> </section> <div class="siteTop"> <div id="navToggleWrap"> <div id="navToggle"></div> <a class="address" href="/contact#mapDiv"></a> <a class="facebook" href="#" target="_blank"></a> <a class="twitter" href="#" target="_blank"></a> <a class="instagram" href="#" target="_blank"></a> <a class="googlePlus" href="#" target="_blank"></a> <a class="pinterest" href="#" target="_blank"></a> <a class="linkedIn" href="#" target="_blank"></a> <a class="youTube" href="#" target="_blank"></a> <a class="blank" href="#"></a> <a class="phone" href="#"></a> <a class="email toContactPage" href="/contact"></a> <a class="enquiry enquire-trigger email" href="#enquire-dropdown"></a> <div class="accountsWrap"> </div></div> <div class="fixedTopWrap"> <div class="accountsTopBar"> <div class="container"> </div> </div> <section id="banner"> <div class="container"> <a class="logo" href="/"><img src="/files/logo.svg" alt="logo"></a> <div class="contact contactContainer mobile-hide"> </div> <div class="socialMedia contact"> <a class="button facebook iconOnly -ctaBtn-" href="" target="_blank"></a> <a class="button twitter iconOnly -ctaBtn-" href="" target="_blank"></a> <a class="button instagram iconOnly -ctaBtn-" href="" target="_blank"></a> <a class="button pinterest iconOnly -ctaBtn-" href="" target="_blank"></a> <a class="button linkedIn iconOnly -ctaBtn-" href="" target="_blank"></a> <a class="button youTube iconOnly -ctaBtn-" href="" target="_blank"></a> </div></div> </section> <section id="menu"> <nav role="menubar"> <li id="link0" class=" current "> <a href="/"> Home</a> </li> <li id="link2" class=""> <a href="/about-us"> About Us</a> </li> <li id="link4" class=""> <a href="/resources"> Resources</a> </li> <li id="link5" class=""> <a href="/events"> Events</a> </li> <li id="link6" class=""> <a href="/membership"> Membership</a> </li> <li id="link1" class=""> <a href="/contact"> Contact</a> </li> </nav></section> </div> <section id="subBannerHome" class="hasImage">
1 <div class="container hasImage" style="background:url('/thumbnaillarge/_homeSubBanner.gif')"> <div class="subBannerWrap"> <div class="subBannerImage"> </div> <div class="subBannerText contact"> <div> <h2>Australian Forensic <br>Psychotherapy Association</h2> </div> </div> </div></div> </section> </div> <div class="siteBottom"> <div id="outerSidebar"> </div> <div class="contentWrap contentPagesWrap"> <section class="sectionWrap" id="section1"> <div class="textSection"> <div class="container"> <div class="sidebar"> </div> <div class="siteContent"><p style="text-align: center;">The Australian Forensic Psychotherapy Association (AFPA) is made up of practitioners from a variety of mental health backgrounds with specialist training or practice in forensic psychotherapy, who are committed to the ethical practice and promotion of forensic psychotherapy in Australia and abroad.</p></div> </div> </div> </section> <section class="sectionWrap" id="section2"> <div class="textSection"> <div class="container"> <div class="sidebar"> </div> <div class="siteContent"><table class="moduleTable twoColumn center" border="0" cellpadding="5" cellspacing="0" width="100%"> <tbody> <tr> <td> <h2>Professional Standards:</h2> <p class="style-two">AFPA aims to promote high standards of forensic psychotherapy throughout Australia.</p> <p>Our current area of focus is to develop a Code of Ethics for the practice of forensic psychotherapy.</p> </td> <td><img src="//www.australianforensicpsychotherapy.com.au/thumbnaillarge/iStock-1053434168.jpg" width="100%" alt=""></td> </tr> </tbody> </table></div> </div> </div> </section> </div> </div>
1<script src="/resources/js/jquery2.1.4.min.js"></script>
1
1<script src="/resources/js/site.min.js?v=5"></script>
1 <footer role="contentinfo"> <div id="footerTop"> <div class="container"> <h5>AFPA Acknowledgement of Country</h5> <p> The Australian Forensic Psychotherapy Association acknowledges the traditional Custodians of the lands where we work and the places in which we live. We pay respects to Ancestors and Elders, past, present, and future. </p> <p>We respect their deep and enduring connection to their lands, waterways, and surrounding clan groups since time immemorial. </p> </p> </div> </div> <div id="footerBottom"> <div class="container"> <nav role="menubar"> <li id="link0b" class="" role="menuitem"> <a tabindex=0 href="/"> Home</a> </li> <li id="link1b" class="" role="menuitem"> <a tabindex=0 href="/about-us"> About Us</a> </li> <li id="link3b" class="" role="menuitem"> <a tabindex=0 href="/resources"> Resources</a> </li> <li id="link4b" class="" role="menuitem"> <a tabindex=0 href="/events"> Events</a> </li> <li id="link5b" class="" role="menuitem"> <a tabindex=0 href="/membership"> Membership</a> </li> <li id="link10b" class="" role="menuitem"> <a tabindex=0 href="/contact"> Contact</a> </li> </nav> <div class="footerRight"> <div class="copyright">© Copyright Australian Forensic Psychotherapy Association (AFPA) 2026</div> <div class="havealook"> <a href="https://www.havealook.com.au" rel="nofollow" target="_blank">Website Design</a> by Havealook</div> </div></div> </div> <a href="#" id="toTop" class="button iconOnly fontAwesome" aria-label="scroll to top of page" style="display: none;"></a> </footer>
1<script> 2$(document).ready(function() { 3 if($( '#menu .subContainer li' ).hasClass( "current" )) { 4 var menuName = $( "#menu .subContainer .current a" ).text(); 5 $( "#subBanner .container" ).prepend('<h1>' + menuName + '</h1>'); 6 } else { 7 var menuName = $( "#menu li.current > a" ).text(); 8 $( "#subBanner .container" ).prepend('<h1>' + menuName + '</h1>'); 9 } 10 }); 11</script>
11
11<script> 12$(function(){ 13 //LOOP OVER EVERY BUTTON 14 $(".butImage, .contentImg.image").each(function(){ 15 //GET THE STYLE 16 var style = $(this).attr("style") 17 //REPLACE THUMBNAILSMALL WITH THUMBNAILLARGE 18 var newStyle = style.replace("thumbnailsmall","thumbnaillarge"); 19 //CHANGE SRC TO NEWSRC 20 $(this).attr("style", newStyle) 21 }); 22}); 23</script>
23
23<script> 24 $('#menu').appendTo('#banner .container'); 25 $('#banner .contact.contactContainer').insertBefore( "#menu" ); 26$( "#menu, #banner .contactContainer" ).wrapAll( "<div class='bannerWrap' />"); 27$('.bannerWrap').appendTo('#banner .container'); 28</script>
28
28<script> 29 // MOBILEMENU LINKS 30 $(function(){ 31 $('#navToggleWrap .address').attr('href', ''); 32 $('#navToggleWrap .address').attr('target', '_blank'); 33 $('#navToggleWrap .facebook').attr('href', ''); 34 $('#navToggleWrap .twitter').attr('href', ''); 35 $('#navToggleWrap .instagram').attr('href', ''); 36 $('#navToggleWrap .pinterest').attr('href', ''); 37 $('#navToggleWrap .linkedIn').attr('href', ''); 38 $('#navToggleWrap .youTube').attr('href', ''); 39 $('#navToggleWrap .blank').attr('href', '#'); 40 $('#navToggleWrap .phone').attr('href', 'tel:${phone_gold_coast}'); 41 }); 42 43 // quiery that adds classes to ".contentImgRow" if it has buttons for custom styling 44 $(".photoSection .contentImgRow").each(function(){ 45 var butCount = $(this).children(".butFrame").length 46 if(butCount > 0){ 47 $(this).addClass("button-section button-items-" + butCount); 48 } 49 }); 50 51 //DROP DOWN CODE 52 $('a[href="#enquire-dropdown"],.enquire-trigger').click(function() { 53 $('#enquire-dropdown').slideToggle(500, function() { }); 54 }); 55 56 // JAVASCRIPT VALIDATION MUST NOT BE FORM2 57 function validateform7(form) { 58 59 var errors = 0; 60 61 if (document.form7.a_Name.value.length < 1) { 62 alert('Please Enter Name'); 63 errors++; 64 } 65 if (document.form7.b_Phone.value.length < 1) { 66 alert('Please Enter Phone'); 67 errors++; 68 } 69 if (document.form7.c_Email.value.length < 1) { 70 alert('Please Enter Email'); 71 errors++; 72 } 73 if(errors == 0){ 74 return validateRecaptcha(form); 75 } 76 return false; 77 } 78 79 // SLIDESHOW 80 $(document).ready(function(){ 81 $('.flicker-example').flicker({ 82 auto_flick: true, 83 auto_flick_delay: 5, 84 theme: 'light',
85 // flick_animation: "transition-slide" 86 flick_animation: "transition-fade" 87 }); 88 }); 89 90 // MOBILE MENU SCROLL 91 var mobileMenuSlide = 100; 92 $(window).scroll(function() { 93 var scroll = getCurrentScroll(); 94 if ( scroll >= mobileMenuSlide ) { 95 $('body').addClass('scrollStart'); 96 } 97 else { 98 $('body').removeClass('scrollStart'); 99 } 100 }); 101 102 function getCurrentScroll() { 103 return window.pageYOffset || document.documentElement.scrollTop; 104 } 105 106 var lastScrollTop = 0; 107 $(window).scroll(function(event){ 108 var st = $(this).scrollTop(); 109 if (st > lastScrollTop){ 110 // downscroll code 111 $('body').addClass('mobileScroll'); 112 } else { 113 // upscroll code 114 $('body').removeClass('mobileScroll'); 115 } 116 lastScrollTop = st; 117 }); 118 119 //dynamic backgrounds 120 $( 'body:not([class*="shopH"]):not([class*="category"]):not([class*="blog"]):not([class*="myAccount"]) .siteBottom section' ).each(function() { 121 122 if ($(this).find('.sidebar .item .overlayImg').children().length == 0){ 123 $(this).find('.sidebar:not(.blogSide)').hide(); 124 } else { 125 if($(this).find('.contentImg').is("img")){ 126 var bg_url = $(this).find('.contentImg').attr('src').split('/').pop().split('-').shift().split('.').shift(); 127 } else { 128 var bg_url = $(this).find('.contentImg').css('background-image').split('/').pop().split('-').shift().split('.').shift(); 129 } 130 $(this).addClass(bg_url); 131 132 if ( $( this ).is( '.M_full_img, .M_left_img, .M_left_imgC, .M_right_imgC, .M_right_img' ) ) { 133 134 var bg_url_image = $(this).find('a.overlayImg').attr('href'); 135 var bg_url_class = $(this).find('a.overlayImg').attr('href').split('large/').pop().split('.').shift(); 136 137 $(this).prepend('<div class="backgroundImage"></div>'); 138 $(this).find('.backgroundImage').css('background-image', 'url(' + bg_url_image + ')'); 139 $(this).addClass(bg_url_class); 140 $(this).find('.sidebar:not(.blogSide)').hide(); 141 142 $(".photoSection").find(".overlayImg").attr("rel", "gallery" + 1); 143 144 if ($(this).is('[class*="dark"]')) { 145 $(this).addClass("dark"); 146 } else if ($(this).is('[class*="light"]')){ 147 $(this).addClass("light"); 148 } 149 } else { 150 $(this).removeClass(bg_url); 151 } 152 } 153 }); 154</script>
154
154<script> 155 //TABLE TO GRID - CELLS TO DIVS 156if ($("table").hasClass("table-to-div")){ 157 158 $("table.table-to-div").each(function(i){ 159 160 //COUNT COLUMNS 161 var columnCount = $(this).find('tr').first().children().length; 162 var customClass = $(this).attr('class'); 163 164 //RUN FUNCTION IF 2-6 COLUMNS 165 if (1 < columnCount && columnCount < 7) { 166 // START REMOVING "EMPTY" TABLE CELLS "TD" 167 $(this).find('*:not(img)').each(function(i){ 168 169 if ( $(this).html().trim() == ' ' || $(this).html().trim() === '' ) { 170 $(this).addClass('removeTd'); 171 } 172 }); 173 174 $(this).find('.removeTd:only-child').parent('td').addClass('removeTd'); 175 // END REMOVING "EMPTY" TABLE CELLS 176 177 // SELECTING THE TABLE ROW 178 $(this).children("tbody").children("tr").addClass("parent-row"); 179 // SELECTING THE TABLE CELL CONTENT 180 $(this).find(".parent-row > td > *").parent().addClass('notEmpty'); 181 // CREATING CONTAING GRID 182 $('<div class="grid ' + customClass + ' table-to-div' + i + '"/>').insertAfter(this); 183 184 // CREATING GRID SIZES BASED OF THE FIRST THE ABOUNT OF TABLE CELLS IN THE FIRST ROW 185 var column_no = $(this).find(".parent-row:first-child > td").length; 186 var desktop = "col-" + column_no; 187 var tablet = " col-" + Math.floor(column_no / 2) + "-med"; 188 var grid_class = desktop + tablet + " col-1-small"; 189 190 // APPENDING CONTENT TO GRID 191 $(this).find(".parent-row > td:not(.removeTd)").each(function(x){ 192 var tdHtml = $(this).html(); 193 $('<div class="item ' + grid_class + '">' + tdHtml + '</div>').appendTo('.table-to-div' + i); 194 }); 195 // REMOVING ORIGINAL TABLE 196 $(this).remove(); 197 }; 198}); 199} 200</script>
200
200<script src="/js/blog.js"></script>
200
200<script> 201 if($('.blogWidget').length){ 202 $(".blogWidget").blog(); 203 } 204</script>
vendor: 115 bytes, line 204
204 <script src="https://www.google.com/recaptcha/api.js?onload=onloadCallback&render=explicit" async defer></script>
204<script> 205 function recaptchaCallBack(form) { 206 form.submit(); 207 } 208 209 var onloadCallback = function () { 210 // Instanstiate in reverse 211 var recaptchas = $($('div[class=g-recaptcha]').get().reverse()); 212 recaptchas.each(function () { 213 var form = $(this).closest("form"); 214 var id = grecaptcha.render($(this)[0], { 215 sitekey: "6LdayCkUAAAAAD4_APmcjSdSfORfntlx2z0gS9Si", 216 size: "invisible", 217 callback: function (token) { 218 219 if(form.attr("id") == "payment-form"){ 220 createPayment() 221 } else { 222 recaptchaCallBack(form); 223 } 224 } 225 }); 226 227 // Set the widget id on the form 228 form.attr("widget-id", id); 229 230 if(form.attr("id") == "payment-form"){ 231 createPayment() 232 } 233 }) 234 } 235 </script>
235
235<script type="text/javascript"> 236 $(document).ready(function () { 237 $(".fancyboxIframe").fancybox({ 238 maxWidth: 900, 239 maxHeight: 600, 240 padding: 0, 241 margin: 15, 242 fitToView: false, 243 width: '100%', 244 height: '100%', 245 autoSize: true, 246 closeClick: false, 247 openEffect: 'none', 248 closeEffect: 'none', 249 afterClose: function () { 250 if (parent.reload) { 251 parent.location.reload(true); 252 } 253 }, 254 iframe: { 255 scrolling: 'auto', 256 preload: true 257 } 258 }); 259 }); 260</script>
260 </body> </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.