jQuery(document).ready(function($){
 var $mainmenu=$("#hor_menu_table");
 var $headers=$mainmenu.find("td.main_menu");
 $headers.each(function(i){
  $(this).hover(
   function(e){
    var offsets = $(this).offset();
    $(this).css("color", "#FFFFFF");
/*   $(this).css("textDecoration", "underline"); */
    $(this).css("backgroundColor", "#C5C3B6");
    $subitem_conteiner = $(this).find("div:first");
    $subitem_conteiner.css({width:$("td.left_menu_head").width()});
    $subitem_conteiner.css({left:Math.min(offsets.left,$("#header").width()-$subitem_conteiner.width()-20), top:offsets.top+$(this).height()+"px"}).slideDown(200);
   },
   function(e){
    $(this).css("color", "#444444");
/*  $(this).css("textDecoration", "none"); */
    $(this).css("backgroundColor", "#F7F4E6");
    $(this).find("div").slideUp(100);
   }
  ) //end hover
 }); //end $headers.each()
 
 $mainmenu.find("div").css({position:'absolute', zIndex:'2000', display:'none', visibility:'visible'});

var $leftmenu=$("#left_menu_table");
$leftmenu.find("tr:not(:first)").hover(function(evt) {
	if(!$(this).hasClass("left_menu_selected")) {
		$(this).toggleClass("left_menu_selected_jquery");
	}
}, function(evt){
	if(!$(this).hasClass("left_menu_selected")) {
		$(this).toggleClass("left_menu_selected_jquery");
	}
});

 var $headers=$leftmenu.find("td.left_menu_cell").parent();
 $headers.each(function(i){
  $(this).hover(
   function(e){
    if($(this).find("td.left_menu_plus").hasClass("left_menu_plus") && !$(this).find("span.menu_link_bold_span").hasClass("menu_link_bold_span")) {
     var offsets = $(this).offset();
     $subitem_conteiner = $(this).find("div.left_submenu_div");
     content_left = ( $("table.middle_table").offset().left > 0 ? $("table.middle_table").offset().left : $("table.middle_table_inner").offset().left );
     $subitem_conteiner.css({left:$("#left_menu_table").offset().left+15+"px", top:offsets.top+$(this).height()+"px", width: content_left-($("#left_menu_table").offset().left+25)+"px"});
     $subitem_conteiner.find("a:first").parent().children().eq(0).css("border-top","0px");
     $(this).find("div.left_submenu_dummy_div").css("height",$(this).find("div.left_submenu_div").height()+"px");
     if($(this).offset().top < $leftmenu.find("tr:has(span.menu_link_bold_span)").eq(0).offset().top) {
      $leftmenu.find("tr:has(span.menu_link_bold_span)").find("div").hide();
     }
     $(this).find("div").slideDown(150);
    }
   },
   function(e){
    if($(this).find("td.left_menu_plus").hasClass("left_menu_plus") && !$(this).find("span.menu_link_bold_span").hasClass("menu_link_bold_span")) { 
     if($(this).offset().top < $leftmenu.find("tr:has(span.menu_link_bold_span)").eq(0).offset().top) {
      $leftmenu.find("tr:has(span.menu_link_bold_span)").find("div").show();
     }
     $(this).find("div").slideUp(10);
    }
   }
  ) //end hover
 }); //end $headers.each()
 var $selected_element = $leftmenu.find("tr:has(span.menu_link_bold_span)");
 var offsets = $selected_element.offset();
 $subitem_conteiner = $selected_element.find("div.left_submenu_div");
 content_left = ( $("table.middle_table").offset().left > 0 ? $("table.middle_table").offset().left : $("table.middle_table_inner").offset().left );
 $subitem_conteiner.css({left:$("#left_menu_table").offset().left+15+"px", top:offsets.top+$selected_element.height()+"px", width: content_left-($("#left_menu_table").offset().left+25)+"px"});
 $subitem_conteiner.find("a:first").parent().children().eq(0).css("border-top","0px");
 $selected_element.find("div.left_submenu_dummy_div").css("height",$selected_element.find("div.left_submenu_div").height()+"px");
 $selected_element.find("div").slideDown(30);
 //$selected_element.addClass( "left_menu_cell_hover" ).find("a.left_menu_link").removeClass("left_menu_link").addClass("left_menu_link_selected").css( "color", "#ffffff" );
 
 $leftmenu.find("div.left_submenu_div").css({position:'absolute', zIndex:'1000', display:'none', visibility:'visible'});

 if (window.external && (typeof window.XMLHttpRequest == "undefined")) { //THIS IS THE CASE WHEN SITE IS RENDERED BY IE 6
  //$leftmenu.find("div").css("width","200px");
  $leftmenu.css("width",$leftmenu.width()+"px");
  $mainmenu.find("div").css("width","200px");
 }

 $("input.footer_bottom_search_field").click( function(e){
   if( $(this).attr("value") == "Поиск на сайте" )
    $(this).attr( "value", "" );
 });
 $(window).resize(function(){
  $('#main_topic_img').css('width',$('table.middle_table').width()/3);
 });
 $('#main_topic_img').css('width',$('table.middle_table').width()/3);

// $("A:not(target)[href^=http]").attr("target", "_blank");
// $("A:not(title)").attr("target", function(){return "_blank"});

$("A[href^=http]").each(function(){
if (!$(this).attr("target")) {
$(this).attr("target", "_blank");
}
});

$("A[href$=.doc]").attr("target", "_blank");
$("A[href$=.docx]").attr("target", "_blank");
$("A[href$=.xls]").attr("target", "_blank");
$("A[href$=.ppt]").attr("target", "_blank");
$("A[href$=.rtf]").attr("target", "_blank");
$("A[href$=.zip]").attr("target", "_blank");
$("A[href$=.rar]").attr("target", "_blank");

}); //end document.ready

function preloadImages(fileList) {

	files = fileList.split(", ");
	var preImg = new Array();

	for (var file in files) {

		preImg[file] = new Image();
		preImg[file].src = "/common/upload/images/logos/"+files[file];

	}

}

function changeImg(object, file) {

	object.src = "/common/upload/images/logos/" + file;

}

function changeLink(object, color) {

	object.style.color = color;

}