function init() {
    if (navigator.userAgent.indexOf('MSIE') != -1) {
        document.getElementById('dock').style.left = "0px";
    }
    else {
        setTimeout("animatedock()",30);
    }
}

function animatedock() {
    dock = document.getElementById('dock');
    var computedStyle = dock.currentStyle || window.getComputedStyle(dock, null);
    dock.style.left = parseInt(computedStyle.left) + 5 + 'px';
    
    if (dock.style.left < "0px") {
        setTimeout("animatedock()",30);
    }
}
function initwelcome() {
    if (navigator.userAgent.indexOf('MSIE') != -1) {
        document.getElementById('welcomebg').style.filter = "alpha(opacity:80)";
        document.getElementById('welcome').style.filter = "alpha(opacity:100)";
        document.getElementById('dock').style.left = "0px";
    }
    else {
        setTimeout("animatedockwelcome()",30);
    }
}
function animatedockwelcome() {
    dock = document.getElementById('dock');
    var computedStyle = dock.currentStyle || window.getComputedStyle(dock, null);
    dock.style.left = parseInt(computedStyle.left) + 5 + 'px';
    
    if (dock.style.left < "0px") {
        setTimeout("animatedockwelcome()",30);
    }
    else {
        setTimeout("animatewelcomebg('0')", 150);
    }
}
function animatewelcomebg(opacity) {
    obj = document.getElementById('welcomebg');
    if (opacity <= 80) {
      setOpacity(obj, opacity);
      opacity += 20;
      window.setTimeout("animatewelcomebg("+opacity+")", 150);
    }
    else {
        setTimeout("animatewelcome('0')", 50);
    }
}
function animatewelcome(opacity) {
    obj = document.getElementById('welcome');
    if (opacity <= 100) {
      setOpacity(obj, opacity);
      opacity += 10;
      window.setTimeout("animatewelcome("+opacity+")", 50);
    }
}

function setOpacity(obj, opacity) {
    opacity = (opacity == 100)?99.999:opacity;
    obj.style.filter = "alpha(opacity:"+opacity+")";
    obj.style.KHTMLOpacity = opacity/100;
    obj.style.MozOpacity = opacity/100;
    obj.style.opacity = opacity/100;
}

function closemenus() {
    document.getElementById('menuboundry').style.display = "none";
    hidemusic();
    hidewriting();
    hideprogramming();
}
function onabout() {
    document.getElementById('aboutlabel').style.display = "inline";
}
function outabout() {
    document.getElementById('aboutlabel').style.display = "none";
}
function onnewsandblog() {
    document.getElementById('newsandbloglabel').style.display = "inline";
}
function outnewsandblog() {
    document.getElementById('newsandbloglabel').style.display = "none";
}
function onmusic() {
    document.getElementById('musiclabel').style.display = "inline";
}
function outmusic() {
    document.getElementById('musiclabel').style.display = "none";
}
function upmusic() {
    closemenus();
    document.getElementById('musiclabel').style.display = "none";
    document.getElementById('musicmenu').style.display = "inline";
    document.getElementById('musicicon').style.backgroundColor = "#444444";
    document.getElementById('menuboundry').style.display = "inline";
}
function hidemusic() {
    document.getElementById('musicmenu').style.display = "none";
    document.getElementById('musicicon').style.backgroundColor = "transparent";
}
function onprogramming() {
    document.getElementById('programminglabel').style.display = "inline";
}
function outprogramming() {
    document.getElementById('programminglabel').style.display = "none";
}
function upprogramming() {
    closemenus();
    document.getElementById('programminglabel').style.display = "none";
    document.getElementById('programmingmenu').style.display = "inline";
    document.getElementById('programmingicon').style.backgroundColor = "#444444";
    document.getElementById('menuboundry').style.display = "inline";
}
function hideprogramming() {
    document.getElementById('programmingmenu').style.display = "none";
    document.getElementById('programmingicon').style.backgroundColor = "transparent";
}
function onwriting() {
    document.getElementById('writinglabel').style.display = "inline";
}
function outwriting() {
    document.getElementById('writinglabel').style.display = "none";
}
function upwriting() {
    closemenus();
    document.getElementById('writinglabel').style.display = "none";
    document.getElementById('writingmenu').style.display = "inline";
    document.getElementById('writingicon').style.backgroundColor = "#444444";
    document.getElementById('menuboundry').style.display = "inline";
}
function hidewriting() {
    document.getElementById('writingmenu').style.display = "none";
    document.getElementById('writingicon').style.backgroundColor = "transparent";
}
function oncontact() {
    document.getElementById('contactlabel').style.display = "inline";
}
function outcontact() {
    document.getElementById('contactlabel').style.display = "none";
}
function onhistoryrhymes() {
    document.getElementById('historyrhymeslabel').style.display = "inline";
}
function outhistoryrhymes() {
    document.getElementById('historyrhymeslabel').style.display = "none";
}
function hide(obj, objbg) {
    document.getElementById(obj).style.display = "none";
    document.getElementById(objbg).style.display = "none";
}
