function trim(s){
    return s.replace(/(^\s*)|(\s*$)/g, "");
}
function onlynum(){
	if (!((window.event.keyCode >=48) && (window.event.keyCode <= 57))){
		window.event.keyCode=0;
	}
}
function isint(inputString){
	var pattern=/^[\d]*$/;
	var flag = pattern.test(inputString);
	return flag;
}
function isd(inputString){
  return (!isNaN(parseFloat(inputString))) ? true : false;
}

function slength(inputString){
	l=inputString.length
	m=0
	for (i=0;i<l;i++){
		if (inputString.charCodeAt(i)>255){
			m++;
		}
	}
	return(l+m)
}

function o2c(str){
	//£Á:65313
	//£á:65345
	//£°:65296
	//¡¡:12288  :32
	result='';
	for(i=0;i<str.length;i++){
		ocharcode=str.charCodeAt(i)
		if ((ocharcode>65312 && ocharcode<=(65312+26)) || (ocharcode>65344 && ocharcode<=(65344+26)) || (ocharcode>65295 && ocharcode<=(65295+10))){
			result+=String.fromCharCode(ocharcode-65248);
		}
		else{
			if (ocharcode==12288){
				result+=String.fromCharCode(32);
			}
			else{
				result+=String.fromCharCode(ocharcode)
			}
		}
	}
	return result;
}
function formo2c(form){
	for (var i = 0; i < form.elements.length; i++) {
		if (form.elements[i].type == "text") {
			form.elements[i].value = o2c(form.elements[i].value);
		}
	}
}
