
function writeDate()
{
	// Get today's current date.
	var now = new Date();
	// Array list of days.
	var days = new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday');
	// Array list of months.
	var months = new Array('January','February','March','April','May','June','July','August','September','October','November','December');
	// Calculate the number of the current day in the week.
	var date = ((now.getDate()<10) ? "0" : "")+ now.getDate();
	// Join it all together
	today =  days[now.getDay()] + ", " +
			 months[now.getMonth()] + " " +
			 date + ", " +
			 (fourdigits(now.getYear())) ;
	// Print out the data.
	document.write(today);	
}

// Calculate four digit year.
function fourdigits(number)	
{
	return (number < 1000) ? number + 1900 : number;
}

// Blinking script
function doBlink() {
  var blink = document.all.tags("BLINK")
  for (var i=0; i < blink.length; i++)
    blink[i].style.visibility = blink[i].style.visibility == "" ? "hidden" : "" 
	isVisible = !isVisible;
}

var isVisible = true;


function startBlink() {
  // Make sure it is IE4	
  if (document.all)
	{
		if (isVisible)
    	setInterval("doBlink()",1000)
		else setInterval("doBlink()",100);
	}
}
window.onload = startBlink;

function opacity(id, opacStart, opacEnd, millisec) { 
    //speed for each frame 
    var speed = Math.round(millisec / 100); 
    var timer = 0; 

    //determine the direction for the blending, if start and end are the same nothing happens 
    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++; 
        } 
    } 
} 

//change the opacity for different browsers 
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 shiftOpacity(id, millisec, isOn) { 
    //if an element is invisible, make it visible, else make it ivisible 
    //if(document.getElementById(id).style.opacity == 0) { 
    //    opacity(id, 0, 100, millisec); 
    //} else { 
    //    opacity(id, 100, 0, millisec); 
    //} 
		var object = document.getElementById(id).style; 
		if(!isOn) { 
        opacity(id, 0, 100, millisec); 
				
    		object.visibility = 'visible';
    } else { 
        opacity(id, 100, 0, millisec);
    		object.visibility = 'hidden';				
    } 
} 
