	function	strdelspace(sString){
		var	ilen, n, k, str;

		ilen = sString.length;
		str = "";
		for(n=0; n<ilen;n++){
			k = sString.substr(n, 1);
			if(k != " "){
				str = str + k;
			}
		}
		return(str);
	}


	function	stringisempty(sString){
		var	ilen, n, bempty;

		bempty = true;
		ilen = sString.length;
		for(n=0; n < ilen; n++){
			if(sString.substr(n, 1) != " ")	bempty = false;
		}

		return(bempty);
	}


	function	citynoiscorrect(scityno){
		var	itot, acheckbit, acityno;
		var	n, k , l, bret;
		
		acheckbit = new Array(13);
		acheckbit[1] = 2;
		acheckbit[2] = 3;
		acheckbit[3] = 4;
		acheckbit[4] = 5;
		acheckbit[5] = 6;
		acheckbit[6] = 7;
		acheckbit[7] = 8;
		acheckbit[8] = 9;
		acheckbit[9] = 2;
		acheckbit[10] = 3;
		acheckbit[11] = 4;
		acheckbit[12] = 5;

		acityno = new Array(14);
		for(n=0; n < 13; n++){
			k = n + 1
			l = scityno.substr(n, 1);

			if( (l.charCodeAt(0) < 48) || (l.charCodeAt(0) > 57) ){
				return(false);
			}

			acityno[k] = l;
		}

		itot = 0;
		for(n=1; n<=12; n++){
			itot = itot + (acityno[n] * acheckbit[n]);

		}

		k = itot - ( Math.floor(itot/11) * 11 );
		itot = 11 - k;

		if(itot == 10){
			itot = 0;
		}
		else{
			if(itot == 11){
				itot = 1;
			}
		}

		if(itot == acityno[13]){
			bret = true;
		}
		else{
			bret = false;
		}

		return(bret);
	}

	function	trim(sString){
		var	ilen, n1, n2, n, s, sret;
	
		ilen = sString.length;

		if(ilen == 0)	return("");

		for(n=0; n < ilen; n++){
			s = sString.substr(n, 1);
			if(s != " "){
				n1 = n;
				break;
			}
		}
	
		for(n=ilen-1; n >= 0; n--){
			s = sString.substr(n, 1);
			if(s != " "){
				n2 = n;
				break;
			}
		}

		sret = sString.substr(n1, n2-n1+1);
		return(sret);
  	}

	function	isnumeric(sString){
		var	ilen, bret;
		
		ilen = sString.length;
		bret = true;
		for(n=0; n<ilen; n++){
			k = sString.substr(n, 1);
			m = k.charCodeAt(0);
			if( (m<48) || (m>57) ){
				bret = false;
				break;
			}
		}

		return(bret);
	}

	function	pointinNumeric(sString){
		var	n, k, m, l, sret;

		l = sString.length-1;
		k = 1;
		m = "";
		for(n=l; n>=0; n--){
			m = m + sString.substr(n, 1);

			if( (k==3) && (n!=0) ){
				m = m + ",";
				k = 0
			}

			k = k + 1
		}

		l = m.length-1;
		sret = ""
		for(n=l; n>=0; n--){
			sret = sret + m.substr(n,1)
		}

		return(sret);
	}