/**********************************************************************
function changeCheckBox(formname, rootcheckname, checkname)
{
	
	var cb = eval("document."+formname+"."+rootcheckname)
	
	if(cb.checked) 
	{
		cb.checked = true;
	}
	else 
	{
		cb.checked = false;
	}
	
	checkAllCheckBox(formname,checkname,cb.checked);	
}

//Ã¼Å©¹Ú½º ÀüÃ¼¼±ÅÃ, ¼±ÅÃÇØÁ¦
function checkAllCheckBox(formname, checkname, thestate){
	var el_collection=eval("document."+formname+"."+checkname)
	if(el_collection != null)
	{
		if(el_collection.length)
		{
			for (c=0;c<el_collection.length;c++)
				el_collection[c].checked=thestate
		}
		else
		{
			el_collection.checked=thestate;
		}
	}
}
************************************************************************/

// String »ý¼ºÀÚÀÇ prototype °³Ã¼ ¸Þ¼­µå·Î trimÀ» È£ÃâÇÏ´Â 
// ÇÔ¼ö¸¦ Ãß°¡ÇÕ´Ï´Ù.
String.prototype.trim = function()
{
    // Á¤±Ô½ÄÀ» »ç¿ëÇÏ¿© ¼±Çà °ø¹é°ú ÈÄÇà °ø¹éÀ» ºó ¹®ÀÚ¿­·Î 
    // ¹Ù²ß´Ï´Ù.
    return this.replace(/(^\s*)|(\s*$)/g, "");
}

function chkCharNumber(inputText)
{
	
	if (!CheckType(inputText, ALPAH+NUM)) 
	{
    	alert('Çã¿ëÇÒ ¼ö ¾ø´Â ¹®ÀÚ°¡ ÀÔ·ÂµÇ¾ú½À´Ï´Ù.');
    	return false;		
	}
	return true;
	
}

function chkChar(inputText)
{
	
	if (!CheckType(inputText, ALPAH)) 
	{
    	alert('Çã¿ëÇÒ ¼ö ¾ø´Â ¹®ÀÚ°¡ ÀÔ·ÂµÇ¾ú½À´Ï´Ù.');
    	return false;		
	}
	return true;
}

function chkNumber(inputText)
{
	if (!CheckType(inputText, NUM)) 
	{
    	alert('Çã¿ëÇÒ ¼ö ¾ø´Â ¹®ÀÚ°¡ ÀÔ·ÂµÇ¾ú½À´Ï´Ù.');
    	return false;		
	}
	return true;
}

/*
function frameInit_MiddleIf()
{
	try
	{ 
	    var ParentFrame	    =	middle_if.document.body;
	    var ContentFrame	=	document.all["middle_if"];
	    ContentFrame.style.height = ParentFrame.scrollHeight + (ParentFrame.offsetHeight - ParentFrame.clientHeight) + 100;
		ContentFrame.style.width = ParentFrame.scrollWidth + (ParentFrame.offsetWidth - ParentFrame.clientWidth);

	}
	catch(e)
	{
		debug(e);
		frameInit_MiddleIf();
	}	
}

function frameInit_ConfigMyareaPreview()
{
	try
	{ 
	    var ParentFrame	    =	config_myarea_preview_if.document.body;
	    var ContentFrame	=	document.all["config_myarea_preview_if"];
	    ContentFrame.style.height = ParentFrame.scrollHeight + (ParentFrame.offsetHeight - ParentFrame.clientHeight) + 100;
		//ContentFrame.style.width = ParentFrame.scrollWidth + (ParentFrame.offsetWidth - ParentFrame.clientWidth);

	}
	catch(e)
	{
		debug(e);
		frameInit_ConfigMyareaPreview();
	}		
}
*/

function iframeResize(ifr)
{
	try
	{ 
	    var ParentFrame	    =	eval(ifr+".document.body");
	    var ContentFrame	=	document.all[ifr];
		ContentFrame.style.height = ParentFrame.scrollHeight + (ParentFrame.offsetHeight - ParentFrame.clientHeight);
		ContentFrame.style.width = ParentFrame.scrollWidth + (ParentFrame.offsetWidth - ParentFrame.clientWidth);
	}
	catch(e)
	{
		debug(e);
		setTimeout("iframeResize('"+ifr+"');", 200);
	}	

}

function focusJumin2(f_name)
{
	var f = eval("document."+f_name);
	if (lenByte(f.jumin1.value.trim())>=6) 
	{
		f.jumin2.focus();
	} 
}










function lenByte(str) {
	var wLen=0;
	for(i=0;i<str.length;i++) {
		ch=str.charAt(i);
		if (escape(ch).length > 4) wLen=wLen+2;
		else wLen=wLen+1;
	}
	return wLen;
}
function leftByte(str, len) {
	var wLen=0;
	var buffer="";
	for(i=0;i<str.length;i++) {
		ch=str.charAt(i);
		if (escape(ch).length > 4) wLen=wLen+2;
		else wLen=wLen+1;
		if (wLen>len) { break;	}
		else buffer += ch;
	}
	return buffer;
}
