<!--- If you add a new menu, please change the number of menus here --->
|
<cfset noOfMenus = 5>
|
|
<!--- Menu hashtables are initialised here --->
|
<cfset htMenuSystems = StructNew()>
|
<cfset htMenuSystems["Application Control Centre"] = "/acc">
|
<cfset htMenuSystems["USA EMS Manager"] = "http://172.16.34.53:8080/usa_web/">
|
|
<cfset htMenuDashboards = StructNew()>
|
<cfset htMenuDashboards["Billing Dashboard"] = "/acc/diagramRuntime.cfm?diagramId=201">
|
<cfset htMenuDashBoards["Cisco Dashboard"] = "/acc/diagramRuntime.cfm?diagramId=231">
|
<cfset htMenuDashBoards["Unix Dashboard"] = "/acc/diagramRuntime.cfm?diagramId=261">
|
<cfset htMenuDashBoards["Windows Dashboard"] = "/acc/diagramRuntime.cfm?diagramId=241">
|
<cfset htMenuDashBoards["Mobile Money Dashboard"] = "/acc/diagramRuntime.cfm?diagramId=221">
|
<cfset htMenuDashboards["Cells Halted"] = "http://172.16.34.52:8080/facts/report/NMS/Switch+Loader/Switch+Loader+-+Cells+Halted">
|
<cfset htMenuDashboards["Cell Supervision"] = "/acc/dashboards/cellsupervision">
|
<cfset htMenuDashboards["Cell Supervision UMTS"] = "/acc/dashboards/filter/index.cfm?filter_id=1000">
|
<cfset htMenuDashboards["Critical Alarms"] = "/acc/dashboards/critalarms">
|
<cfset htMenuDashboards["External Alarms"] = "/acc/dashboards/xalarms">
|
<cfset htMenuDashboards["GIS Dashboard"] = "http://172.16.34.52:8080/facts/report/NMS/GIS/NMS+GIS+Dashboard">
|
<cfset htMenuDashboards["Open Refs with Cleared Alarms"] = "http://172.16.34.52:8080/facts/report/NMC/Events+-+Open+Refs+with+Cleared+Alarms">
|
<cfset htMenuDashboards["U2000 Dashboard"] = "/acc/diagramRuntime.cfm?diagramId=182">
|
<cfset htMenuDashboards["VAS & Core"] = "/acc/diagramRuntime.cfm?diagramId=202">
|
<cfset htMenuReportshBoards["4G-LTE Dashboard"] = "/acc/dashboards/filter/index.cfm?filter_id=1203">
|
|
<cfset htMenuReports["ACC Diagram Blocks"] = "http://172.16.34.52:8080/facts/report/NMC/ACC+Diagram+Blocks">
|
<cfset htMenuReports["Basic Sites Management"] = "http://172.16.34.52:8080/facts/report/NMC/Events+-+Basic+Sites+Management">
|
<cfset htMenuReports["Network Management System Reports"] = "http://172.16.34.52:8080/facts/report/NMS/NMS+-+Home+Page">
|
<cfset htMenuReports["Planned Work"] = "http://172.16.34.52:8080/facts/report/NMS/Events/Events+-+Planned+Work">
|
<cfset htMenuReports["Server Processes Monitoring"] = "http://172.16.34.52:8080/facts/report/Surizon/SERVER/SNMP+-++Server+Process+Monitoring">
|
|
<cfset htMenuInfo = StructNew()>
|
<cfset htMenuInfo["NMS User Guides"] = "/nmsdocs/">
|
<cfset htMenuInfo["BMC Remedy Install"] = "/nmsdocs/remedy/remedy.html">
|
<cfset htMenuInfo["NMC Homepage"] = "http://nmc.tnm.co.mw">
|
|
<!--- A template to add a new menu contents
|
|
<cset htMenuName = StuctNew()>
|
<cfset htMenuName = StructNew()>
|
<cfset htMenuName["Menu Item"] = "Hyperlink">
|
|
--->
|
|
<cfset menuCounter = 1>
|
|
<cffunction name="showMenu" returntype="void">
|
<cfargument name="menuTitle" required="yes" type="string">
|
<cfargument name="htMenuItems" required="yes" type="struct">
|
|
<div id="menuHead_<cfoutput>#menuCounter#</cfoutput>" style="background-color:#FFB300;border:solid;border-width:1px;border-color:#000000;padding:2px 2px 2px 2px;margin:2px 2px 2px 2px;" onClick="javascript:showHideMenu('<cfoutput>#menuCounter#</cfoutput>');">
|
<font color="#FFFFFF"><strong><cfoutput>#menuTitle#</cfoutput></strong></font>
|
</div>
|
<div id="menuBody_<cfoutput>#menuCounter#</cfoutput>" style="background-color:#FDF8E2;padding:2px 2px 2px 2px;margin:2px 2px 2px 2px;">
|
<cfset alMenuItems = StructKeyArray(htMenuItems)>
|
<cfset isSort = ArraySort(alMenuItems,"text")>
|
|
<cfloop index="i" from="1" to="#ArrayLen(alMenuItems)#">
|
<a href="<cfoutput>#htMenuItems["#alMenuItems[i]#"]#</cfoutput>" style="color:#000000;"><div style="border-color:#FFFFFF;border:solid;border-width:1px;padding:2px 2px 2px 2px" onMouseOut="this.style.background='#FDF8E2';" onMouseOver="this.style.background='#B0772E';">
|
<strong><cfoutput>#alMenuItems[i]#</cfoutput></strong>
|
</div></a>
|
</cfloop>
|
</div>
|
|
<cfset menuCounter = menuCounter + 1>
|
</cffunction>
|
|
|
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
<head>
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
|
<link rel="stylesheet" type="text/css" href="/common/css/default.css">
|
<script language="javascript" type="text/jscript" src="home/js/jquery-1.2.6.min.js"></script>
|
|
<title><cfoutput>#application.title#</cfoutput></title>
|
<!--- Calculating the maximun height of the iframe --->
|
<script language="javascript">
|
<cfloop index="i" from="1" to="#noOfMenus#">
|
var isVisible_menu<cfoutput>#i#</cfoutput> = true;
|
</cfloop>
|
|
function showHideMenu(menuNo) {
|
if (eval('isVisible_menu' + menuNo) == true) {
|
$('#menuBody_' + menuNo).hide('slow');
|
eval('isVisible_menu' + menuNo + ' = false;');
|
}
|
else {
|
$('#menuBody_' + menuNo).show('slow');
|
eval('isVisible_menu' + menuNo + ' = true;');
|
}
|
}
|
</script>
|
</head>
|
<body bgcolor="#828282"><!--- onload="change_height()" --->
|
<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
|
<cfmodule template="/common/header.cfm" title="#application.title#" nologo>
|
<tr>
|
<td>
|
<table width="100%">
|
<tr>
|
<td width="20%" valign="top">
|
<!--- This is where you display the menu --->
|
|
<!--- <cfinvoke method="showMenu" menuTitle="Menu Title goes here" htMenuItems="#htMenuName#"></cfinvoke> --->
|
|
<cfinvoke method="showMenu" menuTitle="NMS Systems" htMenuItems="#htMenuSystems#"></cfinvoke>
|
<cfinvoke method="showMenu" menuTitle="Dashboards" htMenuItems="#htMenuDashboards#"></cfinvoke>
|
<cfinvoke method="showMenu" menuTitle="Reports" htMenuItems="#htMenuReports#"></cfinvoke>
|
<cfinvoke method="showMenu" menuTitle="Information" htMenuItems="#htMenuInfo#"></cfinvoke>
|
<!--- <cfinvoke method="showMenu" menutitle="Administration" htMenuItems="#htMenuAdmin#"></cfinvoke> --->
|
</td>
|
<td valign="top" align="left">
|
|
<iframe src="home/home_erlang.cfm" width="100%" height="450" scrolling="no" frameborder="0"></iframe>
|
<br />
|
<iframe src="home/marquee.cfm" width="100%" height="100" scrolling="no" frameborder="0"></iframe>
|
</td>
|
<td width="30%" valign="top">
|
<!--- Right hand side menus go here --->
|
</td>
|
</table>
|
</td>
|
</tr>
|
<cfmodule template="/common/footer.cfm">
|
</table>
|
</body>
|
</html>
|