/**
*yehui
*公用的js
*功能有：类型下拉框回显:状态下拉框回显:男女回显-----回显
*验证类:
*辅助类:信息提示:小数位数格式化
*/ 
//-----------------------------------------回显类----------------------------------------------------    
$(document).ready(function(){//类型下拉框回显
     KeyWord();//处理关键字
	var v = $('.typeClass').val(); 
	$('select[id="typeID"] option[value="' + v + '"]').attr({selected: true});	 
 
 	var v = $('.stateClass').val(); 
	$('select[id="stateID"] option[value="' + v + '"]').attr({selected: true});	 
 
	var v = $('.sexClass').val(); 
	$('select[id="sexID"] option[value="' + v + '"]').attr({selected: true});	 
 
});  
 //成功信息提示
function init(message){
		if(message!=''&&message!=null)
		alert(message);
} 
    
    
//-----------------------------------------辅助类----------------------------------------------------  
//隐藏form表单提交
function hiddenFormOk(ids,fg,param){
		if(ids==''){//批量操作
	       var flag = false;
		   $(":checkbox[name='chk']").each(function(){if($(this).attr('checked')==true)flag = true;})
		   if(!flag){alert("请选择你要操作的选项");	return false;}
		       var str ="";
		    $(":checkbox[name='chk']").each(function(){if($(this).attr('checked')==true)	str = str+$(this).val()+",";})
		    ids = str;
	    }
        $("#idsID").val(ids);
        $("#flagID").val(fg);
        $("#paramID").val(param);
	  	if(confirm("要继续该操作吗?")){
	    	$("#hiddenForm").submit();
	    }
}
//去选/取消
function Checkedone(){ //定义函数checked 
		 if($(".oneCheck").attr("checked")==true){
		 	$(".chk").each(function(){ //遍历html中class为chk的复选框标签 
						$(this).attr("checked",true); //将该属性改为true 
		    }); 
		 }else{
		 	$(".chk").each(function(){ //遍历html中class为chk的复选框标签 
				      $(this).attr("checked",false); //将该属性改为false
		    }); 		 
		}
}
function Checkedtwo(){ //定义函数checked 
		 if($(".twoCheck").attr("checked")==true){
		 	$(".chk").each(function(){ //遍历html中class为chk的复选框标签 
						$(this).attr("checked",true); //将该属性改为true 
		    }); 
		 }else{
		 	$(".chk").each(function(){ //遍历html中class为chk的复选框标签 
				      $(this).attr("checked",false); //将该属性改为false
		    }); 		 
		}
}	 
//删除批量
function deleteSome(url,type){
var flag = false;
$(":checkbox[name='chk']").each(function(){if($(this).attr('checked')==true)flag = true;})
if(!flag){alert("请选择你要操作的选项");	return false;}
var str ="";
$(":checkbox[name='chk']").each(function(){if($(this).attr('checked')==true)	str = str+$(this).val()+",";})
ids = str;
var way = url+"id="+ids+"&type="+type;
if(confirm("要继续该操作吗?")){
 	location.href=way;
 }
}
//控制js中小数的位数
 function FormatAfterDotNumber(ValueString, nAfterDotNum )
{
   var ValueString,nAfterDotNum ;
　　var resultStr,nTen;
　　ValueString = ""+ValueString+"";
　　strLen = ValueString.length;
　　dotPos = ValueString.indexOf(".",0);
　　if (dotPos == -1)
        {
　　　　resultStr = ValueString+".";
　　　　for (i=0;i<nAfterDotNum ;i++)
                {
　　　　　　resultStr = resultStr+"0";
　　        }
　　　　return resultStr;
　　}
　　else
        {
　　　　if ((strLen - dotPos - 1) >= nAfterDotNum ){
　　　　　　nAfter = dotPos + nAfterDotNum  + 1;
　　　　　　nTen =1;
　　　　　　for(j=0;j<nAfterDotNum ;j++){
　　　　　　　　nTen = nTen*10;
　　　　　　}
　　　　　　resultStr = Math.round(parseFloat(ValueString)*nTen)/nTen;
　　　　　　return resultStr;
　　　　}
　　　　else{
　　　　　　resultStr = ValueString;
　　　　　　for (i=0;i<(nAfterDotNum  - strLen + dotPos + 1);i++){
　　　　　　　　resultStr = resultStr+"0";
　　　　　　}
　　　　　　return resultStr;
　　　　}
　　}
} 

/**
 * 在分页标签中处理关键字
 */
function changeKeyWord(){
	if($('input[defaultWord]').attr('isDefault') == 'true' && $('input[defaultWord]').val() == $('input[defaultWord]').attr('defaultWord')){
		$('input[defaultWord]').val('');
	}
}

