• 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  refresh_hint_status(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	refresh_hint_status(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	var loc_lan = String(window.navigator.userLanguage || window.navigator.language).toLowerCase();		
113	var lan = ( g_storage.get('lan') == undefined ) ? loc_lan : g_storage.get('lan');
114	m.setLanguage(lan);
115	
116	$("#progressbar").hide();
117	$('button#cancel').text(m.getString('btn_cancel'));
118	
119	var msg = "";
120	if (!navigator.javaEnabled()) {
121    showEnableJAVAUI();
122    return;
123	}
124	
125	var is_java_enabled = false;
126	if (deployJava.versionCheck("1.6.0+") || deployJava.versionCheck("1.4") || deployJava.versionCheck("1.5.0*")) {
127  	is_java_enabled = true;
128  }
129	
130	if(!is_java_enabled){
131		showInstallJAVAUI();
132		return;
133	}
134	
135	var media_hostName = window.location.host;
136	if(media_hostName.indexOf(":")!=-1)
137		media_hostName = media_hostName.substring(0, media_hostName.indexOf(":"));		
138	var jar_file = "http://" + media_hostName + ":" + g_storage.get("http_port") + '/smb/css/CloudUtil.jar';
139				
140	var applet_html = '<applet name="AiCloud_Applet" id="AiCloud_Applet" ARCHIVE="';
141	applet_html += jar_file;
142	applet_html += '" code="com.asus.aicloud.UploadFile.class" width="100%" height="100%" >';
143	applet_html += 'Your browser does not support JAVA!';
144	applet_html += '<PARAM NAME="MAYSCRIPT" VALUE="true">';
145	applet_html += '</applet>';
146	$(applet_html).appendTo($("#save"));
147	
148	array_download_folder = [];
149	array_download_file = [];
150	
151	var msg = m.getString("title_upload_file_select");
152	refresh_hint_status(msg);
153});
154
155function doCancel(e) {
156	parent.closeJqmWindow(1);
157};
158
159function getUrlVars(){
160	var vars = [], hash;
161  var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
162  for(var i = 0; i < hashes.length; i++){
163  	hash = hashes[i].split('=');
164    vars.push(hash[0]);
165    vars[hash[0]] = hash[1];
166  }
167  return vars;
168}
169
170function get_user_agent(){
171	return g_storage.get('user_agent');
172}
173  	
174function get_server_url(){
175	var openurl = window.location.protocol + "//" + window.location.host + addPathSlash(g_storage.get('openurl'));
176	return openurl;
177}
178
179function get_remote_folder(){
180	return array_download_folder;	
181} 	
182
183function get_remote_file(){
184  return array_download_file;
185}
186
187function start_upload(){
188	refresh_hint_status("");
189	refresh_status("");
190	$("#save").css("left", "999px");
191}
192
193function finish_upload(){
194	refresh_status(m.getString("title_upload_finish"));
195	parent.closeJqmWindow(1);
196} 
197
198function refresh_hint_status(status){
199	$("span#hint").text(decodeURI(status));
200}
201
202function refresh_status(status){
203	$("span#progress").text(decodeURI(status));
204}
205    
206function refresh_progress(progress){
207	$("#lb_Progress").text(progress+"%");
208  $("#progressbar #div_progress").css("width", progress + "%");
209  $("#progressbar").show();
210}
211</script>
212</head>
213<body>
214
215<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" style="overflow:hidden;">	
216	<tr height="50px">
217  	<td>
218			<table width="100%">
219				<td><tr>		
220					<span id='hint'></span>		  
221					<span id='progress'></span>
222				</td></tr>				
223			</table>  
224    </td>    
225  </tr>
226  <tr>
227  	<td>  		
228			<div id="progressbar" style="text-align:center;position:relative;">
229				<div id="div_progress" style="position: absolute;"></div>
230				<div style="position:relative;width:100%;"><label id="lb_Progress" style="color:#ffffff;"></label></div>
231			</div>
232    </td>    
233  </tr>  
234  <tr>
235  	<td>
236  	<div class="table_block_footer" style="float:right;height:30px;">
237  		<button id="cancel" class="btnStyle" onClick="doCancel();">Close</button>
238  		<div id="save">
239			</div>
240    </div>
241    </td>
242  </tr>
243</table>
244</body>
245</html>
246