| 
					
				 | 
			
			
				@@ -1156,3 +1156,202 @@ var chk_cideo = function() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var show_realtime_status = function(idx) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $("#device_count_label").html('');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if ((devicesStore != null) && (devicesStore.length > idx)) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        $("#device_count_label").html('[ ' + devicesStore.length + '-' + (idx + 1) + ' ]');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        var status_list_bar = document.getElementById('status_list_bar');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        status_list_bar.setAttribute('status', '');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        status_list_bar.innerHTML = '';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        var title = document.createElement('div');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        title.id = 'device_list_status_title';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        title.style.textAlign = 'center';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        title.style.fontSize = '16px';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        title.style.fontWeight = 'bold';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        title.innerHTML = devicesStore[idx].device_name;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        status_list_bar.appendChild(title);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        var sta = document.createElement('table');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        sta.style.marginTop = '10px';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        sta.width = '100%';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        sta.idx = i;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        status_list_bar.appendChild(sta);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        var v_reset = document.getElementById('v_reset');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (v_reset != undefined) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            document.body.removeChild(v_reset);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        var big_view = document.getElementById('big_view');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (big_view != undefined) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            document.body.removeChild(big_view);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        $("#status_list_bar").removeClass('status_list_bar_video');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (devicesStore[idx].dwtype == 'YTVA') {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            online_video = false;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (onair_video) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                onair_video = false;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                chk_cideo();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            v_reset = document.createElement('div');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            v_reset.id = 'v_reset';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            v_reset.owner_code = devicesStore[idx].owner_code;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            v_reset.setAttribute('class', 'v_reset');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            v_reset.setAttribute('onclick', 'reset_video(this)');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            v_reset.title = '视频重载';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            document.body.appendChild(v_reset);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $("#v_reset").css('display', 'none');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            big_view = document.createElement('div');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            big_view.id = 'big_view';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            big_view.owner_code = devicesStore[idx].owner_code;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            big_view.setAttribute('class', 'big_view');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            big_view.setAttribute('onclick', 'big_view_win(this)');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            big_view.title = '视频放大';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            document.body.appendChild(big_view);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $("#big_view").css('display', 'none');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $("#status_list_bar").addClass('status_list_bar_video');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $("#status_list_bar").html('<div style="margin-top:120px;">连接中,请稍候...</div>');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } else if (devicesStore[idx].dwtype == 'YTFC') {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            var tr = document.createElement('tr');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            sta.appendChild(tr);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            var td = document.createElement('td');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.width = '30%';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.setAttribute('class', 'point_label project_label');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.style.paddingTop = '14px';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.id = 'PowerAlarmLabel';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.innerHTML = '电源故障状态';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tr.appendChild(td);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td = document.createElement('td');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.id = 'PowerAlarm';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.width = '20%';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.setAttribute('class', 'project_info');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.style.paddingTop = '12px';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tr.appendChild(td);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            var td = document.createElement('td');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.setAttribute('class', 'point_label project_label');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.style.paddingTop = '14px';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.width = '30%';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.id = 'ManualActLabel';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.innerHTML = '手自动状态';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tr.appendChild(td);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td = document.createElement('td');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.width = '20%';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.id = 'ManualAct';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.setAttribute('class', 'project_info');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.style.paddingTop = '12px';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tr.appendChild(td);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tr = document.createElement('tr');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            sta.appendChild(tr);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            var td = document.createElement('td');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.setAttribute('class', 'point_label project_label');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.style.paddingTop = '14px';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.id = 'DevWorking01Label';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.innerHTML = '1#设备运行状态';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tr.appendChild(td);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td = document.createElement('td');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.id = 'DevWorking01';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.setAttribute('class', 'project_info');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.style.paddingTop = '12px';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tr.appendChild(td);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            var td = document.createElement('td');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.setAttribute('class', 'point_label project_label');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.style.paddingTop = '14px';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.id = 'DevWorking02Label';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.innerHTML = '2#设备运行状态';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tr.appendChild(td);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td = document.createElement('td');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.id = 'DevWorking02';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.setAttribute('class', 'project_info');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.style.paddingTop = '12px';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tr.appendChild(td);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tr = document.createElement('tr');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            sta.appendChild(tr);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            var td = document.createElement('td');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.setAttribute('class', 'point_label project_label');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.style.paddingTop = '14px';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.id = 'DevAlarm01Label';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.innerHTML = '1#设备故障状态';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tr.appendChild(td);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td = document.createElement('td');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.id = 'DevAlarm01';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.setAttribute('class', 'project_info');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.style.paddingTop = '12px';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tr.appendChild(td);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            var td = document.createElement('td');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.setAttribute('class', 'point_label project_label');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.style.paddingTop = '14px';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.id = 'DevAlarm02Label';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.innerHTML = '2#设备故障状态';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tr.appendChild(td);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td = document.createElement('td');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.id = 'DevAlarm02';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.setAttribute('class', 'project_info');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.style.paddingTop = '12px';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tr.appendChild(td);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tr = document.createElement('tr');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            sta.appendChild(tr);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            var td = document.createElement('td');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.setAttribute('class', 'point_label project_label');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.style.paddingTop = '14px';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.id = 'FireAutoActLabel';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.innerHTML = '消防联动状态';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tr.appendChild(td);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td = document.createElement('td');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.id = 'FireAutoAct';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.setAttribute('class', 'project_info');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.style.paddingTop = '12px';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tr.appendChild(td);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            var status_list = devicesStore[idx].status_list;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            status_list.sort(staSortBypoint);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            for (var i = 0; i < status_list.length; i++) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                var words = status_list[i].content.split(" ");
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (words.length > 0) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (status_list[i].point_code == 1) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        $("#PowerAlarmLabel").html(status_list[i].point_name);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        $("#PowerAlarm").html(words[0]);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } else if (status_list[i].point_code == 2) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        $("#ManualActLabel").html(status_list[i].point_name);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        $("#ManualAct").html(words[0]);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } else if (status_list[i].point_code == 3) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        $("#DevWorking01Label").html(status_list[i].point_name);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        $("#DevWorking01").html(words[0]);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } else if (status_list[i].point_code == 4) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        $("#DevWorking02Label").html(status_list[i].point_name);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        $("#DevWorking02").html(words[0]);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } else if (status_list[i].point_code == 5) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        $("#DevAlarm01Label").html(status_list[i].point_name);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        $("#DevAlarm01").html(words[0]);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } else if (status_list[i].point_code == 6) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        $("#DevAlarm02Label").html(status_list[i].point_name);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        $("#DevAlarm02").html(words[0]);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } else if (status_list[i].point_code == 7) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        $("#FireAutoActLabel").html(status_list[i].point_name);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        $("#FireAutoAct").html(words[0]);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } else if (devicesStore[idx].dwtype == 'YTWC') {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            var status_list = devicesStore[idx].status_list;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            status_list.sort(staSortBypoint);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            for (var i = 0; i < status_list.length; i++) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                var tr = document.createElement('tr');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                sta.appendChild(tr);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                var td = document.createElement('td');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                td.width = '30%';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                td.setAttribute('class', 'point_label project_label');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                td.style.paddingTop = '14px';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                td.innerHTML = status_list[i].point_name;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                tr.appendChild(td);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                td = document.createElement('td');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                td.innerHTML = (status_list[i].content).substring(0, 2);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                td.width = '20%';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                td.setAttribute('class', 'project_info');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                td.style.paddingTop = '12px';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                tr.appendChild(td);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } else if (devicesStore[idx].dwtype == 'YTEF') {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            var tr = document.createElement('tr');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            sta.appendChild(tr);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            var td = document.createElement('td');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.setAttribute('class', 'project_label');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.innerHTML = '供电过压状态';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tr.appendChild(td);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td = document.createElement('td');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.setAttribute('class', 'project_label');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            td.innerHTML = '供电低压状态';
 
			 |