<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@include file="/pages/includes/taglibs.jsp" %>
<head>
<script type="text/javascript" src="<%=request.getContextPath() %>/resource/js/jquery-1.8.3.js"></script>
<script type="text/ecmascript" src="<%=request.getContextPath() %>/resource/plugin/jqgrid/js/jquery.jqGrid.min.js"></script>
<script type="text/ecmascript" src="<%=request.getContextPath() %>/resource/plugin/jqgrid/js/i18n/grid.locale-cn.js"></script>
 
<script type="text/ecmascript" src="<%=request.getContextPath()%>/resource/js/system/jqdatagrid.js"></script>
<script src="<%=request.getContextPath()%>/resource/js/datePicker/WdatePicker.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="<%=request.getContextPath() %>/resource/plugin/jqueryui/css/custom-theme/jquery-ui-1.9.2.custom.css" />
<link rel="stylesheet" type="text/css" media="screen" href="<%=request.getContextPath() %>/resource/plugin/jqgrid/css/ui.jqgrid.css" />


<link rel="stylesheet" href="<%=request.getContextPath() %>/resource/css/ztree/zTreeStyle.css" type="text/css">
<script src="<%=request.getContextPath() %>/resource/js/ztree/jquery.ztree.all.min.js" type="text/javascript"></script>

<script	src="<%=request.getContextPath()%>/resource/js/highcharts/highcharts.src.js" type="text/javascript"></script>
<script	src="<%=request.getContextPath()%>/resource/js/highcharts/highcharts-more.js"></script>
<script type="text/javascript"	src="<%=request.getContextPath()%>/resource/plugin/highslide/highslide-with-html.js"></script>
<link rel="stylesheet" type="text/css"	href="<%=request.getContextPath()%>/resource/plugin/highslide/highslide.css" />
<style type="text/css">


fieldset legend {  
    color:#302A2A;  
    font: bold 16px/2 Verdana, Geneva, sans-serif;  
    font-weight: bold;  
    text-align: left;  
    text-shadow: 2px 2px 2px rgb(88, 126, 156);  
}  
#fzy {
	width: 460px;
	height: 420px;
	z-index: 1;
}
.ui-jqgrid tr.jqgrow td {
  white-space: normal !important;
  height:auto;
  vertical-align:text-top;
  padding-top:2px;
 }
th.ui-th-column div{
      white-space:normal !important;
      height:auto !important;
      padding:0px;
}
</style>
<script type="text/javascript">
hs.graphicsDir = '<%=request.getContextPath()%>/resource/plugin/highslide/graphics/';
hs.outlineType = 'rounded-white';
hs.wrapperClassName = 'draggable-header';

var options1;
var options2;
var chart1;
var chart2;

		var setting = {
			check: {
				enable: true,
				chkStyle:"radio"
			},
			view: {
				dblClickExpand: false
			},
			data: {
				simpleData: {
					enable: true
				}
			},
			callback: {
				beforeClick: beforeClickWindfarm,
				onCheck: selectWindfarm
				
			},
			async: {
				enable: true,
				url:"../power/windfarmAjax.action",
				dataType:"json"
			}
			
		};
		function beforeClickWindfarm(treeId, treeNode) {
			var zTree = $.fn.zTree.getZTreeObj(treeId);
			zTree.checkNode(treeNode, !treeNode.checked, null, true);
			return false;
		}
		function showWindfarm() {
			var cityObj = $("#wpId");
			var cityOffset = $("#wpId").offset();
			$("#menuWindfarm").css({left:cityOffset.left + "px", top:cityOffset.top + cityObj.outerHeight() + "px"}).slideDown("fast");
			$("body").bind("mousedown", onBodyDown);

		}
		function showWindturbine(){
			if(wpids==""){
				alert("请选择风场!");
				return;
			}
			var setting2 = {
				check : {
					enable : true,
					chkboxType : {
						"Y" : "",
						"N" : ""
					}
				},	
				view: {
					dblClickExpand: false
				},
				data: {
					simpleData: {
						enable: true
					}
				},
				callback: {
					beforeClick: beforeClickWindfarm,
					onCheck: selectWt
				},
				async: {
					enable: true,
					url:"../power/wtAjax.action?wpIds="+wpids,
					dataType:"json"
				}
				
			};
			
			$.fn.zTree.init($("#treeWt"), setting2);
			var cityObj = $("#wtId");
			var cityOffset = $("#wtId").offset();
			$("#menuWt").css({left:cityOffset.left + "px", top:cityOffset.top + cityObj.outerHeight() + "px"}).slideDown("fast");
			$("body").bind("mousedown", onBodyDown);
	
			
			//$("#menuWindfarm").fadeOut("fas
		}
	function hideMenuWindfarm() {
			$("#menuWindfarm").fadeOut("fast");
			
		}
	function hideMenuWt() {
			$("#menuWt").fadeOut("fast");
			
		}
		var wpids="";
		function selectWindfarm(e, treeId, treeNode) {
			var zTree = $.fn.zTree.getZTreeObj("treeWindfarm"),
			nodes = zTree.getCheckedNodes(true);
			v = "";
			d="";
			
			for (var i=0, l=nodes.length; i<l; i++) {
				v += nodes[i].name + ",";
				d+=nodes[i].id+",";
			}
			if (v.length > 0 ) v = v.substring(0, v.length-1);
			if (d.length > 0 ) d = d.substring(0, d.length-1);
			wpids=d;
			var cityObj = $("#wpId");
			cityObj.attr("value", v);
			
	
			//$("#menuWindfarm").fadeOut("fast");
		}
		var wtids="";
		function selectWt(e, treeId, treeNode){
			var zTree = $.fn.zTree.getZTreeObj("treeWt"),
			nodes = zTree.getCheckedNodes(true);
			v = "";
			d="";
			
			for (var i=0, l=nodes.length; i<l; i++) {
				v += nodes[i].name + ",";
				d+=nodes[i].id+",";
			}
			if (v.length > 0 ) v = v.substring(0, v.length-1);
			if (d.length > 0 ) d = d.substring(0, d.length-1);
			wtids=d;
			
			var cityObj = $("#wtId");
			cityObj.attr("value", v);
			
			//$("#menuXl").fadeOut("fast");
		}
		
/********************************************************************************************************/

	var setting3 = {
			check: {
				enable: true,
				chkStyle:"radio"
			},
			view: {
				dblClickExpand: false
			},
			data: {
				simpleData: {
					enable: true
				}
			},
			callback: {
				beforeClick: beforeClickWindfarm2,
				onCheck: selectWindfarm2
				
			},
			async: {
				enable: true,
				url:"../power/windfarmAjax.action",
				dataType:"json"
			}
			
		};
		function beforeClickWindfarm2(treeId, treeNode) {
			var zTree = $.fn.zTree.getZTreeObj(treeId);
			zTree.checkNode(treeNode, !treeNode.checked, null, true);
			return false;
		}
		function showWindfarm2() {
			var cityObj = $("#wpId2");
			var cityOffset = $("#wpId2").offset();
			$("#menuWindfarm2").css({left:cityOffset.left + "px", top:cityOffset.top + cityObj.outerHeight() + "px"}).slideDown("fast");
			$("body").bind("mousedown", onBodyDown);

		}
		function showWindturbine2(){
			if(wpids2==""){
				alert("请选择风场!");
				return;
			}
			var setting4 = {
				check : {
					enable : true,
					chkboxType : {
						"Y" : "",
						"N" : ""
					}
				},	
				view: {
					dblClickExpand: false
				},
				data: {
					simpleData: {
						enable: true
					}
				},
				callback: {
					beforeClick: beforeClickWindfarm2,
					onCheck: selectWt2
				},
				async: {
					enable: true,
					url:"../power/wtAjax.action?wpIds="+wpids2,
					dataType:"json"
				}
				
			};
			
			$.fn.zTree.init($("#treeWt2"), setting4);
			var cityObj = $("#wtId2");
			var cityOffset = $("#wtId2").offset();
			$("#menuWt2").css({left:cityOffset.left + "px", top:cityOffset.top + cityObj.outerHeight() + "px"}).slideDown("fast");
			$("body").bind("mousedown", onBodyDown);
	
			
			//$("#menuWindfarm").fadeOut("fas
		}
	function hideMenuWindfarm2() {
			$("#menuWindfarm2").fadeOut("fast");
			
		}
	function hideMenuWt2() {
			$("#menuWt2").fadeOut("fast");
			
		}
		var wpids2="";
		function selectWindfarm2(e, treeId, treeNode) {
			var zTree = $.fn.zTree.getZTreeObj("treeWindfarm2"),
			nodes = zTree.getCheckedNodes(true);
			v = "";
			d="";
			
			for (var i=0, l=nodes.length; i<l; i++) {
				v += nodes[i].name + ",";
				d+=nodes[i].id+",";
			}
			if (v.length > 0 ) v = v.substring(0, v.length-1);
			if (d.length > 0 ) d = d.substring(0, d.length-1);
			wpids2=d;
			var cityObj = $("#wpId2");
			cityObj.attr("value", v);
			
	
			//$("#menuWindfarm").fadeOut("fast");
		}
		var wtids2="";
		function selectWt2(e, treeId, treeNode){
			var zTree = $.fn.zTree.getZTreeObj("treeWt2"),
			nodes = zTree.getCheckedNodes(true);
			v = "";
			d="";
			
			for (var i=0, l=nodes.length; i<l; i++) {
				v += nodes[i].name + ",";
				d+=nodes[i].id+",";
			}
			if (v.length > 0 ) v = v.substring(0, v.length-1);
			if (d.length > 0 ) d = d.substring(0, d.length-1);
			wtids2=d;
			
			var cityObj = $("#wtId2");
			cityObj.attr("value", v);
			
			//$("#menuXl").fadeOut("fast");
		}
		
