(function($){
    $.fn.homepageResize = function(options) {

        var settings = {
            'resizeThresholdWidth': 1000,
            'callback': null
        },

        resizeHomepage = function(elem, mw, callback) {
            if ($(window).width() < mw) {
                elem.css("width", mw + "px");
            } else {
                elem.css("width", "100%");
            }

            if(typeof callback === "function") {
                callback.call();
            };
        };


        return this.each(function() {

            var $this = $(this);

            if ( options ) {
                $.extend( settings, options );
            };

            $(window).load(function(){
                resizeHomepage($this, settings.resizeThresholdWidth, settings.callback);
            });

            $(window).bind("resize", function(){
                resizeHomepage($this, settings.resizeThresholdWidth, settings.callback);
            });
        });
    };

    $.fn.positionFooter = function(options) {

        var settings = {
                'resizeThresholdHeight': 740,
                'offset': 0
        },

        changePosition = function (elem, mh, offset) {
            var newh = Math.max($(window).height(), mh);
            elem.css("top", newh - offset + "px");
        };

        return this.each(function() {

            if ( options ) {
                $.extend( settings, options );
            };

            var $this = $(this);

            changePosition($this, settings.resizeThresholdHeight, settings.offset);
        });
    };

}(jQuery));









        (function($){

            $(document).ready(function(){

            	$("#body-background").homepageResize({
            		callback: function() {
            			$("#bottom_message").positionFooter({offset: $("#footer").attr('offsetHeight'), resizeThresholdHeight: 640});
            		}
				});
            	
                
                
               
           });
          
        })(jQuery);

        function toggle_a(element){
            if(document.getElementById(element).style.display == 'none') {
                document.getElementById(element).style.display = 'block';
                document.getElementById(element).style.opacity = 1;
            }
            else {
                document.getElementById(element).style.display = 'none';
                document.getElementById(element).style.opacity = 0;
            }
        };

