
//---------------------------- »çÁÖ ÀÔ·ÂÆû ÇÊ¿ä ÀÚ¹Ù ÇÔ¼ö -------------------------------------//

// 1. Æû À¯È¿¼º Ã¼Å©....................
function check_form() {

	if(clear_blank($('#UserNM').val()) == '') {
		alert('\n[¼ºÇÔ]À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.     '); 
		$('#UserNM').val("");
		$("#UserNM").focus();
		return(false);
	}

	if (!(check_korean($('#UserNM').val()))) {
		alert("\n[¼ºÇÔ]Àº ÇÑ±Û Çü½Ä¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.   "); 
		$('#UserNM').select();
		return false;
	}

	if (!(check_byteLength($('#UserNM').val(),20))) {
		alert("\n[¼ºÇÔ]Àº ÇÑ±Û 10ÀÚ±îÁö¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.   "); 
		$('#UserNM').select();
		return false;
	}
	
	if ($("#bSex").val() == '') {
		alert("\n[¼ºº°]À» ¼±ÅÃÇØÁÖ½Ê½Ã¿À.   "); 
		$('#bSex').focus();
		return false;
	}


	if ($("#bYear").val() == '') {
		alert("\n[Ãâ»ý³â]À» ¼±ÅÃÇØÁÖ½Ê½Ã¿À.   "); 
		$('#bYear').focus();
		return false;
	}

	if ($("#bMonth").val() == '') {
		alert("\n[Ãâ»ý¿ù]À» ¼±ÅÃÇØÁÖ½Ê½Ã¿À.   "); 
		$('#bMonth').focus();
		return false;
	}
	
	if ($("#bDay").val() == '') {
		alert("\n[Ãâ»ýÀÏ]À» ¼±ÅÃÇØÁÖ½Ê½Ã¿À.   "); 
		$('#bDay').focus();
		return false;
	}

	if ($("#bHour").val() == '') {
		alert("\n[Ãâ»ý½Ã]À» ¼±ÅÃÇØÁÖ½Ê½Ã¿À.   "); 
		$('#bHour').focus();
		return false;
	}
	
	if ($("#bLunar").val() == '') {
		alert("\n[À½/¾ç·Â]À» ¼±ÅÃÇØÁÖ½Ê½Ã¿À.   "); 
		$('#bLunar').focus();
		return false;
	}


//	if ($("#agree")[0].checked) {
		if ($("#email2")[0].selectedIndex == 12) strEmail = clear_blank($("#email1").val()) + "@" + clear_blank($("#email3").val())
		else strEmail = clear_blank($("#email1").val()) + "@" + clear_blank($("#email2").val());
	
//		if (!check_email(clear_blank(strEmail))) {
//			alert("\n¿Ã¹Ù¸¥ [ÀÌ¸ÞÀÏ ÁÖ¼Ò]À» ÀÔ·ÂÇØÁÖ½Ê½Ã¿À.   ");
//			$("#email1").select()
//			return false;
//		}

		$("#email").val(strEmail);
//	}



	return true;
}


// 2. »ùÇÃ º¸±â....................
function view_sample(v_bType){
	MM_openBrWindow("/inc/unse/2007_1/sample/" + v_bType + ".htm","winSample","width=670,height=600,scrollbars=yes");	
}

// 4. Æû ¿ä¼Ò°ª ¸ðÀ¸±â.......................
function createQueryString(v_frm) {
	var strPost = "";
	for ( i = 0; i < v_frm.elements.length; i++ )
	{
		if (strPost == "")
			strPost = v_frm.elements[i].name + "=" + escape(v_frm.elements[i].value)
		else
			strPost = strPost + "&" + v_frm.elements[i].name + "=" + escape(v_frm.elements[i].value);
	}
//	alert(strPost);
	return strPost;
}


