/**** today's date functions ****/

function getDate() {
	var d;
	var month;
	var day;
	var year;
	var date;
	
	d = new Date();
	month = d.getMonth();
	month = trmonth(month);
	day = d.getDate();
	year = d.getFullYear();
		
	date = month + " " + day + ", " + year;

	return date;
}

function getTime() {
	var hour;
	var minute;
	var pm_am;
	var time;

	d = new Date();
	hour = d.getHours();
	pm_am = pmam(hour);
	hour = trhour(hour);
	minute = d.getMinutes();
	minute = trminute(minute);

	time = hour + ":" + minute + " " + pm_am;

	return time;

}

function pmam(hour) {
	var pm;

	if (hour >= 12)
	{
		pm = "pm";
	} 
	else 
	{
		pm = "am";		
	}

	return pm;
}

function trhour(hour) {
	if (hour > 12)
	{
		hour = hour - 12;
	}
	if (hour == 0)
	{
		hour = 12;
	}	

	return hour;
	
}

function trminute(minute) {
	if (minute < 10)
	{
		minute = "0" + minute;
	}

	return minute;
}

function trmonth(month) {
	
	switch (month) {
		case 0:
			month = "january";
			break;
		case 1:
			month = "february";
			break;
		case 2:
			month = "march";
			break;
		case 3:
			month = "april";
			break;
		case 4:
			month = "may";
			break;
		case 5:
			month = "june";
			break;
		case 6:
			month = "july";
			break;
		case 7:
			month = "august";
			break;
		case 8:
			month = "september";
			break;
		case 9:
			month = "october";
			break;
		case 10:
			month = "november";
			break;
		case 11:
			month = "december";
			break;
	}
	
	return month;

}




/**** functions below used in projects pages ***/

function MM_preloadImages() { //v3.0 - from dreamweaver
	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 showImageNumber(imageno) {
	document.getElementById("pageimageno").innerHTML = imageno;
}

//This won't work with more than 9 images.
function shownext(numberofimages, page) {
	var currentimageno;
	var nextimageno;
	currentimageno = document.getElementById("pageimageno").innerHTML;
	currentimageno = parseInt(currentimageno);

	if (currentimageno < numberofimages) {
		nextimageno = currentimageno + 1;
	
	} else if (currentimageno == numberofimages) {
		nextimageno = 1;
		
		//does not loop
		//nextimageno = currentimageno;
	}
	
	document.getElementById("pageimage").src = "images/" + page + "_0" + nextimageno + ".jpg";
	document.getElementById("pageimageno").innerHTML = nextimageno;
}

//This won't work with more than 9 images.
function showprevious(numberofimages, page) {
	var currentimageno;
	var nextimageno;
	currentimageno = document.getElementById("pageimageno").innerHTML;
	currentimageno = parseInt(currentimageno);

	if (currentimageno == 1) {
		nextimageno = numberofimages;
		
		//does not loop
		//nextimageno = 1;
				
	} else {
		nextimageno = currentimageno - 1;

	}	
	
	document.getElementById("pageimage").src = "images/" + page + "_0" + nextimageno + ".jpg";
	document.getElementById("pageimageno").innerHTML = nextimageno;
}


/**** Other Functions *****/
function opennewwindow(link) {
	var arg;
	
	//arg = "'" + link + "','height=600,width=800'"; 

	window.open(link, 'NewWindow'); //'height=600,width=800,menubar,scrollbars,toolbar,left=50,top=50,resizeable'
	
}
