$(document).ready(function(){

  $("div.bannerText a img").hide();
  $("div.block").hide();

  if (document.location.hash.length)
  {
    toggleBlock(document.location.hash);
	window.scrollTo(0, 0);
  }

  $("div.bannerImage").mouseover(function() {
      $(this).parent().find("div.bannerText a img").fadeIn("normal");
  });

  $("#mainmenu div a").each(function (i) {
      $.ui.disableSelection(this);
  });

  $("div.bannerText a img").mouseout(function () {
      $(this).fadeOut("fast");
  });

  $("a.about").click(function() {
      toggleBlock("#about");
      return false;
  });

  $("a.contacts").click(function() {
      toggleBlock("#contacts");
      return false;
  });

  $("a.othercities").click(function() {
      toggleBlock("#othercities");
      return false;
  });

  $("a.rostov").click(function() {
      toggleBlock("#contacts");
      return false;
  });


  $("a.vacancy").click(function() {
      toggleBlock("#vacancy", "a.vacancy");
      return false;
  });


  $("a.information").click(function() {
      toggleBlock("#information", "a.information");
      return false;
  });
});

function toggleBlock(blockContainer)
{
  var $block = $(blockContainer);

  if (!$block.length)
	  return;

  var $link  = $('#mainmenu a.' + $block.attr('menu'));

  if ( $block.css("display") == "none" )
  {
	  $("div.block").hide();

	  $("#mainmenu a").removeClass("menulinkselected");
	  $("#mainmenu a").addClass("menulink");

	  $link.removeClass("menulink");
	  $link.addClass("menulinkselected");

	  $block.slideDown("normal");
  }
  else
  {
	  $link.removeClass("menulinkselected");
	  $link.addClass("menulink");
	  $block.slideUp();
  }

  document.location.hash = blockContainer;
}

