var wi = parent.wi; var selip="192.168.0.200"; var selmac=""; var selpwd=""; var selprotocol=""; var selsubmask=""; var seldfrouter=""; var selpdns=""; var selsdns=""; var selhttpport=""; var NetType=""; var setrtnflg="fail"; var nbr=0; var ModelName=new Array(); var Macid=new Array(); var IPaddr=new Array(); var FW=new Array(); var Protocol=new Array(); var SubMask=new Array(); var DfRouter=new Array(); var PDNS=new Array(); var SDNS=new Array(); var HTTPPort=new Array(); var xmlNet=0; var chkflg=0; var count=0; $(document).ready(init); function init() { loadtranslang(wi.getGlobalVar("Language_type")); setTimeout("chkinit()",1000); } function chkinit() { if(loadlangflg!=0) { loadlang(); setTimeout("loadinit();",1000); } else { setTimeout("init()",1000); } } function loadinit() { selip=wi.getGlobalVar("Sel_ip_Address"); selmac=wi.getGlobalVar("Sel_MAC"); selpwd=wi.getGlobalVar("Sel_PWD"); selprotocol=wi.getGlobalVar("Sel_Protocol"); selsubmask=wi.getGlobalVar("Sel_SubMask"); seldfrouter=wi.getGlobalVar("Sel_DfRouter"); selpdns=wi.getGlobalVar("Sel_PDNS"); selsdns=wi.getGlobalVar("Sel_SDNS"); selhttpport=wi.getGlobalVar("Sel_http_port"); chkflg=0; setTimeout("readNet()",1000); } function readNet() { var texts=document.MyActiveX1.GetNetwork(selmac); if(texts) { var xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async="false"; xmlDoc.loadXML(texts); xmlNet=xmlDoc; setTimeout("initNet();",1000); } else { chkflg+=1; if(chkflg==5) { alert(translang("get_data_fail")); window.location.replace("../config/cfg2.html"); } else { showmsg3(); $("#cnt").text(chkflg); setTimeout("readNet();",1000); } } } function clshowmsg() { $("#msgbg").css("display","none"); $("#msgbox").css("display","none"); $("#msg1").css("display","none"); $("#msg2").css("display","none"); $("#msg3").css("display","none"); } function initNet() { clshowmsg(); var netNode=$(xmlNet).find("Network"); var NetType = $(netNode).find("Type").text(); var ip1=$(netNode).find("IP")[0]; $("input[name='network_type'][value='" + NetType + "']").attr("checked", true); $("#network_ipaddress").val($(ip1).text()); $("#network_subnet").val($(netNode).find("SubnetMask").text()); $("#network_router").val($(netNode).find("Gateway").text()); $("#network_dns1").val($(netNode).find("DNS1").text()); $("#network_dns2").val($(netNode).find("DNS2").text()); var port1=$(netNode).find("Port")[0]; $("#httpPort").val($(port1).text()); var PPPOENode=$(xmlNet).find("PPPOE"); $("#pppoeUser").val($(PPPOENode).find("UserName").text()); $("#pppoePW").val($(PPPOENode).find("Password").text()); var SMTPNode=$(xmlNet).find("SMTP"); $("#mailUser").val($(SMTPNode).find("User").text()); $("#mailPw").val($(SMTPNode).find("Password").text()); $("#mailSendAddr").val($(SMTPNode).find("From").text()); $("#mailServAddr").val($(SMTPNode).find("Server").text()); $("#mailRcvAddr").val($(SMTPNode).find("Rcpt").text()); $("#mailServPort").val($(SMTPNode).find("Port").text()); //$("#mailinterval").val($(SMTPNode).find("interval").text()); $("#mailencrypt").val($(SMTPNode).find("Encrypt").text()); loads(); } function typeChange() { var NetType = $("input[name='network_type']:checked").val(); var types=NetType.split(":"); $(".subOpt").css("display", "none"); $("." + NetType).css("display", "block"); } function loads() { $("input[name='network_type']").rbtCss2(); typeChange(); $(".dhcp_default").text(translang("dhcp_default")); $(".fixed_ip_address").text(translang("fixed_ip_address")); $(".pppoe1").text(translang("pppoe")); $("#loadimg").css("display","none"); $("#mainpage").css("visibility","visible"); } function changerbt(c) { if(c=="network_type") { typeChange(); } } function submitNet() { wi.setGlobalVar("Sel_wir_wir_set", 1); setrtnflg="fail"; var szIp, szSubnet, szRouter, szDns1, szDns2; var szUserName, szPassword; var szNetType = radioGetValue("network_type"); var pflg=0; if (szNetType == "pppoe") { szIp=selip; szPassword = $("#pppoePW").val(); szUserName = $("#pppoeUser").val(); var usernmc=6; var usernmt=17; chkchar1(usernmc,szUserName,usernmt); if(szUserName=="" || chkchars[6]>0) { pflg+=1; alert(translang("pppoe_user_name_setting_error")); return false; } var pwdc=7; var pwdt=17; chkchar1(pwdc,szPassword,pwdt); if(szPassword=="" || chkchars[7]>0) { pflg+=1; alert(translang("pppoe_password_setting_error")); return false; } var fm=$("#mailSendAddr").val(); var fmc=11; var fmt=17; chkchar1(fmc,fm,fmt); if(fm=="" || chkchars[11]>0) { alert(translang("send_email_address_setting_error")+"\n("+translang("note_input_field_only_can_contain")+"0-9 a-z A-Z - _ : . ( ) # / @ )"); pflg+=1; clearAjaxImg(); return false; } if((fm.indexOf(".") > 2) && (fm.indexOf("@") > 0)) { } else { alert(translang("send_email_address_setting_error")+translang("ex_from_mail_com")); pflg+=1; clearAjaxImg(); return false; } var ms1=$("#mailServAddr").val(); var ms1c=1; var ms1t=17; chkchar1(ms1c,ms1,ms1t); if(ms1=="" || chkchars[1]>0) { alert(translang("smtp_server_address_setting_error")+"\n("+translang("note_input_field_only_can_contain")+"0-9 a-z A-Z - _ : . ( ) # / @ )"); pflg+=1; clearAjaxImg(); return false; } var mp1=$("#mailServPort").val(); var mp1c=2; var mp1t=12; chkchar1(mp1c,mp1,mp1t); if(mp1=="" || chkchars[2]>0 || mp1<0 || mp1>65535) { alert(translang("server_port_setting_error")+" ( 0..65535 )"); pflg+=1; clearAjaxImg(); return false; } var user1=$("#mailUser").val(); var pwd1=$("#mailPw").val(); var user1c=3; var pwd1c=4; var user1t=17; var pwd1t=17; chkchar1(user1c,user1,user1t); if(user1=="" || chkchars[3]>0) { alert(translang("smtp_user_name_setting_error")+"\n("+translang("note_input_field_only_can_contain")+"0-9 a-z A-Z - _ : . ( ) # / @ )"); pflg+=1; clearAjaxImg(); return false; } chkchar1(pwd1c,pwd1,pwd1t); if(pwd1=="" || chkchars[4]>0) { alert(translang("smtp_password_setting_error")+"\n("+translang("note_input_field_only_can_contain")+"0-9 a-z A-Z - _ : . ( ) # / @ )"); pflg+=1; clearAjaxImg(); return false; } var mts1=$("#mailRcvAddr").val(); var mt1c=12; var mt1t=17; chkchar1(mt1c,mts1,mt1t); if(chkchars[12]>0) { alert(translang("recipient_email_address_setting_error")+"\n("+translang("note_input_field_only_can_contain")+"0-9 a-z A-Z - _ : . ( ) # / @ )"); pflg+=1; clearAjaxImg(); return false; } if((mts1.indexOf(".") > 2) && (mts1.indexOf("@") > 0)) { } else{ alert(translang("recipient_email_address_setting_error")+translang("ex_rcpt_mail_com")); pflg+=1; clearAjaxImg(); return false; } } else if (szNetType == "static") { szIp = $("#network_ipaddress").val(); if (!chkIP(szIp)) return; szSubnet = $.trim($("#network_subnet").val()); if ((szSubnet != "") && (!chkIP(szSubnet))) return; szRouter = $.trim($("#network_router").val()); if ((szRouter != "") && (!chkIP(szRouter))) return; szDns1 = $.trim($("#network_dns1").val()); if ((szDns1 != "") && (!chkIP(szDns1))) return; szDns2 = $.trim($("#network_dns2").val()); if ((szDns2 != "") && (!chkIP(szDns2))) return; } var szHttpPort = $("#httpPort").val(); if (!chkPort(szHttpPort)) return; //var szRtspPort = $("#rtspPort").val(); //Check /*if (!chkPort(szRtspPort)) return; if (szHttpPort == szRtspPort) { alert(translang("http_port_can_not_be_the_same_as_Rtsp_port")); return; }*/ if (szNetType == "pppoe") { wi.setGlobalVar("Sel_Protocol", "Wire:PPPoE"); } else if (szNetType == "static") { wi.setGlobalVar("Sel_Protocol", "Wire:Static"); } else if (szNetType == "dhcp") { wi.setGlobalVar("Sel_Protocol", "Wire:DHCP"); } if(pflg==0) { var NetHTTPNode=$(xmlNet).find("Network"); var Port1=$(NetHTTPNode).find("Port")[0]; $(Port1).text(szHttpPort); $(xmlNet).find("Type").text(szNetType); if (szNetType == "pppoe") { var PPPOENode=$(xmlNet).find("PPPOE"); $(PPPOENode).find("UserName").text(szUserName); $(PPPOENode).find("Password").text(szPassword); var SMTPNode=$(xmlNet).find("SMTP"); $(SMTPNode).find("From").text($("#mailSendAddr").val()); $(SMTPNode).find("Server").text($("#mailServAddr").val()); $(SMTPNode).find("User").text($("#mailUser").val()); $(SMTPNode).find("Password").text($("#mailPw").val()); $(SMTPNode).find("Rcpt").text($("#mailRcvAddr").val()); $(SMTPNode).find("Port").text($("#mailServPort").val()); //$(SMTPNode).find("interval").text($("#mailinterval").val()); $(SMTPNode).find("Encrypt").text($("#mailencrypt").val()); $(SMTPNode).find("Enable").text("yes"); } else if (szNetType == "static") { var ip1=$(NetHTTPNode).find("IP")[0]; $(ip1).text(szIp); $(xmlNet).find("SubnetMask").text(szSubnet); $(xmlNet).find("Gateway").text(szRouter); $(xmlNet).find("DNS1").text(szDns1); $(xmlNet).find("DNS2").text(szDns2); } setrtnflg=document.MyActiveX1.SetNetwork(selmac, xmlNet.xml); showmsg2(); count=0; setTimeout("chkset()",1000); } } function chkset() { if(setrtnflg=="pass") { showmsg1(); } else { setTimeout("retry()",1000); } } function retry() { if(setrtnflg=="pass") { setTimeout("showmsg1()",1000); } else { if(count==3) { setTimeout("showmsg1()",1000) } else { setrtnflg=document.MyActiveX1.SetNetwork(selmac, xmlNet.xml); count+=1; $("#cnt").text(count); showmsg3(); setTimeout("retry()",1000); } } } function showmsg3() { $("#msgbg").css("display","block"); $("#msgbox").css("display","block"); $("#msg1").css("display","none"); $("#msg2").css("display","none"); $("#msg3").css("display","block"); } function showmsg2() { $("#msgbg").css("display","block"); $("#msgbox").css("display","block"); $("#msg1").css("display","block"); $("#msg2").css("display","none"); $("#msg3").css("display","none"); } function showmsg1() { $("#msgbg").css("display","block"); $("#msgbox").css("display","block"); if(setrtnflg=="pass") { $("#msg1").css("display","block"); $("#msg2").css("display","none"); setTimeout("replaces();",10000); } else { $("#msg1").css("display","none"); $("#msg2").css("display","block"); } } function replaces() { window.location.replace("../config/cfg6_2.html"); } dl.tv.od.ua / Repotec / RP-SB101WI / scripts
[магазин] [форум] [dl.tv.od.ua] / [Repotec] / [RP-SB101WI] / [scripts]
Имя Размер Изменен
[..]<DIR>09.09.2015 14:43
cfg1.js536 B09.09.2015 14:43
cfg2.js5.208 KB09.09.2015 14:43
cfg3.js6.839 KB09.09.2015 14:43
cfg4.js1020 B09.09.2015 14:43
cfg5_1.js12.493 KB09.09.2015 14:43
cfg5_2.js11.172 KB09.09.2015 14:43
cfg6_1.js702 B09.09.2015 14:43
cfg6_2.js861 B09.09.2015 14:43
cfg7.js1.385 KB09.09.2015 14:43
chkctrl.js4.901 KB09.09.2015 14:43
cldlc.js381 B09.09.2015 14:43
common.js18.349 KB09.09.2015 14:43
events.js10.414 KB09.09.2015 14:43
eventv.js12.736 KB09.09.2015 14:43
home.js1.264 KB09.09.2015 14:43
init.js3.531 KB09.09.2015 14:43
jquery-1.3.2.min.js58.578 KB09.09.2015 14:43
jquery.tablesorter.min.js16.141 KB09.09.2015 14:43
jquery.tablesorter.pager.js3.985 KB09.09.2015 14:43
motion.js8.625 KB09.09.2015 14:43
PreventDrag.htc178 B09.09.2015 14:43
search.js4.68 KB09.09.2015 14:43
set1.js379 B09.09.2015 14:43
set2.js377 B09.09.2015 14:43
set3.js1.045 KB09.09.2015 14:43
set4_1.js421 B09.09.2015 14:43
set4_2.js421 B09.09.2015 14:43
set5_1.js864 B09.09.2015 14:43
set5_2.js657 B09.09.2015 14:43
Powered by fdscript 1.4 mod by legie. Архив програмного забезпечення, інструкцій та інші файли.