// Copyright (c) 2003, 2008, Aleksandar Vacic, (aplus.rs) - IE6 Only Dropdown Helper
if (typeof(WCH) == "undefined") WCH = null;
document.write('<style type="text/css" media="all">.menu ul {visibility:hidden; position:absolute;}</style>');
var ADxMenu = function () {
    var self = this;
    this.Init = function () {
        self.adxmDL.load(Setup);
    };

    function Setup() {
        var aTmp2, i, j, oLI, aUL, aA;
        var aTmp = xGetElementsByClassName("adxm", document, "ul");
        for (i = 0; i < aTmp.length; i++) {
            aTmp[i].className = aTmp[i].className.replace("adxie", "");
            aTmp2 = aTmp[i].getElementsByTagName("li");
            for (j = 0; j < aTmp2.length; j++) {
                oLI = aTmp2[j];
                aUL = oLI.getElementsByTagName("ul");
                if (aUL && aUL.length) {
                    oLI.UL = aUL[0];
                    aA = oLI.getElementsByTagName("a");
                    if (aA && aA.length) oLI.A = aA[0];
                    oLI.onmouseenter = function () {
                        this.className += " adxmhover";
                        this.UL.className += " adxmhoverUL";
                        if (this.A) this.A.className += " adxmhoverA";
                        if (WCH) WCH.Apply(this.UL, this, true);
                    };
                    oLI.onmouseleave = function () {
                        this.className = this.className.replace(/adxmhover/, "");
                        this.UL.className = this.UL.className.replace(/adxmhoverUL/, "");
                        if (this.A) this.A.className = this.A.className.replace(/adxmhoverA/, "");
                        if (WCH) WCH.Discard(this.UL, this);
                    };
                }
            }
        }
    };

    function xGetElementsByClassName(clsName, parentEle, tagName) {
        var elements = null;
        var found = new Array();
        var re = new RegExp('\\b' + clsName + '\\b');
        if (!parentEle) parentEle = document;
        if (!tagName) tagName = '*';
        if (parentEle.getElementsByTagName) {
            elements = parentEle.getElementsByTagName(tagName);
        }
        else if (document.all) {
            elements = document.all.tags(tagName);
        }
        if (elements) {
            for (var i = 0; i < elements.length; ++i) {
                if (elements[i].className.search(re) != -1) {
                    found[found.length] = elements[i];
                }
            }
        }
        return found;
    }
    this.adxmDL = {
        onload: [],
        loaded: function () {
            if (arguments.callee.done) return;
            arguments.callee.done = true;
            for (i = 0; i < self.adxmDL.onload.length; i++) self.adxmDL.onload[i]();
        }, load: function (fireThis) {
            this.onload.push(fireThis);
        }
    };
    return this;
}();
ADxMenu.Init();
// Copyright (c) 2007 Josh Bush (digitalbush.com) - jQuery Watermark
(function ($) {
    var map = new Array();
    $.Watermark = {
        ShowAll: function () {
            for (var i = 0; i < map.length; i++) {
                if (map[i].obj.val() == "") {
                    map[i].obj.val(map[i].text);
                    map[i].obj.css("color", map[i].WatermarkColor);
                } else {
                    map[i].obj.css("color", map[i].DefaultColor);
                }
            }
        }, HideAll: function () {
            for (var i = 0; i < map.length; i++) {
                if (map[i].obj.val() == map[i].text) map[i].obj.val("");
            }
        }
    }
    $.fn.Watermark = function (text, color) {
        if (!color) color = "#aaa";
        return this.each(function () {
            var input = $(this);
            var defaultColor = input.css("color");
            map[map.length] = {
                text: text,
                obj: input,
                DefaultColor: defaultColor,
                WatermarkColor: color
            };

            function clearMessage() {
                if (input.val() == text) input.val("");
                input.css("color", defaultColor);
            }

            function insertMessage() {
                if (input.val().length == 0 || input.val() == text) {
                    input.val(text);
                    input.css("color", color);
                } else input.css("color", defaultColor);
            }
            input.focus(clearMessage);
            input.blur(insertMessage);
            input.change(insertMessage);
            insertMessage();
        });
    };
})(jQuery);
// jQuery Watermark
jQuery(function ($) {
    $("#author").Watermark("Your Name: (required)");
    $("#email").Watermark("E-mail: (kept private)");
    $("#url").Watermark("Website: (optional)");
    $("#comment").Watermark("comment...");
    $("#s").Watermark("search...");
    $("#contactName").Watermark("Name");
    $("#commentsText").Watermark("Message");
    $("#zipcode").Watermark("Enter Your Zip Code");
});

function UseData() {
    $.Watermark.HideAll();
    $.Watermark.ShowAll();
}
