function updateDate() {
	var date = new Date();
	var str = "";

	var days = [
		"Sunday",
		"Monday",
		"Tuesday",
		"Wednesday",
		"Thursday",
		"Friday",
		"Saturday"
	];

	var months = [
		"January",
		"February",
		"March",
		"April",
		"May",
		"June",
		"July",
		"August",
		"September",
		"October",
		"November",
		"December"
	];

	str += days[date.getDay()] + ", ";

	str += date.getDate() + " " + months[date.getMonth()] + " " + date.getFullYear() + "<br />";

	var hours = date.getHours();
	var minutes = date.getMinutes();
	var seconds = date.getSeconds();

	if (hours < 10) {
		str += "0";
	}
	str += hours + ":";

	if (minutes < 10) {
		str += "0";
	}
	str += minutes + ":";

	if (seconds < 10) {
		str += "0";
	}
	str += seconds;

	$('#now').html(str);
}

var timeout	= 500;
var closetimer	= 0;
var ddmenuitem	= 0;

// open hidden layer
function mopen(id)
{	
	// cancel close timer
	mcancelclosetime();

	// close old layer
	if(ddmenuitem) {
		ddmenuitem.style.visibility = 'hidden';
		//$(ddmenuitem).slideUp('slow');
	}

	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';
	//$(ddmenuitem).slideDown('slow');

}
// close showed layer
function mclose()
{
	if(ddmenuitem) {
		ddmenuitem.style.visibility = 'hidden';
		//$(ddmenuitem).slideUp('slow');
	}
}

// go close timer
function mclosetime()
{
	closetimer = window.setTimeout(mclose, timeout);
}

// cancel close timer
function mcancelclosetime()
{
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

// close layer when click-out
document.onclick = mclose; 


$(function() {
	updateDate();
	setInterval(updateDate, 1000);
});

function openWindow(url) {
	window.open(url);
}

