var aid1="#anim_logo_01";                                                    
var aid1t="";
var aid1h=0;
var aid2="#anim_logo_02";
var aid2t="";
var aid2h=0;
var speed=2000; //скорость движения 1 логотипа (за скока пройдет 50 пикселей, мс)
var speed2=3000; //скорость движения 2 логотипа (за скока пройдет 50 пикселей, мс)
var footer_h=30; //высота футера (менять одновременно в css)
var header_h=65; //высота хидера (менять одновременно в css)
var work_area_h=580; //высота рабочей области
var padding_work_header=0; // паддинги между центр областью и верхом/низом (меняется только здесь)
var gr_min_height=580; //минимальная высота браузера
var screen_width=parseInt($(window).width());
var screen_height=parseInt($(window).height());
var a2w=0;
var a1w=0;
var a1h=0;
var a2h=0;
var hh1=0;
var cur_vis=3;
var cur_vis_sub=5;
var min_window_max=1000; //минимальная ширина браузера
var w_scroll=0;
var ws1=0;
var cnt_cat_item=0;
var percent=0;
var fl="";
var fb="";
var updown_move=0;
var dont_show_panel=0;
var up_button_pressed=0;
var leftright_move=0;
var drop_menu_href_on=0;

var main_lenta_mult=1;
var only_alt=0;
var alt_nav_timer=-1;
var alt_nav_anim=0;
var alt_nav_rub_lev_0=0;


function getRandomInt(min, max)
{
	  return Math.floor(Math.random() * (max - min + 1)) + min;
}

var cat_item_width=0;

function get_cat_item_width()
{
	cat_item_width=0;
	var cnt1=0;
	$(".cat_item").each(function(){
		cat_item_width+=(parseInt($(this).width())+40);
	});
	return cat_item_width;
};

function func_slide_alt_nav(san)
{
	if((slide_alt_nav!=0)&&(alt_nav_anim==0)){
		alt_nav_anim=1;

		var pos=$(".alt_nav_border").css("background-position-y");
		if(pos=="")
		{
			var pos=$(".alt_nav_border").css("backgroundPosition");
			var t=pos.split(" ");
			var rtop=parseInt(t[1])/51;
		} else {
			var rtop=parseInt(pos)/51;
		};

/*
		var pos=$(".alt_nav_border").css("backgroundPosition");
		var t=pos.split(" ");
		var rtop=parseInt(t[1])/51;
*/
		if(san>0)
		{
			if(only_alt==0){
				main_lenta_mult=san;
				alt_nav_rub_lev_0=1;
				$(".rub_lev_01_dctrl").trigger("click");
			};

			for(var i=(rtop+3);i<(rtop+3+san);i++)
			{
				$(".alt_nav_rub:eq("+i+") .alt_nav_rub_img").removeClass("alt_nav_rub_inactive");
			};
			for(var i=rtop;i<(rtop+san);i++)
			{
				$(".alt_nav_rub:eq("+i+") .alt_nav_rub_img").addClass("alt_nav_rub_inactive");
			};
		} else {
			if(only_alt==0){
				main_lenta_mult=-san;
				alt_nav_rub_lev_0=1;
				$(".rub_lev_01_uctrl").trigger("click");
			};

			for(var i=(rtop+san);i<rtop;i++)
			{
				$(".alt_nav_rub:eq("+i+") .alt_nav_rub_img").removeClass("alt_nav_rub_inactive");
			};
			for(var i=(rtop+san+3);i<(rtop+3);i++)
			{
				$(".alt_nav_rub:eq("+i+") .alt_nav_rub_img").addClass("alt_nav_rub_inactive");
			};
		};

		if($(".alt_nav_border").css("backgroundPositionY")==""){
			$(".alt_nav_border").css({backgroundPosition: "center "+(rtop+san)*51+"px"});

			setTimeout(function(){alt_nav_anim=0;alt_nav_timer=-1;},300);
		} else {
//			alert((rtop+san)*51);

			$(".alt_nav_border").animate({backgroundPositionY:(rtop+san)*51},300,"easeOutBack",function(){alt_nav_anim=0;alt_nav_timer=-1;});
		};

//		$(".alt_nav_border").animate({backgroundPositionY:(rtop+san)*51},300,"easeOutBack",function(){alt_nav_anim=0;alt_nav_timer=-1;});
//		alert($(".alt_nav_border").css("backgroundPositionY"));

		only_alt=0;
		slide_alt_nav=0;
	};
};

