// °ø¹éÁ¦°Å Trim
String.prototype.trim = function() 
{ 
	return this.replace(/(^\s*)|(\s*$)/g, ""); 
} 

function GUTIL_ShowFlashObject(szTag)
{
	document.writeln(szTag);
}

function GUTIL_OpenCenterPopup(szUrl, nWidth, nHeight)
{
	nLeft = (screen.width - nWidth) / 2;
	nTop = (screen.height - nHeight) / 2;
	return window.open(szUrl, "POPUP", "width="+nWidth+",height="+nHeight+",toolbar=no, scrollbars=yes, top="+nTop+", left="+nLeft);
}

function GUTIL_VerifyID(value)
{
	if (!value.trim())
		return false;

	var verify = /^[a-z][a-z0-9_]{3,12}$/; 
	if( !verify.test(value) ) 
		return false; 

	return true;
}

function GUTIL_VerifyPW(value)
{
	if (!value.trim())
		return false;

//	var verify = /^[a-z][a-z0-9_][0-9]{3,12}$/; 
	if( value.length < 4 ) 
		return false; 

	return true;
}


function GUTIL_OnlyAlphaNumber(pObject)
{
	pObject.value = pObject.value.replace(/[^a-z0-9_]/g,'');
}

function GUTIL_OnlyNumber(pObject)
{
	pObject.value = pObject.value.replace(/[^0-9]/g,'');
}

function GUTIL_VerifySocialNumber(jumin1, jumin2)
{
	var str_len=0;
	for (var i=0;i < jumin1.length;i++)
	{
			var str_temp = jumin1;
			if (str_temp.substring(i,i+1) != ' ') 
					str_len=str_len+1;
	}	
	if(jumin1.length == 0 )  
	{ 
		return (false);   
	}  
	if(jumin2.length == 0 )  
	{ 
		return (false);   
	} 

	var str_jumin1 = jumin1;
	var str_jumin2 = jumin2;
	var str_jumin = str_jumin1 + str_jumin2;

	a = new Array(13);

	for (var i=0; i < 13; i++) {

		a[i] = parseInt(str_jumin.charAt(i));

	}

	var j = a[0]*2 + a[1]*3 + a[2]*4 + a[3]*5 + a[4]*6 + a[5]*7 + a[6]*8 + a[7]*9 + a[8]*2 + a[9]*3 + a[10]*4 + a[11]*5;
	var j = j % 11;
	var k = 11 - j;
	
	if (k > 9) {
			k = k % 10
	}

	if (k != a[12]) 
	{
		return (false);   
	}	
	else
	{
		return (true);
	}

}

function GUTIL_RollOver(pImageObject, nMode)
{
	pImageObject.src = (nMode == 1) ? pImageObject.srcover : pImageObject.srcout;
}

function GUTIL_CheckBox2String(pElement)
{
	szString = "";
	for(nIndex = 0; nIndex < pElement.length; nIndex++)
	{
		if (pElement[nIndex].checked == true)
			szString += pElement[nIndex].value + "|";
	}
	
	return szString.substring(0, szString.length - 1);
}