function view_unse(v_frm, v_method, v_url) { // ¿î¼¼ º¸±â 
	if (check_form() == false) return;   // Æû°ª °Ë»ç


/*
	$.post(v_url,createQueryString(v_frm), function(data){
			v_frm.action = data;
			v_frm.submit();
		});

	alert(email1);
	alert(email2);
	alert(email3);
*/

	$.ajax({
		type: v_method,
		url: v_url,
		timeout: 2000,
		data: createQueryString(v_frm),
		error: function(){
        alert('\nÀå¾Ö°¡ ¹ß»ýÇÏ¿´½À´Ï´Ù!   \nÁË¼ÛÇÕ´Ï´Ù.');
    },
		success: function(strAuth){
			if (strAuth == "before") {
				alert('\nÀÌ¹Ì ÀÌº¥Æ®¿¡ Âü¿©ÇÏ¼Ì½À´Ï´Ù!   ');
				return false;
			} else {
				$("#auth").val(strAuth);
				v_frm.action = "GoodLuck2.asp";
				v_frm.submit();
			}
		}
	});
}

function sel_Sex(v_name) {
	var strSex = "/F/M"
	strSex = strSex.split("/");
	var strSex2 = "¼±ÅÃ/¿©ÀÚ/³²ÀÚ"
	strSex2 = strSex2.split("/");

	document.writeln ("<select name='" + v_name + "' id='" + v_name + "' style='FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: ±¼¸²'></select>")

//	var x = document.getElementById(v_name);
	var x = $("#" + v_name)[0];

	for (var i=0;i<strSex.length;i++) {
		var opt =document.createElement('option');
		opt.value = strSex[i];
		opt.text  = strSex2[i];
			
		try {
			x.add(opt,null);  // standards compliant
		} catch(ex) {
			x.add(opt); //IE Only
		}
	}

}


function sel_Year(v_name) {
	now = new Date(); 
	curYear = now.getFullYear(); 

	document.writeln ("<select name='" + v_name + "' id='" + v_name + "' style='FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: ±¼¸²'></select>")
	var x = $("#" + v_name)[0];

	for (var i=1900;i<=curYear;i++) {
		var opt =document.createElement('option');
		if (i==1900) {
			opt.value = "";
			opt.text  = "::³â::";
		} else {
			opt.value = i;
			opt.text  = i;
		}
			
		try {
			x.add(opt,null);  // standards compliant
		} catch(ex) {
			x.add(opt); //IE Only
		}
	}
}


function sel_Month(v_name) {
	document.writeln ("<select name='" + v_name + "' id='" + v_name + "' style='FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: ±¼¸²'></select>")
	var x = $("#" + v_name)[0];

	for (var i=0;i<13;i++) {
		var opt =document.createElement('option');
		if (i==0) {
			opt.value = "";
			opt.text  = "::¿ù::";
		} else {
			opt.value = i;
			opt.text  = i;
		}
			
		try {
			x.add(opt,null);  // standards compliant
		} catch(ex) {
			x.add(opt); //IE Only
		}

	}
}

function sel_Day(v_name) {
	document.writeln ("<select name='" + v_name + "' id='" + v_name + "' style='FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: ±¼¸²'></select>")
	var x = $("#" + v_name)[0];

	var opt =document.createElement('option');
	opt.value = "";
	opt.text = "::ÀÏ::";
	x.add(opt);

	for (var i=1;i<32;i++) {
		var opt =document.createElement('option');
		opt.value = i;
		opt.text  = i;
			
		try {
			x.add(opt,null);  // standards compliant
		} catch(ex) {
			x.add(opt); //IE Only
		}
	}
}

