Rev 5953 | Blame | Compare with Previous | Last modification | View Log | RSS feed
<%'===================================================================' Common Subs'===================================================================%><%'-----------------------------------------------------------------------------------------------------------------------------Sub CloseWindowCall Destroy_All_Objects%><SCRIPT language="JavaScript" type="text/javascript"><!--self.close();//--></SCRIPT><%Response.EndEnd Sub'-----------------------------------------------------------------------------------------------------------------------------Sub OpenChildWindow ( SStitle, SSurl, SSH, SSW, BBscroll )Dim scrlBarIf BBscroll ThenscrlBar = "yes"ElsescrlBar = "no"End If%><script language="JavaScript" type="text/javascript"><!--window.open('<%=SSurl%>','<%=SStitle%>','scrollbars=<%=scrlBar%>,resizable=yes,width=<%=SSW%>,height=<%=SSH%>');//--></script><%End Sub'-----------------------------------------------------------------------------------------------------------------------------Sub OpenInParentWindow ( SSurl )%><script language="JavaScript" type="text/javascript"><!--window.opener.document.location='<%=SSurl%>';//--></script><%End Sub'-----------------------------------------------------------------------------------------------------------------------------Sub OpenInWindow ( SSurl )Call Destroy_All_ObjectsResponse.Redirect ( SSurl )End Sub'-----------------------------------------------------------------------------------------------------------------------------Function onClickOpenWindow ( sURL, sWindowName, nWidth, nHeight, sWindowParams )If NOT IsNull(sWindowParams) OR (sWindowParams <> "") Then sWindowParams = sWindowParams &"," ' Append comma if params are not emptyonClickOpenWindow = "onClick='MM_openBrWindow("""& sURL &""", """& sWindowName &""", """& sWindowParams &"width="& nWidth &",height="& nHeight &",top=200,left=""+ ( screen.width / 2 - "& nWidth \ 2 &" ) +"" "");'"End Function'-----------------------------------------------------------------------------------------------------------------------------Function ReadFile( sPath )Dim filesys, rfileSet filesys = CreateObject("Scripting.FileSystemObject")Set rfile = filesys.OpenTextFile( sPath, 1, false)ReadFile = rfile.ReadAllrfile.closeSet filesys = nothingEnd Function'-----------------------------------------------------------------------------------------------------------------------------Function GetQuery ( sQryName )GetQuery = ReadFile( QUERIES_PATH &"\"& sQryName )End Function'-----------------------------------------------------------------------------------------------------------------------------Function BoldSelected ( sItem, bSelected )If bSelected ThenBoldSelected = "<b>"& sItem &"</b>"ElseBoldSelected = sItemEnd IfEnd Function'-----------------------------------------------------------------------------------------------------------------------------Function Expander ( sExpand )Const IMG_PLUS = "<img src='images/i_plus.gif' width='9' height='9' align='absmiddle' border='0' vspace='4'>"Const IMG_MINUS = "<img src='images/i_minus.gif' width='9' height='9' align='absmiddle' border='0' vspace='4'>"Const IMG_NO_EXPAND = "<img src='images/spacer.gif' width='9' height='9' align='absmiddle' border='0' vspace='4'>"If (sExpand = "+") OR (NOT sExpand ) ThenExpander = IMG_PLUSElseIf ( sExpand = "-" ) OR ( sExpand ) ThenExpander = IMG_MINUSElseExpander = IMG_NO_EXPANDEnd IfEnd Function'-----------------------------------------------------------------------------------------------------------------------------Function GetNodeImage ( nNode_id )Dim query, rsQryquery = _"SELECT nt.NODE_IMAGE "&_" FROM NETWORK_NODES nn,"&_" NODE_TYPES nt"&_" WHERE nn.NODE_TYPE_ID = nt.NODE_TYPE_ID"&_" AND nn.node_id = :NODE_ID"OraDatabase.Parameters.Add "NODE_ID", nNode_id, ORAPARM_INPUT, ORATYPE_NUMBERSet rsQry = OraDatabase.DbCreateDynaset( query , ORADYN_DEFAULT )If ((NOT rsQry.BOF) AND (NOT rsQry.EOF)) ThenGetNodeImage = "<img src='icons/"& rsQry("node_image") &"'>"End IfrsQry.CloseSet rsQry = NothingOraDatabase.Parameters.Remove "NODE_ID"End Function'-----------------------------------------------------------------------------------------------------------------------------Sub GetApplicationDetails ( nApp_id, ByRef outobjDetails )If nApp_id <> "" ThenDim rsQry, queryquery = "SELECT * FROM APPLICATIONS WHERE app_id = "& nApp_idSet rsQry = OraDatabase.DbCreateDynaset( query , ORADYN_DEFAULT )If ((NOT rsQry.BOF) AND (NOT rsQry.EOF)) ThenoutobjDetails.Item ("app_id") = rsQry("app_id")outobjDetails.Item ("application_name") = rsQry("application_name")ElseErr.Raise 8, "Sub GetApplicationDetails", "Empty record set returned. nApp_id="& nApp_idEnd IfrsQry.CloseSet rsQry = NothingEnd IfEnd Sub'-----------------------------------------------------------------------------------------------------------------------------Function ProgressBar ()ProgressBar = "<DIV name='divProgressBar' id='divProgressBar' style='visibility:hidden;'><img src='icons/i_processing.gif' width='79' height='14'></DIV>"End Function'-----------------------------------------------------------------------------------------------------------------------------Sub Messenger ( sMessage, nMessageType, sWidth )Dim msgTemplate, ImgSelect Case nMessageTypeCase 1Img = "s_critical.gif"Case 2Img = "s_warning.gif"Case 3Img = "s_note.gif"Case ElseImg = "s_note.gif"End SelectmsgTemplate = ReadFile( APP_ROOT &"\scripts\message_style.html" )msgTemplate = Replace( msgTemplate, "%WIDTH%", sWidth )msgTemplate = Replace( msgTemplate, "%IMAGE%", Img )msgTemplate = Replace( msgTemplate, "%MESSAGE%", sMessage )Response.write msgTemplateEnd Sub'-----------------------------------------------------------------------------------------------------------------------------Sub LoadTabActionButtons ( aBtns, ByRef objControl )' -- Load Action ButtonsCall objControl.LoadActionButtons ( aBtns, OraDatabase )' -- Set button spacerobjControl.ButtonSpacer = 10End Sub'-----------------------------------------------------------------------------------------------------------------------------Function iif(bFlag, sTrueStr, sFalseStr)if bFlag theniif = sTrueStrelseiif = sFalseStrend ifEnd Function'-----------------------------------------------------------------------------------------------------------------------------Function EmptyToNull (sVal)If sval <> "" ThenEmptyToNull = sValElseEmptyToNull = NULLEnd IfEnd Function'-----------------------------------------------------------------------------------------------------------------------------%>