function getWindowHeight() {
        var windowHeight = 0;
        if (typeof(window.innerHeight) == 'number') {
                windowHeight = window.innerHeight;
        }
        else {
                if (document.documentElement && document.documentElement.clientHeight) {
                        windowHeight = document.documentElement.clientHeight;
                }
                else {
                        if (document.body && document.body.clientHeight) {
                                windowHeight = document.body.clientHeight;
                        }
                }
        }
        return windowHeight;
}
function setFooter() {
        if (document.getElementById) {
                var windowHeight = getWindowHeight();
                if (windowHeight > 0) {
                        var contentHeight = document.getElementById('contain').offsetHeight;
                        var footerElement = document.getElementById('bottom');
                        var footerHeight  = footerElement.offsetHeight;
                        if (windowHeight - 192 - (contentHeight + footerHeight) >= 0) {
                                footerElement.style.position = 'relative';
                                footerElement.style.top = (windowHeight - 192 - (contentHeight + footerHeight)) + 'px';
                        }
                        else {
                                footerElement.style.position = 'static';
                        }
                }
        }
}

$(document).ready(function(){
    setFooter();
    window.onresize = function(){
        setFooter();
    }
	$('#menu .menu_item').hover(function(){
		$(this).children().addClass('a_menu_hover');
	},function(){
		$(this).children().removeClass('a_menu_hover');
	});
		
});
