function autotab(current, next)
{
    if (current)
	{
		current.onkeyup = 
			function(args)
			{
				if (args == null)
				{
					args = window.event;
				}
				
                if (current.getAttribute && 
                     current.value.length == current.getAttribute("maxlength") &&
                     args.shiftKey == false &&
                     args.altKey == false &&
                     args.ctrlKey == false)
                {
                    next.focus();
                }
            };
    }
}	
			
function CheckQueryStingTimeZone()
{
	var url = document.URL;
	var timeOffset = (new Date()).getTimezoneOffset();
	var targetString = url;
	var timeZoneIndex = url.toLowerCase().search("timezone=");

	if (timeZoneIndex != -1)
	{
		targetString = url.substring(0, timeZoneIndex) + "timeZone=" + timeOffset;

		var tempString = url.substring(timeZoneIndex);
		var nextParameterIndex = tempString.search(/&/);
		
		if (nextParameterIndex != -1)
		{
			targetString += tempString.substring(nextParameterIndex);
		}
		
		if (targetString.toLowerCase() != url.toLowerCase())
		{
			location.href = targetString;
		}
	}
	else
	{
		if (url.toLowerCase().search(/\?/) == -1)
		{
			targetString = url + "?timeZone=" + timeOffset;
		}
		else
		{
			targetString =  url + "&timeZone=" + timeOffset;
		}	

		location.href = targetString;
	}
}

function InitializeSecurityInfo(link, div, image)
{
	link.onclick = function ()
				{
					div.className = 'Hidden';
					image.style.display = 'block';
					link.onmouseover = function (){return false;};
					link.onmouseout = function (){return false;};
					link.innerHTML = securityDisclaimer.innerHTML;
					link.removeAttribute('href');
					return false;
				};
				
	link.onmouseover = function ()
				{
					div.className = 'SecurityTooltip';
					image.style.display = 'none';
				};
				
	link.onmouseout = function ()
				{
					div.className = 'Hidden';
					image.style.display = 'block';;
				};
}

