﻿function initNav() {
    var nav = document.getElementById("nav");
    if (nav) {
        var lis = nav.getElementsByTagName("li");
        for (var i = 0; i < lis.length; i++) {
            lis[i].onmouseover = function() {
                this.className += " hover";
            }
            lis[i].onmouseout = function() {
                this.className = this.className.replace(" hover", "");
            }
        }
    }
}

if (document.all && !window.opera) attachEvent("onload", initNav);

function initScript() {
    addClass({
        tagName: 'a',
        tagClass: 'btn-share',
        classAdd: 'active',
        addToParent: true
    })
}

function addClass(_options) {
    var _tagName = _options.tagName;
    var _tagClass = _options.tagClass;
    var _classAdd = _options.classAdd;
    var _addToParent = false || _options.addToParent;
    var _el = document.getElementsByTagName(_tagName);
    if (_el) {
        for (var i = 0; i < _el.length; i++) {
            if (_el[i].className.indexOf(_tagClass) != -1) {
                _el[i].onclick = function() {
                    if (_addToParent) {
                        if (this.parentNode.className.indexOf(_classAdd) == -1) {
                            this.parentNode.className += ' ' + _classAdd;
                        } else {
                            this.parentNode.className = this.parentNode.className.replace(_classAdd, '');
                        }
                    } else {
                        if (this.className.indexOf(_classAdd) == -1) {
                            this.className += ' ' + _classAdd;
                        } else {
                            this.className = this.className.replace(_classAdd, '');
                        }
                    }
                    return false;
                }
            }
        }
    }
}
if (window.addEventListener)
    window.addEventListener("load", initScript, false);
else if (window.attachEvent)
    window.attachEvent("onload", initScript);