/********************************************************************************************************/
		function onBodyDown(event) {
			if (( event.target.id != "wpId" && event.target.id != "menuWindfarm" && $(event.target).parents("#menuWindfarm").length<=0)) {
				hideMenuWindfarm();
			}
			//alert(event.target.id);
			//alert($(event.target).parents("#menuXl").length);
			if (!( event.target.id == "wtId" || event.target.id == "menuWt" || $(event.target).parents("#menuWt").length>0)) {
				hideMenuWt();
			}
			if (( event.target.id != "wpId2" && event.target.id != "menuWindfarm2" && $(event.target).parents("#menuWindfarm2").length<=0)) {
				hideMenuWindfarm2();
			}
			//alert(event.target.id);
			//alert($(event.target).parents("#menuXl").length);
			if (!( event.target.id == "wtId2" || event.target.id == "menuWt2" || $(event.target).parents("#menuWt2").length>0)) {
				hideMenuWt2();
			}
		}
function showDiv() {

var hc = $("#container");

	return  hs.htmlExpand(hc[0], {
		contentId : "showDiv",
		width : 1100,
		height : 1050,
		align : 'center',
		headingText : '对标信息分析'
	});
}

function showDiv2() {

var hc = $("#container2");

	return  hs.htmlExpand(hc[0], {
		contentId : "showDiv2",
		width : 800,
		height : 800,
		align : 'center',
		headingText : '损失应对措施'
	});
}
function changeFc(fcId){
  	var url1 = "../warn/changeFc.action?fcId="+fcId;

  		$.ajax({
		type:"post",
		url:url1,
		dataType:"json",
		success: function(data){
			if(data.length != 0){
				eval(data);
				$("#wtId").empty();
				$("#wtId").append("<option value=''>请选择</option>"); 
			
				for(var i=0; i<data.length; i++){
					$("#wtId").append("<option value='"+data[i].id+"'>"+data[i].name+"</option>"); 
				}
				
			}else{
				$("#wtId").append("<option value=''>请选择</option>"); 
				$("#wtId").addOption("请选择","");
			}
			
			
  		}		
	});
	
	
}
function queryData(){
	 		showJqGrid();
			showJqGrid2();
}

function toExcel() {
	if("" == $("#beginDate").val()){
		alert("请选择查询开始日期!");
	}
	else{
		var wpId=$("#wpId").find("option:selected").val(); 
		var beginDate=$("#beginDate").val(); 
		
		var url = '<%=request.getContextPath() %>/charts/lossExcel.action?wpId='+wpId
					 +"&beginDate="+beginDate ;
					
				}
		}		
