#!/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
myself="/cgi-bin/Maintain/`basename $0`"

echo -n "
<script languate=\"javascript\">
function Validate(frm)
{
	var dbfile = document.getElementsByName(\"licfile\")[0];
	if (dbfile.value == \"\") {
		alert(\"Licenseļ·!\");
		return false;
	}
	if (confirm(\"ȷҪlicense?\"))
		return true;
	else
		return false;
}
</script>
<body>
"; cgi_show_title "ϵͳ-->License" 
echo -n "
<br>
";
if [ "${REQUEST_METHOD}" = "POST" ]; then
	# Get a clean directory
	mkdir -p ${DATAPATH}/upgrade
	rm -rf ${DATAPATH}/upgrade/*
	# Mv the file to the directory
	mv ${CGI_licfile} ${DATAPATH}/upgrade/license.dat
	license=`cat ${DATAPATH}/upgrade/license.dat`
	errmsg=`${FLOWEYE} key install ${license}`
	if [ "${errmsg}" = "OK" ]; then
		afm_dialog_msg "Licenseɹ!"
		if [ -f ${PGETC}/license.dat ]; then
			mv ${PGETC}/license.dat ${PGETC}/license.dat.old
		fi
		mv ${DATAPATH}/upgrade/license.dat ${PGETC}/license.dat
	else
		afm_dialog_msg "ʧ,ͬȷlicenseЧ!"
	fi
fi
for nameval in `${FLOWEYE} key info`; do
	eval "${nameval}"
done
startm=${start}
endtm=${end}
if [ $release -eq 0 ]; then
	cookie="00000000000000000000000000000000"
else
	cookie=`${FLOWEYE} key getcookie`
	cookie2=`${FLOWEYE} key getcookie2`
fi
startm=`date -r ${startm} "+%Y-%m-%d %H:%M:%S"`
endtm=`date -r ${endtm} "+%Y-%m-%d %H:%M:%S"`
freeend=`date -r ${freeend} "+%Y-%m-%d %H:%M:%S"`

echo -n "
<br>
<table style=\"width:860; border-bottom:1px #787882 solid; font:bold  14px; color:#0000ff\">
<tr>
	<td style=\"font:14px\"><b>LicenseϢ</b></td>
	<td style=\"font:12px;\" align=right width=\"*\"></td>
</tr>
</table>
<br>
<table width=860 border=0 cellspacing=2 cellpadding=1 bgcolor=\"#ffffff\">
<tr id=row2>
	<td width=40></td>
	<td width=100 align=left>License</td>
";
	if [ $release -eq 0 ]; then
		echo "<td width=* style=\"color:#ff0000;font:12px\" align=left>Ǳ׼,˲ҵĿʹ</td>"
	else
		echo "<td width=* align=left>${oem}</td>"
	fi

echo -n "
</tr>
<tr id=row1>
	<td></td>
	<td align=left>ʹʱ</td>
";
	if [ $release -eq 0 ]; then
		echo "<td align=left></td>"
	else
		echo "<td align=left>${startm} -> ${endtm}</td>"
	fi

echo -n "
</tr>
<tr id=row2>
	<td></td>
	<td align=left>ʱ</td>
";
	if [ $release -eq 0 ]; then
		echo "<td align=left></td>"
	else
		echo "<td align=left>${startm} -> ${freeend}</td>"
	fi

echo -n "
<tr id=row1>
	<td></td>
	<td align=left>Ϣ</td>
	<td align=left>󲢷${flowcnt}IP${ipcnt}</td>
</tr>
";
oldkey=0
if [ -f ${PGETC}/license.dat ]; then
	charcnt=`cat ${PGETC}/license.dat | wc -c`
	[ ${charcnt} -lt 1000 ] && oldkey=1
fi

echo -n "
"; if [ ${oldkey} -eq 1 ]; then 
echo -n "
	<tr id=row2>
		<td></td>
		<td align=left style=\"color:#0000ff\">ϵͳ</td>
		<td style=\"color:#0000ff;font:12px\" align=left>${cookie}</td>
	</tr>
	<tr id=row1>
		<td></td>
		<td align=left style=\"color:#ff0000\">ϵͳ</td>
		<td style=\"color:#ff0000;font:12px\" align=left>${cookie2}</td>
	</tr>
"; else 
echo -n "
	<tr id=row1>
		<td></td>
		<td align=left style=\"color:#ff0000\">ϵͳ</td>
		<td style=\"color:#ff0000;font:12px\" align=left>${cookie2}</td>
	</tr>
"; fi 
echo -n "
</table>
<br>
<table style=\"width:860; border-bottom:1px #787882 solid; font:bold  14px; color:#0000ff\">
<tr><td style=\"font:14px\"><b>License</b></td></tr>
</table>
<br>
<form method=post onsubmit=\"return Validate(this)\" action=\"${myself}\" enctype=\"multipart/form-data\">
<table width=860 border=0 cellspacing=1 cellpadding=1 bgcolor=\"#ffffff\">
<tr id=row1>
	<td width=40></td>
	<td width=100 align=left>Licenseļ·</td>
	<td width=* align=left>
		<input type=file name=licfile style=\"width:620px\">
	</td>
	<td align=right>
		<input type=hidden name=action value=upload></input>
		<input type=submit style=\"width:90\" value=\"ʼ\"></input>
	</td>
</tr>
</table>
</form>
</body>
</html>
";