﻿var Common =
{
    Init: function () {
        (function ($) {
            $.fn.equalHeight = function () {
                var tallest = 0;
                this.each(function () {
                    var thisHeight = $(this).height();
                    if (thisHeight > tallest)
                        tallest = thisHeight;
                });
                this.each(function () {
                    $(this).height(tallest);
                });
            }
        })(jQuery);

        (function ($) {
            $.fn.vAlign = function () {
                return this.each(function (i) {
                    var ah = $(this).height();
                    var ph = $(this).parent().height();
                    var mh = (ph - ah) / 2;
                    $(this).css('margin-top', mh);
                });
            };
        })(jQuery);

        (function ($) {
            $.fn.hAlign = function () {
                return this.each(function (i) {
                    var ah = $(this).width();
                    var ph = $(this).parent().width();
                    var mh = (ph - ah) / 2;
                    $(this).css('margin-left', mh);
                });
            };
        })(jQuery);

        $(window).load(function () {
            $('.EqualPageColumn').equalHeight();
            $('#DivFooterContainer').toggle();
            Common.CenterAlign('DivImageAlign');
        });

        $(document).ready(function () {
            $('#DivMenuToggleButton').mouseover(function () {
                //$("#DivLeftBanner").animate({ width: 'toggle' });
                $("#DivLeftMenu").animate({ width: 'toggle' });
                //$("#DivLeftBanner").animate({ width: 'toggle' });
                //$("#DivLeftBanner").slideToggle('medium');
                //$("#DivLeftMenu").slideToggle('medium');
            });
        });
        $(document).ready(function () {
            $('#DivBackToMain').click(function () {
                //$("#DivLeftBanner").animate({ width: 'toggle' });
                $("#DivLeftMenu").animate({ width: 'toggle' });
            });
        });

        $(document).ready(function () {
            $(".DefaultClickableSearchText").click(function () {
                if ($(".DefaultClickableSearchText").val() == "Search..") {
                    $(".DefaultClickableSearchText").val("");
                }
            });
        });
        $(document).ready(function () {
            $(".aNewsletter").colorbox({ width: "430px", height: "210px", iframe: true, opacity: 0.7, href: "Externals/Newsletter.htm" });

        });
    },

    SetEqualHeight: function (className) {
        $('.' + className).equalHeight();
    },

    SetCurrentMenu: function (MenuID) {
        var obj = document.getElementById("liMenu" + MenuID);
        if (obj != null) {
            obj.className = "liSelectedMenu";
        }
    },

    VerticalAlign: function (className) {
        $('.' + className).vAlign();
    },

    HorizontalAlign: function (className) {
        $('.' + className).hAlign();
    },

    CenterAlign: function (className) {
        $('.' + className).vAlign();
        $('.' + className).hAlign();
    }

};