$(document).ready(function () {

initial();
showJqGrid();
showJqGrid2();

});
function showJqGrid() {
			
var ctid1=$("#ctid1").val(); 	
var id = 'gridTable';

var url = '<%=request.getContextPath() %>/benchmark/benchmarkZjWtList.action?cid='+ctid1;

var datatype = 'json';

var colNames = ['复位及时率分数','状态转换分数','状态转换分数','风能利用率分数','故障损失率分数','检修损失率分数'
,'弃风率分数','受累损失率分数','性能损失分数','风机名称','综合排名', '发电量排名', '发电量', '故障损失电量排名', '故障损失电量', '检修损失电量排名', '检修损失电量', '性能损失电量排名', '性能损失电量',
 '限电损失电量排名', '限电损失电量', '受累损失电量排名', '受累损失电量',
 '风能利用率排名', '风能利用率(%)', '故障损失率排名', '故障损失率(%)','检修损失率排名',
'检修损失率(%)','弃风率排名','弃风率(%)','性能损失率排名','性能损失率(%)','受累损失率排名','受累损失率(%)', '复位及时率排名', '复位及时率(%)', '状态转换率排名', '状态转换率(%)',
 '消缺及时率排名', '消缺及时率(%)'];

var colModel = [
{ name: 'fwjslfraction', index: 'fwjslfraction', width: 80, align: 'center',hidden:true},
{ name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 80, align: 'center',hidden:true},
{ name: 'xqjslfraction', index: 'xqjslfraction', width: 80, align: 'center',hidden:true},
{ name: 'fnlylfraction', index: 'fnlylfraction', width: 80, align: 'center',hidden:true},
{ name: 'gzsslfraction', index: 'gzsslfraction', width: 80, align: 'center',hidden:true},
{ name: 'jxsslfraction', index: 'jxsslfraction', width: 80, align: 'center',hidden:true},
{ name: 'qflfraction', index: 'qflfraction', width: 80, align: 'center',hidden:true},
{ name: 'slsslfraction', index: 'slsslfraction', width: 80, align: 'center',hidden:true},
{ name: 'xnsslfraction', index: 'xnsslfraction', width: 80, align: 'center',hidden:true},

{ name: 'wtName', index: 'wtName', width: 60, align: 'center'},
{ name: 'ordernum', index: 'ordernum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'scadafdlnum', index: 'scadafdlnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'scadafdl', index: 'scadafdl', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},
{ name: 'gzssnum', index: 'gzssnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'gzss', index: 'gzss', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},
{ name: 'whssnum', index: 'whssnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'whss', index: 'whss', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},
{ name: 'qfssnum', index: 'qfssnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'qfss', index: 'qfss', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},
{ name: 'xdssnum', index: 'slssnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'xdss', index: 'slss', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},
{ name: 'slssnum', index: 'slssnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'slss', index: 'slss', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},

{ name: 'fnlylnum', index: 'fnlylnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'fnlyl', index: 'fnlyl', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},
{ name: 'gzsslnum', index: 'gzsslnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'gzssl', index: 'gzssl', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},
{ name: 'jxsslnum', index: 'jxsslnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'jxssl', index: 'jxssl', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},
{ name: 'qflnum', index: 'qflnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'qfl', index: 'qfl', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},

{ name: 'xnsslnum', index: 'xnsslnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'xnssl', index: 'xnssl', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},


{ name: 'slsslnum', index: 'slsslnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'slssl', index: 'slssl', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},
{ name: 'fwjslnum', index: 'fwjslnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'fwjsl', index: 'fwjsl', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},
{ name: 'ztzhjslnum', index: 'ztzhjslnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'ztzhjsl', index: 'ztzhjsl', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},
{ name: 'xqjslnum', index: 'xqjslnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'xqjsl', index: 'xqjsl', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'}
];

var caption = '值际对标列表明细';


var sortname = 'total';

var gridPagerID ='gridPager';

var sortorder='desc';

var height='auto';

var width='auto';

var rownumbers=true;

var multiselect=true;

myJqGrid(id, url, datatype, colNames, colModel, caption,  sortname, gridPagerID,sortorder,height,width,
multiselect,rownumbers);}


function showJqGrid2() {
			
var ctid2=$("#ctid2").val(); 	
var id = 'gridTable2';

var url = '<%=request.getContextPath() %>/benchmark/benchmarkZjWtList.action?cid='+ctid2;

var datatype = 'json';

var colNames = ['复位及时率分数','状态转换分数','状态转换分数','风能利用率分数','故障损失率分数','检修损失率分数'
,'弃风率分数','受累损失率分数','性能损失率分数','风机名称','综合排名', '发电量排名', '发电量', '故障损失电量排名', '故障损失电量', '检修损失电量排名', '检修损失电量', '性能损失电量排名', '性能损失电量',
 '限电损失电量排名', '限电损失电量', '受累损失电量排名', '受累损失电量',
 '风能利用率排名', '风能利用率(%)', '故障损失率排名', '故障损失率(%)','检修损失率排名',
'检修损失率(%)','弃风率排名','弃风率(%)','性能损失率排名','性能损失率(%)','受累损失率排名','受累损失率(%)', '复位及时率排名', '复位及时率(%)', '状态转换率排名', '状态转换率(%)',
 '消缺及时率排名', '消缺及时率(%)'];

var colModel = [
{ name: 'fwjslfraction', index: 'fwjslfraction', width: 80, align: 'center',hidden:true},
{ name: 'ztzhjslfraction', index: 'ztzhjslfraction', width: 80, align: 'center',hidden:true},
{ name: 'xqjslfraction', index: 'xqjslfraction', width: 80, align: 'center',hidden:true},
{ name: 'fnlylfraction', index: 'fnlylfraction', width: 80, align: 'center',hidden:true},
{ name: 'gzsslfraction', index: 'gzsslfraction', width: 80, align: 'center',hidden:true},
{ name: 'jxsslfraction', index: 'jxsslfraction', width: 80, align: 'center',hidden:true},
{ name: 'qflfraction', index: 'qflfraction', width: 80, align: 'center',hidden:true},
{ name: 'slsslfraction', index: 'slsslfraction', width: 80, align: 'center',hidden:true},
{ name: 'xnsslfraction', index: 'xnsslfraction', width: 80, align: 'center',hidden:true},

{ name: 'wtName', index: 'wtName', width: 60, align: 'center'},
{ name: 'ordernum', index: 'ordernum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'scadafdlnum', index: 'scadafdlnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'scadafdl', index: 'scadafdl', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},
{ name: 'gzssnum', index: 'gzssnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'gzss', index: 'gzss', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},
{ name: 'whssnum', index: 'whssnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'whss', index: 'whss', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},
{ name: 'qfssnum', index: 'qfssnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'qfss', index: 'qfss', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},
{ name: 'xdssnum', index: 'slssnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'xdss', index: 'slss', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},
{ name: 'slssnum', index: 'slssnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'slss', index: 'slss', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},

{ name: 'fnlylnum', index: 'fnlylnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'fnlyl', index: 'fnlyl', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},
{ name: 'gzsslnum', index: 'gzsslnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'gzssl', index: 'gzssl', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},
{ name: 'jxsslnum', index: 'jxsslnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'jxssl', index: 'jxssl', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},
{ name: 'qflnum', index: 'qflnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'qfl', index: 'qfl', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},

{ name: 'xnsslnum', index: 'xnsslnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'xnssl', index: 'xnssl', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},


{ name: 'slsslnum', index: 'slsslnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'slssl', index: 'slssl', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},
{ name: 'fwjslnum', index: 'fwjslnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'fwjsl', index: 'fwjsl', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},
{ name: 'ztzhjslnum', index: 'ztzhjslnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'ztzhjsl', index: 'ztzhjsl', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'},
{ name: 'xqjslnum', index: 'xqjslnum', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'int'},
{ name: 'xqjsl', index: 'xqjsl', width: 60, align: 'center', formatter:'number', formatoptions:{decimalPlaces: 0},sorttype: 'float'}
];

var caption = '值际对标列表明细';


var sortname = 'total';

var gridPagerID ='gridPager2';

var sortorder='desc';

var height='auto';

var width='auto';

var rownumbers=true;

var multiselect=true;

myJqGrid(id, url, datatype, colNames, colModel, caption,  sortname, gridPagerID,sortorder,height,width,
multiselect,rownumbers);

}

function goback()
{
	$("#f1").attr("action", "../benchmark/benchmarkZjreturn.action").submit();
	
}

function displayInfo(str)
{

switch (str)
{
case 1:
	$("#xdsscs").css("display","");
	$("#gzsscs").css("display","none");
 	$("#jxsscs").css("display","none");
 	$("#xnsscs").css("display","none");
 	$("#slsscs").css("display","none");
  break;
case 2:
	$("#gzsscs").css("display","");
 	$("#jxsscs").css("display","none");
 	$("#xnsscs").css("display","none");
 	$("#slsscs").css("display","none");
 	$("#xdsscs").css("display","none");
  break;
case 3:
 $("#gzsscs").css("display","none");
 	$("#jxsscs").css("display","");
 	$("#xnsscs").css("display","none");
 	$("#slsscs").css("display","none");
 	$("#xdsscs").css("display","none");
  break;
case 4:
	 $("#gzsscs").css("display","none");
 	$("#jxsscs").css("display","none");
 	$("#xnsscs").css("display","");
 	$("#slsscs").css("display","none");
 	$("#xdsscs").css("display","none");
  break;
case 5:
$("#gzsscs").css("display","none");
$("#jxsscs").css("display","none");
$("#xnsscs").css("display","none");
$("#slsscs").css("display","");
$("#xdsscs").css("display","none");
  break;

}
	showDiv2();
}
function initial()
{
	//$.fn.zTree.init($("#treeWindfarm"), setting);
	//$.fn.zTree.init($("#treeWindfarm2"), setting3);
	//wpids='<s:property value="wpId"/>';
	//$("#beginDate").val('<s:property value="beginDate"/>'); 
	//$("#endDate").val('<s:property value="endDate"/>');

	//$("#wpId").val('${wpName}');
	
	
	$("#ctid1").val('<s:property value="ctid1"/>'); 
	$("#ctid2").val('<s:property value="ctid2"/>'); 

	/******************************************玫瑰图1***********************************************/
	options1 = {
	colors: [
				'#7CB5EC', 
		         '#ACF19D'   
				],
		 chart: {
		 	renderTo : 'fzy',
	        polar: true,
	         width:450,
			height:450,
	        type: 'area'
	    },
	    
	    title: {
	        text: '对标排名分析',
	        x: 0
	    },
	    
	    pane: {
	    	size: '80%'
	    },
	    
	    xAxis: {
	           categories: ['风能利用率','故障损失率','检修损失率','弃风率','性能损失率','受累损失率','复位及时率','状态转换率','消缺及时率'
			],
	        tickmarkPlacement: 'on',
	        lineWidth: 0
	    },
	        
	    yAxis: {
	        gridLineInterpolation: 'polygon',
	        lineWidth: 0,
	        min: 0
	    },
	    
	    tooltip: {
	    	shared: true,
	        pointFormat: '<span style="color:{series.color}"> <b>{point.y:,.0f}</b><br/>'
	    },
	   
	    
	    series: [{
	        name: " ",
	        data: [],
	        pointPlacement: 'on'
	    },{
	        name: " ",
	        data: [],
	        pointPlacement: 'on'
	    }]
	}
	/***************************************************************************************************/
	options2 = {
				colors: [
							'#D201D8', //限电
'#FD0100',//故障
'#FF7B16', //维护
'#8085E9',//性能
'#A6A6A6' //受累
					         
					        
					        
					      ],
					chart: {
					    renderTo: 'containers',
					    type: 'column',
					    width:450,
					    height:300,
					    //backgroundColor:'#BFDFFF',
					    //plotBackgroundColor:'#BFDFFF',
					    zoomType: 'x'
				         },
				         title : {
							text : '损失电量分析'
						},
				         xAxis: {
				          		 type: 'category'
					          	
				         },
				         yAxis: [{ // Primary yAxis
            labels: {
                format: '{value}kw',
                style: {
                    color: '#89A54E'
                }
            },
            title: {
                text: '电量',
                style: {
                    color: '#89A54E'
                }
            }
        }],
				         legend: {
				             	layout: 'vertical',
				             // backgroundColor: '#FFFFFF',
					          
					            verticalAlign: 'top',
					             x:-80,
					            floating: true
					       //     shadow: true
				          //   	layout: 'vertical',
				          // 	align: 'right',
				          // 	verticalAlign: 'middle',
				          //	 	borderWidth: 0
				         },
				         tooltip: {
				          	 
				          	 shared:true,
				          	 xDateFormat:'%Y-%m-%d %H:%M'
				             /*formatter: function() {
				                    return '<b>'+ this.series.name +'</b>:'+
				                    Highcharts.numberFormat(this.y, 2) +' kw<br/>时间:'+
				                    Highcharts.dateFormat('%Y-%m-%d %H:%M:%S', this.x);
				             }*/
				         },
				         series: [{
				         	
				             name: '限电损失电量(单位:kw)',
				             yAxis:0
				         }, 
			
				         {name: '故障损失电量(单位:kw)',
				          	 yAxis:0
				         },{
				         	
				          	 name: '检修损失电量(单位:kw)',
				          	 yAxis:0
				         },{
				         	
				          	 name: '性能损失电量(单位:kw)',
				          	 yAxis:0
				         }
				         ,{
				          	 name: '受累损失电量(单位:kw)',
				          	 yAxis:0
				         }]
				   };

/***************************************************************************************************/
}

function contrast()
{
		var wt1=" ";
		var wt2=" ";
		var arr1=$("#gridTable").jqGrid('getGridParam', 'selarrrow');
		var arr2=$("#gridTable2").jqGrid('getGridParam', 'selarrrow');
		var len1=0;
		var len2=0;
		if(arr1==undefined)
		{
			len1=0;
		}else
		{
			len1=arr1.length;
		}
		if(arr2==undefined)
		{
			len2=0;
		}else
		{
			len2=arr2.length;
		}
		var total=len1+len2;
        var i=0;
        var data1 = [];
        var data2 = [];
    
        var xddl = [];
		var gzdl = [];
		var whdl = [];
		var qfdl = [];
		var sldl = [];
		
		var names = [];
        
        	if(total>2)
        	{
              alert("一次最多能选择两台风机!");
              return false;
        	}else   if(total<2)
        	{
        		alert("请选择两台风机!");
        	  return false;
        	}
        	
        	
			if(len1==1 && len2==1)
			{	
				$.each(arr1,function(n,value) {   
            	var wtName= $("#gridTable").jqGrid('getCell',value,'wtName');
           		var fnlylfraction= $("#gridTable").jqGrid('getCell',value,'fnlylfraction');
           		var gzsslfraction= $("#gridTable").jqGrid('getCell',value,'gzsslfraction');
           		var jxsslfraction= $("#gridTable").jqGrid('getCell',value,'jxsslfraction');
           		var qflfraction= $("#gridTable").jqGrid('getCell',value,'qflfraction');
           		var xnsslfraction= $("#gridTable").jqGrid('getCell',value,'xnsslfraction');
           		var slsslfraction= $("#gridTable").jqGrid('getCell',value,'slsslfraction');
           		var fwjslfraction= $("#gridTable").jqGrid('getCell',value,'fwjslfraction');
           		var ztzhjslfraction= $("#gridTable").jqGrid('getCell',value,'ztzhjslfraction');
           		var xqjslfraction= $("#gridTable").jqGrid('getCell',value,'xqjslfraction');
           		
           		
           		var fnlyl= $("#gridTable").jqGrid('getCell',value,'fnlyl');
           		var gzssl= $("#gridTable").jqGrid('getCell',value,'gzssl');
           		var jxssl= $("#gridTable").jqGrid('getCell',value,'jxssl');
           		var qfl= $("#gridTable").jqGrid('getCell',value,'qfl');
           		var slssl= $("#gridTable").jqGrid('getCell',value,'slssl');
           		var fwjsl= $("#gridTable").jqGrid('getCell',value,'fwjsl');
           		var ztzhjsl= $("#gridTable").jqGrid('getCell',value,'ztzhjsl');
           		var xqjsl= $("#gridTable").jqGrid('getCell',value,'xqjsl');
           		var xnssl= $("#gridTable").jqGrid('getCell',value,'xnssl');
           		
           		var scadafdl= $("#gridTable").jqGrid('getCell',value,'scadafdl');
           		var qfss= $("#gridTable").jqGrid('getCell',value,'qfss');
           		var gzss= $("#gridTable").jqGrid('getCell',value,'gzss');
           		var whss= $("#gridTable").jqGrid('getCell',value,'whss');
           		var xdss= $("#gridTable").jqGrid('getCell',value,'xdss');
           		var slss= $("#gridTable").jqGrid('getCell',value,'slss');
           		
           				wt1=wtName;
           				data1.push(parseInt(fnlylfraction));
           				data1.push(parseInt(gzsslfraction));
           				data1.push(parseInt(jxsslfraction));
           				data1.push(parseInt(qflfraction));
           				data1.push(parseInt(xnsslfraction));
           				data1.push(parseInt(slsslfraction));
           				data1.push(parseInt(fwjslfraction));
           				data1.push(parseInt(ztzhjslfraction));
           				data1.push(parseInt(xqjslfraction));
           				
           				$("#wtid1").html(wtName + "&nbsp;");
           				$("#fnlyl1").html(fnlyl + "&nbsp;");
						if(gzssl>=5)
           				{
           					$("#gzssl1").css("background-color","red");
           					$("#gzssl1").html("<a href='#' onclick='displayInfo(2)'>"+gzssl + "</a>");
           				}else
           				{
           					$("#gzssl1").html(gzssl+ "&nbsp;");
           				}
           					
						
						if(jxssl>=5)
           				{
           					$("#jxssl1").css("background-color","red");
           					$("#jxssl1").html("<a href='#' onclick='displayInfo(3)'>"+jxssl + "</a>");
           				}else
           				{
           					$("#jxssl1").html(jxssl + "&nbsp;");
           				}
					
						if(qfl>=5)
           				{
           					$("#qfl1").html("<a href='#' onclick='displayInfo(1)'>"+qfl + "</a>");
           					$("#qfl1").css("background-color","red");
           				}else
           				{
           					$("#qfl1").html(qfl + "&nbsp;");
           				}
						
						if(slssl>=5)
           				{
           					$("#slssl1").html("<a href='#' onclick='displayInfo(5)'>"+slssl + "</a>");
           					$("#slssl1").css("background-color","red");
           				}else
           				{
           					$("#slssl1").html(slssl + "&nbsp;");
           				}
           				if(xnssl>=5)
           				{
           					$("#xnssl1").html("<a href='#' onclick='displayInfo(4)'>"+xnssl + "</a>");
           					$("#xnssl1").css("background-color","red");
           				}else
           				{
           					$("#xnssl1").html(slssl + "&nbsp;");
           				}
          				$("#fwjsl1").html(fwjsl + "&nbsp;");
						$("#ztzhjsl1").html(ztzhjsl + "&nbsp;");
						$("#xqjsl1").html(xqjsl + "&nbsp;");
						
						$("#scadafdl1").html(scadafdl + "&nbsp;");
						$("#gzss1").html(gzss + "&nbsp;");
						$("#qfss1").html(qfss + "&nbsp;");
						$("#whss1").html(whss + "&nbsp;");
						$("#xdss1").html(xdss + "&nbsp;");
						$("#slss1").html(slss + "&nbsp;");
						
						names.push(wt1);
						if (xdss != null) {
							xddl.push(  parseFloat(xdss) );
						}
						if (gzss != null) {
							gzdl.push( parseFloat(gzss) );
						}
						if (whss != null) {
							whdl.push( parseFloat(whss) );
						}
						if (qfss != null) {
							qfdl.push( parseFloat(qfss) );
						}
						sldl.push(parseFloat('0'));
            		})
            		
            		 $.each(arr2,function(n,value) {   
		            	var wtName= $("#gridTable2").jqGrid('getCell',value,'wtName');
		           		var fnlylfraction= $("#gridTable2").jqGrid('getCell',value,'fnlylfraction');
		           		var gzsslfraction= $("#gridTable2").jqGrid('getCell',value,'gzsslfraction');
		           		var jxsslfraction= $("#gridTable2").jqGrid('getCell',value,'jxsslfraction');
		           		var qflfraction= $("#gridTable2").jqGrid('getCell',value,'qflfraction');
		           		var xnsslfraction= $("#gridTable2").jqGrid('getCell',value,'xnsslfraction');
		           		var slsslfraction= $("#gridTable2").jqGrid('getCell',value,'slsslfraction');
		           		var fwjslfraction= $("#gridTable2").jqGrid('getCell',value,'fwjslfraction');
		           		var ztzhjslfraction= $("#gridTable2").jqGrid('getCell',value,'ztzhjslfraction');
		           		var xqjslfraction= $("#gridTable2").jqGrid('getCell',value,'xqjslfraction');
		           		
		           		
		           		var fnlyl= $("#gridTable2").jqGrid('getCell',value,'fnlyl');
		           		var gzssl= $("#gridTable2").jqGrid('getCell',value,'gzssl');
		           		var jxssl= $("#gridTable2").jqGrid('getCell',value,'jxssl');
		           		var qfl= $("#gridTable2").jqGrid('getCell',value,'qfl');
		           		var slssl= $("#gridTable2").jqGrid('getCell',value,'slssl');
		           		var fwjsl= $("#gridTable2").jqGrid('getCell',value,'fwjsl');
		           		var ztzhjsl= $("#gridTable2").jqGrid('getCell',value,'ztzhjsl');
		           		var xqjsl= $("#gridTable2").jqGrid('getCell',value,'xqjsl');
		           		var xnssl= $("#gridTable").jqGrid('getCell',value,'xnssl');
		           		
		           		var scadafdl= $("#gridTable2").jqGrid('getCell',value,'scadafdl');
		           		var qfss= $("#gridTable2").jqGrid('getCell',value,'qfss');
		           		var gzss= $("#gridTable2").jqGrid('getCell',value,'gzss');
		           		var whss= $("#gridTable2").jqGrid('getCell',value,'whss');
		           		var xdss= $("#gridTable2").jqGrid('getCell',value,'xdss');
		           		var slss= $("#gridTable2").jqGrid('getCell',value,'slss');
		           		wt2=wtName;
           				data2.push(parseInt(fnlylfraction));
           				data2.push(parseInt(gzsslfraction));
           				data2.push(parseInt(jxsslfraction));
           				data2.push(parseInt(qflfraction));
           				data2.push(parseInt(xnsslfraction));
           				data2.push(parseInt(slsslfraction));
           				data2.push(parseInt(fwjslfraction));
           				data2.push(parseInt(ztzhjslfraction));
           				data2.push(parseInt(xqjslfraction));
           				
           				$("#wtid2").html(wtName + "&nbsp;");
           				$("#fnlyl2").html(fnlyl + "&nbsp;");
						if(gzssl>=5)
           				{
           					$("#gzssl2").css("background-color","red");
           					$("#gzssl2").html("<a href='#' onclick='displayInfo(2)'>"+gzssl + "</a>");
           				}else
           				{
           					$("#gzssl2").html(gzssl+ "&nbsp;");
           				}
           					
						
						if(jxssl>=5)
           				{
           					$("#jxssl2").css("background-color","red");
           					$("#jxssl2").html("<a href='#' onclick='displayInfo(3)'>"+jxssl + "</a>");
           				}else
           				{
           					$("#jxssl2").html(jxssl + "&nbsp;");
           				}
					
						if(qfl>=5)
           				{
           					$("#qfl2").html("<a href='#' onclick='displayInfo(1)'>"+qfl + "</a>");
           					$("#qfl2").css("background-color","red");
           				}else
           				{
           					$("#qfl2").html(qfl + "&nbsp;");
           				}
						
						if(slssl>=5)
           				{
           					$("#slssl2").html("<a href='#' onclick='displayInfo(5)'>"+slssl + "</a>");
           					$("#slssl2").css("background-color","red");
           				}else
           				{
           					$("#slssl2").html(slssl + "&nbsp;");
           				}
           				if(xnssl>=5)
           				{
           					$("#xnssl2").html("<a href='#' onclick='displayInfo(4)'>"+xnssl + "</a>");
           					$("#xnssl2").css("background-color","red");
           				}else
           				{
           					$("#xnssl2").html(xnssl + "&nbsp;");
           				}
          				$("#fwjsl2").html(fwjsl + "&nbsp;");
						$("#ztzhjsl2").html(ztzhjsl + "&nbsp;");
						$("#xqjsl2").html(xqjsl + "&nbsp;");
						
						$("#scadafdl2").html(scadafdl + "&nbsp;");
						$("#gzss2").html(gzss + "&nbsp;");
						$("#qfss2").html(qfss + "&nbsp;");
						$("#whss2").html(whss + "&nbsp;");
						$("#xdss2").html(xdss + "&nbsp;");
						$("#slss2").html(slss + "&nbsp;");
						names.push(wt2);
						if (xdss != null) {
							xddl.push(  parseFloat(xdss) );
						}
						if (gzss != null) {
							gzdl.push( parseFloat(gzss) );
						}
						if (whss != null) {
							whdl.push( parseFloat(whss) );
						}
						if (qfss != null) {
							qfdl.push( parseFloat(qfss) );
						}
						sldl.push(parseFloat('0'));
            })
			}else if(len1==2) {
				 $.each(arr1,function(n,value) {   
            	var wtName= $("#gridTable").jqGrid('getCell',value,'wtName');
           		var fnlylfraction= $("#gridTable").jqGrid('getCell',value,'fnlylfraction');
           		var gzsslfraction= $("#gridTable").jqGrid('getCell',value,'gzsslfraction');
           		var jxsslfraction= $("#gridTable").jqGrid('getCell',value,'jxsslfraction');
           		var qflfraction= $("#gridTable").jqGrid('getCell',value,'qflfraction');
           		var xnsslfraction= $("#gridTable").jqGrid('getCell',value,'xnsslfraction');
           		var slsslfraction= $("#gridTable").jqGrid('getCell',value,'slsslfraction');
           		var fwjslfraction= $("#gridTable").jqGrid('getCell',value,'fwjslfraction');
           		var ztzhjslfraction= $("#gridTable").jqGrid('getCell',value,'ztzhjslfraction');
           		var xqjslfraction= $("#gridTable").jqGrid('getCell',value,'xqjslfraction');
           		
           		
           		var fnlyl= $("#gridTable").jqGrid('getCell',value,'fnlyl');
           		var gzssl= $("#gridTable").jqGrid('getCell',value,'gzssl');
           		var jxssl= $("#gridTable").jqGrid('getCell',value,'jxssl');
           		var qfl= $("#gridTable").jqGrid('getCell',value,'qfl');
           		var slssl= $("#gridTable").jqGrid('getCell',value,'slssl');
           		var fwjsl= $("#gridTable").jqGrid('getCell',value,'fwjsl');
           		var ztzhjsl= $("#gridTable").jqGrid('getCell',value,'ztzhjsl');
           		var xqjsl= $("#gridTable").jqGrid('getCell',value,'xqjsl');
           		var xnssl= $("#gridTable").jqGrid('getCell',value,'xnssl');

           		var scadafdl= $("#gridTable").jqGrid('getCell',value,'scadafdl');
           		var qfss= $("#gridTable").jqGrid('getCell',value,'qfss');
           		var gzss= $("#gridTable").jqGrid('getCell',value,'gzss');
           		var whss= $("#gridTable").jqGrid('getCell',value,'whss');
           		var xdss= $("#gridTable").jqGrid('getCell',value,'xdss');
           		var slss= $("#gridTable").jqGrid('getCell',value,'slss');
           			if(i==0)
           			{
           				wt1=wtName;
           				data1.push(parseInt(fnlylfraction));
           				data1.push(parseInt(gzsslfraction));
           				data1.push(parseInt(jxsslfraction));
           				data1.push(parseInt(qflfraction));
           				data1.push(parseInt(xnsslfraction));
           				data1.push(parseInt(slsslfraction));
           				data1.push(parseInt(fwjslfraction));
           				data1.push(parseInt(ztzhjslfraction));
           				data1.push(parseInt(xqjslfraction));
           				
           				$("#wtid1").html(wtName + "&nbsp;");
           				$("#fnlyl1").html(fnlyl + "&nbsp;");
           				if(gzssl>=5)
           				{
           					$("#gzssl1").css("background-color","red");
           					$("#gzssl1").html("<a href='#' onclick='displayInfo(2)'>"+gzssl + "</a>");
           				}else
           				{
           					$("#gzssl1").html(gzssl+ "&nbsp;");
           				}
           					
						
						if(jxssl>=5)
           				{
           					$("#jxssl1").css("background-color","red");
           					$("#jxssl1").html("<a href='#' onclick='displayInfo(3)'>"+jxssl + "</a>");
           				}else
           				{
           					$("#jxssl1").html(jxssl + "&nbsp;");
           				}
					
						if(qfl>=5)
           				{
           					$("#qfl1").html("<a href='#' onclick='displayInfo(1)'>"+qfl + "</a>");
           					$("#qfl1").css("background-color","red");
           				}else
           				{
           					$("#qfl1").html(qfl + "&nbsp;");
           				}
						
						if(slssl>=5)
           				{
           					$("#slssl1").html("<a href='#' onclick='displayInfo(5)'>"+slssl + "</a>");
           					$("#slssl1").css("background-color","red");
           				}else
           				{
           					$("#slssl1").html(slssl + "&nbsp;");
           				}
						if(xnssl>=5)
           				{
           					$("#xnssl1").html("<a href='#' onclick='displayInfo(4)'>"+xnssl + "</a>");
           					$("#xnssl1").css("background-color","red");
           				}else
           				{
           					$("#xnssl1").html(slssl + "&nbsp;");
           				}
          				$("#fwjsl1").html(fwjsl + "&nbsp;");
						$("#ztzhjsl1").html(ztzhjsl + "&nbsp;");
						$("#xqjsl1").html(xqjsl + "&nbsp;");
						
						$("#scadafdl1").html(scadafdl + "&nbsp;");
						$("#gzss1").html(gzss + "&nbsp;");
						$("#qfss1").html(qfss + "&nbsp;");
						$("#whss1").html(whss + "&nbsp;");
						$("#xdss1").html(xdss + "&nbsp;");
						$("#slss1").html(slss + "&nbsp;");
						names.push(wt1);
						if (xdss != null) {
							xddl.push(  parseFloat(xdss) );
						}
						if (gzss != null) {
							gzdl.push( parseFloat(gzss) );
						}
						if (whss != null) {
							whdl.push( parseFloat(whss) );
						}
						if (qfss != null) {
							qfdl.push( parseFloat(qfss) );
						}
						sldl.push(parseFloat('0'));
           				
           			}else if(i==1)
           			{
           				wt2=wtName;
           				data2.push(parseInt(fnlylfraction));
           				data2.push(parseInt(gzsslfraction));
           				data2.push(parseInt(jxsslfraction));
           				data2.push(parseInt(qflfraction));
           				data2.push(parseInt(xnsslfraction));
           				data2.push(parseInt(slsslfraction));
           				data2.push(parseInt(fwjslfraction));
           				data2.push(parseInt(ztzhjslfraction));
           				data2.push(parseInt(xqjslfraction));
           				
           				$("#wtid2").html(wtName + "&nbsp;");
           				$("#fnlyl2").html(fnlyl + "&nbsp;");
						if(gzssl>=5)
           				{
           					$("#gzssl2").css("background-color","red");
           					$("#gzssl2").html("<a href='#' onclick='displayInfo(2)'>"+gzssl + "</a>");
           				}else
           				{
           					$("#gzssl2").html(gzssl+ "&nbsp;");
           				}
           					
						
						if(jxssl>=5)
           				{
           					$("#jxssl2").css("background-color","red");
           					$("#jxssl2").html("<a href='#' onclick='displayInfo(3)'>"+jxssl + "</a>");
           				}else
           				{
           					$("#jxssl2").html(jxssl + "&nbsp;");
           				}
					
						if(qfl>=5)
           				{
           					$("#qfl2").html("<a href='#' onclick='displayInfo(1)'>"+qfl + "</a>");
           					$("#qfl2").css("background-color","red");
           				}else
           				{
           					$("#qfl2").html(qfl + "&nbsp;");
           				}
						
						if(slssl>=5)
           				{
           					$("#slssl2").html("<a href='#' onclick='displayInfo(5)'>"+slssl + "</a>");
           					$("#slssl2").css("background-color","red");
           				}else
           				{
           					$("#slssl2").html(slssl + "&nbsp;");
           				}
           				if(xnssl>=5)
           				{
           					$("#xnssl2").html("<a href='#' onclick='displayInfo(4)'>"+xnssl + "</a>");
           					$("#xnssl2").css("background-color","red");
           				}else
           				{
           					$("#xnssl2").html(xnssl + "&nbsp;");
           				}
          				$("#fwjsl2").html(fwjsl + "&nbsp;");
						$("#ztzhjsl2").html(ztzhjsl + "&nbsp;");
						$("#xqjsl2").html(xqjsl + "&nbsp;");
						
						$("#scadafdl2").html(scadafdl + "&nbsp;");
						$("#gzss2").html(gzss + "&nbsp;");
						$("#qfss2").html(qfss + "&nbsp;");
						$("#whss2").html(whss + "&nbsp;");
						$("#xdss2").html(xdss + "&nbsp;");
						$("#slss2").html(slss + "&nbsp;");
						names.push(wt2);
						if (xdss != null) {
							xddl.push(  parseFloat(xdss) );
						}
						if (gzss != null) {
							gzdl.push( parseFloat(gzss) );
						}
						if (whss != null) {
							whdl.push( parseFloat(whss) );
						}
						if (qfss != null) {
							qfdl.push( parseFloat(qfss) );
						}
						sldl.push(parseFloat('0'));
           			}
               	 i++;
                 
            })
            
			}else if(len2==2) {
				 $.each(arr2,function(n,value) {   
            	var wtName= $("#gridTable2").jqGrid('getCell',value,'wtName');
           		var fnlylfraction= $("#gridTable2").jqGrid('getCell',value,'fnlylfraction');
           		var gzsslfraction= $("#gridTable2").jqGrid('getCell',value,'gzsslfraction');
           		var jxsslfraction= $("#gridTable2").jqGrid('getCell',value,'jxsslfraction');
           		var qflfraction= $("#gridTable2").jqGrid('getCell',value,'qflfraction');
           		var xnsslfraction= $("#gridTable").jqGrid('getCell',value,'xnsslfraction');
           		var slsslfraction= $("#gridTable2").jqGrid('getCell',value,'slsslfraction');
           		var fwjslfraction= $("#gridTable2").jqGrid('getCell',value,'fwjslfraction');
           		var ztzhjslfraction= $("#gridTable2").jqGrid('getCell',value,'ztzhjslfraction');
           		var xqjslfraction= $("#gridTable2").jqGrid('getCell',value,'xqjslfraction');
           		
           		
           		var fnlyl= $("#gridTable2").jqGrid('getCell',value,'fnlyl');
           		var gzssl= $("#gridTable2").jqGrid('getCell',value,'gzssl');
           		var jxssl= $("#gridTable2").jqGrid('getCell',value,'jxssl');
           		var qfl= $("#gridTable2").jqGrid('getCell',value,'qfl');
           		var slssl= $("#gridTable2").jqGrid('getCell',value,'slssl');
           		var fwjsl= $("#gridTable2").jqGrid('getCell',value,'fwjsl');
           		var ztzhjsl= $("#gridTable2").jqGrid('getCell',value,'ztzhjsl');
           		var xqjsl= $("#gridTable2").jqGrid('getCell',value,'xqjsl');
           		var xnssl= $("#gridTable2").jqGrid('getCell',value,'xnssl');
           		
           		var scadafdl= $("#gridTable2").jqGrid('getCell',value,'scadafdl');
           		var qfss= $("#gridTable2").jqGrid('getCell',value,'qfss');
           		var gzss= $("#gridTable2").jqGrid('getCell',value,'gzss');
           		var whss= $("#gridTable2").jqGrid('getCell',value,'whss');
           		var xdss= $("#gridTable2").jqGrid('getCell',value,'xdss');
           		var slss= $("#gridTable2").jqGrid('getCell',value,'slss');
           			if(i==0)
           			{
           				wt1=wtName;
           				data1.push(parseInt(fnlylfraction));
           				data1.push(parseInt(gzsslfraction));
           				data1.push(parseInt(jxsslfraction));
           				data1.push(parseInt(qflfraction));
           				data1.push(parseInt(xnsslfraction));
           				data1.push(parseInt(slsslfraction));
           				data1.push(parseInt(fwjslfraction));
           				data1.push(parseInt(ztzhjslfraction));
           				data1.push(parseInt(xqjslfraction));
           				
           				$("#wtid1").html(wtName + "&nbsp;");
           				$("#fnlyl1").html(fnlyl + "&nbsp;");
						if(gzssl>=5)
           				{
           					$("#gzssl1").css("background-color","red");
           					$("#gzssl1").html("<a href='#' onclick='displayInfo(2)'>"+gzssl + "</a>");
           				}else
           				{
           					$("#gzssl1").html(gzssl+ "&nbsp;");
           				}
           					
						
						if(jxssl>=5)
           				{
           					$("#jxssl1").css("background-color","red");
           					$("#jxssl1").html("<a href='#' onclick='displayInfo(3)'>"+jxssl + "</a>");
           				}else
           				{
           					$("#jxssl1").html(jxssl + "&nbsp;");
           				}
					
						if(qfl>=5)
           				{
           					$("#qfl1").html("<a href='#' onclick='displayInfo(1)'>"+qfl + "</a>");
           					$("#qfl1").css("background-color","red");
           				}else
           				{
           					$("#qfl1").html(qfl + "&nbsp;");
           				}
						
						if(slssl>=5)
           				{
           					$("#slssl1").html("<a href='#' onclick='displayInfo(5)'>"+slssl + "</a>");
           					$("#slssl1").css("background-color","red");
           				}else
           				{
           					$("#slssl1").html(slssl + "&nbsp;");
           				}
           				if(xnssl>=5)
           				{
           					$("#xnssl1").html("<a href='#' onclick='displayInfo(4)'>"+xnssl + "</a>");
           					$("#xnssl1").css("background-color","red");
           				}else
           				{
           					$("#xnssl1").html(slssl + "&nbsp;");
           				}
          				$("#fwjsl1").html(fwjsl + "&nbsp;");
						$("#ztzhjsl1").html(ztzhjsl + "&nbsp;");
						$("#xqjsl1").html(xqjsl + "&nbsp;");
						
						$("#scadafdl1").html(scadafdl + "&nbsp;");
						$("#gzss1").html(gzss + "&nbsp;");
						$("#qfss1").html(qfss + "&nbsp;");
						$("#whss1").html(whss + "&nbsp;");
						$("#xdss1").html(xdss + "&nbsp;");
						$("#slss1").html(slss + "&nbsp;");
						names.push(wt1);
						if (xdss != null) {
							xddl.push(  parseFloat(xdss) );
						}
						if (gzss != null) {
							gzdl.push( parseFloat(gzss) );
						}
						if (whss != null) {
							whdl.push( parseFloat(whss) );
						}
						if (qfss != null) {
							qfdl.push( parseFloat(qfss) );
						}
						sldl.push(parseFloat('0'));
           				
           			}else if(i==1)
           			{
           				wt2=wtName;
           				data2.push(parseInt(fnlylfraction));
           				data2.push(parseInt(gzsslfraction));
           				data2.push(parseInt(jxsslfraction));
           				data2.push(parseInt(qflfraction));
           				data2.push(parseInt(xnsslfraction));
           				data2.push(parseInt(slsslfraction));
           				data2.push(parseInt(fwjslfraction));
           				data2.push(parseInt(ztzhjslfraction));
           				data2.push(parseInt(xqjslfraction));
           				
           				$("#wtid2").html(wtName + "&nbsp;");
           				$("#fnlyl2").html(fnlyl + "&nbsp;");
						if(gzssl>=5)
           				{
           					$("#gzssl2").css("background-color","red");
           					$("#gzssl2").html("<a href='#' onclick='displayInfo(2)'>"+gzssl + "</a>");
           				}else
           				{
           					$("#gzssl2").html(gzssl+ "&nbsp;");
           				}
           					
						
						if(jxssl>=5)
           				{
           					$("#jxssl2").css("background-color","red");
           					$("#jxssl2").html("<a href='#' onclick='displayInfo(3)'>"+jxssl + "</a>");
           				}else
           				{
           					$("#jxssl2").html(jxssl + "&nbsp;");
           				}
					
						if(qfl>=5)
           				{
           					$("#qfl2").html("<a href='#' onclick='displayInfo(1)'>"+qfl + "</a>");
           					$("#qfl2").css("background-color","red");
           				}else
           				{
           					$("#qfl2").html(qfl + "&nbsp;");
           				}
						
						if(slssl>=5)
           				{
           					$("#slssl2").html("<a href='#' onclick='displayInfo(5)'>"+slssl + "</a>");
           					$("#slssl2").css("background-color","red");
           				}else
           				{
           					$("#slssl2").html(slssl + "&nbsp;");
           				}
           				if(xnssl>=5)
           				{
           					$("#xnssl2").html("<a href='#' onclick='displayInfo(4)'>"+xnssl + "</a>");
           					$("#xnssl2").css("background-color","red");
           				}else
           				{
           					$("#xnssl2").html(xnssl + "&nbsp;");
           				}
          				$("#fwjsl2").html(fwjsl + "&nbsp;");
						$("#ztzhjsl2").html(ztzhjsl + "&nbsp;");
						$("#xqjsl2").html(xqjsl + "&nbsp;");
						
						$("#scadafdl2").html(scadafdl + "&nbsp;");
						$("#gzss2").html(gzss + "&nbsp;");
						$("#qfss2").html(qfss + "&nbsp;");
						$("#whss2").html(whss + "&nbsp;");
						$("#xdss2").html(xdss + "&nbsp;");
						$("#slss2").html(slss + "&nbsp;");
						names.push(wt2);
						if (xdss != null) {
							xddl.push(  parseFloat(xdss) );
						}
						if (gzss != null) {
							gzdl.push( parseFloat(gzss) );
						}
						if (whss != null) {
							whdl.push( parseFloat(whss) );
						}
						if (qfss != null) {
							qfdl.push( parseFloat(qfss) );
						}
						sldl.push(parseFloat('0'));
           			}
               	 i++;
                 
            })
            
			}
         	
            options1.series[0].data = data1;
			options1.series[0].name = wt1;
        
        	options1.series[1].data = data2;
			options1.series[1].name = wt2;
			
			
				options2.series[0].data = xddl;
				options2.series[1].data = gzdl;
				options2.series[2].data = whdl;
				options2.series[3].data = qfdl;
				options2.series[4].data = sldl;
				options2.xAxis.categories = names;
				
			chart1 = new Highcharts.Chart(options1);
			chart2 = new Highcharts.Chart(options2);
            
        showDiv();
}

</script>
<style type="text/css">

.text_title {
	font-family: "宋体";
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.text_unit {
	font-family: "宋体";
	font-size: 12px;
	color: #333;
	text-decoration: none;
}
.text_main{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
fieldset legend {  
    color:#302A2A;  
    font: bold 16px/2 Verdana, Geneva, sans-serif;  
    font-weight: bold;  
    text-align: left;  
    text-shadow: 2px 2px 2px rgb(88, 126, 156);  
}  

.panelcontainer {
            width: 100%; 
            height: 70px; 
            border-style: solid;
            border-color: #f1f1f1;
            border-width:1px;
        }
        .panelquery {
            width:100%;
            height:25px;
            background-color:#f1f1f1;
            line-height:25px;
        }
        .panelquerytext {
            margin-left:3px;
            font-weight:bold; 
            font-size: 12px;
            font-family: tahoma,arial,verdana,sans-serif;
            
        }
        .querycondcontainer {
            line-height:39px;
            padding:3px;
            float:left;
           
            font-size: 12px;
        }
</style>
</head>
<body>

<form action="/benchmark/benchmarkZjWtindex.action" method="post" id="f1">


		  <div class="panelcontainer" style="width:1620px;" >
			    <div style="float:left;line-height:39px;margin-left:20px;width:80px;">
					<input id="backbuttona" type="button" value="对标分析" onClick="contrast()" />
		        </div>
		         <div style="float:left;line-height:39px;margin-left:20px;width:80px;">
					<input id="backbuttona1" type="button" value="返回" onClick="goback()" />
		        </div>
		  </div>
<div id="menuWindfarm" class="menuContent" style="overflow-y:scroll;overflow-x:auto;z-index:9999; border: 1px solid #617775;background: #f0f6e4;display:none;position: absolute;">

<ul id="treeWindfarm" class="ztree" style="margin-top:0; width:180px; height: 300px;"></ul>

</div>
<div id="menuWt" class="menuContent" style="overflow-y:scroll;overflow-x:auto;z-index:9999; border: 1px solid #617775;background: #f0f6e4;display:none;position: absolute;">

<ul id="treeWt" class="ztree" style="margin-top:0; width:180px; height: 300px;"></ul>
</div>
<div id="menuWindfarm2" class="menuContent" style="overflow-y:scroll;overflow-x:auto;z-index:9999; border: 1px solid #617775;background: #f0f6e4;display:none;position: absolute;">

<ul id="treeWindfarm2" class="ztree" style="margin-top:0; width:180px; height: 300px;"></ul>

</div>
<div id="menuWt2" class="menuContent" style="overflow-y:scroll;overflow-x:auto;z-index:9999; border: 1px solid #617775;background: #f0f6e4;display:none;position: absolute;">

<ul id="treeWt2" class="ztree" style="margin-top:0; width:180px; height: 300px;"></ul>

</div>
<s:hidden id="wpName"></s:hidden>
<s:hidden id="ctid1"></s:hidden>
<s:hidden id="ctid2"></s:hidden>
<table>
<tr>
<td valign="top">
<table id='gridTable' >

</table>

<div id='gridPager'></div>
</td>
<td valign="top">
<table id='gridTable2' >

</table>
<div id='gridPager2'></div>
</td>
</tr>
</table>




</form>

<div class="highslide-html-content" id="showDiv" style="width: 1000">
			<div class="highslide-header">
				<ul>
					<li class="highslide-move">
						<a href="#" onclick="return false">Move</a>
					</li>
					<li class="highslide-close" style="width: 18px;height: 10px">
						<a href="#" onclick="return hs.close(this)" ></a>
					</li>
				</ul>
			</div>
			<div  class="highslide-body"   id="container" style="width: 1100;height : 1050;">
		<table width="1000" border="0" cellspacing="0" cellpadding="0" bgcolor="#efefef">
         <tr>
            <td width="560" rowspan="15" align="center" bgcolor="#FFFFFF"><div id="fzy"></div><div id="containers"></div></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span class='text_main' >指标</span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span class='text_main' id="wtid1" >指标</span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span class='text_main' id="wtid2">指标</span></td>
          </tr>
          <tr>
            <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id=""  class='text_title'>发电量</span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="scadafdl1"  class='text_title'></span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="scadafdl2"  class='text_title'></span></td>
          </tr>
            <tr>
            <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id=""  class='text_title'>故障损失电量</span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="gzss1"  class='text_title'></span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="gzss2"  class='text_title'></span></td>
          </tr>
            <tr>
            <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id=""  class='text_title'>检修损失电量</span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="whss1"  class='text_title'></span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="whss2"  class='text_title'></span></td>
          </tr>
            <tr>
            <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id=""  class='text_title'>性能损失电量</span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="qfss1"  class='text_title'></span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="qfss2"  class='text_title'></span></td>
          </tr>
            <tr>
            <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id=""  class='text_title'>受累损失电量</span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="slss1"  class='text_title'></span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="slss2"  class='text_title'></span></td>
          </tr>
         <tr>
            <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id=""  class='text_title'>风能利用率</span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="fnlyl1"  class='text_title'></span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="fnlyl2"  class='text_title'></span></td>
          </tr>
            <tr>
            <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id=""  class='text_title'>故障损失率</span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="gzssl1"  class='text_title'></span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="gzssl2"  class='text_title'></span></td>
          </tr>
            <tr>
            <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id=""  class='text_title'>检修损失率</span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="jxssl1"  class='text_title'></span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="jxssl2"  class='text_title'></span></td>
          </tr>
            <tr>
            <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id=""  class='text_title'>弃风率</span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="qfl1"  class='text_title'></span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="qfl2"  class='text_title'></span></td>
          </tr>
            <tr>
            <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id=""  class='text_title'>性能损失率</span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="xnssl1"  class='text_title'></span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="xnssl2"  class='text_title'></span></td>
          </tr>
            <tr>
            <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id=""  class='text_title'>受累损失率</span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="slssl1"  class='text_title'></span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="slssl2"  class='text_title'></span></td>
          </tr>
            <tr>
            <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id=""  class='text_title'>复位及时率</span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="fwjsl1"  class='text_title'></span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="fwjsl2"  class='text_title'></span></td>
          </tr>
            <tr>
            <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id=""  class='text_title'>消缺及时率</span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="xqjsl1"  class='text_title'></span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="xqjsl2"  class='text_title'></span></td>
          </tr>
            <tr>
            <td width="140" height="50" align="center" valign="middle" bgcolor="#FFFFFF"><span id=""  class='text_title'>状态转换率</span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="ztzhjsl1"  class='text_title'></span></td>
            <td width="140" height="50" align="center" bgcolor="#FFFFFF"><span id="ztzhjsl2"  class='text_title'></span></td>
 		 </tr>

         
        </table>
	</div>
	
	
</div>	

<!--***************************************************************************************************************************-->
<div class="highslide-html-content" id="showDiv2" style="width: 1000">
			<div class="highslide-header">
				<ul>
					<li class="highslide-move">
						<a href="#" onclick="return false">Move</a>
					</li>
					<li class="highslide-close" style="width: 18px;height: 10px">
						<a href="#" onclick="return hs.close(this)" ></a>
					</li>
				</ul>
			</div>
			<div  class="highslide-body"   id="container2" style="width: 1000">
		<!--***************************************************************************************************************************-->

			<div id="gzsscs" style="display:none">
			<table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#efefef">
				    <tr>
			      <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >故障损失应对措施</span><span id="wtid"  class='text_title'></span></td>
			      
			    </tr>
			    <tr>
			      <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >1、加强风机大部件的维护、消缺工作,确保能够长周期运行。</span><span id="wtid"  class='text_title'></span></td>
			      
			    </tr>
			    <tr>
			      <td width="579" height="26" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>2、定期针对风机易损件的更换、检查、维护,减少风机易损件故障的影响。</span><span id="level"  class='text_title'></span></td>
			     
			    </tr>
			    <tr>
			      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>3、加强备品备件的管理;提前采购,并采购优质的备品备件;定期对备品备件进行维护。</span>
			      </td>
			      
			    </tr>
			     <tr>
			      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>4、按期、保证质量的完成定检项目。</span>
			      </td>
			      
			    </tr>
			       <tr>
			      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>5、加强技术力量的储备、培训,培养优秀的风机检修维护人员。</span>
			      </td>
			      
			    </tr>
			     <tr>
			      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>6、采购适用各类型风机检修、检测的工器具、仪表。</span>
			      </td>
			      
			    </tr>
			     <tr>
			      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>7、建立检修、维护时间定额、工艺确认、验收等管理机制。</span>
			      </td>
			      
			    </tr>
			</table>
 		</div>	
 <!--***************************************************************************************************************************-->
	
			<div id="xnsscs" style="display:block">
<table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#efefef">
	    <tr>
      <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >性能损失应对措施</span><span id="wtid"  class='text_title'></span></td>
      
    </tr>
    <tr>
      <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >1、积极协调风机厂家技术人员,进行风机控制策略升级,提高切入风速、额定风速合格率,使风机进入最佳状态。</span><span id="wtid"  class='text_title'></span></td>
      
    </tr>
    <tr>
      <td width="579" height="26" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>2、加强风机大部件的维护、消缺工作,确保能够长周期运行。</span><span id="level"  class='text_title'></span></td>
     
    </tr>
    <tr>
      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>3、定期针对风机易损件的更换、检查、维护,减少风机易损件故障的影响。</span>
      </td>
      
    </tr>
    <tr>
      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>4、加强备品备件的管理;提前采购,并采购优质的备品备件;定期对备品备件进行维护。</span>
      </td>
      
    </tr>
     <tr>
      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>5、制定年度技改项目计划,及时进行风机性能优化,风能利用率。</span>
      </td>
      
    </tr>
     <tr>
      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>6、申请技改费用,更换风速仪、风向标为声波或激光测风,提升风机控制。</span>
      </td>
      
    </tr>
     <tr>
      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>7、按期、保证质量的完成定检项目。</span>
      </td>
      
    </tr>
    <tr>
      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>8、加强技术力量的储备、培训,培养优秀的风机检修维护人员。</span>
      </td>
      
    </tr>
        <tr>
      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>9、采购适用各类型风机检修、检测的工器具、仪表。</span>
      </td>
      
    </tr>
            <tr>
      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>10、建立风机性能优化、提效的技术团队;建立检修维护工艺确认、验收管理等机制。</span>
      </td>
      
    </tr>
</table>
</div>

 <!--***************************************************************************************************************************-->
	
			<div id="jxsscs" style="display:block">
<table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#efefef">
	    <tr>
      <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >检修损失应对措施</span><span id="wtid"  class='text_title'></span></td>
      
    </tr>
    <tr>
      <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >1、进行检修时间优化(年度计划时间的确定,检修工期的优化)。</span><span id="wtid"  class='text_title'></span></td>
      
    </tr>
    <tr>
      <td width="579" height="26" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>2、季节检修向状态检修转变。</span><span id="level"  class='text_title'></span></td>
     
    </tr>
    <tr>
      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>3、通过制定详细、周密的检修计划,确定检修项目,定额情况,确保按计划或提前完成检修工作。</span>
      </td>
      
    </tr>
     <tr>
      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>4、提前安排备品备件的采购工作,确保检修工作前,备品备件到场。</span>
      </td>
      
    </tr>
       <tr>
      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>5、定期检查检修工具、仪器仪表等的配置、完好。提前联系大型车辆、机械等设备到场。做好其他车辆的检查、维护工作,保证车辆不出现异常情况。</span>
      </td>
      
    </tr>
     <tr>
      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>6、提前做好检修队伍的落实,人员资质、技术能力的审查。</span>
      </td>
      
    </tr>
     <tr>
      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>7、做好检修的设备性能、状态、可靠性、缺陷(故障)情况的详查,落实检修项目。</span>
      </td>
      
    </tr>
    <tr>
      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>8、检修工作中严格执行检修作业指导书,标准化检修。</span>
      </td>
      
    </tr>
        <tr>
      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>9、合理安排检修、运行人员,缩短工期。</span>
      </td>
      
    </tr>
        <tr>
      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>10、加强后勤保障能力,保证人员吃住行的安全。</span>
      </td>
      
    </tr>
     <tr>
      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>11、进行班前思想教育、统一思想,认真完成工作交底,确保人员、设备安全。</span>
      </td>   
    </tr>
</table>
 </div>
 <!--***************************************************************************************************************************-->
	<div id="slsscs" style="display:block">
<table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#efefef">
	    <tr>
      <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >受累损失应对措施</span><span id="wtid"  class='text_title'></span></td>
      
    </tr>
    <tr>
      <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >1、关注电网计划检修时间,合理优化、适当建议电网检修避开大风天气、恶略天气。</span><span id="wtid"  class='text_title'></span></td>
      
    </tr>
    <tr>
      <td width="579" height="26" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>2、恶略天气关注电网的变化,根据实际情况适当变换运行方式,做好事故预想。</span><span id="level"  class='text_title'></span></td>
     
    </tr>
    <tr>
      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>3、电网出现故障后,积极联络、及时沟通、主动采取措施,尽快消除故障,恢复运行。</span>
      </td>
      
    </tr>
     <tr>
      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>4、电网检修时,安排专人负责联系检修人员、大客户经理、调度员等,确认检修进度,及时反馈。工作完成后,及时联系相关人员,争取提前恢复运行。安排风场做好恢复运行的准备工作。</span>
      </td>
      
    </tr>
    
</table>
 </div>
 <!--***************************************************************************************************************************-->
		<div id="xdsscs" style="display:block">
<table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#efefef">
	    <tr>
      <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >限电损失应对措施</span><span id="wtid"  class='text_title'></span></td>
      
    </tr>
    <tr>
      <td width="579" height="20" align="left" bgcolor="#FFFFFF"><span class='text_main' >1、关注国家、自治区、电网各级关于弃风限电的政策。按相关政策要求,及时应对和采取措施。</span><span id="wtid"  class='text_title'></span></td>
      
    </tr>
    <tr>
      <td width="579" height="26" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>2、在新能源电量与小火电置换、大用户直供、外送等方面增加营销力度。</span><span id="level"  class='text_title'></span></td>
     
    </tr>
    <tr>
      <td width="579" height="28" align="left" bgcolor="#FFFFFF"><span id="span"  class='text_main'>3、积极与宁夏电网调度机构进行沟通,在负荷有空间时,有较高风速时,及时申请提高负荷。</span>
      </td>
      
    </tr>
</table>
 </div>
  <!--***************************************************************************************************************************-->
 	
			</div>
	
	
</div>	

<!--***************************************************************************************************************************-->

</body>