//			
//??????????????????????
//???
//		formname?	Form?Index???Form???
//		controlname1? ???????????????txt_??????????
//		controlname2:  ???????????????txt_?
//		inspacemark?   ?????????????????????","
//		outspacemark? ?????????????????????"###"???inspacemark?????????????????????
//		selstrobj?	???????????????
//???
//		true?????(??)
//		false:?????(??????)
//Copyright: Copyright (c) 2005
//Company: esoft
//author: tzc ( 2005-4-12 )
//version 1.0
//
function getDealInfo( formindex,controlname1,controlname2,inspacemark,outspacemark,dealinfoobj )
{
  	var iSel = 0;
  	var ilen1 = controlname1.length;
  	var sPrimary = "";
  	var length = document.forms[formindex].elements.length ;
  	  	
  	//????????
	document.forms[formindex].elements[dealinfoobj].value = "";

	for (var i=0; i<length; i++) 
	{
		if (document.forms[formindex].elements[i].name.indexOf(controlname1) != -1 ) 
		{
			//???????
			sPrimary = document.forms[formindex].elements[i].name.substring(ilen1);
			//????????? + inspacemark + ????????? + outspacemark
			document.forms[formindex].elements[dealinfoobj].value += document.forms[formindex].elements[i].value 
							+ inspacemark;
			if( document.forms[formindex].elements[controlname2+sPrimary].value.length < 1 ){
				document.forms[formindex].elements[dealinfoobj].value += " ";
			} else {
				document.forms[formindex].elements[dealinfoobj].value += document.forms[formindex].elements[controlname2+sPrimary].value;
			}
			document.forms[formindex].elements[dealinfoobj].value += outspacemark;
	    } 		
	}  
	
  	return true;
}
//
//判断输入的项是否为空
//参数：
//		formname：	Form的Index或者是Form的名称
//		controlname：输入框
//返回值
//		true：校验成功(提交)
//		false:校验不成功(返回，不提交)
//Copyright: Copyright (c) 2005
//Company: esoft
//author: tzc ( 2005-4-18 )
//version 1.0
function judgeInputInfo ( formindex,controlname ){

	var iSel = 0;
  	var ilen = controlname.length;
  	var length = document.forms[formindex].elements.length ;
  	  	
	for (var i=0; i<length; i++) 
	{
		if (document.forms[formindex].elements[i].name.indexOf(controlname) != -1 ) 
		{
			if( document.forms[formindex].elements[i].value.length < 1 || document.forms[formindex].elements[i].value*1 < 1 ){
				alert( "The product's order size is required." );
				return false;
			}
	    } 		
	}  
	
  	return true;

} 

//检查输入的是否都是数字型
function checkinputNum( formindex,controlname ){
	str = document.forms[formindex].elements[controlname].value;
	
	for( var i = ( str.length - 1 )*1; i >= 0; i -- ){
		if( !checkNum( str ) ){
			var ilen = str.length;
			str = str.substring( 0,ilen - 1 );
		} else {
			break;
		}
	}
	
	document.forms[formindex].elements[controlname].value  = str;
}

//一段字符串是否全由数字组成  /^\d+$/
function checkNum(str){
 return str.match(/\D/)==null;
} 

//
//判断关键字输入的项是否为空
//参数：
//		formindex：	formindex的Index或者是Form的名称
//		controlname：输入框
//返回值
//		true：校验成功(提交)
//		false:校验不成功(返回，不提交)
//Copyright: Copyright (c) 2005
//Company: esoft
//author: tzc ( 2005-5-31 )
//version 1.0
function judgeInputKeywordInfo ( formindex,controlname,dealinfoobj ){

	var str = document.forms[formindex].elements[controlname].value;
	
	while ( str.charAt(0) == " " || str.charAt(0) == "%" )     //去掉左空格/%
	{
		str = str.substring(1);
	}
				
	if( str.length < 1 ){
		alert( dealinfoobj );
		return false;
	}
	   
  	return true;

} 


function getMoneyInfo( formindex,controlname1,mark,dealinfoobj )
{
  	var iSel = 0;
  	var ilen1 = controlname1.length;
  	var sPrimary = "";
  	var length = document.forms[formindex].elements.length ;
  	  	
  	//????????
	document.forms[formindex].elements[dealinfoobj].value = "";

	for (var i=0; i<length; i++) 
	{
		if (document.forms[formindex].elements[i].name.indexOf(controlname1) != -1 ) 
		{
			//???????
			sPrimary = document.forms[formindex].elements[i].name.substring(ilen1);
			//????????? + inspacemark + ????????? + outspacemark
			document.forms[formindex].elements[dealinfoobj].value += document.forms[formindex].elements[i].value + mark;
			
	    } 		
	}  
  	return true;
}

//检查输入的是否都是double型
function checkDouble( formindex,controlname ){
	str = document.forms[formindex].elements[controlname].value;

	var ilen = str.length;
	var dotcount = 0;
	for (i=0; i<ilen; i++)
	{
		FirstCha = escape(str.charAt(i));
		if(FirstCha == "."){
			dotcount = dotcount + 1;
		}
		if(dotcount >= 2){
			str = str.substring( 0, i );
			break;
		}
		
		if ( ! ( FirstCha >= "0" && FirstCha <= "9" || FirstCha == "." ) ){
			str = str.substring( 0, i );
			break;
		}
	  		
	}

	document.forms[formindex].elements[controlname].value  = str;
}



