Comment Separator Fix

Fixes new SE comment separator to fit the existing style

As of 2014-07-27. See the latest version.

// ==UserScript==
// @name           Comment Separator Fix
// @author         Cameron Bernhardt (AstroCB)
// @version        1.4
// @namespace      http://greasyfork.org/
// @description    Fixes new SE comment separator to fit the existing style
// @include        http://*.stackexchange.com/*
// @include        http://stackoverflow.com/*
// @include        http://meta.stackoverflow.com/*
// @include        http://serverfault.com/*
// @include        http://meta.serverfault.com/*
// @include        http://superuser.com/*
// @include        http://meta.superuser.com/*
// @include        http://askubuntu.com/*
// @include        http://meta.askubuntu.com/*
// ==/UserScript==

var separators = document.getElementsByClassName("js-link-separator");
if (separators) {
	for (var i = 0; i < separators.length; i++) {
		if (separators[i].className === "js-link-separator dno") {
			separators[i].style.visibility = "hidden";
		}
		separators[i].className = "lsep";
		separators[i].innerHTML = "|";
	}
        
        var comments = document.getElementsByClassName("js-show-link comments-link");
        if(comments){
                for(var j = 0; j < comments.length; j++){
                        comments[j].addEventListener("click", function(){
                               separators[j].style.visibility = hidden;
                        }
                }
        }
}