Subversion Repositories DevTools

Rev

Rev 5306 | Rev 5953 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 rsolanki 1
<%
2
'===================================================================
3
'							Common Subs
4
'===================================================================
5
%>
6
<%
7
'-----------------------------------------------------------------------------------------------------------------------------
8
Sub CloseWindow
9
%>
10
	<SCRIPT language="JavaScript" type="text/javascript">
11
	<!--
12
	self.close();
13
	//-->
14
	</SCRIPT>
15
<%
16
End Sub
17
'-----------------------------------------------------------------------------------------------------------------------------
18
Sub OpenChildWindow ( SStitle, SSurl, SSH, SSW, BBscroll )
19
	Dim scrlBar
20
	If BBscroll Then
21
		scrlBar = "yes"
22
	Else
23
		scrlBar = "no"
24
	End If
25
%>
26
	<script language="JavaScript" type="text/javascript">
27
	<!--
28
	window.open('<%=SSurl%>','<%=SStitle%>','scrollbars=<%=scrlBar%>,resizable=yes,width=<%=SSW%>,height=<%=SSH%>');
29
	//-->
30
	</script>
31
<%
32
End Sub
33
'-----------------------------------------------------------------------------------------------------------------------------
34
Sub OpenInParentWindow ( SSurl )
35
%>
36
	<script language="JavaScript" type="text/javascript">
37
	<!--
38
	window.opener.document.location='<%=SSurl%>';
39
	//-->	
40
	</script>
41
<%
42
End Sub
43
'-----------------------------------------------------------------------------------------------------------------------------
44
Sub OpenInWindow ( SSurl )
45
	Response.Redirect ( SSurl )
46
End Sub
47
'-----------------------------------------------------------------------------------------------------------------------------
48
Function onClickOpenWindow ( sURL, sWindowName, nWidth, nHeight, sWindowParams )
49
	If NOT IsNull(sWindowParams)  OR  (sWindowParams <> "") Then sWindowParams = sWindowParams &","	' Append comma if params are not empty
50
 
51
	onClickOpenWindow = "onClick='MM_openBrWindow("""& sURL &""", """& sWindowName &""", """& sWindowParams &"width="& nWidth &",height="& nHeight &",top=200,left=""+ ( screen.width / 2 - "& nWidth \ 2 &" ) +""  "");'"
52
End Function
53
'-----------------------------------------------------------------------------------------------------------------------------
54
Function ReadFile( sPath )
55
	Dim filesys, rfile
56
	Set filesys = CreateObject("Scripting.FileSystemObject")
57
	Set rfile = filesys.OpenTextFile( sPath, 1, false)
58
	ReadFile = rfile.ReadAll
59
	rfile.close
60
	Set filesys = nothing
