/*
$Id: categories.js,v 1.0.0.0 2009/09/15 13:22:14 sandra Exp $
vim: set ts=2 sw=2 sts=2 et:
*/

var hr_flag = false;

function catMenuShow(id) {
//  if (hr_flag) clearTimeout(hr_flag);
  if ($("#cat_menu"+id).css("display") != "none") return;
  $("#cat_menu").hide();
  if (catMenuCheck(id) <= 0) return;
  $("#cat_menu"+id).show();
}

function catMenuHide(id) {
 // if (hr_flag) clearTimeout(hr_flag);
//  hr_flag = setTimeout(function () { 
    $("#cat_menu"+id).hide();
 // }, 0);
}

function catMenuCheck(id) {
  var cat_menu_html = "";
  var count = 0;

  $("#cat_menu"+id).html("");
  a = $("#subcats"+id+" li").each(
    function (index) {
		if ($(this).css("display") == "none") {
		  count++;
          cat_menu_html += "<li>" + $(this).html() + "</li>";
		  }
    });
    $("#cat_menu"+id).html(cat_menu_html);
	return count;
}

function show_descr2(el) {
 $(el).cluetip({showTitle: false, local: true, cursor: 'pointer'});
}

