function buildForIE ()
{
  selectorsLastChild = '.flashbox li:last-child, .reference_info .info:last-child, #director_menu li:last-child, #projects li:last-child, #main_menu .child_section li:last-child, .sections li:last-child';
  jQuery(selectorsLastChild).addClass('last-child');

  selectorsFirstChild = '.sections li:first-child';
  jQuery(selectorsFirstChild).addClass('first-child');

  jQuery('.button_wrap input[type="submit"], .select_file input[type="file"]').hover( function() {
        jQuery(this).addClass('hover_elem');
      },function(){
        jQuery(this).removeClass('hover_elem');
  });
}

function buildImageBlock ()
{
   jQuery('.img').wrap('<div class="wrap_image"><div class="wrap_image_block"></div></div>');
   jQuery('.link_img').wrap('<div class="wrap_image"><div class="wrap_image_block"></div></div>');
   jQuery('.wrap_image_block').append('<div class="corner_top_left"></div><div class="corner_top_right"></div><div class="corner_bot_left"></div><div class="corner_bot_right"></div>');
}

function TransferTitleLoadFile()
{
  document.getElementById('pathfile').innerHTML = document.getElementById('document').value;
}

function DisplayClose(showDescription)
{
  jQuery(showDescription).toggle();
}

function buildTables()
{
  jQuery('.table').each(function(){
      jQuery(this).attr({border:'0', cellspacing:'0', cellpadding:'0'});
      jQuery('.table th:first-child, .table td:first-child').addClass("first-child");
      jQuery('.table th:last-child, .table td:last-child').addClass("last-child");

      jQuery(this).find('tr').each(function(i){
            if (i % 2 != 0)
              jQuery(this).addClass('odd');
      });

      jQuery(this).find('tr:last-child').addClass("last-child");
  });
}

function showDecorativeElements()
{
  jQuery('.parrot_decorative_elem, .owl_decorative_elem, .monkey_decorative_elem, .lev_decorative_elem, .tree1_decorative_elem, .tree2_decorative_elem, .tree3_decorative_elem, .tree4_decorative_elem, .contacts_info_link').show();
}

function animateMainMenu(elementMenu)
{
  var animateElementMenu = jQuery(elementMenu).next();
  var displayElementMenu = jQuery(animateElementMenu).css('display');
  if(displayElementMenu =='none')
    jQuery(animateElementMenu).slideDown('10');
  else
    jQuery(animateElementMenu).slideUp('10');
}

jQuery(document).ready(function()
{
  if(jQuery.browser.msie)
    buildForIE();

  buildImageBlock();
  buildTables();

  jQuery('#main_menu .parent_section').hover( function() {
          jQuery(this).addClass('hover_elem');
          jQuery(this).find('.child_section').show();
        },function(){
          jQuery(this).removeClass('hover_elem');
          jQuery(this).find('.child_section').hide();
  } );

  jQuery('.radio_button_block input').click(function(){
        var className = jQuery('.radio_button_block').attr('class');
        massive = className;
        temp = new Array();
        temp = massive.split(" ");
        if (temp)
           jQuery('.radio_button_block').attr('class',temp[0]);
       jQuery(this).parents('.radio_button_block').toggleClass('checked');
  });

  jQuery('.menu dt.selected').next().addClass('show_section_menu');
  jQuery('.menu dd').addClass('hide_section_menu');
  jQuery('.menu .parent_section').click(function(){animateMainMenu(this);});

  setTimeout(showDecorativeElements, 500);
});
