//auto blur 'a' tag
function setBlurOnATag(rootElement) {
 var allElements = new Array();

 getAllTags(rootElement);

 for (var i=0; i<allElements.length; i++)
 {
  try {
   //if (allElements[i].getAttribute(attributeName) == value)
   if (allElements[i].nodeName == "A")
   {
    allElements[i].onfocus = function() {
     this.blur();
    }
   }
  } catch(e) {}
 }

 function getAllTags(element)
 {
  while(element) {
   if (element.firstChild)
   {
    getAllTags(element.firstChild);
   }
   allElements.push(element);
   element = element.nextSibling;
  }
 }
}

function CheckStrLen(form,maxlen)
{
	//alert(form);
 var temp; //µé¾î¿À´Â ¹®ÀÚ°ª...
 var msglen;
 msglen = maxlen;
 
 l = form.c_contents.value.length;
 tmpstr = "" ;

 if (l == 0)  
  form.remain.value = maxlen;
 else 
 {
  for(k=0;k<l;k++)
  {
   temp = form.c_contents.value.charAt(k);

   if (escape(temp).length > 4)
    msglen -= 2;
   else
    msglen--;
  
   if(msglen < 0) 
   {
    alert("ÃÑ ¿µ¹® "+(maxlen)+"ÀÚ ÇÑ±Û " + maxlen/2 + "ÀÚ ±îÁö º¸³»½Ç¼ö ÀÖ½À´Ï´Ù.");
    form.c_contents.value = tmpstr;
    break;
   }
   else 
   {
    form.remain.value = msglen;
    tmpstr += temp;
   }
  }
 }
};
