
if ( document.all )//IE 
{
  window.document.body.onclick=onClick;
}
else 
{
  window.captureEvents(Event.CLICK);
  window.onclick=onClick;
}

function getMessage(url)
{
	var returnValue=2;
	for(var i = 0; i < LeaveSiteWarningInternalSites.length; i++) 
	{
		if (url.search(LeaveSiteWarningInternalSites[i].toLowerCase()) == 0 ) 
		{
			returnValue=1;
		}
	}
	
	for ( var i = 0; i < LeaveSiteWarningCurrentSite.length; i++ ) 
	{
		if (url.search(LeaveSiteWarningCurrentSite[i].toLowerCase()) == 0 ) 
		{
			returnValue=0;
		}
	}
	return returnValue;
}

function onClick(e)
{
	if (document.all) 
	{
		if (window.event.srcElement.tagName=='a' || window.event.srcElement.tagName=='A')
		{
			var url=window.event.srcElement.href.toLowerCase();
			
			if (getMessage(url)>0)
			{
				return confirm(LeaveSiteWarningSiteMessage[getMessage(url)-1]);
			}
		}
	}
	else
	{
		if (e.target.tagName=='a' || e.target.tagName=='A')
		{
			var url=e.target.href.toLowerCase();
			if (getMessage(url)>0)
			{
				return confirm(LeaveSiteWarningSiteMessage[getMessage(url)-1]);
			}
		}
	}
}
