var RightClick = {
	init: function () {
		this.FlashObjectID = "FO";
		this.FlashContainerID = "maincontainer";
		this.Cache = this.FlashObjectID;
		if(window.addEventListener){		 
			 window.addEventListener("mousedown", this.onGeckoMouse(), true);			 
		} else {       
			document.getElementById(this.FlashContainerID).onmouseup = function() { document.getElementById(RightClick.FlashContainerID).releaseCapture(); }
			document.oncontextmenu = function(){ if(window.event.srcElement.id == RightClick.FlashObjectID) { return false; } else { RightClick.Cache = "nan"; }}
			document.getElementById(this.FlashContainerID).onmousedown = RightClick.onIEMouse;
		}
	},
	killEvents: function(eventObject) {
		if(eventObject) {
			if (eventObject.stopPropagation) { eventObject.stopPropagation(); }
			if (eventObject.preventDefault) { eventObject.preventDefault(); }
			if (eventObject.preventCapture) { eventObject.preventCapture(); }
		    if (eventObject.preventBubble) { eventObject.preventBubble(); }
		}
	},
	onGeckoMouse: function(ev) {
		return function(ev) {
		if (ev.button != 0) {
			RightClick.killEvents(ev);
			//if(ev.target.id == RightClick.FlashObjectID && RightClick.Cache == RightClick.FlashObjectID) {
            //    document.getElementById(RightClick.FlashObjectID).rightClick();
			//}
			RightClick.Cache = ev.target.id;
		}
	  }
	},
	onIEMouse: function() {
        if (document.getElementById(RightClick.FlashObjectID + 'x'))
            document.getElementById(RightClick.FlashObjectID + 'x').id =  RightClick.FlashObjectID;
            
		if (event.button> 1) {
			//if(window.event.srcElement.id == RightClick.FlashObjectID && RightClick.Cache == RightClick.FlashObjectID) {
			//	RightClick.call();
			//}
			//document.getElementById(RightClick.FlashContainerID).setCapture();
			if(window.event.srcElement.id)
				RightClick.Cache = window.event.srcElement.id;
		}
	},
	call: function() {
		//document.getElementById(RightClick.FlashObjectID).rightClick();
	}
}
function buy_gems(id)
{
	if(id == -1)
		$.fn.colorbox.close();
	else
		$.fn.colorbox({width:"760", height:"80%", iframe:true, href:'http://www.trialpay.com/dispatch/6fc7edb2b1ba6d1d09415964775a7cec?sid='+id, open:true});
}