var isDOM,isIE,isNN4;

if(document.getElementById)	isDOM=1;
if(window.ActiveXObject) isIE=1;
else if(document.layers) isNN4=1;

function startPortalManager(e)
{
	if(e.keyCode != 113) return;

	e.returnValue=false;
	e.cancelBubble=true;

	try
	{
		var url=document.getElementsByTagName('BASE')[0].getAttribute('href');
		url+='system/PortalManager.hta?'+document.getElementById('mainJS').getAttribute('url');

		if(e.shiftKey)
		{
			url=url.substr(0, url.indexOf('.hta?'))+'/Setup.hta';
		}

		var	Shell=new ActiveXObject('Wscript.Shell');
		if(document.cookie.indexOf('isAdmin=1') == -1)
			Shell.Run('MSHTA '+url, 2, false);
		else
			Shell.Run('IEXPLORE "'+document.URL+'"', 3, false);

	}
	catch(_e2)
	{
		if(e.altKey)
			url=url.substr(0, url.indexOf('.hta'))+'.bat';

		try
		{
			document.location.replace(url);
		}
		catch(_e3)
		{
			var obj=document.createElement('A');
			document.body.appendChild(obj);
			obj.setAttribute('href', url);
			obj.click();
		}
	}
}

if(top.CompleteMainFrame)
	top.CompleteMainFrame();

if(isIE)
	document.attachEvent('onkeydown', startPortalManager);