    var oldOnunload = window.onunload;
    
    function ga_post_add(pageview) {ga_posts[ga_posts.length]=pageview;}
    function addUnloadEvent(func) {
    
    if (typeof window.onunload != 'function') {
      window.onunload = func;
    }
    else {
      window.onunload = function() {
        oldOnunload();
        func();
      }
     }
    }
    var ga_posts = new Array();
    $(document).ready(function(){
    var zoom_im;
    var img_old;

    function zoom_in_Callback(){
            $(zoom_im).hide();
            $(".product_image_zoom img").remove();
            $("div.product_image_zoom").append(zoom_im);
            $(zoom_im).fadeIn("fast");
            }
   
    $("div.product_additional_image, div.product_image").click(function(){
   
         $(".product_image_zoom img").fadeOut("slow")
         //zoom_im = new Image();
         zoom_im = $('<img>').attr('src',$(this).children("div").children("img").attr("src"));    
         $(zoom_im).load(zoom_in_Callback())
      
         if(zoom_im.complete) {zoom_in_Callback()}   
    });
    
        $("div.product_image_home").hover(function(){
   
          img_old = $(this).children("img").attr("src");
          $(this).children("img").attr('src',$(this).children("div").children("img").attr("src"))
        },
        function(){
          $(this).children("img").attr('src',img_old)
        }
        
        );
  });