function idLinkFormat (href, obj) {
	return '<a href="' + href + '?id=' + obj['id'] + '">' + obj['name'] + '</a>';
}
function idLinkFormat2 (href,obj){
	return '<a href="' + href + '&id=' + obj['id'] + '">' + obj['name'] + '</a>';
}
function onClickFormat (fct, obj) {
	return '<a href="#" onclick="' + fct + '(' + obj['id'] + '); return false;">' + obj['name'] + '</a>';
}

function fillingField (field, data, formatter, emptymsg) {
	if (data.length > 0) {
		dwr.util.removeAllOptions(field);
		dwr.util.addOptions(field, data, formatter, {escapeHtml:false});
	} else {
		dwr.util.setValue(field, '<li>没有找到对应的' + emptymsg + '!</li>', {escapeHtml:false});
	}
}

function fillingField2 (field, data, formatter, emptymsg) {
	if (data.length > 0) {
		dwr.util.addOptions(field, data, formatter, {escapeHtml:false});
	} else {
		dwr.util.setValue(field, '<li>暂无</li>', {escapeHtml:false});
	}
}
function fillingField3 (field, data, formatter, emptymsg) {
	dwr.util.removeAllOptions(field);
	if (data.length > 2) {
		dwr.util.addOptions(field, data, formatter, {escapeHtml:false});
	} else if(data.length==2) {
		if(data[1]['temp']==-2)
			dwr.util.setValue(field, '暂无', {escapeHtml:false});
		else{
			dwr.util.addOptions(field, data, formatter, {escapeHtml:false});	
			}
	}else{
		dwr.util.setValue(field, '<li>暂无</li>', {escapeHtml:false});
	}
	
}
function loadingField (field, name) {
	dwr.util.removeAllOptions(field);
	$(field).innerHTML = '<img src="../images/icon-download.gif"/>';
}

function resetChooseField (field, name) {
	resetField(field, new Array('请选择' + name ));
}
function resetChooseFieldThen(field,name){
	resetField(field, new Array('请再选择' + name ));
}
function resetField (field, message) {
	dwr.util.removeAllOptions(field);
	dwr.util.addOptions(field, message);
}
function fieldNotEmpty(objId){
	if(cTrim($(objId).value,0)==""||cTrim($(objId).value,0)=="　")
		return false;
 	else
 		return true;
}

function cTrim(sInputString,iType)
{
	var sTmpStr = ' ';
	var i = -1;
	if(iType == 0 || iType == 1)
	{
	while(sTmpStr == ' ')
		{
		++i;
		sTmpStr = sInputString.substr(i,1);
		}
		sInputString = sInputString.substring(i);
	}
	if(iType == 0 || iType == 2)
	{
	sTmpStr = ' ';
	i = sInputString.length;
	while(sTmpStr == ' ')
	{
	--i;
	sTmpStr = sInputString.substr(i,1);
	}
	sInputString = sInputString.substring(0,i+1);
	}
	return sInputString;
}