try {
  document.execCommand("BackgroundImageCache", false, true);
} catch(err) {}

$(document).ready(function(){
  $("ul.sidenavBox-wrapper:not(#open)").hide();
  $("#open_header").attr('className', 'sidenavBox-header');
  $("li.sidenavBox-header-closed a").hover(function() {
		 if ($(this).parent().attr("className") == "sidenavBox-header-closed") $(this).parent().attr("className", "sidenavBox-header-closed-over");
   },function(){
   		if ($(this).parent().attr("className") == "sidenavBox-header-closed-over") $(this).parent().attr("className", "sidenavBox-header-closed");
   		return false;
   });


$("li.sidenavBox-header-closed a").click(function() {
  		if ($(this).parent().parent().find("ul.sidenavBox-wrapper").is(':visible')) {
			$(this).parent().parent().find("ul.sidenavBox-wrapper").slideUp("slow", function() {
					if ($(this).parent().find("li:first").attr("className") == "sidenavBox-header")
						$(this).parent().find("li:first").attr("className","sidenavBox-header-closed-over");
				});
  		} else {
			$("ul.sidenavBox-wrapper").slideUp("slow", function() {
					if ($(this).parent().find("div:first").attr("className") == "sidenavBox-header")
						$(this).parent().find("div:first").attr("className","sidenavBox-header-closed");
				});
			$(this).parent().parent().find("ul.sidenavBox-wrapper").slideDown("slow");
			$(this).parent().attr("className","sidenavBox-header");
		}
		return false;
   });


$("#open_header a").click(function() {
  		if ($(this).parent().parent().find("ul.sidenavBox-wrapper").is(':visible')) {
			$(this).parent().parent().find("ul.sidenavBox-wrapper").slideUp("slow", function() {
					if ($(this).parent().find("li:first").attr("className") == "sidenavBox-header")
						$(this).parent().find("li:first").attr("className","sidenavBox-header-closed-over");
				});
  		} else {
			$("ul.sidenavBox-wrapper").slideUp("slow", function() {
					if ($(this).parent().find("li:first").attr("className") == "sidenavBox-header")
						$(this).parent().find("li:first").attr("className","sidenavBox-header-closed");
				});
			$(this).parent().parent().find("ul.sidenavBox-wrapper").slideDown("slow");
			$(this).parent().attr("className","sidenavBox-header");
		}
		return false;
   });

  var loc = document.location;
  
  obj = $('#sidenavBox-container a[@href$="' + loc + '"]');
  if (obj.attr('id') != null) {
    if (obj.parent().attr('class').search('static') == -1) {
		if (obj.parent().parent().parent().parent().attr('id') == "open") {
		    var item_clsn = obj.parent().attr('class');
		    obj.parent().attr('className', item_clsn + '-selected');

		} else {

			obj.parent().parent().parent().parent().show();
			$("#open").hide();
			$("#open_header").attr('className', 'sidenavBox-header-closed');
	var item_clsn = obj.parent().attr('class');
	var wr_obj = obj.parent().parent().parent().parent().parent().find("li:first");
	var menu_clsn = wr_obj.attr('class');
	var clsn_parts = menu_clsn.split('-');
	obj.parent().attr('className', item_clsn + '-selected');
	wr_obj.attr('className', clsn_parts[0] + '-header')
	}
     }
  }
  
  var winHeight = $(window).height();
  var docHeight = $(document.body).height();
  if (winHeight > docHeight) {    
  if ($("#mcont").height() < winHeight)  $("#mcont").css('height', winHeight - 368);
  } else {
  if ($("#mcont").height() < docHeight)  $("#mcont").css('height', docHeight - 361);
  }
  //$('img[@src$=.png]').ifixpng();
});
