/**
 * @author Cernos(04.05.2009)
 * E-Mail: adm.styland@gmail.com
 * icq: 984-964
 * (http://www.humorland.org)
 */
$(document).ready(function(){

  //Скрываем все вложенные списки
  $(".page-main-menu li ul").hide();

  //Разворачиваем активный
    $(".page-main-menu li * a").each(function(){
	var hreflink = $(this).attr("href");

	if (hreflink.toLowerCase()==location.href.toLowerCase() || location.href.toLowerCase().search(hreflink.toLowerCase())>=0) {
		$(this).attr({"class":"active"});
		$("ul",$(this).parents("li")).css({"display":"block"});
	}
  });

  //Разворачивание/сворачивание списков
   $(".page-main-menu li").click(function(){
    if ($("ul li",this).length){
        if ($("ul",this).css("display") == "none"){
			$("ul", this).show();
         }
         else{
            $("ul",this).hide();
         }
    }
    else{
        location.href = $("a",this).attr("href");
     }
    return false;
   });


/*Если в меню много элементов и высота меню превышает высоту основного текста, то
 * Выравниваем по высоте блок с текстом.
 */
  if ($(".left-column").height() > $(".right-column").height()) {
  	$(".page-content").height($(".left-column").height());
	setInterval('$(".page-content").height($(".left-column").height())','1000');
  }
  $(".left-column *").click(function(){
  	if($(".left-column").height()>$(".right-column").height()){
  		$(".page-content").height($(".left-column").height());
	}
  });

});
