1<html xmlns="http://www.w3.org/1999/xhtml"> 2<head> 3<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 4<meta HTTP-EQUIV="Pragma" CONTENT="no-cache"> 5<meta HTTP-EQUIV="Expires" CONTENT="-1"> 6<link rel="stylesheet" type="text/css" href="/form_style.css"> 7<link rel="stylesheet" type="text/css" href="qis_style.css"> 8 9<script type="text/JavaScript" src="/state.js"></script> 10<script type="text/javascript" src="/js/ex_overlib.js"></script> 11<script type="text/javascript" src="/general.js"></script> 12<script type="text/javascript"> 13// for client_function.js 14<% login_state_hook(); %> 15 16var client_ip = login_ip_str_now(); 17var client_mac = login_mac_str(); 18 19var flag = '<% get_parameter("flag"); %>'; 20 21function QKISP_load_body(){ 22 parent.document.title = "ASUS Wireless Router <#Web_Title#> - <#QKSet_ISP_head#>"; 23 hideLinkTag(); 24 flash_button(); 25 26 get_value_from_parent(); 27 28 show_next_button(); 29} 30 31function get_value_from_parent(){ 32 document.form.wan_hostname.value = parent.document.QKform.wan_hostname.value; 33 document.form.wan_hwaddr_x.value = parent.document.QKform.wan_hwaddr_x.value; 34 35 if(flag == "auto_way_static" 36 || flag == "auto_way"){ 37 document.form.flag.value = flag; 38 document.form.prev_page.value = parent.document.QKform.prev_page.value; 39 40 document.form.wan_proto.value = parent.document.QKform.wan_proto.value; 41 42 document.form.x_DHCPClient.value = parent.document.QKform.x_DHCPClient.value; 43 document.form.wan_ipaddr.value = parent.document.QKform.wan_ipaddr.value; 44 document.form.wan_netmask.value = parent.document.QKform.wan_netmask.value; 45 document.form.wan_gateway.value = parent.document.QKform.wan_gateway.value; 46 47 document.form.wan_dnsenable_x.value = parent.document.QKform.wan_dnsenable_x.value; 48 document.form.wan_dns1_x.value = parent.document.QKform.wan_dns1_x.value; 49 document.form.wan_dns2_x.value = parent.document.QKform.wan_dns2_x.value; 50 51 document.form.wan_heartbeat_x.value = parent.document.QKform.wan_heartbeat_x.value; 52 document.form.x_Setting.value = '1'; 53 } 54 else 55 document.form.prev_page.value = "/qis/QIS_internet_type.htm"; 56} 57 58function show_next_button(){ 59 if(flag == "auto_way_static" 60 || flag == "auto_way") 61 $("nextButton").value = '<#CTL_apply1#>'; 62 else 63 $("nextButton").value = '<#CTL_next#>'; 64} 65 66function showMAC(){ 67 var tempMAC = ""; 68 69 document.form.wan_hwaddr_x.value = simplyMAC(this.client_mac); 70} 71 72function simplyMAC(fullMAC){ 73 var ptr; 74 var tempMAC; 75 var pos1, pos2; 76 77 ptr = fullMAC; 78 tempMAC = ""; 79 pos1 = pos2 = 0; 80 81 for(var i = 0; i < 5; ++i){ 82 pos2 = pos1+ptr.indexOf(":"); 83 84 tempMAC += fullMAC.substring(pos1, pos2); 85 86 pos1 = pos2+1; 87 ptr = fullMAC.substring(pos1); 88 } 89 90 tempMAC += fullMAC.substring(pos1); 91 92 return tempMAC; 93} 94 95function submitForm(){ 96 if(!validate_string(document.form.wan_hostname)){ 97 document.form.wan_hostname.select(); 98 document.form.wan_hostname.focus(); 99 return false; 100 } 101 if(!validate_hwaddr(document.form.wan_hwaddr_x)){ 102 document.form.wan_hwaddr_x.select(); 103 document.form.wan_hwaddr_x.focus(); 104 return false; 105 } 106 107 if(flag == "auto_way_static" 108 || flag == "auto_way"){ 109 parent.showLoading(); 110 111 document.form.wan_proto.disabled = false; 112 113 document.form.x_DHCPClient.disabled = false; 114 document.form.wan_ipaddr.disabled = false; 115 document.form.wan_netmask.disabled = false; 116 document.form.wan_gateway.disabled = false; 117 118 document.form.wan_dnsenable_x.disabled = false; 119 document.form.wan_dns1_x.disabled = false; 120 document.form.wan_dns2_x.disabled = false; 121 122 document.form.wan_heartbeat_x.disabled = false; 123 document.form.x_Setting.disabled = false; 124 125 document.form.flag.value = "verify_detect"; 126 document.form.next_page.value = "/QIS_wizard.htm"; 127 document.form.action_mode.value = " Apply "; 128 129 document.form.submit(); 130 return true; 131 } 132 133 parent.document.QKform.wan_hostname.value = document.form.wan_hostname.value; 134 parent.document.QKform.wan_hwaddr_x.value = document.form.wan_hwaddr_x.value; 135 136 location.href = document.form.next_page.value; 137 return true; 138} 139 140function show_hint(field_order){ 141 if(field_order == 1) 142 return overlib("<#PPPConnection_x_HostNameForISP_itemdesc#>", LEFT); 143 else if(field_order == 2) 144 return overlib("<#PPPConnection_x_MacAddressForISP_itemdesc#>", LEFT); 145} 146</script> 147</head> 148 149<body onLoad="QKISP_load_body();" onunload="no_flash_button();"> 150<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div> 151 152<form method="post" name="form" action="/start_apply.htm"> 153<input type="hidden" name="flag" value=""> 154<input type="hidden" name="sid_list" value="Layer3Forwarding;PPPConnection;IPConnection;General;"> 155<input type="hidden" name="action_mode" value=""> 156<input type="hidden" name="current_page" value="QIS_internet_isp.htm"> 157<input type="hidden" name="next_page" value="QIS_internet_ip.htm"> 158<input type="hidden" name="prev_page" value=""> 159 160<input type="hidden" name="wan_proto" value="" disabled> 161 162<input type="hidden" name="x_DHCPClient" value="" disabled> 163<input type="hidden" name="wan_ipaddr" value="" disabled> 164<input type="hidden" name="wan_netmask" value="" disabled> 165<input type="hidden" name="wan_gateway" value="" disabled> 166<input type="hidden" name="wan_dnsenable_x" value="" disabled> 167<input type="hidden" name="wan_dns1_x" value="" disabled> 168<input type="hidden" name="wan_dns2_x" value="" disabled> 169<input type="hidden" name="wan_heartbeat_x" value="" disabled> 170 171<input type="hidden" name="x_Setting" id="x_Setting" value="" disabled> 172<div class="QISmain"> 173<div class="description_down"><#PPPConnection_x_HostNameForISP_sectionname#></div> 174 175<br/><br/> 176 <table id="tblsetting_1" class="QISform" width="400" border=0 align="center" cellpadding="5" cellspacing="0"> 177 <tr> 178 <th width="120" onmouseout="return nd();" onmouseover="return show_hint(1);"><#BOP_isp_host_item#></th> 179 <td class="QISformtd"> 180 <input type="text" name="wan_hostname" onkeypress="return is_string(this);" class="input" maxlength="" size="36" value=""/> 181 </td> 182 </tr> 183 184 <tr> 185 <th width="120" onmouseout="return nd();" onmouseover="return show_hint(2);"><#BOP_isp_mac_item#></th> 186 <td class="QISformtd"> 187 <input type="text" name="wan_hwaddr_x" onkeypress="return is_hwaddr(this);" class="input" maxlength="" size="36" value=""/> 188 </td> 189 </tr> 190 191 <tr valign="top" Height="50"><td colspan="2" align="right"> 192 <input type="button" class="button" onclick="showMAC();" value="<#BOP_isp_MACclone#>"> 193 </td></tr> 194 </table> 195 196<div class='QISfoot'> 197 <input type='button' id="prevButton" class="sbtn" value="<#CTL_prev#>" onclick="gotoprev(document.form);" width="70" align="center"> 198 <input type='button' id="nextButton" class="sbtn" value="<#CTL_next#>" onclick="submitForm();" width="70" align="center"> 199</div> 200 201</div> 202</form> 203 204</body> 205</html> 206