
var EvaluationLook = {
	url : '',
	miniWindows : function(){
		editMonthPlansWindow:'';
		modifyMonthPlansWindow:'';
		editSelfEvaluationWidow:'';
		editReasonWidow:'';
		editNeedWidow:'';
		modifyPlansNoteWindow:'';
		generalWindow:'';
		scoreWindow:'';
		editYearPlansWindow:'';
		windowFlag:'';
		message_list_window:'';
		message_content_window:'';
		messageCreateWindow:'';
		un_planlist_window:'';
	
	},
	/**
	*显示 部门所有职位 对应的 员工列表 
	*/
	doQueryListByPositionIdOfDepartment : function (department_id){
		var url='../employee/!lookDoQueryListByPositionIdOfDepartment.do';
		new Ajax.Request(url, {
			method: 'post',
			parameters: {
				department_id:department_id
			},
			onComplete: function(transport){
				var result =  transport.responseText;// eval( '(' + transport.responseText + ')' );
				$('emplyee_list').innerHTML = result;
	
			}
		});
	},
	/**
	*显示下属绩效列表
	*/
	
	showUnPlanList : function (
								un_position_id,
								year,
								up_position_name,
								up_position_id,
								un_position_name,
								un_employee_name,
								un_employee_id){
		if(message && un_position_id != message.unPositionId){
			message = new Message();
			message.unPositionId = un_position_id;
			message.upPositionId = up_position_id;
			message.upPositionName = up_position_name;
			message.unPositionName = un_position_name;
			message.unEmployeeName = un_employee_name;
		}else if(!(message)){
			message = new Message();
			message.unPositionId = un_position_id;
			message.upPositionId = up_position_id;
			message.upPositionName = up_position_name;
			message.unPositionName = un_position_name;
			message.unEmployeeName = un_employee_name;
		}
	
		
		var url='../plan/!lookShowPlanList.do';
		EvaluationLook.miniWindows.un_planlist_window = new S100.Popup(
			$('div_planlist'), 
			$('un_planlist_window'),  
			{	
			  	width:500
		});
		EvaluationLook.miniWindows.un_planlist_window.show();
		//new Draggable('un_planlist_window',{scroll:window,handle:'divUnPlanList'});
		new Ajax.Request(url, {
			method: 'post',
			parameters: {
				un_employee_id : un_employee_id,
				position_id : un_position_id,
				year:year,
				un_employee_name : un_employee_name
			},
			onComplete: function(transport){
				var result =  transport.responseText;// eval( '(' + transport.responseText + ')' );
				$('un_planlist_window').innerHTML = result;	
			}
		});
	},
	showMessageCreateWindow : function (plan_id,plan_title){
		message.planId = plan_id;
		message.name = message.upPositionName+' '+employee.name+'对'+message.unPositionName+" "+message.unEmployeeName+plan_title+'的建议';
		url='../message/!create.do';
		EvaluationLook.miniWindows.messageCreateWindow = new S100.Popup(
			$('check_planlist_window'), 
			$('message_create_widow'),  
			{		
			  	width:500
			});
		EvaluationLook.miniWindows.messageCreateWindow.show();
		//common.drag($('message_create_widow'));
		$('mcw_name').value =  message.name;
	},	
	writeMessage : function (plan_id){
		url='../message/!create.do';
		var content = $F('mcw_content');
		new Ajax.Request(url, {
			method: 'post',
			parameters: {
				name:message.name,
				content:content,
				plan_id:message.planId,
				position_id:message.upPositionId
			},
			onComplete: function(transport){
				var result = eval( '(' + transport.responseText + ')' );
				if(result.isOK ){
					EvaluationLook.miniWindows.messageCreateWindow.hide();
				}else{
					alert('发送消息失败!');
					EvaluationLook.miniWindows.messageCreateWindow.hide();
				}
			}
		});
	},
	/*
	*隐藏窗口
	*/
	windowHide : function (ww){
		ww.hide();
	}
}

