var NUM = "0123456789";	
var SALPHA = "abcdefghijklmnopqrstuvwxyz";
var ALPHA = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"+SALPHA;
var EMAIL = "!#$%&*+-./=?@^_`{|}"+NUM+ALPHA;
var NONIDABLE = "~!@#$%^&*()_+|`-=:;<>?,./¡Ù¡Ø¡Ú¡Û¡Ü¡Ý¡Þ£¦¡ß";


var PASSWORD = "!@.#,$%^*&_-" + ALPHA + NUM;
var ERRORMSG = "";

function CheckType(s,spc) {
	var i;
	for(i=0; i<s.length; i++) {
		if (spc.indexOf( s.substring(i, i+1)) < 0) {
			return false;
		}
	}
		
	return true;
}

function CheckBType(s,spc) {
	var i;
	for(i=0; i<s.length; i++) {
		if (spc.indexOf( s.substring(i, i+1)) > 0) {
			return false;
		}
	}
	return true;
}

function IsChecked(junkform) {
	var i= 0 ;
	var check_uid = '';
	while (obj = eval("junkform.uid"+ i)) {
		if (obj.checked) check_uid += obj.value + '|';
		i++;
	}
	return check_uid;
}

function CheckEmail (sEmail) {
	if (!CheckType(sEmail, EMAIL)) {
		alert("¸ÞÀÏÁÖ¼Ò¿¡ Àß¸øµÈ ¹®ÀÚ°¡ ÀÖ½À´Ï´Ù.");
		return false;
	} 
	var a = sEmail.indexOf('@');
	if ( a <=0 || a == sEmail.length -1 ) {
		alert("¸ÞÀÏÁÖ¼Ò´Â aaa@bbb.ccc.ddd µîÀÇ ÇüÅÂ·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
		return false;
	} else {
		return true;
	}
}

function HanMailCheck(email) {
	if (!CheckEmail(email)) {
		return false;
	} else if ((email.indexOf("@hanmail.net") > 0 || email.indexOf("@daum.net") > 0 )&& !confirm('ÇÑ¸ÞÀÏ ÁÖ¼Ò¸¦ »ç¿ë½Ã ÀÏºÎ ±â´ÉÀ» »ç¿ë ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n\n±×·¡µµ »ç¿ëÇÏ½Ã°Ú½À´Ï±î?')) {
		return false;
	} else {
		return true;
	}
}

function checkLen(s, int_min, int_max) {
	if (int_min != null && s.length <int_min) {
		return false;
	} else if (int_max != null && s.length > int_max) {
		return false;
	} else {
		return true;
	}
}

function RadioCheck(radioinput) {
	len = radioinput.length;
	if (len > 0 ) {
		for (i = 0; i < len; i++) {
			if (radioinput[i].checked) return radioinput[i].value;
		}
		return false;
	} else {
		if (radioinput.checked) return radioinput.value;
		return false;
	}
}


function popWin(url) {
	popup = window.open(url,'popup','width=100 height=100 top=200 left=200');
	popup.focus();
}

function flash_Object(flashMovie) {
		document.write(flashMovie);
			
}