//出来关键字
function KeyWord(){
	$('input[defaultWord]').bind('focus', function(){
		$(this).select();
	});
	
	$('input[defaultWord]').bind('change', function(){
		if($.trim($('input[defaultWord]').val()) == ''){
			var defaultWord = $('input[defaultWord]').attr('defaultWord');
			$('input[defaultWord]').val(defaultWord);
			$('input[defaultWord]').attr({isDefault: 'true'});
		} else{
			$('input[defaultWord]').attr({isDefault: 'false'});
		}
	});
	
	$('form').bind('submit', function(){
		$(':hidden[name="keyword"]').remove();
		if($('input[defaultWord]').attr('isDefault') == 'true' && $('input[defaultWord]').val() == $('input[defaultWord]').attr('defaultWord')){
			$('input[defaultWord]').val('');
		}
	});
	
	if($.trim($('input[defaultWord]').val()) == ''){
		var defaultWord = $('input[defaultWord]').attr('defaultWord');
		$('input[defaultWord]').val(defaultWord);
	}
    //
	$('input[defaultWord1]').bind('focus', function(){
		$(this).select();
	});
	
	$('input[defaultWord1]').bind('change', function(){
		if($.trim($('input[defaultWord1]').val()) == ''){
			var defaultWord1 = $('input[defaultWord1]').attr('defaultWord1');
			$('input[defaultWord1]').val(defaultWord1);
			$('input[defaultWord1]').attr({isDefault: 'true'});
		} else{
			$('input[defaultWord1]').attr({isDefault: 'false'});
		}
	});
	
	$('form').bind('submit', function(){
		$(':hidden[name="keyword"]').remove();
		if($('input[defaultWord1]').attr('isDefault') == 'true' && $('input[defaultWord1]').val() == $('input[defaultWord1]').attr('defaultWord1')){
			$('input[defaultWord1]').val('');
		}
	});
	
	if($.trim($('input[defaultWord1]').val()) == ''){
		var defaultWord1 = $('input[defaultWord1]').attr('defaultWord1');
		$('input[defaultWord1]').val(defaultWord1);
	}
	
	//--------------------
    $('input[defaultWord2]').bind('focus', function(){
		$(this).select();
	});
	
	$('input[defaultWord2]').bind('change', function(){
		if($.trim($('input[defaultWord2]').val()) == ''){
			var defaultWord2 = $('input[defaultWord2]').attr('defaultWord2');
			$('input[defaultWord2]').val(defaultWord2);
			$('input[defaultWord2]').attr({isDefault: 'true'});
		} else{
			$('input[defaultWord2]').attr({isDefault: 'false'});
		}
	});
	
	$('form').bind('submit', function(){
		$(':hidden[name="keyword"]').remove();
		if($('input[defaultWord2]').attr('isDefault') == 'true' && $('input[defaultWord2]').val() == $('input[defaultWord2]').attr('defaultWord2')){
			$('input[defaultWord2]').val('');
		}
	});
	
	if($.trim($('input[defaultWord2]').val()) == ''){
		var defaultWord2 = $('input[defaultWord2]').attr('defaultWord2');
		$('input[defaultWord2]').val(defaultWord2);
	}
}


function testjson(id){
     $.ajax({
			type:'post',
			url:'workstudy/modifyTestWorkStudyInfo.html',
			data:'id='+id,
			success:function(json){
			var dataObj=eval("("+json+")"); 
			$("#idID").val(id);
			$("#sDate").val(dataObj.startDate);
			$("#eDate").val(dataObj.endDate);
			$("#schoolName").val(dataObj.name);
			//学历
	        $('select[id="schoolXL"] option[value="' +dataObj.education+ '"]').attr({selected: true});	
	        $(".choose").html(dataObj.majorText);
	        $("#zyID").val(dataObj.major);
	        $("#descriptionID").val(dataObj.description);
		    ShowBox('contentBox',0);
			}
	 });
}

function testjsonWork(id){
     $.ajax({
			type:'post',
			url:'workstudy/modifyTestWorkStudyInfo.html',
			data:'id='+id,
			success:function(json){
			var dataObj=eval("("+json+")"); 
			$("#idID").val(id);
			$("#sDate").val(dataObj.startDate);
			$("#eDate").val(dataObj.endDate);
			$("#schoolName").val(dataObj.name);
			//行业
			$("#hangyeID").val(dataObj.orgIndustry);
			$("#hangyeBB").html(dataObj.orgIndustryText);
			$("#postID").val(dataObj.post);
			$("#postBB").html(dataObj.postText);
	        $('select[id="schoolXL"] option[value="' +dataObj.orgType+ '"]').attr({selected: true});	
	        $(".choose").html(dataObj.majorText);
	        $("#zyID").val(dataObj.major);
	        $("#descriptionID").val(dataObj.description);
		    ShowBox('contentBox',0);
			}
	 });
}
//查看结算明细
function viewDetailMonery(id){
     $.ajax({
			type:'post',
			url:'balanceInfo/viewDetailBalanceInfo.html',
			data:'id='+id,
			success:function(date){
			      $("#contentBox").html(date);
		          ShowBox('contentBox',0);
			}
	 });
}
//打印结算凭证
function printBalance(id){
		window.open('printBalanceInfo.html?id='+id);	
}




//类码表的修改
function modifyCodeInfo(id){
	 openLayer('test','editSysCodeInfo_con');
     $.ajax({
			type:'post',
			url:'sys/modifyCodeInfo.html',
			data:'id='+id,
			success:function(json){
			    var dataObj=eval("("+json+")"); 
			    $("#sysCodeInfo1").val(id);
				$("#sysCodeInfo5").val(dataObj.sort);
				$("#sysCodeInfo6").val(dataObj.pid);
				$("#sysCodeInfo3").val(dataObj.shortName);
				$("#sysCodeInfo2").val(dataObj.codeName);
				$("#sysCodeInfo4").val(dataObj.remark);
		}		
	 });
}
function modifyButton(){
$("#ModifyaddFormId").submit();
}


