/*
 * Scripts.js:
 *
 *
 *
 */

{

	/***		DO NOT MODIFY 		****/  


	var
	PERM_MANAGE_SECURITY			=1,			//can manage security
	PERM_MANAGE_SCHEMA				=2,			//can perform schema operations
	PERM_READ						=4,			//can read
	PERM_CREATE						=8,			//can create (insert) an object
	PERM_UPDATE						=16,		//can update an object
	PERM_DELETE						=32,		//can permanently delete an object
	PERM_ADD_TO_CAT					=64,		//can add object to category
	PERM_REMOVE_FROM_CAT			=128,		//can remove object from category
	PERM_ROLLBACK					=256,		//can rollback object to previous version
	PERM_LINK						=512,		//can link/unlink objects
	PERM_DBPERMIT					=1024,		//can access database
	PERM_SET_OWNER					=2048;		//can change the owner of an object

	PERM_RESERVED3					=4096,		//reserved
	PERM_RESERVED4					=8192,		//reserved
	PERM_RESERVED5					=16384,		//reserved

	PERM_MARK_FOR_ARCHIVE			=4194304,	//can mark article for archiving
	PERM_AUTHORIZE_ARCHIVING		=8388608,	//can authorize article for archiving
	PERM_MARK_FOR_WEB				=16777216,	//can mark for web
	PERM_AUTHORIZE_WEB				=33554432,	//can authorize for web
	PERM_EXPORT_IMPORT_FOLDER		=67108864,	//can export/import folder
	PERM_EXPORT_IMPORT_WORD			=134217728,	//can export/import word
	PERM_EXPORT_IMPORT_PHOTOSHOP	=268435456,	//can export/import photoshop
	PERM_EXPORT_IMPORT_DTP			=536870912,	//can export/import dtp
	PERM_ALTER_IMAGE				=1073741824,//can alter image 
	PERM_CREATE_COLLECTION			=2147483648;

	/* Stores the Ids of selected Items */
	
	var IE6=false,
		NS7=false;
		
	IE6 = (document.all);
	NS7 = (IE6)?false:(-1 != navigator.vendor.search("Netscape"));

	if (NS7) document.captureEvents(Event.KEYPRESS);
	function doKey(e) 
	{
		m_keyPressed = (IE6) ? event.keyCode :e.which;
		
		/*switch(m_keyPressed)
		{
			case 46:return Delete();
		}*/
	}
	document.onkeydown = doKey;
	function DocItem(strItem, nItem)
	{
		if(nItem) return document.getElementsByName(strItem)[nItem];
		if (document.getElementById(strItem)) return document.getElementById(strItem);
		else if (document.getElementsByName(strItem)) return document.getElementsByName(strItem)[0];
	}
	function GetScope(strScope)
	{
		var iPos = strScope.indexOf(',');
		if(iPos==-1)
			return strScope;
		return strScope.slice(iPos+1);
	}
	function GetCatID(strScope)
	{
		var iPos = strScope.indexOf(',');
		if(iPos==-1)
			return strScope;
		return strScope.slice(0,iPos);
	}
	function CheckPermissions(allowPerm, allowInheritedPerm)
	{
		DocItem('CHK_ALLOW_READ').checked = (PERM_READ & allowPerm)||(PERM_READ & allowInheritedPerm);
		DocItem('CHK_ALLOW_CREATE').checked = (PERM_CREATE & allowPerm)||(PERM_CREATE & allowInheritedPerm);
		DocItem('CHK_ALLOW_UPDATE').checked = (PERM_UPDATE & allowPerm)||(PERM_UPDATE & allowInheritedPerm);
		DocItem('CHK_ALLOW_DELETE').checked = (PERM_DELETE & allowPerm)||(PERM_DELETE & allowInheritedPerm);
		DocItem('CHK_ALLOW_ADD_TO_CAT').checked = (PERM_ADD_TO_CAT & allowPerm)||(PERM_ADD_TO_CAT & allowInheritedPerm);
		DocItem('CHK_ALLOW_REMOVE_FROM_CAT').checked = (PERM_REMOVE_FROM_CAT & allowPerm)||(PERM_REMOVE_FROM_CAT & allowInheritedPerm);
		DocItem('CHK_ALLOW_ROLLBACK').checked = (PERM_ROLLBACK & allowPerm)||(PERM_ROLLBACK & allowInheritedPerm);
		DocItem('CHK_ALLOW_LINK').checked = (PERM_LINK & allowPerm)||(PERM_LINK & allowInheritedPerm);
		//DocItem('CHK_ALLOW_DBPERMIT').checked = (PERM_DBPERMIT & allowPerm)||(PERM_DBPERMIT & allowInheritedPerm);
		//DocItem('CHK_ALLOW_SET_OWNER').checked = (PERM_SET_OWNER & allowPerm)||(PERM_SET_OWNER & allowInheritedPerm);
		DocItem('CHK_ALLOW_MARK_FOR_ARCHIVE').checked = (PERM_MARK_FOR_ARCHIVE & allowPerm)||(PERM_MARK_FOR_ARCHIVE & allowInheritedPerm);
		DocItem('CHK_ALLOW_AUTHORIZE_ARCHIVING').checked = (PERM_AUTHORIZE_ARCHIVING & allowPerm)||(PERM_AUTHORIZE_ARCHIVING & allowInheritedPerm);
		DocItem('CHK_ALLOW_MARK_FOR_WEB').checked = (PERM_MARK_FOR_WEB & allowPerm)||(PERM_MARK_FOR_WEB & allowInheritedPerm);
		DocItem('CHK_ALLOW_AUTHORIZE_WEB').checked = (PERM_AUTHORIZE_WEB & allowPerm)||(PERM_AUTHORIZE_WEB & allowInheritedPerm);
		DocItem('CHK_ALLOW_EXPORT_IMPORT_FOLDER').checked = (PERM_EXPORT_IMPORT_FOLDER & allowPerm)||(PERM_EXPORT_IMPORT_FOLDER & allowInheritedPerm);
		DocItem('CHK_ALLOW_EXPORT_IMPORT_WORD').checked = (PERM_EXPORT_IMPORT_WORD & allowPerm)||(PERM_EXPORT_IMPORT_WORD & allowInheritedPerm);
		DocItem('CHK_ALLOW_EXPORT_IMPORT_PHOTOSHOP').checked = (PERM_EXPORT_IMPORT_PHOTOSHOP & allowPerm)||(PERM_EXPORT_IMPORT_PHOTOSHOP & allowInheritedPerm);
		DocItem('CHK_ALLOW_EXPORT_IMPORT_DTP').checked = (PERM_EXPORT_IMPORT_DTP & allowPerm)||(PERM_EXPORT_IMPORT_DTP & allowInheritedPerm);
		DocItem('CHK_ALLOW_ALTER_IMAGE').checked = (PERM_ALTER_IMAGE & allowPerm)||(PERM_ALTER_IMAGE & allowInheritedPerm);
		DocItem('CHK_ALLOW_CREATE_COLLECTION').checked = (PERM_CREATE_COLLECTION & allowPerm)||(PERM_CREATE_COLLECTION & allowInheritedPerm);
	}
	function CheckInheritedPermissions(allowInheritedPerm)
	{	
		DocItem('CHK_ALLOW_READ').disabled = (PERM_READ & allowInheritedPerm);
		DocItem('CHK_ALLOW_CREATE').disabled = (PERM_CREATE & allowInheritedPerm);
		DocItem('CHK_ALLOW_UPDATE').disabled = (PERM_UPDATE & allowInheritedPerm);
		DocItem('CHK_ALLOW_DELETE').disabled = (PERM_DELETE & allowInheritedPerm);
		DocItem('CHK_ALLOW_ADD_TO_CAT').disabled = (PERM_ADD_TO_CAT & allowInheritedPerm);
		DocItem('CHK_ALLOW_REMOVE_FROM_CAT').disabled = (PERM_REMOVE_FROM_CAT & allowInheritedPerm);
		DocItem('CHK_ALLOW_ROLLBACK').disabled = (PERM_ROLLBACK & allowInheritedPerm);
		DocItem('CHK_ALLOW_LINK').disabled = (PERM_LINK & allowInheritedPerm);
		//DocItem('CHK_ALLOW_DBPERMIT').disabled = (PERM_DBPERMIT & allowInheritedPerm);
		//DocItem('CHK_ALLOW_SET_OWNER').disabled = (PERM_SET_OWNER & allowInheritedPerm);
		DocItem('CHK_ALLOW_MARK_FOR_ARCHIVE').disabled = (PERM_MARK_FOR_ARCHIVE & allowInheritedPerm);
		DocItem('CHK_ALLOW_AUTHORIZE_ARCHIVING').disabled = (PERM_AUTHORIZE_ARCHIVING & allowInheritedPerm);
		DocItem('CHK_ALLOW_MARK_FOR_WEB').disabled = (PERM_MARK_FOR_WEB & allowInheritedPerm);
		DocItem('CHK_ALLOW_AUTHORIZE_WEB').disabled = (PERM_AUTHORIZE_WEB & allowInheritedPerm);
		DocItem('CHK_ALLOW_EXPORT_IMPORT_FOLDER').disabled = (PERM_EXPORT_IMPORT_FOLDER & allowInheritedPerm);
		DocItem('CHK_ALLOW_EXPORT_IMPORT_WORD').disabled = (PERM_EXPORT_IMPORT_WORD & allowInheritedPerm);
		DocItem('CHK_ALLOW_EXPORT_IMPORT_PHOTOSHOP').disabled = (PERM_EXPORT_IMPORT_PHOTOSHOP & allowInheritedPerm);
		DocItem('CHK_ALLOW_EXPORT_IMPORT_DTP').disabled = (PERM_EXPORT_IMPORT_DTP & allowInheritedPerm);
		DocItem('CHK_ALLOW_ALTER_IMAGE').disabled = (PERM_ALTER_IMAGE & allowInheritedPerm);
		DocItem('CHK_ALLOW_CREATE_COLLECTION').disabled = (PERM_CREATE_COLLECTION & allowInheritedPerm);
	}
	function EnableAllowCheckboxes(allowPerm, allowInheritedPerm)
	{	
		DocItem('CHK_ALLOW_READ').disabled = !(PERM_READ & allowPerm) && (PERM_READ & allowInheritedPerm);
		DocItem('CHK_ALLOW_CREATE').disabled = !(PERM_CREATE & allowPerm) && (PERM_CREATE & allowInheritedPerm);
		DocItem('CHK_ALLOW_UPDATE').disabled = !(PERM_UPDATE & allowPerm) && (PERM_UPDATE & allowInheritedPerm);
		DocItem('CHK_ALLOW_DELETE').disabled = !(PERM_DELETE & allowPerm) && (PERM_DELETE & allowInheritedPerm);
		DocItem('CHK_ALLOW_ADD_TO_CAT').disabled = !(PERM_ADD_TO_CAT & allowPerm) && (PERM_ADD_TO_CAT & allowInheritedPerm);
		DocItem('CHK_ALLOW_REMOVE_FROM_CAT').disabled = !(PERM_REMOVE_FROM_CAT & allowPerm) && (PERM_REMOVE_FROM_CAT & allowInheritedPerm);
		DocItem('CHK_ALLOW_ROLLBACK').disabled = !(PERM_ROLLBACK & allowPerm) && (PERM_ROLLBACK & allowInheritedPerm);
		DocItem('CHK_ALLOW_LINK').disabled = !(PERM_LINK & allowPerm) && (PERM_LINK & allowInheritedPerm);
		//DocItem('CHK_ALLOW_DBPERMIT').disabled = !(PERM_DBPERMIT & allowPerm) && (PERM_DBPERMIT & allowInheritedPerm);
		//DocItem('CHK_ALLOW_SET_OWNER').disabled = !(PERM_SET_OWNER & allowPerm) && (PERM_SET_OWNER & allowInheritedPerm);
		DocItem('CHK_ALLOW_MARK_FOR_ARCHIVE').disabled = !(PERM_MARK_FOR_ARCHIVE & allowPerm) && (PERM_MARK_FOR_ARCHIVE & allowInheritedPerm);
		DocItem('CHK_ALLOW_AUTHORIZE_ARCHIVING').disabled = !(PERM_AUTHORIZE_ARCHIVING & allowPerm) && (PERM_AUTHORIZE_ARCHIVING & allowInheritedPerm);
		DocItem('CHK_ALLOW_MARK_FOR_WEB').disabled = !(PERM_MARK_FOR_WEB & allowPerm) && (PERM_MARK_FOR_WEB & allowInheritedPerm);
		DocItem('CHK_ALLOW_AUTHORIZE_WEB').disabled = !(PERM_AUTHORIZE_WEB & allowPerm) && (PERM_AUTHORIZE_WEB & allowInheritedPerm);
		DocItem('CHK_ALLOW_EXPORT_IMPORT_FOLDER').disabled = !(PERM_EXPORT_IMPORT_FOLDER & allowPerm) && (PERM_EXPORT_IMPORT_FOLDER & allowInheritedPerm);
		DocItem('CHK_ALLOW_EXPORT_IMPORT_WORD').disabled = !(PERM_EXPORT_IMPORT_WORD & allowPerm) && (PERM_EXPORT_IMPORT_WORD & allowInheritedPerm);
		DocItem('CHK_ALLOW_EXPORT_IMPORT_PHOTOSHOP').disabled = !(PERM_EXPORT_IMPORT_PHOTOSHOP & allowPerm) && (PERM_EXPORT_IMPORT_PHOTOSHOP & allowInheritedPerm);
		DocItem('CHK_ALLOW_EXPORT_IMPORT_DTP').disabled = !(PERM_EXPORT_IMPORT_DTP & allowPerm) && (PERM_EXPORT_IMPORT_DTP & allowInheritedPerm);
		DocItem('CHK_ALLOW_ALTER_IMAGE').disabled = !(PERM_ALTER_IMAGE & allowPerm) && (PERM_ALTER_IMAGE & allowInheritedPerm);
		DocItem('CHK_ALLOW_CREATE_COLLECTION').disabled = !(PERM_CREATE_COLLECTION & allowPerm) && (PERM_CREATE_COLLECTION & allowInheritedPerm);
	}	
	function EnableDenyCheckboxes(denyPerm)
	{
		DocItem('CHK_DENYREAD').checked = (PERM_READ & denyPerm);
		DocItem('CHK_DENYCREATE').checked = (PERM_CREATE & denyPerm);
		DocItem('CHK_DENYUPDATE').checked = (PERM_UPDATE & denyPerm);
		DocItem('CHK_DENYDELETE').checked = (PERM_DELETE & denyPerm);
		DocItem('CHK_DENYADD_TO_CAT').checked = (PERM_ADD_TO_CAT & denyPerm);
		DocItem('CHK_DENYREMOVE_FROM_CAT').checked = (PERM_REMOVE_FROM_CAT & denyPerm);
		DocItem('CHK_DENYROLLBACK').checked = (PERM_ROLLBACK & denyPerm);
		DocItem('CHK_DENYLINK').checked = (PERM_LINK & denyPerm);
		//DocItem('CHK_DENYDBPERMIT').checked = (PERM_DBPERMIT & denyPerm);
		//DocItem('CHK_DENYSET_OWNER').checked = (PERM_SET_OWNER & denyPerm);
		DocItem('CHK_DENYMARK_FOR_ARCHIVE').checked = (PERM_MARK_FOR_ARCHIVE & denyPerm);
		DocItem('CHK_DENYAUTHORIZE_ARCHIVING').checked = (PERM_AUTHORIZE_ARCHIVING & denyPerm);
		DocItem('CHK_DENYMARK_FOR_WEB').checked = (PERM_MARK_FOR_WEB & denyPerm);
		DocItem('CHK_DENYAUTHORIZE_WEB').checked = (PERM_AUTHORIZE_WEB & denyPerm);
		DocItem('CHK_DENYEXPORT_IMPORT_FOLDER').checked = (PERM_EXPORT_IMPORT_FOLDER & denyPerm);
		DocItem('CHK_DENYEXPORT_IMPORT_WORD').checked = (PERM_EXPORT_IMPORT_WORD & denyPerm);
		DocItem('CHK_DENYEXPORT_IMPORT_PHOTOSHOP').checked = (PERM_EXPORT_IMPORT_PHOTOSHOP & denyPerm);
		DocItem('CHK_DENYEXPORT_IMPORT_DTP').checked = (PERM_EXPORT_IMPORT_DTP & denyPerm);
		DocItem('CHK_DENYALTER_IMAGE').checked = (PERM_ALTER_IMAGE & denyPerm);
		DocItem('CHK_DENYCREATE_COLLECTION').checked = (PERM_CREATE_COLLECTION & denyPerm); 
	}
	function AllowAll(bChecked)
	{
		var vChecks = document.getElementsByTagName("input");
		
		for(var i=0; i<vChecks.length; i++)
		{
			if(-1 != vChecks[i].name.indexOf("CHK_ALLOW"))
			{
				if(vChecks[i].disabled) continue;
				vChecks[i].checked = bChecked;
			}
		}
	}
	function DenyAll(bChecked)
	{
		var vChecks = document.getElementsByTagName("input");
		for(var i=0; i<vChecks.length; i++)
		{
			if(-1 != vChecks[i].name.indexOf("CHK_DENY"))
			{
				if(vChecks[i].disabled) continue;
				vChecks[i].checked = bChecked;
			}
		}
	}
	function GetAllowPerms()
	{
		var nAllowPerms=0;
		
		if( !DocItem('CHK_ALLOW_READ').disabled && DocItem('CHK_ALLOW_READ').checked)
			nAllowPerms |= PERM_READ;
		if( !DocItem('CHK_ALLOW_CREATE').disabled && DocItem('CHK_ALLOW_CREATE').checked)
			nAllowPerms |= PERM_CREATE;
		if( !DocItem('CHK_ALLOW_UPDATE').disabled && DocItem('CHK_ALLOW_UPDATE').checked)
			nAllowPerms |= PERM_UPDATE;
		if( !DocItem('CHK_ALLOW_DELETE').disabled && DocItem('CHK_ALLOW_DELETE').checked)
			nAllowPerms |= PERM_DELETE;
		if( !DocItem('CHK_ALLOW_ADD_TO_CAT').disabled && DocItem('CHK_ALLOW_ADD_TO_CAT').checked)
			nAllowPerms |= PERM_ADD_TO_CAT;
		if( !DocItem('CHK_ALLOW_REMOVE_FROM_CAT').disabled && DocItem('CHK_ALLOW_REMOVE_FROM_CAT').checked)
			nAllowPerms |= PERM_REMOVE_FROM_CAT;
		if( !DocItem('CHK_ALLOW_ROLLBACK').disabled && DocItem('CHK_ALLOW_ROLLBACK').checked)
			nAllowPerms |= PERM_ROLLBACK;
		if( !DocItem('CHK_ALLOW_LINK').disabled && DocItem('CHK_ALLOW_LINK').checked)
			nAllowPerms |= PERM_LINK;
		/*
		if( !DocItem('CHK_ALLOW_DBPERMIT').disabled && DocItem('CHK_ALLOW_DBPERMIT').checked)
			nAllowPerms |= PERM_DBPERMIT;
		if( !DocItem('CHK_ALLOW_SET_OWNER').disabled && DocItem('CHK_ALLOW_SET_OWNER').checked)
			nAllowPerms |= PERM_SET_OWNER;
		*/	
		if( !DocItem('CHK_ALLOW_MARK_FOR_ARCHIVE').disabled && DocItem('CHK_ALLOW_MARK_FOR_ARCHIVE').checked)
			nAllowPerms |= PERM_MARK_FOR_ARCHIVE;
		if( !DocItem('CHK_ALLOW_AUTHORIZE_ARCHIVING').disabled && DocItem('CHK_ALLOW_AUTHORIZE_ARCHIVING').checked)
			nAllowPerms |= PERM_AUTHORIZE_ARCHIVING;
		if( !DocItem('CHK_ALLOW_MARK_FOR_WEB').disabled && DocItem('CHK_ALLOW_MARK_FOR_WEB').checked)
			nAllowPerms |= PERM_MARK_FOR_WEB;
		if( !DocItem('CHK_ALLOW_AUTHORIZE_WEB').disabled && DocItem('CHK_ALLOW_AUTHORIZE_WEB').checked)
			nAllowPerms |= PERM_AUTHORIZE_WEB;
		if( !DocItem('CHK_ALLOW_EXPORT_IMPORT_FOLDER').disabled && DocItem('CHK_ALLOW_EXPORT_IMPORT_FOLDER').checked)
			nAllowPerms |= PERM_EXPORT_IMPORT_FOLDER;
		if( !DocItem('CHK_ALLOW_EXPORT_IMPORT_WORD').disabled && DocItem('CHK_ALLOW_EXPORT_IMPORT_WORD').checked)
			nAllowPerms |= PERM_EXPORT_IMPORT_WORD;
		if( !DocItem('CHK_ALLOW_EXPORT_IMPORT_PHOTOSHOP').disabled && DocItem('CHK_ALLOW_EXPORT_IMPORT_PHOTOSHOP').checked)
			nAllowPerms |= PERM_EXPORT_IMPORT_PHOTOSHOP;
		if( !DocItem('CHK_ALLOW_EXPORT_IMPORT_DTP').disabled && DocItem('CHK_ALLOW_EXPORT_IMPORT_DTP').checked)
			nAllowPerms |= PERM_EXPORT_IMPORT_DTP;
		if( !DocItem('CHK_ALLOW_ALTER_IMAGE').disabled && DocItem('CHK_ALLOW_ALTER_IMAGE').checked)
			nAllowPerms |= PERM_ALTER_IMAGE;
		if( !DocItem('CHK_ALLOW_CREATE_COLLECTION').disabled && DocItem('CHK_ALLOW_CREATE_COLLECTION').checked)
			nAllowPerms |= PERM_CREATE_COLLECTION;
			
		return nAllowPerms;
	}
	function GetDenyPerms()
	{
		var nDenyPerms=0;
		
		if( !DocItem('CHK_DENYREAD').disabled && DocItem('CHK_DENYREAD').checked)
			nDenyPerms |= PERM_READ;
		if( !DocItem('CHK_DENYCREATE').disabled && DocItem('CHK_DENYCREATE').checked)
			nDenyPerms |= PERM_CREATE;
		if( !DocItem('CHK_DENYUPDATE').disabled && DocItem('CHK_DENYUPDATE').checked)
			nDenyPerms |= PERM_UPDATE;
		if( !DocItem('CHK_DENYDELETE').disabled && DocItem('CHK_DENYDELETE').checked)
			nDenyPerms |= PERM_DELETE;
		if( !DocItem('CHK_DENYADD_TO_CAT').disabled && DocItem('CHK_DENYADD_TO_CAT').checked)
			nDenyPerms |= PERM_ADD_TO_CAT;
		if( !DocItem('CHK_DENYREMOVE_FROM_CAT').disabled && DocItem('CHK_DENYREMOVE_FROM_CAT').checked)
			nDenyPerms |= PERM_REMOVE_FROM_CAT;
		if( !DocItem('CHK_DENYROLLBACK').disabled && DocItem('CHK_DENYROLLBACK').checked)
			nDenyPerms |= PERM_ROLLBACK;
		if( !DocItem('CHK_DENYLINK').disabled && DocItem('CHK_DENYLINK').checked)
			nDenyPerms |= PERM_LINK;
		/*
		if( !DocItem('CHK_DENYDBPERMIT').disabled && DocItem('CHK_DENYDBPERMIT').checked)
			nDenyPerms |= PERM_DBPERMIT;
		if( !DocItem('CHK_DENYSET_OWNER').disabled && DocItem('CHK_DENYSET_OWNER').checked)
			nDenyPerms |= PERM_SET_OWNER;
		*/	
		if( !DocItem('CHK_DENYMARK_FOR_ARCHIVE').disabled && DocItem('CHK_DENYMARK_FOR_ARCHIVE').checked)
			nDenyPerms |= PERM_MARK_FOR_ARCHIVE;
		if( !DocItem('CHK_DENYAUTHORIZE_ARCHIVING').disabled && DocItem('CHK_DENYAUTHORIZE_ARCHIVING').checked)
			nDenyPerms |= PERM_AUTHORIZE_ARCHIVING;
		if( !DocItem('CHK_DENYMARK_FOR_WEB').disabled && DocItem('CHK_DENYMARK_FOR_WEB').checked)
			nDenyPerms |= PERM_MARK_FOR_WEB;
		if( !DocItem('CHK_DENYAUTHORIZE_WEB').disabled && DocItem('CHK_DENYAUTHORIZE_WEB').checked)
			nDenyPerms |= PERM_AUTHORIZE_WEB;
		if( !DocItem('CHK_DENYEXPORT_IMPORT_FOLDER').disabled && DocItem('CHK_DENYEXPORT_IMPORT_FOLDER').checked)
			nDenyPerms |= PERM_EXPORT_IMPORT_FOLDER;
		if( !DocItem('CHK_DENYEXPORT_IMPORT_WORD').disabled && DocItem('CHK_DENYEXPORT_IMPORT_WORD').checked)
			nDenyPerms |= PERM_EXPORT_IMPORT_WORD;
		if( !DocItem('CHK_DENYEXPORT_IMPORT_PHOTOSHOP').disabled && DocItem('CHK_DENYEXPORT_IMPORT_PHOTOSHOP').checked)
			nDenyPerms |= PERM_EXPORT_IMPORT_PHOTOSHOP;
		if( !DocItem('CHK_DENYEXPORT_IMPORT_DTP').disabled && DocItem('CHK_DENYEXPORT_IMPORT_DTP').checked)
			nDenyPerms |= PERM_EXPORT_IMPORT_DTP;
		if( !DocItem('CHK_DENYALTER_IMAGE').disabled && DocItem('CHK_DENYALTER_IMAGE').checked)
			nDenyPerms |= PERM_ALTER_IMAGE;
		if( !DocItem('CHK_DENYCREATE_COLLECTION').disabled && DocItem('CHK_DENYCREATE_COLLECTION').checked)
			nDenyPerms |= PERM_CREATE_COLLECTION;
			
		return nDenyPerms;
	}
/*	function GetLastKeyPressed()
	{
		var nKey = m_keyPressed;
		m_keyPressed = 0;
		return nKey;
	}
	function Trim(strData)
	{
		if(0==strData.length)
			return strData;
				
		var
			nStart=0,
			nEnd = strData.length-1,
			ch = strData.slice(nStart,nStart+1);
				
		while( (ch==" ") && ( nStart++ < strData.length))
			ch = strData.slice(nStart,nStart+1);
		
		ch = strData.slice(nEnd,nEnd+1);
		
		while( ( ch==" ") && (nEnd-- >= 0) )
			ch = strData.slice(nEnd,nEnd+1);
		
		return strData.slice(nStart,nEnd+1);
	}
*/	
}