61
End Function
62
'-----------------------------------------------------------------------------------------------------------------------------
63
Function GetQuery ( sQryName )
64
	GetQuery = ReadFile( QUERIES_PATH &"\"& sQryName )
65
End Function
66
'-----------------------------------------------------------------------------------------------------------------------------
67
Function BoldSelected ( sItem, bSelected )
68
	If bSelected Then
69
		BoldSelected = "<b>"& sItem &"</b>"
70
	Else
71
		BoldSelected = sItem
72
	End If
73
End Function
74
'-----------------------------------------------------------------------------------------------------------------------------
75
Function Expander ( sExpand )
76
	Const IMG_PLUS = "<img src='images/i_plus.gif' width='9' height='9' align='absmiddle' border='0' vspace='4'>"
77
	Const IMG_MINUS = "<img src='images/i_minus.gif' width='9' height='9' align='absmiddle' border='0' vspace='4'>"
78
	Const IMG_NO_EXPAND = "<img src='images/spacer.gif' width='9' height='9' align='absmiddle' border='0' vspace='4'>"
79
 
80
	If (sExpand = "+") OR (NOT sExpand ) Then
81
		Expander = IMG_PLUS
82
 
83
	ElseIf ( sExpand = "-" ) OR ( sExpand ) Then
84
		Expander = IMG_MINUS
85
 
86
	Else
87
		Expander = IMG_NO_EXPAND
88
 
89
	End If
90
 
91
End Function
92
'-----------------------------------------------------------------------------------------------------------------------------
93
Function GetNodeImage ( nNode_id )
94
	Dim query, rsQry
95
	query = _
96
	"SELECT nt.NODE_IMAGE "&_
97
	"  FROM NETWORK_NODES nn,"&_
98
	"  	    NODE_TYPES nt"&_
99
	" WHERE nn.NODE_TYPE_ID = nt.NODE_TYPE_ID"&_
100
	"   AND nn.node_id = :NODE_ID"
101
 
102
	OraDatabase.Parameters.Add "NODE_ID", 	nNode_id, 	ORAPARM_INPUT, ORATYPE_NUMBER 
103
	Set rsQry = OraDatabase.DbCreateDynaset( query , ORADYN_DEFAULT )
104
 
105
	If ((NOT rsQry.BOF) AND (NOT rsQry.EOF)) Then
106
		GetNodeImage = "<img src='icons/"& rsQry("node_image") &"'>"
107
	End If
108
 
109
	rsQry.Close
110
	Set rsQry = Nothing
111
	OraDatabase.Parameters.Remove "NODE_ID"
112
End Function
113
'-----------------------------------------------------------------------------------------------------------------------------
114
Sub GetApplicationDetails ( nApp_id, ByRef outobjDetails )
5296 dpurdie 115
    If nApp_id <> "" Then
116
        Dim rsQry, query
117
        query = "SELECT *  FROM   APPLICATIONS  WHERE app_id = "& nApp_id
118
 
119
        Set rsQry = OraDatabase.DbCreateDynaset( query , ORADYN_DEFAULT )
120
 
121
        If ((NOT rsQry.BOF) AND (NOT rsQry.EOF)) Then
122
            outobjDetails.Item ("app_id")   = rsQry("app_id")
123
            outobjDetails.Item ("application_name") = rsQry("application_name")
124
 
125
        Else
126
            Err.Raise 8, "Sub GetApplicationDetails", "Empty record set returned. nApp_id="& nApp_id
127
 
128
        End If
129
 
130
        rsQry.Close
131
        Set rsQry = Nothing
132
    End If
2 rsolanki 133
End Sub
134
'-----------------------------------------------------------------------------------------------------------------------------
135
Function ProgressBar ()
136
	ProgressBar = "<DIV name='divProgressBar' id='divProgressBar' style='visibility:hidden;'><img src='icons/i_processing.gif' width='79' height='14'></DIV>"
137
End Function
138
'-----------------------------------------------------------------------------------------------------------------------------
139
Sub Messenger ( sMessage, nMessageType, sWidth )
140
	Dim msgTemplate, Img
141
 
142
	Select Case nMessageType
143
		Case 1
144
			Img = "s_critical.gif"
145
		Case 2
146
			Img = "s_warning.gif"
147
		Case 3
148
			Img = "s_note.gif"
149
		Case Else
150
			Img = "s_note.gif"
151
	End Select
152
 
153
 
154
	msgTemplate = ReadFile( APP_ROOT &"\scripts\message_style.html" )
155
	msgTemplate = Replace( msgTemplate, "%WIDTH%", sWidth )
156
	msgTemplate = Replace( msgTemplate, "%IMAGE%", Img )
157
	msgTemplate = Replace( msgTemplate, "%MESSAGE%", sMessage )
158
 
159
	Response.write msgTemplate
160
End Sub
161
'-----------------------------------------------------------------------------------------------------------------------------
162
Sub LoadTabActionButtons ( aBtns,  ByRef objControl )
163
	' -- Load Action Buttons
164
	Call objControl.LoadActionButtons ( aBtns, OraDatabase )
165
 
166
	' -- Set button spacer
167
	objControl.ButtonSpacer = 10
168
End Sub
169
'-----------------------------------------------------------------------------------------------------------------------------
5306 dpurdie 170
Function iif(bFlag, sTrueStr, sFalseStr)
171
  if bFlag then
172
    iif = sTrueStr
173
  else 
174
    iif = sFalseStr
175
  end if
176
End Function
177
'-----------------------------------------------------------------------------------------------------------------------------
2 rsolanki 178
%>