function sel_Hour(v_name) {
	var strHour = "ðÈí­(00:00~01:30)/õä(01:31~03:30)/ìÙ(03:31~05:30)/ÙÖ(05:31~07:30)/òã(07:31~09:30)/ÞÓ(09:31~11:30)/çí(11:31~13:30)/Ú±(13:31~15:30)/ãé(15:31~17:30)/ë·(17:31~19:30)/âù(19:31~21:30)/ú¤(21:31~23:30)/å¨í­(23:31~24:00)"
	strHour = strHour.split("/");
	document.writeln ("<select name='" + v_name + "' id='" + v_name + "' style='FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: ±¼¸²'></select>")
	var x = $("#" + v_name)[0];

	for (var i=-1;i<strHour.length;i++) {
		var opt =document.createElement('option');
		if (i == -1) {
			opt.value = "";
			opt.text  = "::Ãâ»ý½Ã::";
		} else {
			opt.value = i*2;
			opt.text  = strHour[i];
		}
			
		try {
			x.add(opt,null);  // standards compliant
		} catch(ex) {
			x.add(opt); //IE Only
		}

	}
}

function sel_Lunar(v_name) {
	var strLunar = "::¾ç/À½·Â::^¾ç^À½(Æò´Þ)^À½(À±´Þ)"
	strLunar = strLunar.split("^");
	document.writeln ("<select name='" + v_name + "' id='" + v_name + "' style='FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: ±¼¸²'></select>")
	var x = $("#" + v_name)[0];

	for (var i=0;i<strLunar.length;i++) {
		var opt =document.createElement('option');
		if (i == 0) opt.value = ""
		else opt.value = i-1;
		opt.text  = strLunar[i];
	
		try {
			x.add(opt,null);  // standards compliant
		} catch(ex) {
			x.add(opt); //IE Only
		}

	}
}

function set_email() {
	var email1 = document.createElement('input');
	with (email1) {
		type = "text";
		id = "email1";
		name = "email1";
		size = "8";
		maxLength = "30";
		style.imeMode  = "inactive";
	}
	
	var email3 = document.createElement('input');
	with (email3) {
		type = "text";
		id = "email3";
		name = "email3";
		size = "8";
		maxLength = "30";
		style.imeMode  = "inactive";
		style.display  = 'none';
		style.imeMode  = "inactive";
	}

	var strMail = "¼±ÅÃ/empal.com/hotmail.com/lycos.co.kr/nate.com/naver.com/paran.com/hanmail.net/freechal.com/korea.com/dreamwiz.com/yahoo.co.kr/Á÷Á¢ÀÔ·Â"
	strMail = strMail.split("/");

	var email2 = document.createElement('select');
	email2.name = "email2";
	email2.id = "email2";
	email2.style.fontFamily = "±¼¸²";
	email2.style.fontSize = "9pt";
	email2.style.color = "#000000";

	for (var i=0;i<strMail.length;i++) {
		var opt =document.createElement('option');
		if (i==0) opt.value = ""
		else opt.value = strMail[i];

		opt.text = strMail[i];
			
		try {
			email2.add(opt,null);  // standards compliant
		} catch(ex) {
			email2.add(opt); //IE Only
		}
	}

	var chrMail  = document.createTextNode(' @ ');
	var chrMail2 = document.createTextNode(' ');
	var y = $("#tdEmail")[0];

	y.appendChild(email1);
	y.appendChild(chrMail);
	y.appendChild(email3);
	y.appendChild(chrMail2);
	y.appendChild(email2);

	email2.onchange = function () {chgEmailDomain(email3, this);}
}

// 3. ÀÌ¸ÞÀÏ ÀÔ·Â Ã¼Å©....................
function chgEmailDomain(v_obj, v_obj2) {
	if (v_obj2.selectedIndex == 12) {
		v_obj.style.display = '';
		v_obj.value = '';
		v_obj.focus();
	} else {
		if (v_obj.style.display == '') v_obj.style.display = 'none';
		v_obj.value = v_obj2.value;
	}
}

$(document).ready(function(){
	// ÇÊ¿äÇÑ ÄÚµå
	$("#idgo").click(function(){
		bef_unse(document.frm);
	});
	$("#idgo")[0].style.cursor = "pointer";
//	$("#UserNM")[0].focus();
});
