var op_code_get="get"; var op_code_get_all="get_all"; var op_code_set="set"; var op_code_reset="reset"; var op_code_status="status"; function doHelp() { location.href="../common/encoderhelp.htm"; } function doReturn() { history.go(-1); } function SetPrgEncheck(prg,en,output_channels) { var id,prgout; prgout='prg_en'+prg; for(i=1;i<=output_channels;i++) { id=prgout+i; document.getElementById(id).checked=(en>>(i-1))&1; } SetPrgOutEn(prg,output_channels) } function SetPrgOutEn(prg,output_channels) { var en=0; var id,ch_box,hprgout; ch_box='prg_en'+prg; hprgout='hprg_en'+prg; for(var i=1;i<=output_channels;i++) { id=ch_box+i; if(document.getElementById(id).checked) { en=(1<<(i-1))+en; } } document.getElementById(hprgout).value=en; } function init_right_title() { /*add cursor style*/ var txt = $(".right_title").text(); $(".right_title").html(""); $("").html(txt).appendTo($(".right_title")); var sub_title_len=$(".right_title_sub").length; for(var i=0;i").html(txt).css("cursor","pointer").appendTo($(".right_title_sub").eq(i)); } /*set click function*/ $(".right_title_sub_cli").each(function(index) { $(this).click(function() { $(".right_title_sub_cli").eq(index).parent().next().slideToggle("fast"); } ); }); $(".right_title_cli").click(function() { var allClose=1,i; var sub_title_len=$(".right_title_sub_cli").length; if(sub_title_len==0) return; for(i=0;i50) { tb.rows[0].cells[0].innerHTML=" "; tb.rows[0].cells[1].innerHTML=""; } else { tb.rows[0].cells[0].innerHTML=""; tb.rows[0].cells[1].innerHTML=" "; } tb.rows[0].cells[0].style.width=quality+"px"; tb.rows[0].cells[1].style.width=100-quality+"px"; document.getElementById("id_Quality"+ch).innerHTML=quality+"%"; tb=document.getElementById("id_tb_Strength"+ch); strength = parseInt(strength); if( strength>50) { tb.rows[0].cells[0].innerHTML=" "; tb.rows[0].cells[1].innerHTML=""; } else { tb.rows[0].cells[0].innerHTML=""; tb.rows[0].cells[1].innerHTML=" "; } tb.rows[0].cells[0].style.width=strength+"px"; tb.rows[0].cells[1].style.width=100-strength+"px"; document.getElementById("id_Strength"+ch).innerHTML=strength+"%"; } var check_ele_video=function(type) { var elements=null; if(type=='1') elements ="MPEG-1 Video PID: "; else if(type=='2') elements ="MPEG-2 Video PID: "; else if(type=='27') elements ="MPEG-4 Video PID: "; else if(type=='66') elements ="AVS Video PID: "; else if(type=='36') elements ="H265 Video PID: "; return elements; } var check_ele_audio=function(type) { var elements=null; if(type=='3') elements ="MPEG-1 Audio PID: "; else if(type=='4') elements ="MPEG-2 Audio PID: "; else if(type=='15') elements ="MPEG-2 AAC Audio PID: "; else if(type=='17') elements ="MPEG-4 AAC Audio PID: "; else if(type=='129'||type=='1642'||type=='1094921523') elements ="AC3 Audio PID: "; else if(type=='1658') elements ="E-AC3 Audio PID: "; else if(type=='1146241329') elements ="DRA Audio PID: "; return elements; } var check_ele_other=function(type) { var elements=null; if(type=='0') elements ="Reserved PID: "; else if(type=='5') elements ="Private Sections PID: "; else if(type=='6') elements ="Private PES PID: "; else elements ="User defined PID: "; return elements; } var getElementsType=function(type) { var elements; if(check_ele_video(type)) elements = check_ele_video(type); else if( check_ele_audio(type) ) elements = check_ele_audio(type); else elements = check_ele_other(type); return elements; } var getElementsName=function(type,pid) { var elements; if( check_ele_video(type) ) elements ="
  • "+getElementsType(type)+pid+"
  • "; else if( check_ele_audio(type) ) elements ="
  • "+getElementsType(type)+pid+"
  • "; else elements ="
  • "+getElementsType(type)+pid+"
  • "; return elements; } var getElementsName_element=function(type,pid,element) { var elements; if( check_ele_video(type) ) elements ="
  • "+element+getElementsType(type)+pid+"
  • "; else if( check_ele_audio(type) ) elements ="
  • "+element+getElementsType(type)+pid+"
  • "; else elements ="
  • "+getElementsType(type)+pid+"
  • "; return elements; } $.fieldValue = function(el, successful) { var n = el.name, t = el.type, tag = el.tagName.toLowerCase(); if (typeof successful == 'undefined') successful = true; if (successful && (!n || el.disabled || t == 'reset' || t == 'button' || (t == 'checkbox' || t == 'radio') && !el.checked || (t == 'submit' || t == 'image') && el.form && el.form.clk != el || tag == 'select' && el.selectedIndex == -1)) return null; if (tag == 'select') { var index = el.selectedIndex; if (index < 0) return null; var a = [], ops = el.options; var one = (t == 'select-one'); var max = (one ? index+1 : ops.length); for(var i=(one ? index : 0); i < max; i++) { var op = ops[i]; if (op.selected) { // extra pain for IE... var v = $.browser.msie && !(op.attributes['value'].specified) ? op.text : op.value; if (one) return v; a.push(v); } } return a; } return el.value; }; var formFieldSerializeObject=function() { var a = []; var argCnt=arguments.length; for(var j=0;j 0 &&( x + sw < cw) && y > 0 && (y + sh < ch) ) { Drag_ID.style.left = x + "px"; Drag_ID.style.top = parseInt(y+moveTop) + "px"; Drag_ID.style.margin = "auto"; } } } document.onmouseup = function () {moveable = false;}; DragHead.onselectstart = function(e){return false;} } } function showPopDiv(div_overdelay,div_pop_main,show_flag) { if(show_flag) { $(div_overdelay).css({'display':'block','opacity':'0.8','background':'#666'}); $(div_pop_main).css({ left:($("body").width()-$(div_pop_main).width())/5+"px", top:($(window).height()-$(div_pop_main).height())/5+$(window).scrollTop()+"px", display:"block" }); } else { $(div_pop_main).css("display","none"); $(div_overdelay).css("display","none"); } } function show_overdelay(div_overdelay,show_flag) { if(show_flag) $(div_overdelay).css({'display':'block','opacity':'0.6','background':'#666'}); else $(div_overdelay).css("display","none"); } function init_ul() { $(".ul2 li:nth-child(odd)").addClass("ul2_odd"); $(".ul2 li:nth-child(even)").addClass("ul2_even"); $(".ul4 li:nth-child(odd)").addClass("ul4_odd"); $(".ul4 li:nth-child(even)").addClass("ul4_even"); $(".popDiv_u2 li:nth-child(odd)").addClass("popDiv_u2_odd"); $(".popDiv_u2 li:nth-child(even)").addClass("popDiv_u2_even"); } function getURLRequest() { var url = location.search; //获取url中"?"符后的字串 var theRequest = new Object(); if (url.indexOf("?") != -1) { var str = url.substr(1); strs = str.split("&"); for(var i = 0; i < strs.length; i ++) { theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]); } } return theRequest; } //IP转成整型 function _ip2int(ip) { var num = 0; ip = ip.split("."); num = Number(ip[3]) * 256 * 256 * 256 + Number(ip[2]) * 256 * 256 + Number(ip[1]) * 256 + Number(ip[0]); num = num >>> 0; return num; } //整型解析为IP地址 function _int2ip(num) { var str; var tt = new Array(); tt[3] = (num >>> 24) >>> 0; tt[2] = ((num << 8) >>> 24) >>> 0; tt[1] = (num << 16) >>> 24; tt[0] = (num << 24) >>> 24; str = String(tt[0]) + "." + String(tt[1]) + "." + String(tt[2]) + "." + String(tt[3]); return str; } function get_bit(num,bit) { num=parseInt(num); if(num&(1<