
/*
*学期下拉框
*elementName：下拉框控件名
*xqh:数据xqh的值，根据个人页面的功能而定
*flag:是否需要在加载学期是默认选中为当前学期  1：是 0：否
*/
function semesterTool(elementName,xqh,flag){
	var sem = $("#"+elementName);
	
	if($(sem).length<1) return ; 
	$.ajax({
		type:"post",
		url:"/commom/commom!getXqh.action",
		data:"",
		dataType:"json",
		success:function(data){
			var xqhList = eval(data);
			if(xqhList!=null && xqhList.length>1){
				$(sem).empty();
				$(sem).append("<option value=\"\" >请选择学期</option>");
				var option = "";
				for(var i=0;i<xqhList.length-1;i++){
					var da = xqhList[i];
					if(xqh==da.xqh){
						option = "<option value="+da.xqh+" selected>"+da.xqmc+"</option>" ;
					}else{
						if(flag=='1'){
							//默认选中当前学期
							var dateVal = xqhList[xqhList.length-1].dateVal;
							var tagXqh = da.xqh;
							if(dateVal.substr(0,4)==tagXqh.substr(0,4)){
								//alert(parseInt(dateVal.substr(5,7)));
								//alert(tagXqh.substr(4,5));
								if(parseInt(dateVal.substr(5,7))>8 && tagXqh.substr(4,5)=="2"){
									option = "<option value="+da.xqh+" selected>"+da.xqmc+"</option>" ;
								}else if(parseInt(dateVal.substr(5,7))<=8 && tagXqh.substr(4,5)=="1"){
									option = "<option value="+da.xqh+" selected>"+da.xqmc+"</option>" ;									
								}else{
									option = "<option value="+da.xqh+">"+da.xqmc+"</option>" ;
								}
							}else{
								option = "<option value="+da.xqh+" >"+da.xqmc+"</option>" ;
							}
						}else{
							option = "<option value="+da.xqh+" >"+da.xqmc+"</option>" ;
						}
					}
					$(sem).append(option);
				}
			}
		}
	});
	
}

/*
*取得所有层次下拉框
*elementName：层次下拉框控件
*level:数据level的值，根据个人页面的功能而定
*/
function getAllLevel(elementName,level){
	var sem = $("#"+elementName) ;
	if(sem.length<1) return ; 
	$.ajax({
		type:"post",
		url:"/commom/commom!getAllLevel.action",
		data:"",
		dataType:"json",
		success:function(data){
			var xqhList = eval(data);
			if(xqhList!=null && xqhList.length>0){
				$(sem).empty();
				$(sem).append("<option value=\"\" >请选择层次</option>");
				var option = "";
				for(var i=0;i<xqhList.length;i++){
					var da = xqhList[i];
					if(level==da.ccbh){
						option = "<option value="+da.ccbh+" selected>"+da.ccmc+"</option>" ;
					}else{
						option = "<option value="+da.ccbh+" >"+da.ccmc+"</option>" ;
					}
					$(sem).append(option);
				}
			}
		}
	});
}

/*
*联动的专业下拉框
*levelName：层次下拉框控件
*departmentName:专业下拉框控件名
*此函数要写在levelName控件onchange时触发
*levelVal上一次操作的层次的value值
*depVal上一次操作的专业的value值
*/
function levelDepartment(levelName,departmentName,levelVal,depVal){
	var lev = $("#"+levelName);
	var dep = $("#"+departmentName);
	var level = lev.val();
	//alert(levelVal!=null && levelVal!="" && level!=levelVal && level=="");
	//alert(level);
	if(levelVal!=null && levelVal!=""){
		level = levelVal;
	}
	$.ajax({
		type:"post",
		url:"/commom/commom!getDepartment.action",
		data:"levelVal="+level+"&testVal=1",
		dataType:"json",
		success:function(data){
			var depList = eval(data);
			$(dep).empty();
			$(dep).append("<option value=\"\" selected>请选择专业</option>");
			var option = "";
			for(var i=0;i<depList.length;i++){
				var da = depList[i];
				if(depVal==da.zybh){
					option = "<option value="+da.zybh+" selected>"+da.zymc+"</option>";
				}else{
					option = "<option value="+da.zybh+">"+da.zymc+"</option>";
				}
				$(dep).append(option);
			}
		}
	});	
}

/*
*下拉框政治面貌
*zzmmName：下拉框名称id
*zzmz：值zzmz，根据各自页面的设计而定
*/
function zzmmDepartment(zzmmName,zzmz){
	var depVal = $("#"+zzmmName);
	
	if(depVal.length<1) return ;
	$.ajax({
		type:"post",
		url:"/commom/commom!getzzmm.action",
		data:"",
		dataType:"json",
		success:function(data){
			var depList = eval(data);
			$(depVal).empty;
			$(depVal).append("<option value=\"\" selected>请选择政治面貌</option>");
				var option = "";
				for(var i=0;i<depList.length;i++){
					var da = depList[i];
					if(zzmz==da.bh){
						option = "<option value="+da.bh+" selected>"+da.name+"</option>";						
					}else{
						option = "<option value="+da.bh+">"+da.name+"</option>";
					}
					$(depVal).append(option);
				}
		}
	});	
	
}

