\n

\n
\n
\n
\n
\n\n

\n'); z.document.close(); z.focus(true); } function updateCart() { $('contentMinicart').innerHTML = 'Updating - please wait!'; new Effect.Highlight($('contentMinicart')); // this gets called by handleResponse (which is in zoovy.js) var postBody = 'm=RenderElement&format=LAYOUT&docid=~p-big_image&element=IMAGECART&targetDiv=contentMinicart'; // alert(postBody); new Ajax.Request('/ajax/RenderElement', { postBody: postBody, asynchronous: 1, onComplete: function(request){handleResponse(request.responseText);} } ) ; } // // this function is overloaded, and is run whenever an "add_to_cart" button is clicked // it finds the form with a product id that matches on it. // function addToCart(id,pid) { // alert("adding To Cart (product: " + pid + ")"); var postBody = 'm=AddToCart&cart='+session_id+'&pid='+pid; for (i = document.forms.length-1; i>=0; --i) { if (document.forms[i].elements['product_id']) { if (document.forms[i].elements['product_id'].value == pid) { postBody = postBody + '&' + Form.serialize(document.forms[i]); new Ajax.Request('/ajax/AddToCart', { postBody: postBody, asynchronous: 1, onComplete: function(request){handleResponse(request.responseText);} } ) ; } } } // alert('finished with addToCart'); } //-->

Zoovy, Inc.

Returns Policy

Because an item purchased through proshop is available for immediate download by the customer, no returns can be made. If you are unhappy with your purchase for any reason, please contact us and we'll work something out.

Custom work is an exception to this rule. If, after purchase and before the previews or construction have begun, you decide you no longer need or want the custom work you have ordered, please contact your account manager to discuss a refund. Once the preview stage has begun, only partial refunds will be issued.

Copyright © 2019. Please read our Privacy and Returns Policies. 
E-Commerce solution provided by Zoovy.
Popular Searches: