﻿function getStyleSheet(s)
{
    var stylesheets = document.styleSheets;
    for (i=0; i<stylesheets.length; i++)
        if (stylesheets[i].href.toLowerCase().match(s.toLowerCase()))
            return stylesheets[i];
}

function getCssRule(s, r)
{
    var rules = (s.cssRules || s.rules);
    for (i=0; i<rules.length; i++)
        if (rules[i].selectorText.toLowerCase().match(r.toLowerCase()))
          return rules[i];
}

function getJavascriptStyle(s, r)
{
    var stylesheet = getStyleSheet(s);
    var rule = getCssRule(stylesheet, r);

    return rule.style;
}