/*
*民族下拉框
*mzName：下拉框名称ID
*mz:值mz,根据各自页面的设计而定
*/
function mzDepartment(mzName,mz){
	var depVal = $("#"+mzName);
	
	if(depVal.length<1) return ;
	$.ajax({
		type:"post",
		url:"/commom/commom!getmz.action",
		data:"",
		dataType:"json",
		success:function(data){
			var depList = eval(data);
			$(depVal).empty;
			$(depVal).append("<option value=\"\" selected>请选择民族</option>");
				var option = "";
				for(var i=0;i<depList.length;i++){
					var da = depList[i];
					if(mz==da.mzbh){
						option = "<option value="+da.mzbh+" selected>"+da.name+"</option>";						
					}else{
						option = "<option value="+da.mzbh+">"+da.name+"</option>";
					}
					$(depVal).append(option);
				}
		}
	});	
}

/*
*学历下拉框
*xlName：下拉框名称ID
*xl:值xl,根据各自页面的设计而定
*/
function xlDepartment(xlName,xl){
	var depVal = $("#"+xlName);
	
	if(depVal.length<1) return ;
	$.ajax({
		type:"post",
		url:"/commom/commom!getxl.action",
		data:"",
		dataType:"json",
		success:function(data){
			var depList = eval(data);
			$(depVal).empty;
			$(depVal).append("<option value=\"\" selected>请选择学历</option>");
				var option = "";
				for(var i=0;i<depList.length;i++){
					var da = depList[i];
					if(xl==da.xlbh){
						option = "<option value="+da.xlbh+" selected>"+da.xlmc+"</option>";						
					}else{
						option = "<option value="+da.xlbh+">"+da.xlmc+"</option>";
					}
					$(depVal).append(option);
				}
		}
	});	
}

function getAllLocation(elementName,dd){
	var sem = $("#"+elementName) ;
	if(sem.length<1) return ; 
	$.ajax({
		type:"post",
		url:"/commom/commom!getAllLocation.action",
		data:"",
		dataType:"json",
		success:function(data){
			var ddList = eval(data);
			if(ddList!=null && ddList.length>0){
				$(sem).empty();
				$(sem).append("<option value=\"\" >请选择地点</option>");
				var option = "";
				for(var i=0;i<ddList.length;i++){
					var da = ddList[i];
					if(dd==da.ccbh){
						option = "<option value="+da.lid+" selected>"+da.location+"</option>" ;
					}else{
						option = "<option value="+da.lid+" >"+da.location+"</option>" ;
					}
					$(sem).append(option);
				}
			}
		}
	});
}


function getCourse(depName,courseName,xqName,depmentVal,kcVal,xqVal){
	var dep = $("#"+depName);
	var xq=$("#"+xqName).val();
	var course = $("#"+courseName);
	var depVal = dep.val();
	//alert(depmentVal+"--");
	//alert(kcVal);
	if(xqVal!="" && xqVal!=null){
		xq=xqVal;
	}
	if(depmentVal!="" && depmentVal!=null){
		depVal=depmentVal;
	}
	if(depVal!=null && depVal!="" && depVal!="null"){
		$.ajax({
			type:"post",
			url:"/commom/commom!getCourse.action",
			data:"zybh="+depVal+"&xqh="+xq,
			dataType:"json",
			success:function(data){
				var cosList = eval(data);
				$(course).empty();
				$(course).append("<option value=\"\" selected>请选择课程</option>");
				var option = "";
				for(var i=0;i<cosList.length;i++){
					var da = cosList[i];
					if(kcVal==da.kcbh){
					option = "<option value="+da.kcbh+" selected>"+da.kcmc+"</option>";
					}else{
						option = "<option value="+da.kcbh+">"+da.kcmc+"</option>";
					}
					//option = "<option value="+da.kcbh+">"+da.kcmc+"</option>";
					$(course).append(option);
				}
			}
		});	
	}
	}
	
	function getXQ(elementName,xqh){
	var sem = $("#"+elementName);
	if($(sem).length<1) return ; 
	$.ajax({
		type:"post",
		url:"/commom/commom!getXQ.action",
		data:"",
		dataType:"json",
		success:function(data){
			var xqhList = eval(data);
			if(xqhList!=null && xqhList.length>1){
				$(sem).empty();
				$(sem).append("<option value=\"\" >请选择学期</option>");
				var option = "";
				for(var i=0;i<xqhList.length;i++){
					var da = xqhList[i];
					if(xqh==da.xqh){
						option = "<option value="+da.xqh+" selected>"+da.xqmc+"</option>" ;
					}else{
							option = "<option value="+da.xqh+" >"+da.xqmc+"</option>" ;
					}
					$(sem).append(option);
				}
			}
		}
	});
	
}

