/*
color fading for 4s.kiev.ua by Alex Lychko, 2009
in fact, can be used for fading of any element background
if you need text, just contact me lychko@4s.kiev.ua
*/

eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('l a,f,e,4,r,g,b,h,m,n;l C;u t(){a=6.i(6.k()*j),f=6.i(6.k()*j),e=6.i(6.k()*j);4=$(\'w\').v(\'y-4\');l c=4.B(/^x\\((\\d+),\\s*(\\d+),\\s*(\\d+)\\)$/);9(c!=z){r=8(c[1]),g=8(c[2]),b=8(c[3])}q{r=8(\'o\'+4.p(1,3)),g=8(\'o\'+4.p(3,5)),b=8(\'o\'+4.p(5,7))};h=(a-r)>0?1:-1,m=(f-g)>0?1:-1,n=(e-b)>0?1:-1}u A(){9(!(a==r&&f==g&&e==b)){9(!(a==r))r+=h;9(!(f==g))g+=m;9(!(e==b))b+=n;$(\'w\').v({\'y-4\':\'x(\'+r+\',\'+g+\',\'+b+\')\'})}q{t()}}',39,39,'||||color||Math||parseInt|if|end_color_r||parts||end_color_b|end_color_g||dr|round|150|random|var|dg|db|0x|substring|else|||setNewColor|function|css|body|rgb|background|null|animateColor|match|interval'.split('|'),0,{}))


// this has been taken from somewhere from internet 
// sorry, i don't remember where from..

function fixPng(pngid) {
	var png=document.getElementById(pngid);
   var src = png.src;
   if (!png.style.width) { png.style.width = png.width; }
   if (!png.style.height) { png.style.height = png.height; }
   png.onload = function() { };
   png.src = blank.src;
   png.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
}
