//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//	stdlib.js
//	SC Client Website - Library of basic functions
//	v1.01
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

function dateStamp() {
	var d = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
	var m = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
	var today = new Date();
	var day = today.getDate();
	var year = today.getYear();
	if (year < 2000) year += 1900; 
	document.write(d[today.getDay()]+", "+m[today.getMonth()]+" "+day+", " + year);
}


//--- Image mouseover vars and functions ------------------------
var docImgsOK = document.images;
var baseImg = new Object;
var moImg = new Object;

function preLoadMouseOverImgs(imgBaseUrl,imgRootNames,imgTypes) {
	for ( var i=0; i<imgRootNames.length; i++ ) {
		var imgRootName = imgRootNames[i];
		var imgType = imgTypes[i];
		baseImg[ imgRootName ] = new Image;
		baseImg[ imgRootName ].src = imgBaseUrl + '/' + imgRootName + '.' + imgType;
		moImg[ imgRootName ] = new Image;
		moImg[ imgRootName ].src = imgBaseUrl + '/' + 'mo_' + imgRootName + '.' + imgType;
	}
}

function showBaseImg(imgName) {
	if ( !docImgsOK ) return;
	var targetBaseImg = document.images[imgName];
	if ( ! targetBaseImg || ! baseImg[imgName] ) return;
	targetBaseImg.src = baseImg[imgName].src;
}

function showMoImg(imgName) {
	if ( !docImgsOK ) return;
	var targetBaseImg = document.images[imgName];
	if ( ! targetBaseImg || ! moImg[imgName] ) return;
	targetBaseImg.src = moImg[imgName].src;
}
//--- End image mouseover vars and functions ------------------------

