function get_random() {
    var ranNum = Math.floor(Math.random() * 3);
    return ranNum;
}
function newImage(arg) {
    if (document.images) {
        rslt = new Image();
        rslt.src = arg;
        return rslt;
    }
}
var preloadFlag = false;
function preloadImages() {
    if (document.images) {
        icon1_on = newImage("/diskeeper/images/multi-icon.gif");
        icon2_on = newImage("/diskeeper/images/hd-icon.gif");
        icon3_on = newImage("/diskeeper/images/invisitasking-icon.gif");
        icon4_on = newImage("/diskeeper/images/fragshield-icon.gif");
        icon1b = newImage("<img id='multiselected' src='/diskeeper/images/multi-icon.gif' alt=''/>");
        icon2b = newImage("<img id='hdselected' src='/diskeeper/images/hd-icon.gif' alt=''/>");
        icon3b = newImage("<img id='invisitaskselected' src='/diskeeper/images/invisitasking-icon.gif' alt=''/>");
        icon4b = newImage("<img id='fragshieldselected' src='/diskeeper/images/fragshield-icon.gif' alt=''/>");
        icon1hover = newImage("<img id='multihoverimg' src='/diskeeper/images/multi-icon-hover.gif' alt=''/>");
        icon2hover = newImage("<img id='hdhoverimg' src='/diskeeper/images/hdsmall-icon.gif-hover' alt=''/>");
        icon3hover = newImage("<img id='invisitaskhoverimg' src='/diskeeper/images/invisitasking-icon-hover.gif' alt=''/>");
        icon4hover = newImage("<img id='fragshieldhoverimg' src='/diskeeper/images/fragshield-icon-hovers.gif' alt=''/>");
        preloadFlag = true;
    }
}
function masthead() {
    setVar();
    //window.setTimeout("setFirst()", 3500);	   
    appear0();
}
function setVar() {
    img1 = document.getElementById("box");
    img2 = document.getElementById("hd");
    img3 = document.getElementById("invisitask");
    img4 = document.getElementById("maintain");
    img5 = document.getElementById("shield");
    div1b = document.getElementById("blurb1");
    div2b = document.getElementById("blurb2");
    div3b = document.getElementById("blurb3");
    div4b = document.getElementById("blurb4");
    div5b = document.getElementById("blurb5");

    rightbox = document.getElementById("righticon");

    multiiconli = document.getElementById("multili");
    hdiconli = document.getElementById("hdli");
    invisiiconli = document.getElementById("invisili");
    fragshieldiconli = document.getElementById("fragshieldli");

    multiicon1 = document.getElementById("multiicon");
    hdicon1 = document.getElementById("hdicon");
    invisiicon1 = document.getElementById("invisiicon");
    fragshieldicon1 = document.getElementById("fragshieldicon");

    img1.style.display = 'none';
    div1b.style.display = 'none';

    img2.style.display = 'none';
    img3.style.display = 'none';
    img4.style.display = 'none';
    img5.style.display = 'none';
    div2b.style.display = 'none';
    div3b.style.display = 'none';
    div4b.style.display = 'none';
    div5b.style.display = 'none';

    multiicon1.style.display = 'block';
    hdicon1.style.display = 'block';
    invisiicon1.style.display = 'block';
    fragshieldicon1.style.display = 'block';

    active1 = "<img id='multiselected' src='/diskeeper/images/multi-icon-selected.gif' alt=''/>";
    active2 = "<img id='hdselected' src='/diskeeper/images/hdsmall-icon-selected.gif' alt=''/>";
    active3 = "<img id='invisitaskselected' src='/diskeeper/images/invisitasking-icon-selected.gif' alt=''/>";
    active4 = "<img id='fragshieldselected' src='/diskeeper/images/fragshield-icon-selected.gif' alt=''/>";
    inactive1 = "<a href='#' id='multilink' onclick='clickAppear1()' onmouseover='mouseOver(0)' onmouseout='mouseOut(0)'><img id='multiicon' src='/diskeeper/images/multi-icon.gif' alt='' name='multi'/></a>";
    inactive2 = "<a href='#' id='hdlink' onmouseover='mouseOver(1)' onmouseout='mouseOut(1)'><img id='hdicon' src='/diskeeper/images/hdsmall-icon.gif' alt='' name='hdsmall'/>";
    inactive3 = "<a href='#' id='invisilink' onmouseover='mouseOver(2)' onmouseout='mouseOut(2)'><img id='invisiicon' src='/diskeeper/images/invisitasking-icon.gif' alt='' name='invisitasking'/>";
    inactive4 = "<a href='#' id='fragshieldlink' onmouseover='mouseOver(3)' onmouseout='mouseOut(3)'><img id='fragshieldicon' src='/diskeeper/images/fragshield-icon.gif' alt='' name='fragshield'/>";

}

// begin mouseOver/mouseOut for icons

var base = "diskeeper/images/"
var icon = new Array();
var iconHover = new Array();
var iconArr = new Array('multi', 'hdsmall', 'invisitasking', 'fragshield');

// Pre-load part.

