$.fn.vkfade=function(a,b){var a=a||"ff8000";
var b=b||1000;
this.addClass("fade-"+a);
Fat.fade_all(b);
this.removeClass("fade-"+a);
return this
};
var Fat={make_hex:function(d,c,a){d=d.toString(16);
if(d.length==1){d="0"+d
}c=c.toString(16);
if(c.length==1){c="0"+c
}a=a.toString(16);
if(a.length==1){a="0"+a
}return"#"+d+c+a
},fade_all:function(d){var b=document.getElementsByTagName("*");
for(var c=0;
c<b.length;
c++){var f=b[c];
var e=/fade-?(\w{3,6})?/.exec(f.className);
if(e){if(!e[1]){e[1]=""
}if(f.id){Fat.fade_element(f.id,null,d,"#"+e[1])
}}}},fade_element:function(m,c,a,o,d){if(!c){c=30
}if(!a){a=3000
}if(!o||o=="#"){o="#FFFF33"
}if(!d){d=this.get_bgcolor(m)
}var i=Math.round(c*(a/1000));
var s=a/i;
var w=s;
var j=0;
if(o.length<7){o+=o.substr(1,3)
}if(d.length<7){d+=d.substr(1,3)
}var n=parseInt(o.substr(1,2),16);
var u=parseInt(o.substr(3,2),16);
var e=parseInt(o.substr(5,2),16);
var f=parseInt(d.substr(1,2),16);
var l=parseInt(d.substr(3,2),16);
var t=parseInt(d.substr(5,2),16);
var k,q,v,p;
while(j<i){k=Math.floor(n*((i-j)/i)+f*(j/i));
q=Math.floor(u*((i-j)/i)+l*(j/i));
v=Math.floor(e*((i-j)/i)+t*(j/i));
p=this.make_hex(k,q,v);
setTimeout("Fat.set_bgcolor('"+m+"','"+p+"')",w);
j++;
w=s*j
}setTimeout("Fat.set_bgcolor('"+m+"','"+d+"')",w)
},set_bgcolor:function(d,b){var a=document.getElementById(d);
a.style.backgroundColor=b
},get_bgcolor:function(e){var b=document.getElementById(e);
while(b){var d;
if(window.getComputedStyle){d=window.getComputedStyle(b,null).getPropertyValue("background-color")
}if(b.currentStyle){d=b.currentStyle.backgroundColor
}if((d!=""&&d!="transparent")||b.tagName=="BODY"){break
}b=b.parentNode
}if(d==undefined||d==""||d=="transparent"){d="#FFFFFF"
}var a=d.match(/rgb\s*\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)/);
if(a){d=this.make_hex(parseInt(a[1]),parseInt(a[2]),parseInt(a[3]))
}return d
}};
