var grownUpBrowser = (document.getElementById || document.all || document.layers);
var day;
var dayName;
var month;
var monthName;
var year;
var shortDate;
var longDate;
var address = "";
var domain = "smhudsonBoatbuilders.co.uk";
var copyright = "&copy;S M Hudson Boatbuilders";
var emAdd = address + "@" + domain;
var phoneNumber = "01827 311317";
var fax = "";

function resolveDate()
{
  	var months = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
	var days = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday");

	var today = new Date();
	var weekDay;
  
	day = today.getDate();
	weekDay = today.getDay();
	dayName = days[weekDay];
	month = today.getMonth();
  	monthName = months[month];
  	year = today.getFullYear();
  	shortDate = day + " " + monthName;
	longDate = dayName + ", " + day + " " + monthName + " " + year;
}

function writeDate(element)
{
	if (!grownUpBrowser) return;
	resolveDate();
	writeToPage(element, longDate);
}

function writeToPage(element, string)
{
	if (!grownUpBrowser) return;
	x = document.getElementById(element);
	x.innerHTML = string;
}

function show(element, flag)
{
	if (!grownUpBrowser) return;
	x = document.getElementById(element);
	x.style.visibility = flag;
}

function showDialog(element)
{
	if (!grownUpBrowser) return;

	var imagePath = element.src;
	imageName = imagePath.substring(imagePath.indexOf("thumbnails")+11);
	imagePath = "images/" + imageName;
	outputText = element.title;
	
	var imageCode = "<img class='insetDisplay' src=" + imagePath + " >";
	writeToPage('richDialogImage', imageCode);	

	x = document.getElementById('richDialogText');
	if (outputText)
		{
			x.innerHTML = outputText;
		}

	show('richDialog', "visible");
}

function showMessage(outputText)
{
	if (!grownUpBrowser) return;
	writeToPage('messageText', outputText);
	show('messageBox', "visible");
}

