var sTooltipDelay = 500; var sMinimumTooltipBorder = 120; // minimum left tooltip position measured from right window border var sFixedPosition = true; var sMenuTimeout = 100; var sWorkflowBarHeight = 45; var sDragBorder = 40; var sTreeResizeBorder = 10; var sAssignmentTreeScroll = 0; var sDialogTree = "com_segue_scc_util_html_tree_DefaultTreeDialogTree"; var sDialogTreeScroll = 0; var mScrollableLayers = new Array(); var mScrollableLayerPositions = new Array(); var sDefaultTree = "com_segue_scc_util_html_tree_DefaultTree" var sDefaultTree2 = "com_segue_scc_util_html_tree_DefaultTree2" var sDefaultTree2Scroll = 0; var sIMConfigurationTree = "com_segue_scc_util_html_tree_DefaultTreeIMConfigurationTree2"; var sKeepAliveInterval = 60000; var sShowExcelReportsInIFrame = false; var sSilentRequestObject = "keepAlive"; var sTreeWidth = 145; var mIsSystemMessage = false; var helpWindow; var mConfirmationDialogId = null; var sRequiredStyleClassEmpty = "dialogComponentBorderRequired"; var sRequiredStyleClassFull = "dialogComponentBorder"; //------------------------ var mEnableRightClick = true; var sXOffset = -2; var sYOffset = 21; var sMinX = 50; var sMaxX = 475; var mCurrentTreeWidth = 213; var mCurrentAssignmentTreeWidth = 200; var mOriginalWindowWidth = -1; var mOriginalWindowHeight = -1; var sTooltip = "tooltipLayer"; var sTooltipFrame = "tooltipFrame"; var focusComponent = null; var isButtonFocussed = false; var focusComponentIsTextInput = false; var sToolbarLayer = "toolbar"; var sContentLayer = "contentLayer"; var sContentLayer2 = "contentLayer2"; var sTreeLayer = "treeLayer"; var sTreeClassVisible = "treeLayerVisible"; var sTreeClassHidden = "treeLayerHidden"; var sToggleNavigationTreeLink = "toggleNavigationTreeLink"; var sHideNavigationTreeLink = "hideNavigationTreeLink"; var sShowNavigationTreeLink = "showNavigationTreeLink"; var sDialogBackgroundforTree = "dialogBackgroundforTree"; var sDialogBackgroundforContent = "dialogBackgroundforContent"; var sAssignmentList = "assignmentList"; var sAssignmentTree = "assignmentTree"; var sAssignedTestsTable = "assignedTestsTable"; var sHideTestTree = "hideTestTree"; var sShowTestTree = "showTestTree"; var sIssueTabs = "issueTabs"; var sDialogTabs = "dialogTabs"; var sShowNavigationTreeWidth = 11; var mTooltip = null; var mTooltipFrame = null; var mIsVisible = false; var mIsContextMenuVisible = false; var mHasScrollbar = false; var mIsModernBrowser = document.getElementById; var mIsNetscape = mIsModernBrowser && !document.all; var mUserAgent = navigator.userAgent.toLowerCase() var mIsIE = mUserAgent.indexOf("msie") != -1 && !mUserAgent.indexOf("opera") != -1; var mIEVersion = parseInt(navigator.appVersion); if (mIsIE && mIEVersion >= 4) { mIEVersion = parseFloat(mUserAgent.substring(mUserAgent.indexOf("msie ") + 5)); } // sShowExcelReportsInIFrame = !mIsNetscape; var mNeedsHackIFrame = mIsIE && mIEVersion >= 6; var mSupportsTransparentPNG = !mIsIE && mIEVersion < 7; var xCoord, yCoord; var mDialogDragStartX, mDialogDragStartY; var mCurrentDragDialogName = ""; // var sSliderWidth = 476; var sOriginalTreeWidth = 158; var dragStartX = 0; var sDialogTop = 0; var mIsDragMode = false; var mIsResizeMode = false; var mIsAssignmentResizeMode = false; function avoidSelect() { if (mIsDragMode || mIsResizeMode || mIsAssignmentResizeMode) { return false; } else return true; } function handleRightClick() { return mEnableRightClick; } if (mIsModernBrowser) { mTooltip = document.getElementById(sTooltip).style; mTooltipFrame = document.getElementById(sTooltipFrame).style; mTooltip.visibility = "visible"; mTooltip.display = "none"; document.onmousemove = handleMouseMove; // handle move and disable selection during dragging document.onclick = handleMouseDown; // hide context menu, re-enable click event document.onmousedown = avoidSelect; document.oncontextmenu = handleRightClick; // disable context menu document.onmouseup = handleMouseUp; window.onerror = handleError; } function showPrintableView() { var printLayer = null; if (document.getElementById("printableContent")) { printLayer = "printableContent"; } else if (document.getElementById("tabIndent")) { printLayer = "tabIndent"; } if (document.getElementById("printableContent")) { var printWindow = window.open("about:blank", "printView", "width=300,height=200"); printWindow.document.open(); printWindow.document.write("
"); printWindow.document.write(document.getElementById("printableContent").innerHTML); printWindow.document.write("