function funSetFormData(name,value)  //数组中的对象为二维数组 objarr 0 对象名 1值
{
	objarr=document.getElementsByName(name.toUpperCase());
	for (var i=0; i<objarr.length; i++)
	{		
		obj=objarr[i];
		if (obj!=null)
		{
			if ((obj.tagName).toUpperCase()=="INPUT")
			{				
				switch (obj.type.toUpperCase())
				{
					case "TEXT":
					{
						fucSetText(obj,value);
						break;
					}
					case "CHECKBOX":
					{
						fucSetChecked2(obj,value);
						break;
					}
					case "HIDDEN":
					{
						fucSetText(obj,value);
						break;
					}
					case "RADIO":
					{
						fucSetChecked2(obj,value);
						break;
					}
					default: 
					{				
						break;
					}
				}
			}
			else if (obj.tagName.toUpperCase()=="SELECT")
			{
				fucSetSelected(obj,value);
			}
			else if (obj.tagName.toUpperCase()=="TEXTAREA")
			{
				fucSetText(obj,value);
			}
		}

	}
	
}

function GetNumber( obj_user, svalue)
{
	var loopcount;

	loopcount=obj_user.options.length;
	for(i=0;i<loopcount;i++)

		if ( obj_user.options(i).value==svalue )
		{
			return i;
			break;
		}
	return 0;
}

function fucDisableText( obj )
{
	obj.disabled=true;
}

function fucEnableText( obj )
{
	obj.disabled=false;
}


function fucDisableSelected( obj )
{
	obj.disabled=true;
}

function fucEnableSelected( obj )
{
	obj.disabled=false;
}

function fucDisableChecked( obj )
{
	obj.disabled=true;
}

function fucEnableChecked( obj )
{
	obj.disabled=false;
}


function fucSetText( obj, sValue )
{
	obj.value=sValue;
}

function fucSetTextArea( obj, sValue)
{
	obj.value=sValue;
}

function fucSetInnerHtml( obj, sValue)
{
	obj.innerHTML=sValue;
}

function fucSetInnerText( obj, sValue)
{
	obj.innerText=sValue;
}

function fucSetSelected( obj, sValue )
{
	if (obj.multiple==true)		//允许多选
	{
		obj.options[GetNumber(obj,sValue)].selected=true;
	}
	else
	{
		obj.selectedIndex=GetNumber( obj, sValue);
	}
}

function fucSetFocus( obj )
{
	obj.focus();
}

