var Animation={step:14,timeout:0,is_ie:((navigator.userAgent.toLowerCase().indexOf('msie')!=-1)&&(navigator.userAgent.toLowerCase().indexOf('opera')==-1)),blindUp:function(element,down)
{if(!element.style.height)
{if(get_style_property(element,'paddingTop'))
{padding=parseInt(get_style_property(element,'paddingTop').replace('/px/',''));padding+=parseInt(get_style_property(element,'paddingBottom').replace('/px/',''));}
else
{padding=0;}
element.style.height=(element.offsetHeight- padding)+'px';}
element.style.overflow='hidden';var height=parseInt(element.style.height.replace('px',''));if(element._height==null)
{element._height=height;}
if((height- Animation.step)>0)
{element.style.height=height- Animation.step+'px';window.setTimeout(function(){Animation.blindUp(element,down);},Animation.timeout);}
else
{hide(element);if(down)
{window.setTimeout("Animation.blindDown ('"+ down+"');",10);}}},blindDown:function(element)
{show(element);element.style.overflow='hidden';if(element._height==null)
{if(get_style_property(element,'paddingTop'))
{padding=parseInt(get_style_property(element,'paddingTop').replace('/px/',''));padding+=parseInt(get_style_property(element,'paddingBottom').replace('/px/',''));}
else
{padding=0;}
element._height=(element.offsetHeight- padding);}
if(element.style.height=='')
{element.style.height='0px';}
var height=parseInt(element.style.height.replace('px',''));if((height+ Animation.step)<element._height)
{element.style.height=(height+ Animation.step)+'px';window.setTimeout(function(){Animation.blindDown(element);},Animation.timeout);}
else
{element.style.height=element._height+'px';}},fadeOut:function(element,opacity)
{Animation.setOpacity(element,0);if(opacity>0)
{opacity-=2;window.setTimeout(function(){Animation.fadeOut(element,opacity);},4);}
else
{hide(element);}},fadeIn:function(element,opacity)
{show(element);Animation.setOpacity(element,100);if(opacity<100)
{opacity+=2;window.setTimeout(function(){Animation.fadeIn(element,opacity);},4);}},setOpacity:function(element,opacity)
{if(element)
{if(Animation.is_ie)
{element.style.filter='alpha(opacity='+ opacity+')';}
else
{element.style.opacity=(opacity/100);element.style.MozOpacity=(opacity/100);element.style.KhtmlOpacity=(opacity/100);}}}}
