/*
header replacement script
*/

function replaceHeaders()
{
    headers = getElementsByClassName("heading");
    
    for (i=0; i<headers.length; i++)
    {
        
        //alert(i);
        var displaytitle = "";
        
        cheader = headers[i];
        
        displaytitle = cheader.textContent;
        if (!displaytitle) displaytitle = cheader.innerText;
        
        if (displaytitle)
        {
            displaytitle = displaytitle.replace("\n", "");
            var so = new SWFObject("headings.swf", "headings_" + i, "750", "53", "9", "#1C1C1F");
            so.addParam("wmode", "transparent");
            so.addVariable("displaytitle", displaytitle);
            so.write(cheader.id);
        }
    }

    midheaders = getElementsByClassName("midheading");
    for (i=0; i<midheaders.length; i++)
    {
        var displaytitle = "";
        
        cheader = midheaders[i];

        displaytitle = cheader.textContent;
        if (!displaytitle) displaytitle = cheader.innerText;
        
        if (displaytitle)
        {
            styleObj = findObj(cheader.id);
            displaystyle = styleObj.style;
            displaytitle = displaytitle.replace("\n", "");
            var so = new SWFObject("mid-headings.swf", "midheadings_" + i, "200", "28", "9", "#1C1C1F");
            so.addParam("wmode", "transparent");
            so.addVariable("displaytitle", displaytitle);
            so.addVariable("textalign", cheader.getAttribute("rel"));
            so.write(cheader.id);
        }
    }
    
    smallheaders = getElementsByClassName("smallheading");
    for (i=0; i<smallheaders.length; i++)
    {
        var displaytitle = "";
        
        cheader = smallheaders[i];

        displaytitle = cheader.textContent;
        if (!displaytitle) displaytitle = cheader.innerText;
        
        if (displaytitle)
        {
            styleObj = findObj(cheader.id);
            displaystyle = styleObj.style;
            displaytitle = displaytitle.replace("\n", "");
            var so = new SWFObject("small-headings.swf", "smallheadings_" + i, "200", "28", "9", "#1C1C1F");
            so.addParam("wmode", "transparent");
            so.addVariable("displaytitle", displaytitle);
            so.addVariable("textalign", cheader.getAttribute("rel"));
            so.write(cheader.id);
        }
    }
    
}

replaceHeaders();
//window.onload += replaceHeaders;
