jQuery(document).ready(function() {

  ZeroClipboard.setMoviePath('http://www.frugalshopr.com/wp-content/themes/v4/js/ZeroClipboard.swf');
  
  var tooltipText = 'Click to copy code & open site';

  jQuery('.btn4').live('mouseover', function() {
    var code = jQuery(this);
    var couponcode = jQuery('.code',code);
    if (clip) {
      clip.destroy();
    }
    var clip = new ZeroClipboard.Client();
    clip.setHandCursor(true);
    clip.setText(couponcode.text());

    if (clip.div) {
      clip.receiveEvent('mouseout', null);
      clip.reposition(this);
    } else {

      clip.glue(this);
    }

      clip.addEventListener("mousedown", function (b) {
            var a = b.domElement;
            var d = $(a).find("span.code").text();
            if (d != "Click to activate") {
                clip.setText(d)
            }
        });

    clip.receiveEvent('mouseover', null);

    var tooltip = jQuery('#deal-tooltip');
    var pos = code.parents('.post').position();
    tooltip.text(tooltipText);
    tooltip.css({
      left: pos.left + code.width() + 155,
      top: pos.top + 0,
      opacity: 1,
      display: 'none'
    }).show();

	clip.addEventListener( 'onMouseOver', my_mouse_over_handler );
	
	function my_mouse_over_handler( client ) {                 
   
	}

    clip.addEventListener('mouseout', function() {
      tooltip.hide();
      clip.destroy();

    });

    clip.addEventListener('complete', function() {
      tooltip.text('Code Copied!');
      var url = code.attr('href');
      var merchantWindow = window.open(url);
      if (!merchantWindow) {
       top.location = url;
      }
    });
  });
});
