window.addEvent('domready', function() 
{
	if($('left'))
	{
		$(window).addEvent('scroll', function()
		{
			$('left').set('tween', { transition: Fx.Transitions.linear});
						
			var w = $(window);
			var pos = w.getScroll();
			var size = $('site').getSize();
			var leftsize = $('left').getSize();
			var windowsize = w.getSize();
			
			if(pos.y >= 0)
			{
				if(pos.y + leftsize.y +50 > size.y)
					$('left').tween('top', size.y-leftsize.y - 50);
				else
					$('left').tween('top', pos.y);
			}
			
			/*if(pos.y+leftsize.y-windowsize.y-55 > 0)
				$('left').tween('top', pos.y+leftsize.y-windowsize.y-55);
			else
				$('left').tween('top', 0);*/
		});
	}
	TextAreaYoucodeAll();
	InitAccordions();
	updateMiniatures();
});

function InitAccordions()
{
	new Fx.Accordion($$('.accordion .accordion_title'), $$('.accordion .accordion_content'));
	var lid = 0;
}

function updateMiniatures()
{
    $$('a.remooz').each(function(element) 
    {
        new ReMooz(element, 
        {
            centered: true,
            origin: element.getElement('img'),
            'shadow': 'onOpenEnd',
            'resizeFactor': 0.8,
            'cutOut': false,
            'opacityResize': 0.4,
            'dragging': false,
            'centered': true
        });
    });
}
