//////////////////////////////// MULTIPLE ONLOAD EVENTS

var onloadEvents = new Array();

function setOnload(f)
{
	var i = onloadEvents.length;
	onloadEvents[i] = f;
}

function doOnload()
{
	if(onloadEvents.length == 0) return;

	for(var i = onloadEvents.length;i-->0;)
	{
		eval(onloadEvents[i].toString() + "()");
	}
}

window.onload=doOnload;

//////////////////////////////// POSITION LOGO

function setLogo()
{
	var topBar = document.getElementById("top-bar");
	var oLeft = topBar.offsetLeft;
	var logo = document.getElementById("p-logo");

	logo.style.left = oLeft + "px";
	logo.style.display = "block";
}

setOnload("setLogo");

//////////////////////////////// TABLE ROW SHADING

function zebraTable()
{
	var t = document.getElementsByTagName("table");

	for(var i=0; i<t.length; i++)
	{
		if(t[i].className && t[i].className=="listing-table")
		{
			var r = t[i].rows;

			for(var j=0; j<r.length; j++)
			{
				if(j%2 == 0) r[j].className+= " shade";
			}
		}
	}
}

setOnload("zebraTable");

//////////////////////////////// HIGHLIGHT TABLE ROW

function highlightRow()
{
	var t = document.getElementsByTagName("table");

	for(var i=0; i<t.length; i++)
	{
		if(t[i].className && t[i].className.indexOf("listing-table") > -1)
		{
			var table = t[i];

			for(var j=0; j<table.rows.length; j++)
			{
				table.rows[j].onmouseover = function()
				{
						this.className += " lite";
				}
				table.rows[j].onmouseout = function()
				{
					this.className = this.className.replace("lite","");
				}
			}
		}
	}
}

setOnload("highlightRow");

//////////////////////////////// WRITE DATE

function writeDate()
{
	var today = new Date();
	
	var tDay = today.getDay();
	var tDate = today.getDate();
	var tMonth = today.getMonth();

	var day,month,year;

	day = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
	month = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
	year = today.getYear().toString();

	if (year.length == 2)
	{
		year = "20" + year;
	}
	else if (year.length == 3)
	{
		year = "20" + year.substring(1,3);
	}
	else if (year.length == 4)
	{
		year = year.toString();
	}
	
	var theDate = day[tDay] + ", " + month[tMonth] + " " + tDate + ", " + year;

	document.write(theDate);
}