var FamiljeLivVignette = (function() {
    var A;
	
    return {
        classes: "ac_familjeliv",
        init: function() {
            if (!this.exists()) {
                return false;
            }
            $$("head")[0].insert(new Element("link", {
                href: "http://korr.adeprimo.se/familjeliv/CrossPublish/html/pres.css",
                rel: "stylesheet",
                media: "screen"
            }));
            var C = new Element("a", {
                id: "byFamiljeLiv",
                href: "http://familjeliv.se",
                target: '_blank'
            }).update("<span></span>Fr\u00E5n familjeliv.se");
            var B = A.select("div.articleFloatContainer");
            if (B.length == 0) {
                var D = new Element("div").addClassName("articleFloatContainer").insert(C);
                A.select(".body")[0].insert({
                    before: D
                });
            } else {
                B.first().insert({
                    top: C
                });
            }
        },
        exists: function() {
            A = $("articleContent");
            if (!A) {
                return false;
            }
            var C = A.select("span.articleCategory");
            if (C.length == 0) {
                return false;
            }
            if (!this.classes || this.classes == "") {
                return false;
            }
            var B = C[0].className.replace(/^\s*/, "").replace(/\s*$/, "").split(" ");
            var F = false;
            for (var E = 0, D = B.length; E < D; E++) {
                if (B[E].match(this.classes) && B[E] != "") {
                    F = true;
                    break;
                }
            }
            return F;
        }
    };
})();

document.observe("dom:loaded", function() {
	FamiljeLivVignette.init();
});