if (document.images) {
    for (i = 0; i < iconArr.length; i++) {
        icon[i] = new Image;
        icon[i].src = base + iconArr[i] + "-icon.gif"
        iconHover[i] = new Image;
        iconHover[i].src = base + iconArr[i] + "-icon-hover.gif";
    }
}

// The functions: first mouseover, then mouseout

function mouseOver(no) {
    if (document.images) {
        document.images[iconArr[no]].src = iconHover[no].src
    }
}

function mouseOut(no) {
    if (document.images) {
        document.images[iconArr[no]].src = icon[no].src
    }
}
//End mouseOver/mouseOUt
function appear0() {
    //alert("hey!");

    new Effect.toggle('blurb1', 'Appear', { queue: 'parallel' });
    new Effect.toggle('box', 'Appear', { queue: 'parallel' });
    window.setTimeout("setFirst()", 5500);
}

function setFirst() {
    //alert("hey!1");


    new Effect.toggle('blurb1', 'Appear', { queue: 'parallel' });
    new Effect.toggle('box', 'Appear', { queue: 'parallel' });
    //alert("hi");

    window.setTimeout("appear1()", 2000);
}

function appear1() {
    //alert("hey2!");

    new Effect.toggle('blurb2', 'Appear', { queue: 'parallel' });
    new Effect.toggle('maintain', 'Appear', { queue: 'parallel' });
    multiiconli.innerHTML = active1;
    window.setTimeout("setSecond()", 5500);
}

function setSecond() {
    new Effect.toggle('blurb2', 'Appear', { queue: 'parallel' });
    new Effect.toggle('maintain', 'Appear', { queue: 'parallel' });

    window.setTimeout("appear2()", 2000);
}

function appear2() {
    new Effect.toggle('blurb3', 'Appear');
    new Effect.toggle('hd', 'Appear');
    multiiconli.innerHTML = inactive1;
    hdiconli.innerHTML = active2;
    window.setTimeout("setThird()", 5500);
}
function setThird() {

    new Effect.toggle('blurb3', 'Appear', { queue: 'parallel' });
    new Effect.toggle('hd', 'Appear', { queue: 'parallel' });

    window.setTimeout("appear3()", 2000);
}

function appear3() {
    new Effect.toggle('blurb4', 'Appear', { queue: 'parallel' });
    new Effect.toggle('invisitask', 'Appear', { queue: 'parallel' });
    hdiconli.innerHTML = inactive2;
    invisiiconli.innerHTML = active3;
    window.setTimeout("setFourth()", 5500);
}
function setFourth() {

    new Effect.toggle('blurb4', 'Appear', { queue: 'parallel' });
    new Effect.toggle('invisitask', 'Appear', { queue: 'parallel' });

    window.setTimeout("appear4()", 2000);
}

function appear4() {
    new Effect.toggle('blurb5', 'Appear', { queue: 'parallel' });
    new Effect.toggle('shield', 'Appear', { queue: 'parallel' });
    invisiiconli.innerHTML = inactive3;
    fragshieldiconli.innerHTML = active4;
    window.setTimeout("setFifth()", 5500);
}

function setFifth() {

    new Effect.toggle('blurb5', 'Appear', { queue: 'parallel' });
    new Effect.toggle('shield', 'Appear', { queue: 'parallel' });

    window.setTimeout("appear5()", 2000);
}

function appear5() {
    new Effect.toggle('blurb1', 'Appear', { queue: 'parallel' });
    new Effect.toggle('box', 'Appear', { queue: 'parallel' });
    fragshieldiconli.innerHTML = inactive4;
    window.setTimeout("setFirst()", 5500);
}



function clickAppear1() {
    if (div1b.style.display != "none") {
        //alert("hi");
        new Effect.toggle('blurb1', 'Appear', { queue: 'parallel' });
        new Effect.toggle('box', 'Appear', { queue: 'parallel' });
        window.setTimeout("appear1()", 1000);
    }
    if (div3b.style.display != "none") {
        new Effect.toggle('blurb3', 'Appear', { queue: 'parallel' });
        new Effect.toggle('hd', 'Appear', { queue: 'parallel' });
        hdiconli.innerHTML = inactive2;
        multiiconli.innerHTML = active1;
        window.setTimeout("appear1()", 1000);
    }
    if (div4b.style.display != "none") {
        new Effect.toggle('blurb4', 'Appear', { queue: 'parallel' });
        new Effect.toggle('invisitask', 'Appear', { queue: 'parallel' });
        invisiiconli.innerHTML = inactive3;
        multiiconli.innerHTML = active1;
        window.setTimeout("appear1()", 1000);
    }
    if (div5b.style.display != "none") {
        new Effect.toggle('blurb5', 'Appear', { queue: 'parallel' });
        new Effect.toggle('shield', 'Appear', { queue: 'parallel' });
        fragshieldiconli.innerHTML = inactive4;
        multiiconli.innerHTML = active1;
        window.setTimeout("appear1()", 1000);
    }

}

