#!/bin/sh
#This script is created by ssparser automatically. The parser first created by MaoShouyan
printf "Content-type: text/html
Cache-Control: no-cache

"
echo -n ""; 
. ../common/common.sh 
[ "${CGI_statype}" = "" ] && CGI_statype="last"
[ "${CGI_bridge}" = "" ] && CGI_bridge="0"
cgipath="/cgi-bin/Monitor/`basename $0`"
cgiargs="statype=${CGI_statype}&bridge=${CGI_bridge}"
afm_load_page 10 "${cgipath}?${cgiargs}"

echo -n "
<script type=\"text/javascript\" src=\"/img/common.js\"></script>
<script language=\"javascript\">
function popupurl(url, width, height) 
{
 	ShowWindow(url, \"scrollbars=1,resizable=0\", width, height);
}
function showUsrgrp(grpid) 
{
	var url = \"/cgi-bin/Monitor/grpview?bridge=${CGI_bridge}&group=\" + grpid;
        ShowWindow(url, \"scrollbars=1,resizable=0\", 862, 920);
}
</script>
<body>
"; cgi_show_title "ԶЭʵʱϢ" 
echo -n "
<br>
"; if [ ${JOS_RELEASE} -ne 2 ]; then 
echo -n "
<table width=\"500\" border=0 cellspacing=1 cellpadding=1 bgcolor=\"#ffffff\">
<form method=post action=\"${cgipath}\">
<tr id=tblhdr height=22>
        <td width=157 align=left>&nbsp;
        <select name=bridge value=\"${CGI_bridge}\" style=\"width:120\">";
                for bdg in 0 `${FLOWEYE} bridge list needlog=1`; do
                        selected=""
                        [ ${bdg} -eq ${CGI_bridge} ] && selected="selected"
                        if [ ${bdg} -eq 0 ]; then
                                echo "<option value=${bdg} ${selected}>ϵͳ</option>"
                        else    
                                echo "<option value=${bdg} ${selected}>${bdg}</option>"
                        fi
                done 
echo -n "
        </select>
        </td>   
	<td width=* class=bgurl2 align=right>
		<input type=submit value=\"ˢ  \" style=\"width:70\"></input>&nbsp;&nbsp;
	</td>
</tr>
</form>
</table>
"; fi 
echo -n "
"; urlpath="${cgipath}?bridge=${CGI_bridge}" 
echo -n "
<table width=500 border=0 cellspacing=1 cellpadding=2>
<tr id=tblhdr height=22>
	<td width=100 align=center>Э</td>
	<td width=50 align=center><a href=\"${urlpath}&statype=flow\"></a></td>
	<td width=72 align=center><a href=\"${urlpath}&statype=bpsup\">bps</a></td>
	<td width=72 align=center><a href=\"${urlpath}&statype=bpsdn\">bps</a></td>
	<td width=78 align=center><a href=\"${urlpath}&statype=natbpsup\">bps</a></td>
	<td width=* align=center><a href=\"${urlpath}&statype=natbpsdown\">bps</a></td>
</tr>
";
args="sort=${CGI_statype} bridge=${CGI_bridge}"
idname="row1"
${FLOWEYE} app stat app=usrgrp ${args} showsum | \
while read appid appname flow node aup adown all per1 lup ldown lall per2 rup rdown rall natbpsup natbpsdown theother
do

echo -n "
	<tr id=${idname}>
"; if [ "${appid}" != "total" ]; then 
echo -n "
	<td align=left>&nbsp;&nbsp;<a href=\"javascript:showUsrgrp('${appid}')\">${appname}</td>
"; else 
echo -n "
	<td align=center><b>ϼ</b></td>
"; fi 
echo -n "
	<td align=right>${flow}</td>
	<td align=right>${rup}</td>
	<td align=right>${rdown}</td>
	<td align=right>${natbpsup}</td>
	<td align=right>${natbpsdown}</td>
	</tr>
"; 
	if [ "${idname}" = "row1" ]; then
		idname="row2"
	else
		idname="row1"
	fi
done

echo -n "
</table>
</body>
</html>
";