$(document).ready(function() {

	$(".alt_nav_rub_img").mouseover(function() {
		$(this).parent().css({backgroundImage:"url(/bitrix/templates/grishko/i/alt_nav_rub_back_hover.png)"});	
	});
	
	$(".alt_nav_rub_img").mouseleave(function() {
		$(this).parent().css({backgroundImage:"url(/bitrix/templates/grishko/i/alt_nav_rub_back.png)"});	
	});


	$(".alt_nav_rub").click(function(){
		if($(this).find(".alt_nav_rub_img").hasClass("alt_nav_rub_inactive")==false){
			$(".rub_lev_01:eq("+$(this).index(".alt_nav_rub")+")").trigger("click");
		};
	});

	$(".alt_nav_rub_inactive").live("mouseenter",function(){
		if(alt_nav_timer!=-1)
		{
			clearTimeout(alt_nav_timer);
			alt_nav_timer=-1;
		};

		var pos=$(".alt_nav_border").css("background-position-y");
		if(pos=="")
		{
			var pos=$(".alt_nav_border").css("backgroundPosition");
			var t=pos.split(" ");
			var rtop=parseInt(t[1])/51+2;
		} else {
			var rtop=parseInt(pos)/51+2;
		};
		var ttop=(parseInt($(this).position().top)-13)/51;

		slide_alt_nav=ttop-rtop;
		if(slide_alt_nav<0)
		{
			slide_alt_nav+=2;
		};

		alt_nav_timer=setTimeout("func_slide_alt_nav("+slide_alt_nav+")",150);
	});
	$(".alt_nav_rub_inactive").live("mouseleave",function(){
		if(alt_nav_timer!=-1)
		{
			clearTimeout(alt_nav_timer);
			alt_nav_timer=-1;
		};
		slide_alt_nav=0;
	});


	/* Увеличение на паспорте */
	$(".passport_img_center,.passport_img").mouseover(function() {
		if(show_zoom==1){
			$(".loupe").css({display: "block"});
			$(".passport_zoom").css({display: "block"});
		} else {	
//			$(".is_zoomable").css("cursor","default");
		};
//		$(".passport_info_block").html("in");
	});
	
	$(".passport_img_center,.passport_img").mouseleave(function() {
		if(show_zoom==1){
			$(".loupe").css({display: "none"});
			$(".passport_zoom").css({display: "none"});
		} else {
		};
//		$(".passport_info_block").html("out");
	});
	

	$(".passport_img_center,.passport_img").mousemove(function (pos) {

		if(show_zoom==1){

			var p1=$(".is_zoomable").offset();
			p1.left+=115/2;
			p1.top+=200/2-15;

			if(pos.pageX<p1.left)
			{
				pos.pageX=p1.left;
			};
			if(pos.pageY<p1.top)
			{
				pos.pageY=p1.top;
			};
			if(pos.pageX>=(p1.left+450-115))
			{
				pos.pageX=p1.left+450-115;
			};
			if(pos.pageY>=(p1.top+540-160))
			{
				pos.pageY=p1.top+540-160;
			};
		    	var offset = $(".passport_zoom").offset();
		        var loupe_x=(pos.pageX-(p1.left-115/2))*parseInt($(".passport_zoom_big").width())/450-320/2;
	    		var loupe_y=(pos.pageY-(p1.top-200/2+15))*parseInt($(".passport_zoom_big").height())/540-550/2;
		
		    	$(".loupe").css({left: parseInt(pos.pageX)-57+"px"});
   			$(".loupe").css({top: parseInt(pos.pageY)-170+"px"});

   			$(".passport_zoom").css({"background-position-y": -loupe_y});
	   		$(".passport_zoom").css({"background-position-x": -loupe_x});		

		} else {
//			$(".is_zoomable").css("cursor","default");
		};
	});


	$("embed").each(function(){

		re=/youtu\.be\/(.*)$/;
		var url=$(this).attr("src");
		var tmp=re.exec(url);
		$(this).attr("src","http://youtube.com/v/"+tmp[1]);
			
	});


/* увеличение картинок */

$("a.static_image").fancybox({
	'overlayShow'	: false,
	'transitionIn'	: 'elastic',
	'transitionOut'	: 'elastic'
});


					

cnt_cat_item=$(".cat_item").length;

	if(cnt_cat_item>0){
		if(cnt_cat_item<4)
		{
			$(".hscroll,.cat_rctrl,.cat_lctrl").css({display: "none"});
			
		} else {
			w_scroll=parseInt($(".hscroll").width());
			ws1=3*(w_scroll)/cnt_cat_item;

			if(ws1<70)
				ws1=70;
	

			$(".hscroll_handle_container").width(ws1+"px");

			$(".hscroll_handle_container").draggable({containment:'.hscroll',axis:'x',cursor: 'default',
				drag:function(event,ui)
				{
					if(cnt_cat_item>3)
					{
						var cur_hscroll=parseInt($(this).css("left"));
						var cur_width=parseInt($(this).css("width"));
				
						var cur_twidth=parseInt($(".hscroll").css("width"));

						var new_ml=parseInt((cur_hscroll)*(get_cat_item_width()-840)/(w_scroll-ws1));
						$(".cat_container").css({marginLeft: -new_ml+"px"});

						if(cur_hscroll==0)
						{
							$(".cat_lctrl").removeClass("cat_lctrl").addClass("cat_lctrl_disabled");
						} else {
							$(".cat_lctrl_disabled").removeClass("cat_lctrl_disabled").css({backgroundPosition:"left center"}).addClass("cat_lctrl");
						};

						if((cur_hscroll+cur_width+5)>cur_twidth)
						{
							$(".cat_rctrl").removeClass("cat_rctrl").addClass("cat_rctrl_disabled");
						} else {
							$(".cat_rctrl_disabled").removeClass("cat_rctrl_disabled").css({backgroundPosition:"right center"}).addClass("cat_rctrl");
						};
					};
				}
			});
		};
	};

	$(".rub_lev_01_wrapper").mousewheel(function(event, delta, deltaX, deltaY){
		if($(".rub_lev_01_overlay").length>0)
		{
			if(deltaX>=0){
				$(".rub_lev_02_sub[selected='1'] .rub_lev_02_sub_rctrl").trigger("click");
			} else {
				$(".rub_lev_02_sub[selected='1'] .rub_lev_02_sub_lctrl").trigger("click");
			};
		} else {
			if(deltaY>=0){
				$(".rub_lev_01_uctrl").trigger("click");
			} else {
				$(".rub_lev_01_dctrl").trigger("click");
			};
		};
	});

	$(".catalog").mousewheel(function(event, delta, deltaX, deltaY){
		var cur_hscroll=$(".hscroll_handle_container").css("left");

		if(cur_hscroll=="auto")
		{
			cur_hscroll=0;
		} else {
			cur_hscroll=parseInt(cur_hscroll);
		};
		if(cur_hscroll=="NaN")
			cur_hscroll=0;

//		alert(delta+" "+deltaY+" "+deltaX);

		cur_hscroll-=deltaY*15;
		if(cur_hscroll<0)
			cur_hscroll=0;

		var h1=cur_hscroll+parseInt($(".hscroll_handle_container").width());

		if(h1>871)
		{
			cur_hscroll=871-parseInt($(".hscroll_handle_container").width());
		};

		if(cnt_cat_item>3){
			var new_ml=parseInt((cur_hscroll)*(get_cat_item_width()-871)/(w_scroll-ws1));
			$(".cat_container").css({marginLeft: -new_ml+"px"});
		};

//		$("#log_cat").html(cur_hscroll+" "+cur_hscroll*1.044+" "+deltaY+" "+parseInt($(".hscroll_handle_container").width()));

		$( ".hscroll_handle_container" ).css({left: cur_hscroll+"px"});

		if(new_ml>=((-get_cat_item_width()+860)))
		{
			$(".cat_lctrl_disabled").removeClass("cat_lctrl_disabled").css({backgroundPosition:"left center"}).addClass("cat_lctrl");
		} else {
		};
		if(new_ml<0)
		{
			$(".cat_rctrl_disabled").removeClass("cat_rctrl_disabled").css({backgroundPosition:"right center"}).addClass("cat_rctrl");
		} else {
		};
	});

	$(".rub_lev_02_thumb_rctrl").live('click',function(){
		var hblock=parseInt($(".rub_lev_02_thumb_area_wrap2").width());
		var cnt_block=parseInt($(".rub_lev_02_thumb").length)+1;
		var w_block=parseInt(hblock/cur_vis_sub);
		var cur_pos_y=parseInt(-parseInt($(".rub_lev_02_thumb_area_wrap3").css("margin-left"))/w_block);

		if((cnt_block-cur_pos_y-cur_vis_sub)>0)
		{

			$(".rub_lev_02_thumb_area_wrap3").animate({marginLeft: -((cur_pos_y+1)*w_block)+"px"},500,"easeOutBack");
			$(this).parents(".rub_lev_02_thumb_area").find(".rub_lev_02_thumb_lctrl_disabled").removeClass("rub_lev_02_thumb_lctrl_disabled").css({backgroundPosition:"left center"}).addClass("rub_lev_02_thumb_lctrl");
		};

		if((cnt_block-cur_pos_y-cur_vis_sub)<2)
		{
			$(this).parents(".rub_lev_02_thumb_area").find(".rub_lev_02_thumb_rctrl").removeClass("rub_lev_02_thumb_rctrl").addClass("rub_lev_02_thumb_rctrl_disabled");
		};
	});

	$(".rub_lev_02_thumb_lctrl").live('click',function(){
		var hblock=parseInt($(".rub_lev_02_thumb_area_wrap2").width());
		var cnt_block=parseInt($(".rub_lev_02_thumb").length);
		var w_block=parseInt(hblock/cur_vis_sub);
		var cur_pos_y=parseInt(-parseInt($(".rub_lev_02_thumb_area_wrap3").css("margin-left"))/w_block);

		if((cur_pos_y)>0)
		{
			$(".rub_lev_02_thumb_area_wrap3").animate({marginLeft: -((cur_pos_y-1)*w_block)+"px"},500,"easeOutBack");
			$(this).parents(".rub_lev_02_thumb_area").find(".rub_lev_02_thumb_rctrl_disabled").removeClass("rub_lev_02_thumb_rctrl_disabled").css({backgroundPosition:"right center"}).addClass("rub_lev_02_thumb_rctrl");
		};

		if((cur_pos_y)<2)
		{
			$(this).parents(".rub_lev_02_thumb_area").find(".rub_lev_02_thumb_lctrl").removeClass("rub_lev_02_thumb_lctrl").addClass("rub_lev_02_thumb_lctrl_disabled");
		};
	});

	$(".cat_lctrl").live('click',function(){
                var n = $(".cat_container").queue("fx");
		$(".cat_container").clearQueue();
		$(".hscroll_handle_container").clearQueue();

		var ml=parseInt($(".cat_container").css("margin-left"));

		if(n.length>0)
		{
			ml=parseInt(ml/280);
			ml=(ml+n.length)*280;

		} else {
			ml+=278;
		};

		if(ml>0){
			ml=0;
		} else {
			$(".cat_rctrl_disabled").removeClass("cat_rctrl_disabled").css({backgroundPosition:"right center"}).addClass("cat_rctrl");
		};

		if((ml+270)>=0)
		{
			$(".cat_lctrl").removeClass("cat_lctrl").addClass("cat_lctrl_disabled");
		};

		$(".cat_container").animate({marginLeft: ml+"px"},500,"easeOutBack");
		var new_ml=parseInt((-ml)*(w_scroll-ws1)/(get_cat_item_width()-891));
		$(".hscroll_handle_container").animate({left: new_ml+"px"},700);
	});

	$(".cat_rctrl").click(function(){
                var n = $(".cat_container").queue("fx");
		$(".cat_container").clearQueue();
		$(".hscroll_handle_container").clearQueue();

		var ml=parseInt($(".cat_container").css("margin-left"));

		if(n.length>0)
		{
			ml=parseInt(ml/280);
			ml=(ml-n.length-1)*280;
		} else {
			ml-=278;
		};

		if(ml<((-get_cat_item_width()+840)))
		{
			ml=-get_cat_item_width()+840;
		} else {
			$(".cat_lctrl_disabled").removeClass("cat_lctrl_disabled").css({backgroundPosition:"left center"}).addClass("cat_lctrl");
		};

		$(".cat_container").animate({marginLeft: ml+"px"},500,"easeOutBack");

		var new_ml=parseInt((-ml)*(w_scroll-ws1)/(get_cat_item_width()-820));

		$(".hscroll_handle_container").animate({left: new_ml+"px"},700);

		ml-=280;

		if(ml<((-get_cat_item_width()+840)))
		{
			$(".cat_rctrl").removeClass("cat_rctrl").addClass("cat_rctrl_disabled");
		};
	});

	$(".rub_lev_01_dctrl").click(function(){
		if(updown_move==1)
			return;
		
		updown_move=1;

		if(up_button_pressed==0){
			if(alt_nav_rub_lev_0==0)
			{
				only_alt=1;
				slide_alt_nav=1;
				alt_nav_timer=setTimeout("func_slide_alt_nav("+slide_alt_nav+")",500);
			};
			alt_nav_rub_lev_0=0;

			up_button_pressed=1;

			var hblock=parseInt($(".rub_lev_01_inner_cont").height())+cur_vis*7;
			var cnt_block=parseInt($(".rub_lev_01").length);
			var w_block=parseInt(hblock/cur_vis)-7;
			var cur_pos_y=parseInt(-parseInt($(".rub_lev_01_inner_cont").css("margin-top"))/w_block);

			if((cnt_block-cur_pos_y-cur_vis)>0)
			{
				$(".rub_lev_01_inner_cont").stop().animate({marginTop: -((cur_pos_y+1*main_lenta_mult)*w_block)+"px"},600,"easeOutQuad",function(){up_button_pressed=0;updown_move=0;main_lenta_mult=1;});
				setTimeout(function(){     
					$(".rub_lev_01_uctrl_disabled").removeClass("rub_lev_01_uctrl_disabled").css({backgroundPosition:"center top"}).addClass("rub_lev_01_uctrl");
				},20);
			} else {
				up_button_pressed=0;updown_move=0;main_lenta_mult=1;
			};
			if((cnt_block-cur_pos_y-(main_lenta_mult-1)-cur_vis)<2)
			{
				$(".rub_lev_01_dctrl").removeClass("rub_lev_01_dctrl").addClass("rub_lev_01_dctrl_disabled");
			};
		};
	});

	$(".rub_lev_01_uctrl").live('click',function(){
		if(updown_move==1)
			return;
		
		updown_move=1;

		if(up_button_pressed==0){
			if(alt_nav_rub_lev_0==0)
			{
				only_alt=1;
				slide_alt_nav=-1;
//				alt_nav_timer=setTimeout(func_slide_alt_nav,500);
				alt_nav_timer=setTimeout("func_slide_alt_nav("+slide_alt_nav+")",500);
			};
			alt_nav_rub_lev_0=0;

			up_button_pressed=1;
			var hblock=parseInt($(".rub_lev_01_inner_cont").height())+cur_vis*7;
			var cnt_block=parseInt($(".rub_lev_01").length);
			var w_block=parseInt(hblock/cur_vis)-7;
			var cur_pos_y=parseInt(-parseInt($(".rub_lev_01_inner_cont").css("margin-top"))/w_block);
	
			if(cur_pos_y>0)
			{
				$(".rub_lev_01_inner_cont").animate({marginTop: -((cur_pos_y-1*main_lenta_mult)*w_block)+"px"},600,"easeOutQuad",function(){up_button_pressed=0;updown_move=0;main_lenta_mult=1;});
				$(".rub_lev_01_dctrl_disabled").removeClass("rub_lev_01_dctrl_disabled").css({backgroundPosition:"center top"}).addClass("rub_lev_01_dctrl");
			} else {
				up_button_pressed=0;updown_move=0;main_lenta_mult=1;
			};
	
			if((cur_pos_y-(main_lenta_mult-1))<2){
				$(".rub_lev_01_uctrl").removeClass("rub_lev_01_uctrl").addClass("rub_lev_01_uctrl_disabled");
			};
		};
	});



	$(".rub_lev_02_sub_rctrl").live('click',function(){
		if(leftright_move)
			return false;

		leftright_move=1;

		var hblock=parseInt($(this).parent().find(".rub_lev_02_sub_wrap2").width());
		var cnt_block=parseInt($(this).parent().find(".rub_lev_02_sub_item").length);
		var w_block=parseInt(hblock/3);

		var cur_pos_y=parseInt(-parseInt($(this).parent().find(".rub_lev_02_sub_wrap3").css("margin-left"))/w_block);

		if((cnt_block-cur_pos_y-3)>0)
		{
			$(this).parents(".rub_lev_02_sub").find(".rub_lev_02_sub_lctrl_disabled").removeClass("rub_lev_02_sub_lctrl_disabled").css({backgroundPosition:"left center"}).addClass("rub_lev_02_sub_lctrl");
			$(this).parent().find(".rub_lev_02_sub_wrap3").animate({marginLeft: -((cur_pos_y+1)*w_block)+"px"},500,"easeOutBack",function(){leftright_move=0;});
		};
		if((cnt_block-cur_pos_y-3)<2)
		{
			$(this).parents(".rub_lev_02_sub").find(".rub_lev_02_sub_rctrl").removeClass("rub_lev_02_sub_rctrl").addClass("rub_lev_02_sub_rctrl_disabled");
		};
	});

	$(".rub_lev_02_sub_lctrl").live('click',function(){
		if(leftright_move)
			return false;

		leftright_move=1;

		var hblock=parseInt($(this).parent().find(".rub_lev_02_sub_wrap2").width());
		var cnt_block=parseInt($(this).parent().find(".rub_lev_02_sub_item").length);
		var w_block=parseInt(hblock/3);
		var cur_pos_y=parseInt(-parseInt($(this).parent().find(".rub_lev_02_sub_wrap3").css("margin-left"))/w_block);

		if((cur_pos_y)>0)
		{
			$(this).parents(".rub_lev_02_sub").find(".rub_lev_02_sub_rctrl_disabled").removeClass("rub_lev_02_sub_rctrl_disabled").css({backgroundPosition:"right center"}).addClass("rub_lev_02_sub_rctrl");
			$(this).parent().find(".rub_lev_02_sub_wrap3").animate({marginLeft: -((cur_pos_y-1)*w_block)+"px"},500,"easeOutBack",function(){leftright_move=0;});
		};

		if((cur_pos_y)<2)
		{
			$(this).parents(".rub_lev_02_sub").find(".rub_lev_02_sub_lctrl").removeClass("rub_lev_02_sub_lctrl").addClass("rub_lev_02_sub_lctrl_disabled");
		};
	});

	// подсветка контролов рубрик 1-го уровня
	$(".rub_lev_01_uctrl,.rub_lev_01_dctrl").live('mouseover',function() {
		$(this).css({backgroundPosition:"center bottom"});
	});

	$(".rub_lev_01_uctrl,.rub_lev_01_dctrl").live('mouseout',function() {
		$(this).css({backgroundPosition:"center top"});
	});

	$(".rub_lev_02_sub_lctrl").live('mouseover',function() {
		$(this).css({backgroundPosition:"right center"});
	});
	$(".rub_lev_02_sub_lctrl").live('mouseout',function() {
		$(this).css({backgroundPosition:"left center"});
	});
	$(".rub_lev_02_sub_rctrl").live('mouseover',function() {
		$(this).css({backgroundPosition:"left center"});
	});
	$(".rub_lev_02_sub_rctrl").live('mouseout',function() {
		$(this).css({backgroundPosition:"right center"});
	});

	// подсветка рубрик 1-го уровня
	
	$(".rub_lev_01").hover(function () {
	    	$(this).find("h1,p").css({color:"#4d421d",cursor:"pointer"});
	    	$(this).find("h1,p").addClass("rub_lev_01_desc_glow");
	    	$(this).find(".rub_lev_01_img img").addClass("rub_lev_01_img_shadow");

		var ttw=parseInt($(window).width())/2+500-parseInt($(this).find(".rub_lev_01_subimg").width());
		$(".rub_lev_01_subimg").hide(0);

		if($.support.opacity)
		{
			$(this).find(".rub_lev_01_subimg").css({left: ttw+"px",top: "0px"}).clearQueue().stop().css({opacity: 0.0, display: "block"}).animate({opacity: 1.0},800);
		} else {
			$(this).find(".rub_lev_01_subimg").css({left: ttw+"px",top: "0px"}).clearQueue().stop().css({display: "none"}).css({display: "block"});
		};
  	},
  	function () {
	    	$(this).find("h1,p").css({color:"#4d421d"});
			$(this).find("h1,p").removeClass("rub_lev_01_desc_glow");
	    	$(this).find(".rub_lev_01_img img").removeClass("rub_lev_01_img_shadow");
		$(this).find(".rub_lev_01_subimg").stop().clearQueue().hide(0);//animate({opacity: 0.0},350,"",function(){$(this).css({display: "none"})});
  	});

	$(".rub_lev_01").click(function(event){


		var pp=$(".alt_nav").offset();
		$(".rub_lev_02_sub_wrap1").css("marginRight",pp.left-169+"px");

		leftright_move=0;


		if($(".rub_lev_01_overlay").length>0)
			return false;

		if($(event.target).is("a"))
			return;

		$(".rub_lev_01_subimg").stop().hide(0);

		$(this).next().find(".rub_lev_02_sub_wrap3").css({marginLeft: "0px"});
		$(this).next().find(".rub_lev_02_sub_lctrl").addClass("rub_lev_02_sub_lctrl_disabled").removeClass("rub_lev_02_sub_lctrl");

		if($(this).next().find(".rub_lev_02_sub_item").length>3){
			$(this).next().find(".rub_lev_02_sub_rctrl_disabled").addClass("rub_lev_02_sub_rctrl").removeClass("rub_lev_02_sub_rctrl_disabled");
		} else {
			$(this).next().find(".rub_lev_02_sub_rctrl").addClass("rub_lev_02_sub_rctrl_disabled").removeClass("rub_lev_02_sub_rctrl");
		};


		$(this).html("<div class=\"rub_lev_01_hidden\">"+$(this).html()+"</div>");
		$(this).next().attr("selected",1);

		var overlay=$("<div class=\"rub_lev_01_overlay\"></div>");
		overlay.css({width: screen_width+"px", height: screen_height+"px"});

		$(".work_area").append(overlay);

		if($.support.opacity)
		{
			overlay.fadeIn(400);
			$(".rub_lev_01_hidden").fadeOut(400).css({display: "none"});
		} else {
			overlay.show();
//			overlay.fadeIn(400);
//			$(".rub_lev_01_hidden").fadeOut(400).css({display: "none"});
			$(".rub_lev_01_hidden").hide().css({display: "none"});
		};



		var cat2=$(".rub_lev_02_sub[cat_id="+$(this).attr("cat_id")+"]");
		var pos=$(this).position();
		
		cat2.css({top: (parseInt(pos.top)-5)+"px", left: "0px", width: screen_width+"px"});
		if($.support.opacity)
		{
			cat2.fadeIn(400);
		} else {
//			cat2.fadeIn(400);
			cat2.show();
		};
	});

	$(".rub_lev_01_overlay").live("click",function(event){
		var overlay=$(".rub_lev_01_overlay");
		overlay.remove();
		if($.support.opacity)
		{
			overlay.fadeOut(400,function(){$(this).remove()});
		} else {
			overlay.css({display: "none"});
			overlay.remove();
		};
		overlay.remove();
		var obj=$(".rub_lev_01>.rub_lev_01_hidden");

	    	obj.find("h1,p").css({color:"#51311a"});
	    	obj.find("img").removeClass("rub_lev_01_img_shadow");

		var cat2=$(".rub_lev_02_sub[cat_id="+obj.parent().attr("cat_id")+"]");
		cat2.css({display: "none"}).hide(0).css({display: "none"});
		obj.parent().html(obj.html());
		obj.remove();
		$(".rub_lev_02_sub").attr("selected",0);
	});

	// подсветка подрубрик 1-го уровня
	$(".rub_lev_02_sub_item").hover(function() {
		//alert();
		$(this).css({backgroundImage:"url(../bitrix/templates/grishko/i/rub_lev_02_sub_mask_hover.png)"});
		return false;
	}, function() {
		$(this).css({backgroundImage:"url(../bitrix/templates/grishko/i/rub_lev_02_sub_mask.png)"});
		return false;
	});
	
	
	// выпадающее меню на главной
	
	$(".drop_menu_ctrl").live('mouseenter',function() {
		var drop_pos=$(this).position();
		var drop_menu=$(this).next().position();	
		var drop_delta=drop_pos.left-drop_menu.left;
		$(this).addClass("drop_menu_ctrl_hovered");
		$(this).next().next().show("fast");
		$(this).next().next().next().css({display:"none"});
		$(this).next().next().css({minWidth: parseInt(drop_delta+20+"px")});
	});
	
	$(".rub_lev_01_desc").live('mouseleave',function() {
		if(drop_menu_href_on==0)
		{
//			alert(3);
			$(this).find(".drop_menu_href").hide("fast");
			$(this).find(".rub_description").css({display:"block"});
			$(this).find(".drop_menu_ctrl").removeClass("drop_menu_ctrl_hovered");	
		};
	});

	$(".drop_menu_href").live("mouseenter",function(){
		drop_menu_href_on=1;
//		alert(1);
	});
	$(".drop_menu_href").live("mouseleave",function(){
		drop_menu_href_on=0;
//		alert(2);
/*
		alert(2);
		$(this).hide("fast");
		$(this).parent().find(".rub_description").css({display:"block"});
		$(this).parent().find(".drop_menu_ctrl").removeClass("drop_menu_ctrl_hovered");	
*/
	});
	

	// подсветка миниатюр каталога

	$(".rub_lev_02_thumb_handler").live('mouseenter',function() {
		$(this).find("img").css({opacity:"1.0"});
		$(this).find("img").css({filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)"});
		$(this).parent().parent().css({backgroundImage:"url(../bitrix/templates/grishko/i/rub_lev_02_img_hover.png)"});
	});
	
	$(".rub_lev_02_thumb_handler").live('mouseleave',function() {
		$(this).find("img").css({opacity:"0.3"});
		$(this).find("img").css({filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=30)"});
		$(this).parent().parent().css({backgroundImage:"url(../bitrix/templates/grishko/i/rub_lev_02_img_shadow.png)"});
	});


	// подсветка рубрик 2-го уровня

	$(".rub_lev_02_thumb_lctrl").live('mouseover',function() {
		$(this).css({backgroundPosition:"right center"});
	});
	$(".rub_lev_02_thumb_lctrl").live('mouseout',function() {
		$(this).css({backgroundPosition:"left center"});
	});

	$(".rub_lev_02_thumb_rctrl").live('mouseover',function() {
		$(this).css({backgroundPosition:"left center"});
	});
	$(".rub_lev_02_thumb_rctrl").live('mouseout',function() {
		$(this).css({backgroundPosition:"right center"});
	});

	// подсветка горизонтальной прокрутки
	
	$(".hscroll_handle_container").hover(function () {
	    	$(this).find(".hscroll_lhandle").css({backgroundPosition:"center bottom"});
    		$(this).find(".hscroll_handle").css({backgroundPosition:"center bottom"});
	    	$(this).find(".hscroll_rhandle").css({backgroundPosition:"center bottom"});
  	},
  	function () {
	    	$(this).find(".hscroll_lhandle").css({backgroundPosition:"center top"});
	    	$(this).find(".hscroll_handle").css({backgroundPosition:"center top"});
	    	$(this).find(".hscroll_rhandle").css({backgroundPosition:"center top"});
  	});	
	
	// подсветка контролов каталога
	
	$(".cat_lctrl").live('mouseover',function() {
		$(this).css({backgroundPosition:"right center"});
	});
	$(".cat_lctrl").live('mouseout',function() {
		$(this).css({backgroundPosition:"left center"});
	});

	$(".cat_rctrl").live('mouseover',function() {
		$(this).css({backgroundPosition:"left center"});
	});
	$(".cat_rctrl").live('mouseout',function() {
		$(this).css({backgroundPosition:"right center"});
	});

	// подсветка элементов каталога
	
	$(".cat_item").hover(function () {
    	$(this).find("div").css({color:"#27180d"});
    	//alert();
    	return false;
  	},
  	function () {
    	$(this).find("div").css({color:"#51311a"});
    	return false;
  	});
  	
  	//подсветка инфоблоков паспорта
  	
	$(".passport_info_block").find("div").hover(function () {
	    	$(this).css({color:"#4d421d"});
	    	$(this).css({backgroundPosition:"right top"});
  	},
  	function () {
    		$(this).css({color:"#4d421d"});
	    	$(this).css({backgroundPosition:"left top"});
  	});
  	
  	// подсветка радиокнопок в паспорте
  	
  	$(".passport_img_radio_back_on").hover(function () {
	    	$(this).css({backgroundPosition:"center top"});
  	},
  	function () {
	    	$(this).css({backgroundPosition:"center bottom"});
  	});
  	
  	$(".passport_img_radio_back").hover(function () {
	    	$(this).css({backgroundPosition:"center top"});
  	},
  	function () {
	    	$(this).css({backgroundPosition:"center bottom"});
  	});
  	
  	// отображение подсказок в паспорте
	$(".passport_info_block").find(".show_tooltip").hover(function () {
/*
		var pheight = parseInt($(this).height());
		var ppos = $(this).position();
		var pheight2 = pheight/2;
		var tip_top = ppos.top + pheight2;
		$(".passport_info_tip_container").css({top:tip_top});
*/
	    $(".passport_info_tip_container").css({display:"block"});
	    //	return false;
  	},
  	function () {
    	$(".passport_info_tip_container").css({display:"none"});
    	return false;
  	});
  	
  	//подсветка пункто меню статической страницы
  	
  	$(".static_menu_item").hover(function () {
		$(this).removeClass("static_menu_item");
	    	$(this).addClass("static_menu_item_selected");
//	    	$(this).css({cursor:"pointer"});
	    	$(this).find("a").css({color:"#51311a"});
  	},
  	function () {
	    	$(this).removeClass("static_menu_item_selected");
	    	$(this).addClass("static_menu_item");
	    	$(this).find("a").css({color:"#ede6d8"});
  	});
  	
  	
  	//вертикальный скролл
  	$( ".vscroll_handle" ).draggable({ containment: 'parent',axis: 'y',
			drag:function(event,ui){
				var cur_hscroll=parseInt($(this).css("top"));
				var ch=parseInt($(".content_page").height());
				var new_ml=parseInt((cur_hscroll)*(ch-300)/412);
				$(".content_page").css({marginTop: -new_ml+"px"});
			}
	});

	$(".static").mousewheel(function(event, delta, deltaX, deltaY){

		if($(".vscroll").css("display")=="none")
			return;

		var cur_hscroll=$(".vscroll_handle").css("top");

		if(cur_hscroll=="auto")
		{
			cur_hscroll=0;
		} else {
			cur_hscroll=parseInt(cur_hscroll);
		};
		if(cur_hscroll=="NaN")
			cur_hscroll=0;
		cur_hscroll-=deltaY*15;
		if(cur_hscroll<0)
			cur_hscroll=0;
		var h1=cur_hscroll+parseInt($(".vscroll_handle").height());
		if(h1>460)
		{
			cur_hscroll=460-parseInt($(".vscroll_handle").height());
		};

		var ch=parseInt($(".content_page").height());
		var new_ml=parseInt((cur_hscroll)*(ch-300)/412);
		$(".content_page").css({marginTop: -new_ml+"px"});

		$( ".vscroll_handle" ).css({top: cur_hscroll+"px"});
	});

	// Запрет выделяния по двойному клику
	$(".rub_lev_02_sub_wrap,.rub_lev_02_sub_rctrl,.rub_lev_02_sub_lctrl,.hscroll,.passport_img_radio").bind('selectstart',function(){return false;})

	$("#top_menu_items li").hover(function(){
		if($(this).attr("selected")=="1")return;

		var pos=$(this).position();
		pos.left+=parseInt($(this).width());

		var mn=$(".menu_dropbox");
		var mleft=pos.left-parseInt(mn.width())+10;
		$(".menu_dropbox_header").css({width: parseInt($(this).width())+20+"px"});

		mn.attr("hhref",$(this).find("a").attr("href"));

		var str=$(this).find("div").html();

		if(str==null)return;

		mn.find(".menu_dropbox_wrap").html($(this).find("div").html());
		mn.stop().css({left: mleft+"px", top: pos.top+"px",opacity: 1.0,display: "block"});
	
	},function(){
	});

	$(".menu_dropbox_header").live('click',function(){
//			alert(1);
//		if($(this).parents("li").attr("selected")!="1")
//		{
		window.location=$(this).parent().attr("hhref");
//		};
	})

	$(".menu_dropbox_header,.menu_dropbox_wrap").hover(function(){
		$(this).parents(".menu_dropbox").stop().css({display: "block"});
	},function(){
		$(this).parents(".menu_dropbox").css({display: "none"});
	});

	$(".passport_thumb img").live('mouseover',function() {
		$(this).parent().removeClass("passport_thumb_hover").addClass("passport_thumb_hover");

		var fl=$(this).attr("full");
		if(fl==$(".passport_img img").attr("src"))return;

		if($(".passport_img img").attr("backup")=="")
		{
			$(".passport_img img").attr("backup",$(".passport_img img").attr("src"));
		};

		if($.support.opacity)
		{
			$(".passport_img img").stop().animate({opacity: 0},150,function(){
				$(this).attr("src",fl);
				$(this).animate({opacity: 1.0},300);
			});
		} else {
			$(".passport_img img").attr("src",fl);
		};
	});

	$(".related_text_wrapper").live('mouseover',function() {
		//alert();
		$(this).prev().removeClass("passport_thumb_related").addClass("passport_thumb_related_hover");
	});

	$(".passport_thumb img,.passport_thumb_hover img").live('mouseout',function() {
		$(this).parent().removeClass("passport_thumb_hover").addClass("passport_thumb");

		var fb=$(".passport_img img").attr("backup");

		if(fb==$(".passport_img img").attr("src"))return;

		if($.support.opacity)
		{
			$(".passport_img img").stop().animate({opacity: 0},150,function(){
				$(this).attr("src",fb);
				$(this).animate({opacity: 1.0},300);
			});
		} else {
			$(".passport_img img").attr("src",fb);
		};
	});

	$(".related_text_wrapper").live('mouseout',function() {
		$(this).prev().removeClass("passport_thumb_related_hover").addClass("passport_thumb_related");
	});

	$(".passport_thumb img").live('click',function(){

		$(".passport_thumb_selected img").each(function(){
			$(this).parent().removeClass("passport_thumb_selected").addClass("passport_thumb");
		});

		$(this).parent().removeClass("passport_thumb").addClass("passport_thumb_selected");

		var fl=$(this).attr("full");
		$(".passport_img img").attr("backup",fl);

//		$(".passport_img_radio_back_on").removeClass("passport_img_radio_back_on").addClass("passport_img_radio_back");
//		$("#"+$(this).attr("num")).removeClass("passport_img_radio_back left").addClass("passport_img_radio_back_on left");
	
	});

	$(".passport_img_radio_back").live('mouseover', function(event) {
		var fl=$(this).attr("full");
//		if(fl==$(".passport_img img").attr("src"))return;

		if($(".passport_img img").attr("backup")=="")
		{
			$(".passport_img img").attr("backup",$(".passport_img img").attr("src"));
		};

		if($.support.opacity)
		{
			$(".passport_img img").stop().animate({opacity: 0},150,function(){
				$(this).attr("src",fl);
				$(this).animate({opacity: 1.0},300);
			});
		} else {
			$(".passport_img img").attr("src",fl);//.show(0);
		};
	});

	$(".passport_img_radio_back").live('mouseout', function(event) {
		var fb=$(".passport_img img").attr("backup");

		if(fb==$(".passport_img img").attr("src"))return;

		if($.support.opacity)
		{
			$(".passport_img img").stop().animate({opacity: 0},150,function(){
				$(this).attr("src",fb);
				$(this).animate({opacity: 1.0},300);
			});
		} else {
			$(".passport_img img").attr("src",fb);
		};
	});

	$(".passport_img_radio_back").live("click",function(){
		var fl=$(this).attr("full");
		var mn=$(this).attr("mini");

		$(".passport_img img").attr("backup",fl);

		$(".passport_img_radio_back_on").removeClass("passport_img_radio_back_on").addClass("passport_img_radio_back");
		$(this).removeClass("passport_img_radio_back left").addClass("passport_img_radio_back_on left");


//		$(".passport_thumb_selected img").each(function(){
//			$(this).parent().removeClass("passport_thumb_selected").addClass("passport_thumb");
//		});
//		$("img[src='"+mn+"']").parent().removeClass("passport_thumb").addClass("passport_thumb_selected");
	});

	$(".img_load").each(function(){
		var img=$("<img src='"+$(this).attr("src")+"' style='display: none' class='img_cat_item_img' backup='"+$(this).attr("backup")+"' full='"+$(this).attr("full")+"' num='"+$(this).attr("num")+"' />");
		img.bind('load',function(){
			$(this).prev().remove();
			if($.support.opacity)
			{
				$(this).fadeIn(1000);
			} else {
				$(this).show();
			};
		});
		$(this).after(img);
	});

	$(".static_image").load(function(){
        	var cnt_cp=$(".content_page").length;

		if(cnt_cp>0)
		{
			var h1=parseInt($(".content_page").height());
			var h2=parseInt($(".static_content").height());

			if(h1<=h2)
				$(".vscroll").css({display: "none"});
		};
	})

	$(".tbl").each(function(){
		$(this).find("tr").find("td").addClass("static_table_cell");
		$(this).find("tr:first").find("td").removeClass("static_table_cell").addClass("static_table_header");
	});

	screen_width=parseInt($(window).width());
	screen_height=parseInt($(window).height());

	if(screen_height<gr_min_height)
		screen_height=gr_min_height;

	if(screen_width<min_window_max)
		screen_width=min_window_max;

	$("#back_01").width(screen_width);
	$("#back_01").height(screen_height+"px");

	ta2w=(screen_width-a2w)/2+200;
	ta1w=(screen_width-a1w)/2-200;
	ta1h=(screen_height-a1h)/2-aid1h;

	var side_width=-1;

	if(screen_width>970)
	{
		side_width=(screen_width-970)/2;
	};

	if(side_width>0)
	{
		$(".cat_mask_wrap_lmask").css({left: (-600+side_width-5)+"px"});

		$(".cat_mask_wrap_rmask").css({left: (screen_width-side_width-5)+"px"});
	} else {
		$(".cat_mask_wrap_lmask,.cat_mask_wrap_rmask").css({display: "none"});
	};

	a2w=parseInt($("#anim_logo_02").width());
	a1w=parseInt($("#anim_logo_01").width());
	a1h=parseInt($("#anim_logo_01").height());
	a2h=parseInt($("#anim_logo_02").height());

	$("#anim_logo_02").css("left",ta2w+"px");
	$("#anim_logo_02s").css("left",screen_width+"px");
	$("#anim_logo_01").css({left: ta1w+"px", top: ta1h+"px"});

	hh1=(screen_height-header_h-work_area_h-footer_h-2*padding_work_header)/2;

	if(hh1<0)
		hh1=0;

	var hf=footer_h+hh1;
	var tf=screen_height-hf;
	var tc=header_h+hh1+padding_work_header;
	var hh=header_h+hh1;
	var th=0;

	$(".header").css({height: hh+"px", top: th+"px", width: screen_width+"px"});
	$(".top_menu_color").css({marginTop: hh1+"px"});
	$(".work_area").css({height: work_area_h+"px", marginTop: tc+"px", marginLeft: "0px", width: screen_width+"px"});

	if(tf<635)
		tf=635;
	$(".footer").css({top: tf+"px", height: hf+"px", width: screen_width+"px"});

	screen_height=parseInt($(window).height());

	if($.support.opacity)
	{
		$("#back_01").fadeIn(1000);
	} else {
		$("#back_01").show();		
	};
//				alert($(".work_area").css("width"));

	var intro=getCookie("intro");

	if(index_page==1)
	{
		if(intro==1)
		{
			start();
		} else {
			setCookie("intro","1");
			if($(".loader").length>0)
			{
				$(".loader").show(0);
				loader_load();
			} else {
				start();
			};
		};
	} else {
		start();
	};

	$(".skip_intro").click(function(){
		$(".logos").stop().hide(0);
		start();$(".skip_intro").hide(0);		
	});
});


function logos()
{
/*
		setTimeout(function(){
			$(".red_boy").css({top: (($(window).height())-527)+"px", left: (($(window).width())-450)+"px"}).fadeIn(2000,function(){
				setTimeout(function(){
					$(".red_boy_highlight").fadeIn(350,function(){
						$(".red_boy_highlight").fadeOut(950,function(){
							$(".red_boy").fadeOut(800,function(){
								$(".red_boy").css({display: "none"});
							});
						});
					});
				},500);
			});

		},1500);
*/

		if($.support.opacity)
		{
			$(".loader").fadeOut(2000,function(){
				$(".skip_intro").show(0);
				$(".logos").css({top: ((parseInt($(window).height())))+"px", left: ((parseInt($(window).width())-600)/2)+"px"}).fadeIn(0)
				.animate({top: ((parseInt($(window).height()))-350)+"px"},5000,"linear",function(){
					$(".logos").animate({
							top: ["250px",'linear'], 
							width: ["250px",'easeInOutSine'], 
							height: [parseInt(350*250/600)+"px",'easeInOutSine'], 
							left: [((parseInt($(window).width())-250)/2)+"px",'easeInOutSine']
						},3000,"linear",function(){
		
					}).animate({		top: "20px", 
								width: ["600px",'easeInSine'], 
								height: [(350*600/600)+"px",'easeInSine'], 
								left: [((parseInt($(window).width())-600)/2)+"px",'easeInSine']
							},3000,"linear",function(){
								$(".logos").attr({src: "/bitrix/templates/grishko/i/intro_logo_02.png"}).fadeOut(2000,function(){start();$(".skip_intro").hide(0);});
							});
				});
			});
		} else {
			$(".loader").fadeOut(2000,function(){
				$(".skip_intro").show(0);
				$(".logos").css({top: ((parseInt($(window).height())))+"px", left: ((parseInt($(window).width())-600)/2)+"px"}).fadeIn(0)
				.animate({top: ((parseInt($(window).height()))-350)+"px"},5000,"linear",function(){
					$(".logos").animate({
							top: ["250px",'linear'], 
							width: ["250px",'easeInOutSine'], 
							height: [parseInt(350*250/600)+"px",'easeInOutSine'], 
							left: [((parseInt($(window).width())-250)/2)+"px",'easeInOutSine']
						},3000,"linear",function(){
		
					}).animate({		top: "20px", 
								width: ["600px",'easeInSine'], 
								height: [(350*600/600)+"px",'easeInSine'], 
								left: [((parseInt($(window).width())-600)/2)+"px",'easeInSine']
							},3000,"linear",function(){
								$(".logos").attr({src: "/bitrix/templates/grishko/i/intro_logo_02.gif"}).fadeOut(2000,function(){start();$(".skip_intro").hide(0);});
							});
				});
			});
		};
};

function start(){
	$('body').css('overflow-y', 'auto');
	$(".header,.footer,.content_main,#anim_logo_01,#anim_logo_02,#anim_logo_01s,#anim_logo_02s").show(0);
//	function()
	{
        	var cnt_cp=$(".content_page").length;

//	alert(2);
		if(cnt_cp>0)
		{
			var h1=parseInt($(".content_page").height());
			var h2=parseInt($(".static_content").height());

			if(h1<=h2){
				$(".vscroll").css({display: "none"});
			} else {
//				$(".vscroll").css({display: "block"});
			};
		};

//	alert(3+" "+index_page);


		if(index_page==1)
		{
			var h1=parseInt($(".rub_lev_01_inner_cont").height());
			if(h1==0)
			{
				h1=100;
			};

			$(".content_main").css({display: "block"});
			$(".rub_lev_01_inner_cont").css({marginTop: "0px",display: "block"});
//.css({marginTop: -h1+"px"})
			if (typeof show_main_lenta != 'undefined') 
			{
				show_main_lenta();
			};
		};

		if(index_page==0)
		{
			if($(".rub_lev_02_thumb").length>0)
			{
				if(sel_pos>4)
				{
					var hblock=parseInt($(".rub_lev_02_thumb_area_wrap2").width());
					var cnt_block=parseInt($(".rub_lev_02_thumb").length)+1;
					for(ii=0;ii<(sel_pos-3);ii++)
					{
//						$(".rub_lev_02_thumb_rctrl").trigger('click');
//alert(1);
					}
					var w_block=parseInt(hblock/cur_vis_sub);
					$(".rub_lev_02_thumb_area_wrap3").animate({marginLeft: -((sel_pos-4)*w_block)+"px"},500,"easeOutBack");
				};
			};
		};
	};

	animate_01();
	animate_02();
};

function loader_load()
{
	if(percent<=100)
	{
		percent++;
		loader_set_percent(percent);
		setTimeout("loader_load()",50);
	} else {
		setTimeout("logos()",50);
	};
};

function animate_01()
{
	var l1=parseInt($(aid1).css("left"));

	if(l1>(screen_width-600))
	{
		aid1t=aid1;
		$(aid1t).animate({left: screen_width+"px"}, speed*10,'linear',function(){$(aid1t).css("left",-a1w+"px");});
		if(aid1=="#anim_logo_01")
		{
			aid1="#anim_logo_01s";
		} else {
			aid1="#anim_logo_01";
		};
		aid1h=getRandomInt(0,300)-150;
		ta1h=(screen_height-a1h)/2+aid1h;
		$(aid1).css({top: ta1h+"px"});
		animate_01();
	} else {
		$(aid1).animate({left: (l1+50)+"px"}, speed,'linear',function(){animate_01();});
	};
};

function animate_02()
{
	var l2=parseInt($(aid2).css("left"));

	if((l2+a2w-700)<0)
	{
		aid2t=aid2;
		$(aid2t).animate({left: -a2w+"px"}, speed2*15,'linear',function(){$(aid2t).css("left",screen_width+"px");});
		if(aid2=="#anim_logo_02")
		{
			aid2="#anim_logo_02s";
		} else {
			aid2="#anim_logo_02";
		};
		ta2h=(screen_height-a2h)/2;
		$(aid2).css({top: ta2h+"px"});
		animate_02();
	} else {
		$(aid2).animate({left: (l2-50)+"px"}, speed2,'linear',function(){animate_02();});
	};
};

$(window).resize(function(){
	screen_width=parseInt($(window).width());
	screen_height=parseInt($(window).height());

	if(screen_height<gr_min_height)
		screen_height=gr_min_height;

	if(screen_width<min_window_max)
		screen_width=min_window_max;

	$("#back_01").width(screen_width);
	$("#back_01").height(screen_height);

	ta1h=(screen_height-a1h)/2+aid1h;
	$(aid1).css({top: ta1h+"px"});

	hh1=(screen_height-header_h-work_area_h-footer_h-2*padding_work_header)/2;

	if(hh1<0)
		hh1=0;

	var hf=footer_h+hh1;
	var tf=screen_height-hf;
	var tc=header_h+hh1+padding_work_header;
	var hh=header_h+hh1;
	var th=0;
	         
	$(".header").css({height: hh+"px", top: th+"px", width: screen_width+"px"});
	$(".top_menu_color").css({marginTop: hh1+"px"});
	$(".work_area").css({height: work_area_h+"px", marginTop: tc+"px", marginLeft: "0px", width: screen_width+"px"});
	if(tf<635)
		tf=635;

	$(".footer").css({top: tf+"px", height: hf+"px", width: screen_width+"px"});

	var side_width=-1;

	if(screen_width>970)
	{
		side_width=(screen_width-970)/2;
	};

	if(side_width>0)
	{
		$(".cat_mask_wrap_lmask").css({left: (-600+side_width-5)+"px"});

		$(".cat_mask_wrap_rmask").css({left: (screen_width-side_width-5)+"px"});
	} else {
		$(".cat_mask_wrap_lmask,.cat_mask_wrap_rmask").css({display: "none"});
	};
	var pp=$(".alt_nav").offset();
	$(".rub_lev_02_sub_wrap1").css("marginRight",pp.left-169+"px");

});
function loader_set_percent(per)
{
	var h=232-per/100*232;
	$(".loader_empty").css({height: h+"px"});
}
