<!--
var mousex;
var mousey;

function doClick(e) {
    // adapted from http://www.quirksmode.org/js/events_properties.html
	if (e) { 
		if (e.pageX || e.pageY) {
			mousex = e.pageX;
			mousey = e.pageY;
		}else if (e.clientX || e.clientY) {
			mousex = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
			mousey = e.clientY + document.body.scrollTop + document.documentElement.scrollTop;
		}  
	}
	
	var div1= document.getElementById(this.id+' Pre').innerHTML;	div1 = htmlDecode(div1); copy(div1); openCopyMessage();
		var div2= document.getElementById(this.id+' Pre').innerHTML;	div2 = htmlDecode(div2); copy(div2); openCopyMessage();
			var div3= document.getElementById(this.id+' Pre').innerHTML;	div3 = htmlDecode(div3); copy(div3); openCopyMessage();
				var div4= document.getElementById(this.id+' Pre').innerHTML;	div4 = htmlDecode(div4); copy(div4); openCopyMessage();
					var div5= document.getElementById(this.id+' Pre').innerHTML;	div5 = htmlDecode(div5); copy(div5); openCopyMessage();
						var div6= document.getElementById(this.id+' Pre').innerHTML;	div6 = htmlDecode(div6); copy(div6); openCopyMessage();
						var div7= document.getElementById(this.id+' Pre').innerHTML;	div7 = htmlDecode(div7); copy(div7); openCopyMessage();						
						var div8= document.getElementById(this.id+' Pre').innerHTML;	div8 = htmlDecode(div8); copy(div8); openCopyMessage();
						var div9= document.getElementById(this.id+' Pre').innerHTML;	div9 = htmlDecode(div9); copy(div9); openCopyMessage();
						var div9= document.getElementById(this.id+' Pre').innerHTML;	div9 = htmlDecode(div9); copy(div9); openCopyMessage();
}

function copy(text2copy) {
	/* This script and many more are available free online at
	The JavaScript Source!! http://javascript.internet.com
	Created by: Mark O'Sullivan :: http://lussumo.com/
	Jeff Larson :: http://www.jeffothy.com/
	Mark Percival :: http://webchicanery.com/
	*/
	if (window.clipboardData) {
		window.clipboardData.setData("Text",text2copy);
	}else{
		var so = new SWFObject('ZeroClipboard.swf', 'copy_contents', '0', '0', '4');
		so.addVariable('clipboard', escape(text2copy));
		so.write('flashcontent');
	}
}

	function set_copy_command ( text_to_copy , control_id , coupon_id, coupon_link )
	{
		if ( navigator.userAgent.indexOf("MSIE") > -1 ) 
		{
			$("#"+control_id).click ( function ( )
										{
											window.clipboardData.setData("Text",text_to_copy);
											copy_coupon_and_go_to_site ( coupon_link ) ;
										}
									 ) ;
		}
		else
		{
			var clip = new ZeroClipboard.Client();

			ZeroClipboard.setMoviePath ( "ZeroClipboard.swf" ) ;
		   
			clip.setText( text_to_copy ); 
			clip.setHandCursor( true );
			clip.addEventListener( 'mouseOver', function(client) {
                                show_tool_tip ( coupon_id ) ;
                        } );
			clip.addEventListener( 'mouseOut', function(client) { 
                                hide_tool_tip ( coupon_id ) ;
                        } );
			clip.addEventListener( 'complete', function(client, text) {
				$("#"+control_id).css("background-color" , "#33CC66");
				$("#coupon_Tool_tip_action_"+coupon_id).css("width","60px").text("Copied ! ") ;
				copy_coupon_and_go_to_site ( coupon_link ) ;
			} );
													
			clip.glue( control_id );
		}
	}


function openCopyMessage() {
	document.getElementById('copyPopOver').style.display='none';
	document.getElementById('copyPopOver').style.top=mousey+'px';
	document.getElementById('copyPopOver').style.left=mousex+'px';
	
}

function closeCopyMessage() {
	document.getElementById('copyPopOver').style.display='none';
	return false;
}




function init() {
	if (window.clipboardData) {
		document.getElementById('flashcontent').innerHTML='';
		document.getElementById('flashcontent').style.display='none';
	}else{
		var so = new SWFObject('ZeroClipboard.swf', 'copy_contents', '0', '0', '4');
		so.addVariable('clipboard', 'init');
		so.write('flashcontent');
	}
	if ((document.getElementById('flashcontent').innerHTML.substr(0,6)=='<embed') || (document.getElementById('flashcontent').innerHTML.substr(0,6)=='')) {
		addEvent(document.getElementById('div1'), 'click', doClick);
		addEvent(document.getElementById('div2'), 'click', doClick);
		addEvent(document.getElementById('div3'), 'click', doClick);
		addEvent(document.getElementById('div4'), 'click', doClick);
		addEvent(document.getElementById('div5'), 'click', doClick);
		addEvent(document.getElementById('div6'), 'click', doClick);
		addEvent(document.getElementById('div7'), 'click', doClick);
		addEvent(document.getElementById('div8'), 'click', doClick);
		addEvent(document.getElementById('div9'), 'click', doClick);
		addEvent(document.getElementById('div9'), 'click', doClick);
		}
}
//-->