function clickAppear2() {
    if (div1b.style.display != "none") {
        //alert("hi");
        new Effect.toggle('blurb1', 'Appear', { queue: 'parallel' });
        new Effect.toggle('box', 'Appear', { queue: 'parallel' });
        window.setTimeout("appear1()", 1000);
    }
    if (div2b.style.display != "none") {
        new Effect.toggle('blurb2', 'Appear', { queue: 'parallel' });
        new Effect.toggle('maintain', 'Appear', { queue: 'parallel' });
        hdiconli.innerHTML = inactive2;
        multiiconli.innerHTML = active1;
        window.setTimeout("appear1()", 1000);
    }
    if (div4b.style.display != "none") {
        new Effect.toggle('blurb4', 'Appear', { queue: 'parallel' });
        new Effect.toggle('invisitask', 'Appear', { queue: 'parallel' });
        invisiiconli.innerHTML = inactive3;
        multiiconli.innerHTML = active1;
        window.setTimeout("appear1()", 1000);
    }
    if (div5b.style.display != "none") {
        new Effect.toggle('blurb5', 'Appear', { queue: 'parallel' });
        new Effect.toggle('shield', 'Appear', { queue: 'parallel' });
        fragshieldiconli.innerHTML = inactive4;
        multiiconli.innerHTML = active1;
        window.setTimeout("appear1()", 1000);
    }

}

function popup(list, compatlist) {
    if (!window.focus) return true;
    var href;
    if (typeof (list) == 'string')
        href = list;
    else
        href = list.href;
    window.open(href, compatlist, 'width=400,height=500,scrollbars=no');
    return false;
}
function alternate(tableId) {

    var table = document.getElementById(tableId);
    var rows = table.getElementsByTagName("tr");
    var li = table.getElementsByTagName("li");
    for (i = 0; i < rows.length; i++) {
        if (i % 2 == 0) {

            rows[i].className = "light";

        }
        else {
            rows[i].className = "dark";
        }
    }
    for (i = 0; i < li.length; i++) {
        if (i % 2 == 0) {
            li[i].className = "light";
        }
        else {
            li[i].className = "dark";
        }
    }

}

function showhidedefrag(divId) {
    var thisid = document.getElementById(divId);
    /*thisid.style.display = 'block';*/

    document.getElementById("businessdiv").style.display = 'block';
    document.getElementById("governmentdiv").style.display = 'none';
    document.getElementById("homediv").style.display = 'none';
    document.getElementById("governmentlink").className = '';
    document.getElementById("homelink").className = '';
    document.getElementById("businesslink").className = 'twotabsactive';



    if (divId == "businessdiv") {
        document.getElementById("businessdiv").style.display = 'block';
        document.getElementById("governmentdiv").style.display = 'none';
        document.getElementById("homediv").style.display = 'none';
        document.getElementById("governmentlink").className = '';
        document.getElementById("homelink").className = '';
        document.getElementById("businesslink").className = 'twotabsactive';
        document.getElementById("governmentlink").className = 'twotabsactive2';
        document.getElementById("homelink").className = 'twotabsactive2';
    }
    else if (divId == "governmentdiv") {
        document.getElementById("governmentdiv").style.display = 'block';
        document.getElementById("businessdiv").style.display = 'none';
        document.getElementById("homediv").style.display = 'none';
        document.getElementById("businesslink").className = '';
        document.getElementById("homelink").className = '';
        document.getElementById("governmentlink").className = 'twotabsactive';
        document.getElementById("businesslink").className = 'twotabsactive2';
        document.getElementById("homelink").className = 'twotabsactive2';
    }
    else if (divId == "homediv") {
        document.getElementById("homediv").style.display = 'block';
        document.getElementById("businessdiv").style.display = 'none';
        document.getElementById("businessdiv").style.display = 'none';
        document.getElementById("businesslink").className = '';
        document.getElementById("businesslink").className = '';
        document.getElementById("homelink").className = 'twotabsactive';
        document.getElementById("businesslink").className = 'twotabsactive2';
        document.getElementById("governmentlink").className = 'twotabsactive2';
    }

}

function showhidehometabs(divId) {
    var thisid = document.getElementById(divId);

    document.getElementById("homepagebusinessproducts").style.display = 'block';
    document.getElementById("homepagehomeproducts").style.display = 'none';
    document.getElementById("homesectionlink").className = '';
    document.getElementById("businesssectionlink").className = 'twotabsactive';


    if (divId == "businesssectiondiv") {
        document.getElementById("homepagebusinessproducts").style.display = 'block';
        document.getElementById("homepagehomeproducts").style.display = 'none';
        document.getElementById("homesectionlink").className = '';
        document.getElementById("businesssectionlink").className = 'twotabsactive';
        document.getElementById("homesectionlink").className = 'twotabsactive2';
    }
    else if (divId == "homesectiondiv") {
        document.getElementById("homepagehomeproducts").style.display = 'block';
        document.getElementById("homepagebusinessproducts").style.display = 'none';
        document.getElementById("businesssectionlink").className = '';
        document.getElementById("homesectionlink").className = 'twotabsactive';
        document.getElementById("businesssectionlink").className = 'twotabsactive2';
    }
}
