function headerShowHide() {
	var el = $("#central-container").find('[id$=_Header][class^=header]').get(0);
	if (el.className == "header-min") el.className = "header-max"; else el.className = "header-min";
}

function preLoadImages() {
	if (document.images) {
		preload_image_object = new Image();
		image_url = new Array();
		image_url[0] = "images/btn_show_header.png";
		image_url[1] = "images/img_gallery_mini.png";
		image_url[2] = "images/img_elk_over.jpg";
		image_url[3] = "images/img_moose_over.jpg";
		image_url[4] = "images/img_mule_deer_over.jpg";
		image_url[5] = "images/img_whitetail_deer_over.jpg";
		image_url[6] = "images/circle2_left_over.gif";
		image_url[7] = "images/circle2_right_over.gif";
		image_url[8] = "images/btn_show_header_over.png";
		image_url[9] = "images/btn_hide_header_over.png";
		var i = 0;
		for (i = 0; i <= 9; i++) preload_image_object.src = image_url[i];
	}
}

function updateTooltipPosition(self) {
    var position = self.getPos();
    var newY = position.top + self.elements.tooltip.outerHeight();
    var windowHeight = $(window).height() + $(window).scrollTop();
    if (newY > windowHeight) {
        var contentBottom = Math.min(windowHeight - 2, $(document).height() - 2);
        var contentTop = Math.max($(window).scrollTop() + 2, 2);
        var adjustTop = contentTop;
        var adjustBottom = contentBottom - self.elements.tooltip.outerHeight();
        var posY = Math.max(adjustTop, adjustBottom);
        self.elements.tooltip.css({ top: posY });
    }
}

function mapToolTips() {
    $('#sitemap-list li a').each(function(){
        $(this).qtip({
    	    content: '<div style="text-align:center"><img src="images/ajax-loader.gif" alt="" /></div>',
//            content: { url: 'PagePreview.aspx?page=' + this.getAttribute("href") },
            position: {
     	        corner: { target: 'rightTop', tooltip: 'leftTop' },
               	adjust: { x: 15 },
                container: $('#tooltips-container')
    	    },
            style: {
                width: 592,
    	        border: { width: 9, color: '#CDA175' }
            },
    	    classes: {
            	content: 'tooltip-content'
            },
            api: {
                beforeShow: function() {
                    var url = 'PagePreview.aspx?page=' + this.elements.target.attr("href");
                    this.loadContent(url);
                    updateTooltipPosition(this);
                },
                onContentLoad: function() {
                    updateTooltipPosition(this);
                },
                beforePositionUpdate: function() {
                    updateTooltipPosition(this);
                },
                onPositionUpdate: function() {
                    updateTooltipPosition(this);
                },
                onShow: function() {
                    updateTooltipPosition(this);
                }
            }
        })
    });
}

function ViewLargeMap(googlemap) {
	  if (googlemap != '') largemap (googlemap);
};

function largemap (id) {
	  var item = null;
	  if (document.getElementById) {
		item = document.getElementById(id);
	  }
	  if (!item) {
	  }
	  else if (item.style) {
		if (item.style.display == "none"){ item.style.display = ""; }
		else {item.style.display = "none"; }
	  }else{ item.visibility = "show"; }
};


preLoadImages();
$("#menu .last a").jFav();

