function fixImages(oldBase, newBase)
{
    var imageTags = document.getElementsByTagName("IMG");

    if (imageTags != null && imageTags.length > 0)
    {
        for (var i = 0; i < imageTags.length; i++)
        {
            var src = imageTags[i].getAttribute("src");

            if (src != null)
            {
		var newSrc = src.replace(oldBase, newBase);
                if ( src != newSrc ) {
                    imageTags[i].setAttribute("src", newSrc);
                }
            }
        }
    }
}

function fixLinks(oldBase, newBase)
{
    var linkTags = document.getElementsByTagName("A");

    if (linkTags != null && linkTags.length > 0)
    {
        for (var i = 0; i < linkTags.length; i++)
        {
            var src = linkTags[i].getAttribute("href");

            if (src != null)
            {
		var newSrc = src.replace(oldBase, newBase);
                if ( src != newSrc ) {
                   linkTags[i].setAttribute("href", newSrc);
                }
            }
        }
    }
}

function fixImagesAndLinks(oldBase, newBase)
{
    fixImages(oldBase, newBase);
    fixLinks(oldBase, newBase);
}