View Cart0 items / $0.00
Jacquelyn Martino

Memberships

Silver

Benefits:

  • Access to members area of my website where you can learn about the unvarnished life of an artist.
  • A set of greeting cards featuring images of drawings and paintings from the previous year.

 

$75.00

Join silver now
.embedded-checkout-link-html-hidden-textarea, .checkout-button-html-hidden-textarea { opacity: 0; position: absolute; }

function showCheckoutWindow(e) {
e.preventDefault();

const url = document.getElementById('embedded-checkout-modal-checkout-button').getAttribute('data-url');
const title = 'Square Online Checkout';

// Some platforms embed in an iframe, so we want to top window to calculate sizes correctly
const topWindow = window.top ? window.top : window;

// Fixes dual-screen position Most browsers Firefox
const dualScreenLeft = topWindow.screenLeft !== undefined ? topWindow.screenLeft : topWindow.screenX;
const dualScreenTop = topWindow.screenTop !== undefined ? topWindow.screenTop : topWindow.screenY;

const width = topWindow.innerWidth ? topWindow.innerWidth : document.documentElement.clientWidth ? document.documentElement.clientWidth : screen.width;
const height = topWindow.innerHeight ? topWindow.innerHeight : document.documentElement.clientHeight ? document.documentElement.clientHeight : screen.height;

const h = height * .75;
const w = 500;

const systemZoom = width / topWindow.screen.availWidth;
const left = (width - w) / 2 / systemZoom + dualScreenLeft;
const top = (height - h) / 2 / systemZoom + dualScreenTop;
const newWindow = window.open(url, title, `scrollbars=yes, width=${w / systemZoom}, height=${h / systemZoom}, top=${top}, left=${left}`);

if (window.focus) newWindow.focus();
}

// This overrides the default checkout button click handler to show the embed modal // instead of opening a new tab with the given link url document.getElementById('embedded-checkout-modal-checkout-button').addEventListener('click', function (e) { showCheckoutWindow(e); });

Gold

What you can expect:
  • Everything from Silver level plus
  • Early access to the year-end sales event

    <embed gold>

Platinum

What you can expect:
  • Everything from Gold level plus
  • A one-time use discount on an unframed painting 9"x12" or larger. To be applied during the same calendar year of the membership.


Important terms and conditions of memberships:
Memberships are billed once annually. They are not prorated for a given year and they are not refundable.  Memberships will renew automatically. The benefits of a given level may change in the renewal year. You can cancel auto-renewal at any time.


Not ready to commit to a membership?

Consider becoming a Bronze Supporter.


Bronze support

Donate
.embedded-checkout-link-html-hidden-textarea, .checkout-button-html-hidden-textarea { opacity: 0; position: absolute; }

function showCheckoutWindow(e) {
e.preventDefault();

const url = document.getElementById('embedded-checkout-modal-checkout-button').getAttribute('data-url');
const title = 'Square Online Checkout';

// Some platforms embed in an iframe, so we want to top window to calculate sizes correctly
const topWindow = window.top ? window.top : window;

// Fixes dual-screen position Most browsers Firefox
const dualScreenLeft = topWindow.screenLeft !== undefined ? topWindow.screenLeft : topWindow.screenX;
const dualScreenTop = topWindow.screenTop !== undefined ? topWindow.screenTop : topWindow.screenY;

const width = topWindow.innerWidth ? topWindow.innerWidth : document.documentElement.clientWidth ? document.documentElement.clientWidth : screen.width;
const height = topWindow.innerHeight ? topWindow.innerHeight : document.documentElement.clientHeight ? document.documentElement.clientHeight : screen.height;

const h = height * .75;
const w = 500;

const systemZoom = width / topWindow.screen.availWidth;
const left = (width - w) / 2 / systemZoom + dualScreenLeft;
const top = (height - h) / 2 / systemZoom + dualScreenTop;
const newWindow = window.open(url, title, `scrollbars=yes, width=${w / systemZoom}, height=${h / systemZoom}, top=${top}, left=${left}`);

if (window.focus) newWindow.focus();
}

// This overrides the default checkout button click handler to show the embed modal // instead of opening a new tab with the given link url document.getElementById('embedded-checkout-modal-checkout-button').addEventListener('click', function (e) { showCheckoutWindow(e); });
Important terms and conditions for memberships:
  • Memberships are billed once annually.
  • They are not prorated for a given year and they are not refundable.  
  • Memberships will renew automatically.
  • The benefits of a given level may change in the renewal year.
  • You can cancel auto-renewal at any time.