init web ems all
This commit is contained in:
415
wxc2_omc/frame/topMenu/topMenu.php
Executable file
415
wxc2_omc/frame/topMenu/topMenu.php
Executable file
@@ -0,0 +1,415 @@
|
||||
<?php
|
||||
/*********************************************************
|
||||
<20><><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD>
|
||||
<09><><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾOMC<4D><43>Top menu
|
||||
<09><><EFBFBD>ù<EFBFBD>ϵ<EFBFBD><CFB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: header.inc
|
||||
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:
|
||||
<09><><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD>
|
||||
<09><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>
|
||||
<09><><EFBFBD>ߣ<EFBFBD>Cui Ticun
|
||||
|
||||
<EFBFBD><EFBFBD>ע<EFBFBD>ͣ<EFBFBD>
|
||||
NO.1
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
ʱ<EFBFBD>䣺
|
||||
<EFBFBD><EFBFBD>˵<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
*********************************************************/
|
||||
require("../../inc/header.inc");
|
||||
|
||||
$DEBUG=0;
|
||||
$pubDb = 'OMC_PUB';
|
||||
$menuTable='sysMenuConf';
|
||||
|
||||
$myPrivilege = $userInfo['privilege'];
|
||||
$max_layer=5;
|
||||
if($selectedLanguage == 'eng'){
|
||||
$menuName = 'name_2';
|
||||
$menuRemark = 'remark_2';
|
||||
}else{
|
||||
$menuName = 'name_1';
|
||||
$menuRemark = 'remark_1';
|
||||
}
|
||||
global $OmcTypeNo;
|
||||
|
||||
//menuTypeNo level_1 level_2 level_3 level_4 level_5 name_1 name_2 link_1 link_2 privilege remark_1 remark_2
|
||||
$menuSql = "SELECT level_1,$menuName,httpLink,$menuRemark
|
||||
FROM $menuTable
|
||||
WHERE menuTypeNo = '$OmcTypeNo' AND privilege <= '$myPrivilege' AND privilege >= '0'
|
||||
AND level_2 = '0' AND level_3 = '0' AND level_4 = '0' AND level_5 = '0'
|
||||
ORDER BY level_1
|
||||
";
|
||||
if($DEBUG)
|
||||
echo "<br>menuSql = $menuSql";
|
||||
//$menuResult = @mysqli_query($pubConn,$menuSql);
|
||||
$menuResult = mysqli_query($pubConn,$menuSql);
|
||||
echo mysqli_error($pubConn);
|
||||
$menuRowsNum = mysqli_num_rows($menuResult);
|
||||
?>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;BACKGROUND-IMAGE: url(../../images/background_top.gif);BACKGROUND-REPEAT: repeat-x;BACKGROUND-COLOR: #f0efef;OVERFLOW: hidden}
|
||||
A:link {text-decoration: none; color: #000000}
|
||||
A:visited {text-decoration: none; color: #000000}
|
||||
A:hover {text-decoration: none; color: #FFFFFF}
|
||||
-->
|
||||
</style>
|
||||
<base target="downMain">
|
||||
<script LANGUAGE="JavaScript" type="text/javascript">
|
||||
<!--
|
||||
var nav=navigator.appName; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
var ver=navigator.appVersion;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>İ汾
|
||||
var IE4,NS4;
|
||||
var bV=parseInt(navigator.appVersion);
|
||||
if (ver.indexOf("MSIE") != -1){
|
||||
IE4=true;
|
||||
NS4=false;
|
||||
}else{
|
||||
IE4=false;
|
||||
NS4=true;
|
||||
}
|
||||
var DOM=(!document.layers && !document.all && bV>=4) ? true : false; // A hack to guess if the browser supports the DOM
|
||||
var capable = (NS4 || IE4 || DOM) ? true : false;
|
||||
|
||||
var colorOfMClick = "#b5b5b5";
|
||||
var colorGray = "#A5A5A5";
|
||||
var colorBlack = "#000000";
|
||||
var colorWhite = "#FFFFFF";
|
||||
|
||||
function defaultClick(){
|
||||
updateAlarm();
|
||||
if(IE4){
|
||||
divColl = document.all.tags("DIV");
|
||||
divColl(0).style.background =colorOfMClick;
|
||||
}else if(NS4){
|
||||
document.layers[0].style.background = colorOfMClick;
|
||||
}
|
||||
|
||||
}
|
||||
function beMOver(e)
|
||||
{
|
||||
if(e.style.background != colorOfMClick){
|
||||
e.style.background=colorGray;
|
||||
e.style.color=colorWhite;
|
||||
}
|
||||
}
|
||||
function beMOut(e)
|
||||
{
|
||||
if(e.style.background != colorOfMClick){
|
||||
e.style.background="";
|
||||
e.style.color=colorBlack;
|
||||
}
|
||||
}
|
||||
|
||||
function beMClick(e)
|
||||
{
|
||||
if (!capable) return;
|
||||
if (IE4) {
|
||||
divColl = document.all.tags("DIV");
|
||||
for (i=0; i<divColl.length; i++){
|
||||
divColl(i).style.background ="";
|
||||
divColl(i).style.color =colorBlack;
|
||||
}
|
||||
e.style.background=colorOfMClick;
|
||||
} else if(NS4) {
|
||||
for (i=0; i<document.layers.length; i++) {
|
||||
whichID = document.layers[i];
|
||||
whichID.style.background = colorWhite;
|
||||
whichID.style.color = colorBlack;
|
||||
}
|
||||
whichID.style.background = colorOfMClick;
|
||||
} else if(DOM) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
document.write("<div id='EMS_TIP_WINDOW' style=\"z-index:1;display:none;position:absolute;border-color:#000000;border-style:solid;border-width:1px;\" ></div>");
|
||||
|
||||
function getEvent()
|
||||
{
|
||||
if(document.all)
|
||||
return window.event;
|
||||
func=getEvent.caller;
|
||||
|
||||
while(func!=null){
|
||||
var arg0=func.arguments[0];
|
||||
if(arg0)
|
||||
{
|
||||
if((arg0.constructor==Event || arg0.constructor ==MouseEvent) || (typeof(arg0)=="object" && arg0.preventDefault && arg0.stopPropagation))
|
||||
return arg0;
|
||||
|
||||
}
|
||||
func=func.caller;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
var alarmNum1=0;
|
||||
var alarmNum2=0;
|
||||
var alarmNum3=0;
|
||||
var alarmNum4=0;
|
||||
var alarmNum5=0;
|
||||
function showTipWindow(alarmlevel,tip)
|
||||
{
|
||||
if(tip.length == 0)
|
||||
return;
|
||||
var pos_x;
|
||||
var pos_y;
|
||||
var event=getEvent();
|
||||
if (navigator.appName=='Microsoft Internet Explorer')
|
||||
{
|
||||
pos_x=event.x;
|
||||
pos_y=event.y+document.body.scrollTop;
|
||||
}
|
||||
else if (navigator.appName=='Netscape')
|
||||
{
|
||||
pos_x=event.pageX;
|
||||
pos_y=event.pageY;
|
||||
}
|
||||
|
||||
document.getElementById("EMS_TIP_WINDOW").style.top=pos_y;
|
||||
document.getElementById("EMS_TIP_WINDOW").style.left=pos_x-80;
|
||||
document.getElementById("EMS_TIP_WINDOW").style.backgroundColor='#eeeeee';
|
||||
document.getElementById("EMS_TIP_WINDOW").style.display='';
|
||||
if(alarmlevel == 1)
|
||||
document.getElementById("EMS_TIP_WINDOW").innerHTML="Critical: "+alarmNum1;
|
||||
else if(alarmlevel == 2)
|
||||
document.getElementById("EMS_TIP_WINDOW").innerHTML="Major: "+alarmNum2;
|
||||
else if(alarmlevel == 3)
|
||||
document.getElementById("EMS_TIP_WINDOW").innerHTML="Minor: "+alarmNum3;
|
||||
else if(alarmlevel == 4)
|
||||
document.getElementById("EMS_TIP_WINDOW").innerHTML="Warning: "+alarmNum4;
|
||||
else if(alarmlevel == 5)
|
||||
document.getElementById("EMS_TIP_WINDOW").innerHTML="Indeterminate: "+alarmNum5;
|
||||
}
|
||||
|
||||
function hideTipWindow()
|
||||
{
|
||||
document.getElementById("EMS_TIP_WINDOW").style.display='none';
|
||||
}
|
||||
|
||||
function updateAlarm()
|
||||
{
|
||||
var fixurl="./updateAlarm.php";
|
||||
var browserr = navigator.appName;
|
||||
if(browserr == "Microsoft Internet Explorer")
|
||||
{
|
||||
request_oo = new ActiveXObject("Microsoft.XMLHTTP");
|
||||
}
|
||||
else
|
||||
{
|
||||
request_oo = new XMLHttpRequest();
|
||||
}
|
||||
request_oo.open("GET",fixurl,"false");
|
||||
|
||||
request_oo.onreadystatechange=function()
|
||||
{
|
||||
checkAlarmState();
|
||||
}
|
||||
request_oo.send(null);
|
||||
setTimeout("updateAlarm()", 10000);
|
||||
}
|
||||
|
||||
function checkAlarmState()
|
||||
{
|
||||
//not
|
||||
if(request_oo.readyState == 3)
|
||||
{
|
||||
//alert("not finish");
|
||||
}
|
||||
if(request_oo.readyState == 4)
|
||||
{
|
||||
var response = request_oo.responseText;
|
||||
//alert(response);
|
||||
|
||||
var alarmArr=response.split('_');
|
||||
|
||||
//critical
|
||||
if(alarmArr[0] > 0)
|
||||
{
|
||||
document.getElementById('no_critical_alarm_id').style.display='none';
|
||||
document.getElementById('critical_alarm_id').style.display='';
|
||||
alarmNum1=alarmArr[0];
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementById('no_critical_alarm_id').style.display='';
|
||||
document.getElementById('critical_alarm_id').style.display='none';
|
||||
}
|
||||
|
||||
//major
|
||||
if(alarmArr[1] > 0)
|
||||
{
|
||||
document.getElementById('no_major_alarm_id').style.display='none';
|
||||
document.getElementById('major_alarm_id').style.display='';
|
||||
alarmNum2=alarmArr[1];
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementById('no_major_alarm_id').style.display='';
|
||||
document.getElementById('major_alarm_id').style.display='none';
|
||||
}
|
||||
|
||||
//minor
|
||||
if(alarmArr[2] > 0)
|
||||
{
|
||||
document.getElementById('no_minor_alarm_id').style.display='none';
|
||||
document.getElementById('minor_alarm_id').style.display='';
|
||||
alarmNum3=alarmArr[2];
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementById('no_minor_alarm_id').style.display='';
|
||||
document.getElementById('minor_alarm_id').style.display='none';
|
||||
}
|
||||
|
||||
//warning
|
||||
if(alarmArr[3] > 0)
|
||||
{
|
||||
document.getElementById('no_warn_alarm_id').style.display='none';
|
||||
document.getElementById('warn_alarm_id').style.display='';
|
||||
alarmNum4=alarmArr[3];
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementById('no_warn_alarm_id').style.display='';
|
||||
document.getElementById('warn_alarm_id').style.display='none';
|
||||
}
|
||||
|
||||
//undefine
|
||||
if(alarmArr[3] > 0)
|
||||
{
|
||||
document.getElementById('no_undefine_alarm_id').style.display='none';
|
||||
document.getElementById('undefine_alarm_id').style.display='';
|
||||
alarmNum5=alarmArr[4];
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementById('no_undefine_alarm_id').style.display='';
|
||||
document.getElementById('undefine_alarm_id').style.display='none';
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
-->
|
||||
</script>
|
||||
<!---->
|
||||
<body onload="javascript:defaultClick();">
|
||||
<?php
|
||||
echo "<meta http-equiv=\"refresh\" content=\"600; url=$PHP_SELF\">";
|
||||
?>
|
||||
<table width="100%">
|
||||
<tr>
|
||||
|
||||
<td width="153" valign="top" align="center" rowspan="2">
|
||||
<img align="absbottom" border="0" src="../../images/alto_logo_40.gif" >
|
||||
|
||||
|
||||
</td>
|
||||
|
||||
<td valign="middle">
|
||||
<table width=100 border="0" cellpadding="-1" cellspacing="-1" bordercolor="#FFFFFF" bordercolordark="#FFFFFF">
|
||||
<tr>
|
||||
<?php
|
||||
$menuID=0;
|
||||
if($selectedLanguage == 'chn'){
|
||||
$keepLenght=12;
|
||||
}else{
|
||||
$keepLenght=14;
|
||||
}
|
||||
|
||||
while($menuRow=mysqli_fetch_array($menuResult)){
|
||||
$menuID++;
|
||||
echo "<font color=\"#0000FF\" >";
|
||||
echo "<td title=\"$menuRow[$menuRemark]\" align=\"center\">";
|
||||
echo "<a href=\"../downIndex/downIndex.php?level_1=$menuRow[level_1]\">";
|
||||
echo "<div height=21 bgcolor=\"#000000\" ID=\"menu_$menuID\" onClick=\"beMClick(this)\" ";
|
||||
echo "onmouseover=\"javascript:beMOver(this)\" onmouseout=\"javascript:beMOut(this)\">";
|
||||
echo "<b>";
|
||||
$blankLen=ceil(($keepLenght - strlen($menuRow[$menuName])) / 2);
|
||||
//echo "<br>blankLen=$blankLen";
|
||||
$blankStr='';
|
||||
for($i=0;$i<$blankLen/3;$i++){
|
||||
$blankStr .= ' ';
|
||||
}
|
||||
echo "$blankStr$menuRow[$menuName]$blankStr";
|
||||
echo "</b>";
|
||||
echo "</div>";
|
||||
echo "</a>";
|
||||
echo "</td>";
|
||||
echo "</font>";
|
||||
}
|
||||
?>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td align="right">
|
||||
|
||||
<a href="../../fault/alarmList/alarmList_index.php?selAlarmLevel=1&selSysTypeNo=all&noop=1" target="contents">
|
||||
<span id="critical_alarm_id" style="display:none;">
|
||||
<img id="critical_img_id" valign="middle" border="0" src="../../images/red_blink.gif" onMouseOver="javascript:showTipWindow('1','0');" onMouseOut="javascript:hideTipWindow();">
|
||||
</span>
|
||||
</a>
|
||||
|
||||
<span id="no_critical_alarm_id">
|
||||
<img valign="middle" border="0" src="../../images/red_gray.gif">
|
||||
</span>
|
||||
|
||||
|
||||
<a href="../../fault/alarmList/alarmList_index.php?selAlarmLevel=2&selSysTypeNo=all&noop=1" target="contents">
|
||||
<span id="major_alarm_id" style="display:none;">
|
||||
<img id="major_img_id" valign="middle" border="0" src="../../images/orange_blink.gif" onMouseOver="javascript:showTipWindow('2','0');" onMouseOut="javascript:hideTipWindow();">
|
||||
</span>
|
||||
</a>
|
||||
|
||||
<span id="no_major_alarm_id">
|
||||
<img valign="middle" border="0" src="../../images/orange_gray.gif">
|
||||
</span>
|
||||
|
||||
|
||||
<a href="../../fault/alarmList/alarmList_index.php?selAlarmLevel=3&selSysTypeNo=all&noop=1" target="contents">
|
||||
<span id="minor_alarm_id" style="display:none;">
|
||||
<img id="minor_img_id" valign="middle" border="0" src="../../images/yellow_blink.gif" onMouseOver="javascript:showTipWindow('3','0');" onMouseOut="javascript:hideTipWindow();">
|
||||
</span>
|
||||
</a>
|
||||
|
||||
<span id="no_minor_alarm_id">
|
||||
<img valign="middle" border="0" src="../../images/yellow_gray.gif">
|
||||
</span>
|
||||
|
||||
<a href="../../fault/alarmList/alarmList_index.php?selAlarmLevel=4&selSysTypeNo=all&noop=1" target="contents">
|
||||
<span id="warn_alarm_id" style="display:none;">
|
||||
<img id="warn_img_id" valign="middle" border="0" src="../../images/blue_blink.gif" onMouseOver="javascript:showTipWindow('4','0');" onMouseOut="javascript:hideTipWindow();">
|
||||
</span>
|
||||
</a>
|
||||
|
||||
<span id="no_warn_alarm_id">
|
||||
<img valign="middle" border="0" src="../../images/blue_gray.gif">
|
||||
</span>
|
||||
|
||||
|
||||
<a href="../../fault/alarmList/alarmList_index.php?selAlarmLevel=5&selSysTypeNo=all&noop=1" target="contents">
|
||||
<span id="undefine_alarm_id" style="display:none;">
|
||||
<img id="undefine_img_id" valign="middle" border="0" src="../../images/lightblue_blink.gif" onMouseOver="javascript:showTipWindow('5','0');" onMouseOut="javascript:hideTipWindow();">
|
||||
</span>
|
||||
</a>
|
||||
|
||||
<span id="no_undefine_alarm_id">
|
||||
<img valign="middle" border="0" src="../../images/lightblue_gray.gif">
|
||||
</span>
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- a<tr>
|
||||
<td ALIGN="right" valign="middle">
|
||||
<a href="../../fault/alarmList/alarmList_index.php" ></a>
|
||||
<IFRAME NAME="alarm_frame" frameborder="0" border="0" width="650" height="25" SRC="../../fault/alarmList/alarmNumList.php"></IFRAME>
|
||||
</td>
|
||||
</tr>-->
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user