function go(path) {
// Global Variables --------------------------------------------------------------------
	document.background_image_list = 'background_image_01.jpg, background_image_02.jpg, background_image_03.jpg, background_image_04.jpg, background_image_05.jpg, background_image_06.jpg, background_image_07.jpg, background_image_08.jpg, background_image_09.jpg, background_image_10.jpg, background_image_11.jpg, background_image_12.jpg, background_image_13.jpg';

// Main Program ------------------------------------------------------------------------
	document.getElementById('MAIN').style.backgroundImage = 'url('+'/'+path+'/images/backgrounds/'+choose_random_background()+')';
	
// Menu drop down ----------------------------------------------------------------------
	document.getElementById('MAIN')
}

// Background picker ---------------------------------------------------------------------------
function choose_random_background() {
	document.background_images = new Array;
	index = 0;
	while (document.background_image_list.indexOf(',') != -1) {
		document.background_images[index] = document.background_image_list.substring(0,document.background_image_list.indexOf(','));
		document.background_image_list = document.background_image_list.substring(document.background_image_list.indexOf(',')+1);
		index++;	
	}
	if (document.background_image_list != '') document.background_images[index] = document.background_image_list;

	return Trim(document.background_images[Math.floor(Math.random()*(index+1))]);
}

// Calendar function ---------------------------------------------------------------------------
function calendar(start_day, number_of_days,calendar_width,calendar_height) {

	start_day_number = 0;
	start_day = start_day.toLowerCase();
	if (start_day == 'sunday') { start_day_number = 0; }
	if (start_day == 'monday') { start_day_number = 1; }
	if (start_day == 'tuesday') { start_day_number = 2; }
	if (start_day == 'wednesday') { start_day_number = 3; }
	if (start_day == 'thursday') { start_day_number = 4; }
	if (start_day == 'friday') { start_day_number = 5; }
	if (start_day == 'saturday') { start_day_number = 6; }

	day = 1-start_day_number;
	document.write('<table style="margin-left:20px; margin-bottom:20px; border-spacing:3px; width:'+calendar_width+'px; height:'+calendar_height+'px;">');
	for (row=0; row<=parseInt((number_of_days+start_day_number-1)/7)+1; row++) {
		document.write('<tr>');
		for (column=0; column<=6; column++) {
			if (row == 0) {
				document.write('<td style="height:10px;">');
				if (column == 0) { document.write('<h5>S</h5>'); }
				if (column == 1) { document.write('<h5>M</h5>'); }
				if (column == 2) { document.write('<h5>T</h5>'); }
				if (column == 3) { document.write('<h5>W</h5>'); }
				if (column == 4) { document.write('<h5>Th</h5>'); }
				if (column == 5) { document.write('<h5>F</h5>'); }
				if (column == 6) { document.write('<h5>Sa</h5>'); }
				document.write('</td>');
			} else {
				if ((column == 0) || (column == 6)) { document.write('<td style="background-color:#BBBBBB; border-bottom: solid 1px #000000;" align="left" valign="top">'); }
					else { document.write('<td style="background-color:#FFFFFF; border-bottom: solid 1px #000000;" align="left" valign="top">'); }
				if ((day >= 1) && (day <= number_of_days)) { document.write('<a><h5>'+day+'</h5></a>'); }
				day++;
				document.write('</td>');
			}
		}
		document.write('</tr>');
	}
	document.write('</table>');
}

// Helper functions ---------------------------------------------------------------------------

function LTrim(str) {
	while (str.substring(0,1) == ' ') {
		str = str.substring(1, str.length);
	}
	return str;
}

function RTrim(str) {
	while (str.substring(str.length-1, str.length) == ' ') {
		str = str.substring(0,str.length-1);
	}
	return str;
}

function Trim(str) {
	return LTrim(RTrim(str));
};

