
function realSpace( str ){
	var len = 0;
	for( var i = 0 ; i < str.length ; i++ ){
		if( str.charCodeAt(i) < 0 || str.charCodeAt(i) > 121 ){
			len +=2;	
		}else{
			len++;
		}
	}
	return len;
}


function invalidText( fld , opt ){

	var a_opt = opt.split("|");
	var fm = a_opt[0];
	var n = ( ! isNaN( a_opt[1] ) ) ? ( a_opt[1] * 1 ) : a_opt[1] ;

	if( fm == "length" ){
		if( realSpace( fld.value ) <= n ) return false;
	}else if( fm == "number" ){
		if( isNaN( fld.value ) ) return false;
	}

	return true;
	
}
