/**
 * 리스트에  전체선택/취소 함수
 * @param obj
 * @param targetItems
 * @return
 */
function toggleCheckbox(/*전체선택체크박스*/obj, /*체크될 항목*/targetName){
  if( arguments.length == 2 ){
    var targets = document.getElementsByName(targetName);
    if(targets){
      var checked = obj.checked;
      for( var i = 0; i < targets.length; i++ ){
        targets[i].checked = checked;
      }
    }
  }
}

function Trim( str ) {
	  var len = str.length;
	  var boolAllSpace = true;
	  // left trim
	  for(iLoop=0;iLoop<len;iLoop++){
	    if(str.charAt(iLoop) != " "){
	      boolAllSpace = false;
	      str = str.substr(iLoop, len-iLoop);
	    break;
	    }
	  }
	  if (boolAllSpace){
	    str="";
	    return str;
	  }
	  // right trim
	  len = str.length;
	  for(iLoop=len-1;iLoop>=0;iLoop--){
	    if(str.charAt(iLoop) != " "){
	      str = str.substr(0, iLoop+1);
	      break;
	    }
	  }
	  return str;
	}

String.prototype.trim = function() {
	  return this.replace(/\s/g, "");
	 }
