Michael Jacobs is Special Counsel at Pentana Stanton Lawyers with more than three decades in commercial litigation, insolvency and secured recoveries. He has acted in class actions and in High Court and Supreme Court test cases, with particular depth in banking and managed investment schemes. Michael holds degrees in law and commerce from the University of Melbourne and was admitted in 1988.
{"slugs":{"case-summary":[0,"caseSummary"],"legal-explainer":[1,"explainer"],"legal-videos":[2,"video"],"commercial-lawyers":[3,"commercial"],"commercial":[3,"commercial"],"commercial-litigation":[3,"commercial"],"debt-recovery":[3,"commercial"],"business-lawyers":[3,"commercial"],"shareholder-disputes":[3,"commercial"],"shareholder-oppression":[3,"commercial"],"business-disputes":[3,"commercial"],"civil-litigation":[3,"commercial"],"litigation-lawyers":[3,"commercial"],"self-managed-superannuation-fund":[3,"commercial"],"defamation-law":[3,"commercial"],"insolvency-director-protection":[3,"commercial"],"insolvency-lawyers":[3,"commercial"],"insolvency-restructuring":[3,"commercial"],"professional-negligence-law":[3,"commercial"],"professional-negligence-law-2":[3,"commercial"],"professional-negligence-lawyers":[3,"commercial"],"duty-of-care-professional-liability-claims":[3,"commercial"],"buy-outs-and-exits":[3,"commercial"],"contracts-dispute-resolution":[3,"commercial"],"tax-disputes":[3,"commercial"],"tax-litigation":[3,"commercial"],"taxation-law":[3,"commercial"],"corporate-governance":[3,"commercial"],"corporate-lawyers":[3,"commercial"],"retail-commercial-leasing":[3,"commercial"],"family-laws":[4,"family"],"divorce-lawyers":[4,"family"],"family-lawyer":[4,"family"],"property-financial-agreements":[4,"family"],"property-settlement-lawyers":[4,"family"],"parenting-orders":[4,"family"],"wills-estates":[5,"estates"],"estate-litigation":[5,"estates"],"estate-administration":[5,"estates"],"contesting-a-will":[5,"estates"],"wills-estate-disputes":[5,"estates"],"executor-disputes":[5,"estates"],"power-of-attorney":[5,"estates"]},"groups":{"caseSummary":"Case summary","explainer":"Legal explainer","video":"Video","commercial":"Commercial law","family":"Family law","estates":"Wills & estates"},"practices":{"commercial":{"label":"commercial law","url":"/commercial-law/"},"family":{"label":"family law","url":"/family-law/"},"estates":{"label":"wills & estates","url":"/estate-planning/"}},"team":["penny-lagreca","jesse-lagreca","sarah-lagreca","david-sewell","michael-jacobs","peter-wood","violet-lazari","paul-roberts","adam-lopez","nick-lionakis","shan-lynette-stevens","ariane-ang","tianzhen-summer-xia","keerththana-mcvilly","sefika-gungordu","jack-hall","mrinal-kotnala","ruth-aaron","joanna-layton","rozeb-vohra","nida-azad","nick-tesch","shipra-malhotra","maysa-taouk","gelisha-gopaul","vivian-klestorny","cindy-ngo","lakshi-piyathilake","uththara-karunanayaka"],"teamUrl":"/meet-the-team/","firmName":"Pentana Stanton Lawyers","text":{"readTime":"{n} min read","tocCount":"{n} sections","profile":"View profile","practice":"Explore {label}"}}/* Pentana Stanton / Article (single post) behaviour.
- Builds the "In this article" list from the post's own section headings (skipping the embedded
Key takeaways, Quick answer, CTA and FAQ blocks), highlights the section being read, and draws
the reading-progress line.
- Adds the practice label and reading time to the hero, and the practice link to the side card
(mapped from the post's category-* classes, so messy category names never show).
- Links the author to their profile on the team page; an author who is not on the team (a
system account) is shown as the firm instead.
- Labels the related-article cards and reveals them on scroll.
No dependencies; runs once per page. */
(function () {
'use strict';if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', init); } else { init(); }function init() {
var cfgEl = document.querySelector('script[data-pspt-cfg]');
if (!cfgEl || document.documentElement.hasAttribute('data-pspt-init')) return;
document.documentElement.setAttribute('data-pspt-init', '');var cfg = JSON.parse(cfgEl.textContent);
var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;
var article = document.querySelector('.pspt-article');
Array.prototype.forEach.call(document.querySelectorAll('.pspt'), function (el) { el.classList.add('pspt--js'); });var classes = postClasses();
setKicker(cfg, classes, article);
setPracticeLink(cfg, classes);
setAuthor(cfg);
markMissingImage();
labelCards(cfg);
if (article) { setupFaq(article); buildToc(cfg, article, reduced); }
reveal(reduced);
}// Theme Builder puts the post's classes (category-*, tag-*) on the single-post location wrapper.
function postClasses() {
var holder = document.querySelector('.elementor-location-single[class*="category-"]') || document.querySelector('article[class*="category-"]');
return holder ? Array.prototype.slice.call(holder.classList) : [];
}function best(cfg, classes, onlyPractice) {
var hit = null;
classes.forEach(function (c) {
if (c.indexOf('category-') !== 0) return;
var m = cfg.slugs[c.slice(9)];
if (!m || (onlyPractice && !cfg.practices[m[1]])) return;
if (!hit || m[0] = 2;
})[0];
if (level === 'H2') article.classList.add('pspt-article--h2');
var items = level ? heads.filter(function (h) { return h.tagName === level; }) : [];
var links = [];
var mq = window.matchMedia('(max-width: 1024px)');if (toc && box && list && items.length) {
var used = {};
items.forEach(function (h) {
if (!h.id) {
var base = 'pspt-' + (slugify(h.textContent).slice(0, 60) || 'section');
var id = base; var n = 2;
while (used[id] || document.getElementById(id)) { id = base + '-' + n++; }
h.id = id;
}
used[h.id] = true;
var li = document.createElement('li');
var a = document.createElement('a');
a.href = '#' + h.id;
a.textContent = h.textContent.trim();
a.addEventListener('click', function (e) {
e.preventDefault();
if (mq.matches) box.open = false;
h.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });
if (history.replaceState) history.replaceState(null, '', '#' + h.id);
});
li.appendChild(a);
list.appendChild(li);
links.push(a);
});
var count = toc.querySelector('.pspt-toc__count');
if (count) count.textContent = cfg.text.tocCount.replace('{n}', items.length);
// Open on desktop (and not collapsible there); collapsed on tablet and phone.
box.open = !mq.matches;
var summary = box.querySelector('summary');
if (summary) summary.addEventListener('click', function (e) { if (!mq.matches) e.preventDefault(); });
if (mq.addEventListener) mq.addEventListener('change', function () { box.open = !mq.matches; });
} else if (toc) {
toc.classList.add('pspt-toc--empty');
}var active = -1;
var ticking = false;
function update() {
ticking = false;
var line = Math.min(160, window.innerHeight * 0.25);
var current = -1;
for (var i = 0; i < items.length; i++) {
if (items[i].getBoundingClientRect().top - line list.clientHeight) {
list.scrollTop = links[current].offsetTop - list.clientHeight / 2;
}
}
active = current;
}
if (bar) {
var r = article.getBoundingClientRect();
var total = r.height - window.innerHeight * 0.6;
var p = total > 0 ? Math.min(1, Math.max(0, -r.top / total)) : 0;
bar.style.transform = 'scaleX(' + p.toFixed(4) + ')';
}
}
function onScroll() { if (!ticking) { ticking = true; window.requestAnimationFrame(update); } }
window.addEventListener('scroll', onScroll, { passive: true });
window.addEventListener('resize', onScroll, { passive: true });
update();
}// ---------- Related-article cards: practice label + date ----------
function labelCards(cfg) {
Array.prototype.forEach.call(document.querySelectorAll('.pspt .elementor-post'), function (card) {
var text = card.querySelector('.elementor-post__text');
if (!text || text.querySelector('.pspt-cardkicker')) return;
var group = best(cfg, Array.prototype.slice.call(card.classList), false);
var date = card.querySelector('.elementor-post-date');
var kicker = document.createElement('p');
kicker.className = 'pspt-cardkicker';
if (group) {
var l = document.createElement('span');
l.className = 'pspt-cardkicker__label';
l.textContent = cfg.groups[group];
kicker.appendChild(l);
}
if (date) {
var d = document.createElement('span');
d.className = 'pspt-cardkicker__date';
d.textContent = date.textContent.trim();
kicker.appendChild(d);
}
text.insertBefore(kicker, text.firstChild);
});
var sizes = '(max-width: 600px) calc(100vw - 40px), (max-width: 1024px) calc(50vw - 40px), 380px';
Array.prototype.forEach.call(document.querySelectorAll('.pspt .elementor-post__thumbnail img'), function (img) { img.sizes = sizes; });
}function reveal(reduced) {
var items = document.querySelectorAll('.pspt-sec .elementor-post, .pspt-sec .pspt-head');
Array.prototype.forEach.call(items, function (el) { el.classList.add('pspt-reveal'); });
if (!('IntersectionObserver' in window) || reduced) {
Array.prototype.forEach.call(items, function (el) { el.classList.add('is-in'); });
return;
}
var io = new IntersectionObserver(function (entries) {
var n = 0;
entries.forEach(function (e) {
if (!e.isIntersecting) return;
e.target.style.setProperty('--d', Math.min(n++, 5) * 80 + 'ms');
e.target.classList.add('is-in');
io.unobserve(e.target);
});
}, { rootMargin: '0px 0px -8% 0px', threshold: 0.1 });
Array.prototype.forEach.call(items, function (el) { io.observe(el); });
}
})();