function opacity(id, opacStart, opacEnd, millisec){

    var speed = Math.floor(millisec / 15);
    var timer = 0;

    if(opacStart > opacEnd){
        for(i = opacStart; i >= opacEnd; i--){
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    } else if(opacStart < opacEnd){
        for(i = opacStart; i <= opacEnd; i++){
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    }
}

function changeOpac(opacity, id){
    var object = document.getElementById(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
}

function pingcheck1(){

document.getElementById('servicecheck1').style.display = "none";
document.getElementById('pingcheckdone1').style.display = "none";
document.getElementById('pingprogress1').style.display = "block";

opacity('pingprogress1', 0, 100, 500);
this.one1a = function(){
document.getElementById('pingprogress1').style.display = "none";
}

setTimeout ("this.one1a()", 8000);

this.one2a = function(){
document.getElementById('pingcheckdone1').style.display = "block";
opacity('pingcheckdone1', 0, 100, 500);
}

setTimeout ("this.one2a()", 8010);

var date = new Date()

var monthname = new

Array("Jan","Feb","Mar","Apr","May","June","July","Aug","Sept","Oct","Nov","Dec")

var month = monthname[date.getMonth()] + " "

var day = date.getDate() + ", "

var year = date.getFullYear() + " "

var hour = date.getHours();

var min = date.getMinutes();

var sec = date.getSeconds();

var time = "" + ((hour >12) ? hour -12 :hour)
if (time == "0") time = 12;
time += ((min < 10) ? ":0" : ":") + min
time += ((sec < 10) ? ":0" : ":") + sec
time += (hour >= 12) ? " PM" : " AM"

var showdate = month + day + year +" <i>@</i> "+ time

document.getElementById("fs_ping_time1").innerHTML = showdate;

}

function pingcheck2(){

document.getElementById('servicecheck2').style.display = "none";
document.getElementById('pingcheckdone2').style.display = "none";
document.getElementById('pingprogress2').style.display = "block";

opacity('pingprogress2', 0, 100, 500);
this.one1b = function(){
document.getElementById('pingprogress2').style.display = "none";
}

setTimeout ("this.one1b()", 8000);

this.one2b = function(){
document.getElementById('pingcheckdone2').style.display = "block";
opacity('pingcheckdone2', 0, 100, 500);
}

setTimeout ("this.one2b()", 8010);

var date = new Date()

var monthname = new

Array("Jan","Feb","Mar","Apr","May","June","July","Aug","Sept","Oct","Nov","Dec")

var month = monthname[date.getMonth()] + " "

var day = date.getDate() + ", "

var year = date.getFullYear() + " "

var hour = date.getHours();

var min = date.getMinutes();

var sec = date.getSeconds();

var time = "" + ((hour >12) ? hour -12 :hour)
if (time == "0") time = 12;
time += ((min < 10) ? ":0" : ":") + min
time += ((sec < 10) ? ":0" : ":") + sec
time += (hour >= 12) ? " PM" : " AM"

var showdate = month + day + year +" <i>@</i> "+ time

document.getElementById("fs_ping_time2").innerHTML = showdate;

}

function pingcheck3(){

document.getElementById('servicecheck3').style.display = "none";
document.getElementById('pingcheckdone3').style.display = "none";
document.getElementById('pingprogress3').style.display = "block";

opacity('pingprogress3', 0, 100, 500);
this.one1c = function(){
document.getElementById('pingprogress3').style.display = "none";
}

setTimeout ("this.one1c()", 8000);

this.one2c = function(){
document.getElementById('pingcheckdone3').style.display = "block";
opacity('pingcheckdone3', 0, 100, 500);
}

setTimeout ("this.one2c()", 8010);

var date = new Date()

var monthname = new

Array("Jan","Feb","Mar","Apr","May","June","July","Aug","Sept","Oct","Nov","Dec")

var month = monthname[date.getMonth()] + " "

var day = date.getDate() + ", "

var year = date.getFullYear() + " "

var hour = date.getHours();

var min = date.getMinutes();

var sec = date.getSeconds();

var time = "" + ((hour >12) ? hour -12 :hour)
if (time == "0") time = 12;
time += ((min < 10) ? ":0" : ":") + min
time += ((sec < 10) ? ":0" : ":") + sec
time += (hour >= 12) ? " PM" : " AM"

var showdate = month + day + year +" <i>@</i> "+ time

document.getElementById("fs_ping_time3").innerHTML = showdate;

}