-var numQueue = parseInt('<%ejGetOther(memInfo, queueNum)%>');
-var numQueueMax = 8;
-
-var enetWan = parseInt('<%ejGet(enblEnetWan)%>');
-var vpi = '<%ejGet(atmVpi)%>';
-var vci = '<%ejGet(atmVci)%>';
-
-if ( isNaN(upRate) == false )
- pcrMax = Math.ceil((upRate * 1000) / (49 * 8)); // SASHA new value for VDSL
-// pcrMax = Math.ceil((upRate * 1000) / (53 * 8));
-
-var numPvcMax = 8;
-var chipId = <%ejGetOther(sysInfo, chipId)%>;
-
-if (( chipId == 0x6348 ) || ( chipId == 0x6358 ))
- numPvcMax = 16;
-
-var numEnet = parseInt('<%ejGet(numEnet)%>');
-var numPvc = parseInt('<%ejGet(numPvc)%>');
-
-function disableQos() {
- with ( document.forms[0] ) {
- enblQos.checked = false;
- enblQos.disabled = 1;
- }
-}
-
-function enableQos() {
- with ( document.forms[0] ) {
- if ( qos == '1' )
- enblQos.checked = true;
- else
- enblQos.checked = false;
- enblQos.disabled = 0;
- }
-}
-
-function hideQosInfo(hide) {
- var status = 'visible';
-
- if ( hide == 1 ) {
- status = 'hidden';
- disableQos();
- } else
- enableQos();
-
- if (document.getElementById) // DOM3 = IE5, NS6
- document.getElementById('qosInfo').style.visibility = status;
- else {
- if (document.layers == false) // IE4
- document.all.qosInfo.style.visibility = status;
- }
-}
-
-function hideInfo(hide) {
-
- with (document.forms[0]) {
- if (hide == 3) // hide all 3
- {
- if (document.getElementById) { // DOM3 = IE5, NS6
- document.getElementById('first1').style.visibility = 'hidden';
- document.getElementById('2and3').style.visibility = 'hidden';
- }
- else { // add more
- }
- }
- else if (hide == 2) // hide 2 and 3
- {
- if (document.getElementById) { // DOM3 = IE5, NS6
- document.getElementById('2and3').style.visibility = 'hidden';
- document.getElementById('first1').style.visibility = 'visible';
- }
- else {// add more
- }
- }
- else if (hide == 0) // hide none
- {
- if (document.getElementById) { // DOM3 = IE5, NS6
- document.getElementById('first1').style.visibility = 'visible';
- document.getElementById('2and3').style.visibility = 'visible';
- }
- else { // add more
- }
- }
- }
-}
-
-function shouldQosBeHidden() {
- var ret = false;
-
- // If WAN over Ethernet is enabled then everything is hidden
- if (enetWan == 1) {
- return ret;
- }
- // only allow QoS enabled for ubr, ubrwpcr, ntr_vbr
- if ( serviceCat == 'UBR' ||
- serviceCat == 'UBRwPCR' ||
- serviceCat == 'NRT_VBR' ) {
- // if PVC is not QoS enabled
- if ( qos == '0' ) {
- // if add new PVC
- if ( serviceId == '0' ) {
- if ( numQueue > 5 ) // 5 = 8 - 3
- ret = true;
- } else { // if edit existed PVC
- if ( numQueue > 6 ) // 6 = 8 - 3 + 1
- ret = true;
- }
- }
- } else
- ret = true;
-
- return ret;
-}
-
-function hideVccInfo(hide) {
- var status = 'visible';