// Cidamon, http://cidamon.com/
// 
//
//   created Nov 11 2006
// last rec. Nov 11 2006


// addLoadEvent is Simon Willison's function that aloows for clean
// addition of multiple fuctions that are all supposed to be triggered
// on window.onload event. 
// takes function name as the argument. e.g. addLoadEvent(doPopups);

function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}



function doSignOutConfirmation() {
	if (!document.getElementById) return false;

	if (document.getElementById("utilityNav")== null) return false;   // drop out if UtilityNav doesn't exist. On popups for example.

	var signOut = document.getElementById("utilityNav");
	signOut = signOut.getElementsByTagName("a");

	for (var i=0; i < signOut.length; i++) {
		var str = signOut[i].getAttribute("href");		
		var ar = str.split("/");
//		if (signOut[i].getAttribute("href") == "signout.php") {
		if (ar[ar.length -1 ] == "signout.php") {
			//alert('Page_ok');
			signOut[i].onclick = function() {
				var logOut = confirm("Are you sure you want to sign out?");
				if (logOut) {
					return true;
				} else {
					return false;
				}
			};
		};
	};
}

addLoadEvent(doSignOutConfirmation);