//提交表单
function subForm(fid){
	$('#'+fid).submit();
}
//把表单变成可以提交用的params,不支持文件
function formToParam(form){
	var params={};
	$('#'+form+' input').each(function (){
		if($(this).attr('name')){
			params[$(this).attr('name')]=$(this).val();
		}
	});
	$('#'+form+' select').each(function (){
		if($(this).attr('name')){
			params[$(this).attr('name')]=$(this).val();
		}
	});
	$('#'+form+' textarea').each(function (){
		if($(this).attr('name')){
			params[$(this).attr('name')]=$(this).val();
		}
	});
	$('#'+form+' button').each(function (){
		if($(this).attr('name')){
			params[$(this).attr('name')]=$(this).val();
		}
	});
	return params;
}
///////////////////////////////////后台部分////////////////////
/*
 * 根据值获得select的Text
 */
function selectText(obj){
	var val=obj.val();
	var str='';
	obj.find('option').each(function (){
		if($(this).attr('value')==val) str=$(this).html();
	})
	return str;
}
/*
 * 设定修改表单的数据
 */
function editFunEmpty(obj){
	var fieldName='';
	$(':input').each(function (){
		fieldName=$(this).attr('name');
		if(fieldName && obj[fieldName] && !$(this).val()){
			switch($(this).attr('type')){
				case 'checkbox'	:
								if(obj[fieldName]>0)
									$(this).attr('checked','checked');
								break;
				case 'file'		:
								break;
				default			:
								$(this).val(obj[fieldName]);
			}
		}
	})
}
function editFun(obj){
	var fieldName='';
	$(':input').each(function (){
		fieldName=$(this).attr('name');
		if(fieldName && obj[fieldName]){
			switch($(this).attr('type')){
				case 'checkbox'	:
								if(obj[fieldName]>0)
									$(this).attr('checked','checked');
								break;
				case 'file'		:
								break;
				default			:
								$(this).val(obj[fieldName]);
			}
		}
	})
}
/*
 * 跳转到某个页面
 */
function go(url){
	window.location.href=url;
}
/*
 * 提示
 */
function tooltip(){	
	/* CONFIG */		
		xOffset = 25;
		yOffset = -10;		
		// these 2 variable determine popup's distance from the cursor
		// you might want to adjust to get the right result		
	/* END CONFIG */		
	$("a.tooltip").hover(function(e){											  
		if(this.title){
			this.t = this.title;
			this.title = "";
		} else {
			this.t = "";
		}
		$("body").append("<p id='tooltip'>"+ this.t +"</p>");
		if (this.t != '') {
			$("#tooltip")
				.css("top",(e.pageY - xOffset) + "px")
				.css("left",(e.pageX + yOffset) + "px")
				.fadeIn("fast");
		}
    },
	function(){
//		this.title = this.t;		
		$("#tooltip").remove();
    });	
	$("a.tooltip").mousemove(function(e){
		$("#tooltip")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px");
	});			
};
