contentHomeDivPos = 1;
contentHomeDivTarget = 10;
contentImagePos = 2;
contentDelay = 4000;

function hideDiv(divName) {
    if (document.getElementById(divName).style.filter) {
        document.getElementById(divName).style.filter = "alpha(opacity=00)";
    } else if (document.getElementById(divName).style.opacity) {
        document.getElementById(divName).style.opacity = ".00";
    }
    // What about '-moz-opacity:' ?
};

function SwapDivBk() {
    hideDiv("contentHome");
    newVal = "";
    
    if (contentImagePos == 1) {
        contentImagePos = 2;
        newVal = "transparent url(" + imageOne + ") top center no-repeat";
        contentDelay = 4000;
    } else if (contentImagePos == 2) {
        contentImagePos = 3;
        newVal = "transparent url(" + imageTwo + ") top center no-repeat";
    } else if (contentImagePos == 3) {
        contentImagePos = 4;
        newVal = "transparent url(" + imageThree + ") top center no-repeat";
    } else if (contentImagePos == 4) {
        contentImagePos = 5;
        newVal = "transparent url(" + imageFour + ") top center no-repeat";
    } else if (contentImagePos == 5) {
        contentDelay = 15000;
        contentImagePos = 6;
        newVal = "transparent url(" + imageFive + ") top center no-repeat";
    } else if (contentImagePos == 6) {
        contentImagePos = 7;
        newVal = "transparent url(" + imageSix + ") top center no-repeat";
    } else if (contentImagePos == 7) {
        contentImagePos = 8;
        newVal = "transparent url(" + imageSeven + ") top center no-repeat";
    } else if (contentImagePos == 8) {
        contentImagePos = 9;
        newVal = "transparent url(" + imageEight + ") top center no-repeat";
    } else {
        contentImagePos = 1;
        newVal = "transparent url(" + imageNine + ") top center no-repeat";
    }
    
    if (document.getElementById("contentHome")) {
        document.getElementById("contentHome").style.background = newVal;
    }
    
    contentHomeDivPos = 1;
    contentHomeDivTarget = 10;
    moveContentDivIn();
};

function moveContentDivIn() {
    if (document.getElementById("contentHome")) {
        if (contentHomeDivPos < contentHomeDivTarget) {
            contentHomeDivPos++;
        }
        changeElementOpacity("contentHome", contentHomeDivPos);
        if (contentHomeDivPos < contentHomeDivTarget) {
            setTimeout("moveContentDivIn()", 60);
        } else {
            setTimeout("SwapDivBk()", contentDelay);
        }
    }
};

function changeElementOpacity(name, newOpacity) {
    if(newOpacity == 1) {
        if(document.getElementById(name).style.filter) {
            document.getElementById(name).style.filter = "alpha(opacity=10)";
        } else if(document.getElementById(name).style.opacity) {
            document.getElementById(name).style.opacity = ".10";
        }
    } else if(newOpacity == 2) {
        if(document.getElementById(name).style.filter) {
            document.getElementById(name).style.filter = "alpha(opacity=20)";
        } else if(document.getElementById(name).style.opacity) {
            document.getElementById(name).style.opacity = ".20";
        }
    } else if(newOpacity == 3) {
        if(document.getElementById(name).style.filter) {
            document.getElementById(name).style.filter = "alpha(opacity=30)";
        } else if(document.getElementById(name).style.opacity) {
            document.getElementById(name).style.opacity = ".30";
        }
    } else if(newOpacity == 4) {
        if(document.getElementById(name).style.filter) {
            document.getElementById(name).style.filter = "alpha(opacity=40)";
        } else if(document.getElementById(name).style.opacity) {
            document.getElementById(name).style.opacity = ".40";
        }
    } else if(newOpacity == 5) {
        if(document.getElementById(name).style.filter) {
            document.getElementById(name).style.filter = "alpha(opacity=50)";
        } else if(document.getElementById(name).style.opacity) {
            document.getElementById(name).style.opacity = ".50";
        }
    } else if(newOpacity == 6) {
        if(document.getElementById(name).style.filter) {
            document.getElementById(name).style.filter = "alpha(opacity=60)";
        } else if(document.getElementById(name).style.opacity) {
            document.getElementById(name).style.opacity = ".60";
        }
    } else if(newOpacity == 7) {
        if(document.getElementById(name).style.filter) {
            document.getElementById(name).style.filter = "alpha(opacity=70)";
        } else if(document.getElementById(name).style.opacity) {
            document.getElementById(name).style.opacity = ".70";
        }
    } else if(newOpacity == 8) {
        if(document.getElementById(name).style.filter) {
            document.getElementById(name).style.filter = "alpha(opacity=80)";
        } else if(document.getElementById(name).style.opacity) {
            document.getElementById(name).style.opacity = ".80";
        }
    } else if(newOpacity == 9) {
        if(document.getElementById(name).style.filter) {
            document.getElementById(name).style.filter = "alpha(opacity=90)";
        } else if(document.getElementById(name).style.opacity) {
            document.getElementById(name).style.opacity = ".90";
        }
    } else if(newOpacity == 10) {
        if(document.getElementById(name).style.filter) {
            document.getElementById(name).style.filter = "alpha(opacity=100)";
        } else if(document.getElementById(name).style.opacity) {
            document.getElementById(name).style.opacity = "1";
        }
    }
};
