if (document.getElementById && document.getElementsByTagName) 
{
	if (window.addEventListener) 
		window.addEventListener('load', initAnims, false);

	else if (window.attachEvent) 
		window.attachEvent('onload', initAnims);
}

function initAnims() 
{

		var a = new Class();
		var b = new Class();

	/**
	*
	*	a
	*
	**/
	//	выделение / снятие выделения с формы см объект

	//	анимация
		a.animation('pr_nav', 'img', 'pr_clips', 'b', 1100, 100, 30, 1);

		a.func = function(animBlock)
		{
			arrChg($('rating_vis').getElementsByTagName('li'), '');
			chg('c_'+getId(animBlock), 'vis_sel');
		}

	//	открыть/закрыть комментарий
		a.switcher('comments_top_list', 'em', 'unselect', '');

        //      голосование за комментарий
                a.switcher("comments_top_list", "a", "vote", "voted", 1, "if (this.className == 'hand_up' || this.className == 'hand_down'){var id = tmpIdF;var count = parseInt($('comment_cnt_'+id).innerHTML);$('comment_cnt_'+id).innerHTML = this.className == 'hand_up' ?	count+1 : count-1;this.parentNode.id='';}");

	//	выделение нужного баллона
		a.chgArray('balloons', 'a', '', 'balloon_sel');

	/**
	*
	*	b
	*
	**/
        //      выделение нужной закладки
	        b.chgArray('more', 'a', '', 'more_sel');

	//	кажется анимация под фоткой (анимация 2)
		close_id = 1;
		b.func = function()
		{
			if($(b.id).parentNode.id == 'rating_vis')
			{
				var anim = $('pr_clips').getElementsByTagName('b');
				for (var i=0; i<anim.length; i++)
				{
					if (!anim[i].className)
					{
						var curId = anim[i].id;
						break;
					}
				}
				var nextId = getId(b.id);				
				var direction = nextId > getId(anim[i].id) ? 1 : 0;

				moveDiv(curId, 'i'+nextId, direction, 1100, 100, 30);
			}
			else if ($(b.id).parentNode.parentNode.id == 'more')
			{
                    		chg('block_'+close_id, 'unselect');
                    		close_id = getId(b.id);
                    		chg('block_'+getId(b.id), '');

                    		return false;
			}
		}


        //	визуализация под роликом
	        b.chgArray('rating_vis', 'li', '', 'vis_sel');

        //      выделение нужной сортировки
	        b.chgArray('sort', 'a', '', 'sort_sel');

}		