//设置被选中的RadioButton
//sObj:需要设置的RadioButton名字：例如："document.form1.sex"
//sValue:选项的值
function fucSetChecked( sObj, sValue )
{
	var i;
	var nLength;
	if ( sValue==null || sValue=="")	//如果传过来的值为空，则返回
	{
		return;
	}
	if ( eval( sObj + ".length==null" ) )		//不是数组，值有一个选项按钮
	{
		if ( eval( sObj + ".value=='"+sValue+"'" ) )
		{
			eval( sObj + ".checked=true" );
		}
		else
		{
			eval( sObj + ".checked=false" );
		}
	}
	else
	{
		nLength=eval( sObj + ".length" )
		for( i=0; i<nLength; i++ )
		{
			if (eval( sObj + "[" + i + "].value=='" + sValue+"'"))
			{
				eval( sObj + "[" + i + "].checked=true" );
			}
			else
			{
				//eval( sObj + "[" + i + "].checked=false" );
			}
		}
	}
}
//设置被选中的RadioButton
//sObj:需要设置的RadioButton名字：例如："document.form1.sex"
//sValue:选项的值
function fucSetChecked2( sObj, sValue )
{
	var i;
	var nLength;
	var	ss=sValue.split(",");
	if ( sValue==null || sValue=="")	//如果传过来的值为空，则返回
	{
		return;
	}
	if ( sObj.length==null  )		//不是数组，值有一个选项按钮
	{		
		for (j=0;j<ss.length;j++ )
		{
			if (sObj.value==ss[j])
			{			
				sObj.checked=true;
			}
		}		
		
	}
	else
	{
		nLength= sObj.length;
		for( i=0; i<nLength; i++ )
		{
			for (j=0;j<ss.length;j++ )
			{
				if (sObj[i].value==ss[j])
				{					
					sObj[i].checked=true;
				}
			}
					
		}
	}
}
function fucSetTextConvert1( sObj1,sObj2 )
{
	var whole = sObj1.value;
	//分离整数与小数
	var num;
	var dig;
	if(whole.indexOf(".") == -1)
	{
		num = whole;
		dig = "";
	}
	else
	{
		num = whole.substr(0,whole.indexOf("."));
		dig = whole.substr( whole.indexOf(".")+1, whole.length);
	}
	//转换整数部分
	var i=1;
	var len = num.length;
	var dw2 = new Array("","万","亿");//大单位
	var dw1 = new Array("拾","佰","仟");//小单位
	var dw = new Array("","壹","贰","叁","肆","伍","陆","柒","捌","玖");//整数部分用
	var dws = new Array("零","壹","贰","叁","肆","伍","陆","柒","捌","玖");//小数部分用
	var k1=0;//计小单位
	var k2=0;//计大单位
	var str="";
	for(i=1;i<=len;i++)
	{
		var n = num.charAt(len-i);
		if(n=="0")
		{
			if(k1!=0)
			str = str.substr( 1, str.length-1);
		}

		str = dw[Number(n)].concat(str);//加数字

		if(len-i-1>=0)//在数字范围内
		{
			if(k1!=3)//加小单位
			{
				str = dw1[k1].concat(str);
				k1++;
			}
			else//不加小单位，加大单位
			{
				k1=0;
				var temp = str.charAt(0);
				if(temp=="万" || temp=="亿")//若大单位前没有数字则舍去大单位
				str = str.substr( 1, str.length-1);
				str = dw2[k2].concat(str);
			}
		}
		if(k1==3)//小单位到千则大单位进一
		{
			k2++;
		}
	}
	//转换小数部分
	var strdig="";
	for(i=0;i<2;i++)
	{
		var n = dig.charAt(i);
		strdig += dws[Number(n)];//加数字
	}
	str += "点"+strdig+"元";
	sObj2.value = str;
}
function fucSetTextConvert2( obj )
{
	var whole = obj;
	//分离整数与小数
	var num;
	var dig;
	if(whole.indexOf(".") == -1)
	{
		num = whole;
		dig = "";
	}
	else
	{
		num = whole.substr(0,whole.indexOf("."));
		dig = whole.substr( whole.indexOf(".")+1, whole.length);
	}
	//转换整数部分
	var i=1;
	var len = num.length;
	var dw2 = new Array("","万","亿");//大单位
	var dw1 = new Array("拾","佰","仟");//小单位
	var dw = new Array("","壹","贰","叁","肆","伍","陆","柒","捌","玖");//整数部分用
	var dws = new Array("零","壹","贰","叁","肆","伍","陆","柒","捌","玖");//小数部分用
	var k1=0;//计小单位
	var k2=0;//计大单位
	var str="";
	for(i=1;i<=len;i++)
	{
		var n = num.charAt(len-i);
		if(n=="0")
		{
			if(k1!=0)
			str = str.substr( 1, str.length-1);
		}

		str = dw[Number(n)].concat(str);//加数字

		if(len-i-1>=0)//在数字范围内
		{
			if(k1!=3)//加小单位
			{
				str = dw1[k1].concat(str);
				k1++;
			}
			else//不加小单位，加大单位
			{
				k1=0;
				var temp = str.charAt(0);
				if(temp=="万" || temp=="亿")//若大单位前没有数字则舍去大单位
				str = str.substr( 1, str.length-1);
				str = dw2[k2].concat(str);
			}
		}
		if(k1==3)//小单位到千则大单位进一
		{
			k2++;
		}
	}
	//转换小数部分
	var strdig="";
	if (dig==""||dig=="00"||dig=="0")
	{
		str += "圆整";
	}
	else
	{
		var n = dig.charAt(0);
		if (n!="")
		{
			strdig += dws[Number(n)];//加数字
			str +="圆"+strdig+"角";
		}
		var m = dig.charAt(1);
		if (m!="")
		{
			strdig="";
			strdig += dws[Number(m)];//加数字
			str +=strdig+"分";
		}
	}
		return str;
}

function funcGetDX(obj, cnt)	// 获取大写
{
	var dws = new Array("零","壹","贰","叁","肆","伍","陆","柒","捌","玖");
	// 产生空格
	var space="";
	for (var i=0;i<cnt;i++)
		space+="&nbsp;";

	var leng=obj.length;
	var ret="";
	for (var j=0;j<leng;j++)
	{
		m=obj.charAt(j);
		dig = dws[Number(m)];
		if (j==leng-1)
			ret += dig;
		else
			ret += dig+space;
	}
	return ret;
}