var timeout		= 650;
var closetimer	= 0;
var ddmenuitem	= 0;

function menuopen(id) {
	mcancelclosetime();
	if(ddmenuitem)
		ddmenuitem.style.visibility = 'hidden';
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';
}
function mclose() {
	if(ddmenuitem)
		ddmenuitem.style.visibility = 'hidden';
}
function mclosetime() {
	closetimer = window.setTimeout(mclose, timeout);
}
function mcancelclosetime() {
	if(closetimer) {
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}
document.onclick = mclose; 

YAHOO.util.Event.addListener(window, 'load', function(){

	var pageLink = encodeURIComponent(location.href);
	var pageTitle = encodeURIComponent(document.title);
	
	var i = 0;
	
	var elements = YAHOO.util.Dom.getElementsByClassName('shareTwitter');
	for (i = 0; i < elements.length; i++) {
		elements[i].href = 'http://twitter.com/home?status=Check out this page ' + pageLink;
	}
	
	var elements = YAHOO.util.Dom.getElementsByClassName('shareFacebook');
	for (i = 0; i < elements.length; i++) {
		elements[i].href = 'http://www.facebook.com/sharer.php?u=' + pageLink + '&t=' + pageTitle;
	}
	
	var elements = YAHOO.util.Dom.getElementsByClassName('shareLinkedIn');
	for (i = 0; i < elements.length; i++) {
		elements[i].href = 'http://www.linkedin.com/shareArticle?mini=true&url=' + pageLink + '&title=' + pageTitle + '&source=Wellington.govt.nz';
	}
	
	var elements = YAHOO.util.Dom.getElementsByClassName('shareBuzz');
	for (i = 0; i < elements.length; i++) {
		elements[i].href = 'http://www.google.com/buzz/post?url=' + pageLink;
	}
	
	var elements = YAHOO.util.Dom.getElementsByClassName('shareDelicious');
	for (i = 0; i < elements.length; i++) {
		elements[i].onclick = function() {
			window.open('http://delicious.com/save?v=5&amp;noui&amp;jump=close&amp;url=' + pageLink + '&amp;title=' + pageTitle, 'delicious', 'toolbar=no,width=550,height=550');
			return false;	
		}
	}
});	
