• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/APP-IPK/AiCloud-ipk/opt/etc/aicloud_UI/css/
1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xmlns="http://www.w3.org/1999/xhtml">
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5<meta http-equiv="X-UA-Compatible" content="IE=edge">
6<title></title>
7<style>
8html{
9margin:0 0;
10padding:0px;
11}
12body{
13display: block;
14overflow: hidden;
15background: #e8e8e8;
16}
17button#cancel{	
18position: absolute;
19width: 80px;
20height: 30px;
21right: 10px;
22top: 98px;
23}
24
25div#save{	
26width: 100px;
27height: 30px;
28right: 100px;
29position: absolute;
30top: 98px;
31}
32
33#progressbar {
34background-color: black;
35border-radius: 1px; /* (height of inner div) / 2 + padding */
36padding: 1px;
37}
38
39#progressbar div {
40width: 0; /* Adjust with JavaScript */
41height: 20px;
42border-radius: 1px;
43}
44
45#progressbar #div_progress {
46background-color: #16A8E4;
47}
48
49span{
50display: inline-block;
51}
52
53span#progress{
54width: 250px;
55white-space: nowrap;
56}
57
58.install, .enableJAVA {
59-webkit-box-shadow:rgba(0,0,0,0.0.1) 0 1px 0 0;
60-moz-box-shadow:rgba(0,0,0,0.0.1) 0 1px 0 0;
61box-shadow:rgba(0,0,0,0.0.1) 0 1px 0 0;
62background-color:#5B74A8;
63border:1px solid #29447E;
64font-family:'Lucida Grande',Tahoma,Verdana,Arial,sans-serif;
65font-size:12px;
66font-weight:700;
67padding:2px 6px;
68height:28px;
69color:#fff;
70border-radius:5px;
71-moz-border-radius:5px;
72-webkit-border-radius:5px;
73width: 100px;
74height: 30px;
75}
76</style>
77<script type="text/javascript" src="/smb/js/tools.js"></script>
78<script type="text/javascript" src="/smb/js/davclient_tools.js"></script>
79<script type="text/javascript" src="/smb/js/deployJava.js"></script>
80<script type="text/javascript">
81var this_url;
82var m = new lang();
83var g_storage = new myStorage();
84var is_private_ip = 0;
85var array_download_folder = [];
86var array_download_file = [];
87
88function showEnableJAVAUI(){
89	
90	var enable_html = '<input class="enableJAVA" type="button" value="Enable JAVA">';
91	$(enable_html).appendTo($("#save"));
92	
93  $("span#hint").text(m.getString("title_not_support_java"));
94  
95  $(".enableJAVA").click(function(){
96  	window.open("http://java.com/en/download/help/enable_browser.xml", "_blank");
97  }); 
98}
99
100function showInstallJAVAUI(){
101	var enable_html = '<input class="install" type="button" value="'+ m.getString('btn_install_java') + '">';
102	$(enable_html).appendTo($("#save"));
103	
104	$("span#hint").text(m.getString("title_not_install_java"));
105    
106  $(".install").click(function(){
107  	window.open("http://java.com/download", "_blank");
108 	}); 
109}
110
111$("document").ready(function() {
112	
113	var loc_lan = String(window.navigator.userLanguage || window.navigator.language).toLowerCase();		
114	var lan = ( g_storage.get('lan') == undefined ) ? loc_lan : g_storage.get('lan');
115	m.setLanguage(lan);
116	
117	$("#progressbar").hide();
118	$('button#cancel').text(m.getString('btn_cancel'));
119	
120  var msg = "";
121	if (!navigator.javaEnabled()) {
122		showEnableJAVAUI();
123    return;
124	}
125	
126	var is_java_enabled = false;
127	if (deployJava.versionCheck("1.6.0+") || deployJava.versionCheck("1.4") || deployJava.versionCheck("1.5.0*")) {
128  	is_java_enabled = true;
129  }
130	
131	if(!is_java_enabled){
132		showInstallJAVAUI();
133		return;
134	}
135	
136	var media_hostName = window.location.host;
137	if(media_hostName.indexOf(":")!=-1)
138		media_hostName = media_hostName.substring(0, media_hostName.indexOf(":"));		
139	var jar_file = "http://" + media_hostName + ":" + g_storage.get("http_port") + '/smb/css/CloudUtil.jar';
140	
141	var applet_html = '<applet name="AiCloud_Applet" id="AiCloud_Applet" ARCHIVE="';
142	applet_html += jar_file;
143	applet_html += '" code="com.asus.aicloud.UploadFolder.class" width="100%" height="100%" >';
144	applet_html += 'Your browser does not support JAVA!';
145	applet_html += '<PARAM NAME="MAYSCRIPT" VALUE="true">';
146	applet_html += '</applet>';
147	$(applet_html).appendTo($("#save"));
148	
149	array_download_folder = [];
150	array_download_file = [];
151	
152	$("#progressbar").hide();
153	
154	var msg = m.getString("title_upload_folder_select");
155	refresh_hint_status(msg);
156});
157
158function doCancel(e) {
159	parent.closeJqmWindow(1);
160};
161
162function getUrlVars(){
163	var vars = [], hash;
164  var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
165  for(var i = 0; i < hashes.length; i++){
166  	hash = hashes[i].split('=');
167    vars.push(hash[0]);
168    vars[hash[0]] = hash[1];
169  }
170  return vars;
171}
172
173function get_user_agent(){
174	return g_storage.get('user_agent');
175}
176  	
177function get_server_url(){
178	var openurl = window.location.protocol + "//" + window.location.host + addPathSlash(g_storage.get('openurl'));
179	return openurl;
180}
181
182function get_remote_folder(){
183	return array_download_folder;	
184} 	
185
186function get_remote_file(){
187  return array_download_file;
188}
189
190function start_upload(){
191	refresh_hint_status("");
192	refresh_status("");
193	$("#save").css("left", "999px");
194}
195
196function finish_upload(){
197	refresh_status(m.getString("title_upload_finish"));
198	parent.closeJqmWindow(1);
199} 
200
201function refresh_hint_status(status){
202	$("span#hint").text(decodeURI(status));
203}
204
205function refresh_status(status){
206	$("span#progress").text(decodeURI(status));
207}
208    
209function refresh_progress(progress){
210	$("#lb_Progress").text(progress+"%");
211  $("#progressbar #div_progress").css("width", progress + "%");
212  $("#progressbar").show();
213}
214</script>
215</head>
216<body>
217
218<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" style="overflow:hidden;">	
219	<tr height="50px">
220  	<td>
221			<table width="100%">
222				<td><tr>			
223					<span id='hint'></span>	  
224					<span id='progress'></span>
225				</td></tr>				
226			</table>  
227    </td>    
228  </tr>
229  <tr>
230  	<td>  		
231			<div id="progressbar" style="text-align:center;position:relative;">
232				<div id="div_progress" style="position: absolute;"></div>
233				<div style="position:relative;width:100%;"><label id="lb_Progress" style="color:#ffffff;"></label></div>
234			</div>
235    </td>    
236  </tr>  
237  <tr>
238  	<td>
239  	<div class="table_block_footer" style="float:right;height:30px;">
240  		<button id="cancel" class="btnStyle" onClick="doCancel();">Close</button>
241  		<div id="save">
242			</div>
243    </div>
244    </td>
245  </tr>
246</table>
247</body>
248</html>
249