/*
addup() - created by robbie.scourou@tso.co.uk 30.11.04

add's up the values of a series of form elements and displays them
in a total field.
																	*/
function addup()
{
	var total = 0;
	if (document.getElementById)
	{
		// how many field do we have to add up?
		var count = parseInt(document.counter.count.value);
		// go through each one and add to total
		for(i=1;i<=count;i++)
		{
			var local_num = parseInt(document.getElementById(i).value);
			// nothing entered or illegal characters
			if (isNaN(local_num))
			{
				total += 0;				
			}
			else
			{
				total += local_num;
			}
		}
		// update total field
		document.getElementById("total").value = total;
	}
}

function headerDate()
{
	var now = new Date();

	var months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'];

	var date = now.getDate();
	var month = months[now.getMonth()];
	var year = now.getFullYear();

	document.write(date + ' | ' + month + ' | ' + year);
}



function closeThisWindow()
{
	window.close();
	return false;
}

function jspopup(link)
{
window.open(link.href, 'popup', 'width=725,height=500,left=25,top=25,location=no,resizable=yes,scrollbars=yes,status=yes');
}

function pfpopup(link)
{
window.open(link.href + '?pagename=' + window.location.pathname.substring(1), 'popup', 'width=700, height=500, left=25, top=25, location=no, resizable=yes, scrollbars=yes, status=yes');
}

/*
The following scripts are Dreamweaver-generated scripts, used for image rollovers on the Real Time Traffic Information page in the Traffic Info section. They were used in code provided by Datafin, an outside agency who developed some functionality for these pages.
*/
function MM_reloadPage(init) {	//reloads the window if Nav4 resized
	if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
		document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
	else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.0
	var p,i,x;	if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImgRestore() { //v3.0
	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
		var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
		if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	 if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
/*
End Dreamweaver-generated scripts.
*/