var id_flag      = false;
var jumin_flag   = false;
var cellnum_flag = false;


function id_check()
{
	var f = document.JoinForm;


	if( !f.join_id.value )
	{
		alert( '¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä!' );
		f.join_id.focus();
		return;
	}
	else if( !is_num_alpah_only( f.join_id.value ) )
	{
		alert( '¿µ¹®°ú ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ¼¼¿ä!' );
		f.join_id.focus();
		return;
	}
	else if( f.join_id.value.length > 12 || f.join_id.value.length < 4 )
	{
		alert( "¾ÆÀÌµð´Â ÃÖ¼Ò 4ÀÚ ~ ÃÖ´ë 12ÀÚ·Î ÀÔ·ÂÇÏ¼¼¿ä." );
		f.join_id.focus();
		return;
	}

    var url = "ajax_check_id.php"; 
    var sn  = "id="+f.join_id.value; 

    myajax_call( url, "POST", "true", myajax_repro_id, sn ); 
}

function jumin_check()
{
	var f = document.JoinForm;


	if( !f.jumin1.value )
	{
		alert( 'ÁÖ¹Î¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä!' );
		f.jumin1.focus();
		return;
	}
	else if( !is_num_only( f.jumin1.value ) )
	{
		alert( 'ÁÖ¹Î¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ¼¼¿ä!' );
		f.jumin1.focus();
		return;
	}

	if( !f.jumin2.value )
	{
		alert( 'ÁÖ¹Î¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä!' );
		f.jumin2.focus();
		return;
	}
	else if( !is_num_only( f.jumin2.value ) )
	{
		alert( 'ÁÖ¹Î¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ¼¼¿ä!' );
		f.jumin2.focus();
		return;
	}

    var url = "ajax_check_jumin.php"; 
    var sn  = "jumin1="+f.jumin1.value+"&jumin2="+f.jumin2.value; 

    myajax_call( url, "POST", "true", myajax_repro_jumin, sn ); 
}

function cellnum_check()
{
	var f = document.JoinForm;


	if( !f.hp1.value )
	{
		alert( 'ÈÞ´ëÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä!' );
		f.hp1.focus();
		return;
	}
	else if( !is_num_only( f.hp1.value ) )
	{
		alert( 'ÈÞ´ëÀüÈ­¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ¼¼¿ä!' );
		f.hp1.focus();
		return;
	}

	if( !f.hp2.value )
	{
		alert( 'ÈÞ´ëÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä!' );
		f.hp2.focus();
		return;
	}
	else if( !is_num_only( f.hp2.value ) )
	{
		alert( 'ÈÞ´ëÀüÈ­¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ¼¼¿ä!' );
		f.hp2.focus();
		return;
	}

	if( !f.hp3.value )
	{
		alert( 'ÈÞ´ëÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä!' );
		f.hp3.focus();
		return;
	}
	else if( !is_num_only( f.hp3.value ) )
	{
		alert( 'ÈÞ´ëÀüÈ­¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ¼¼¿ä!' );
		f.hp3.focus();
		return;
	}


    var url = "ajax_check_cellnum.php"; 
    var sn  = "hp1="+f.hp1.value+"&hp2="+f.hp2.value+"&hp3="+f.hp3.value;

    myajax_call( url, "POST", "true", myajax_repro_cellnum, sn ); 
}


function myajax_call( url, gp, tf, fn, sn ) 
{ 
    AJAX.create();
    AJAX.openText(gp, url, tf);
	AJAX.setStatusSuccessHandler(fn);
    AJAX.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8' );
    AJAX.send(sn);
} 

function myajax_repro_id()
{
    var result = AJAX.XmlHttp.responseText;  // °á°ú°ª 

	var msg = document.getElementById( 'id_span' );


	if( result == '444' )
	{ 
		id_flag = false;
		msg.innerHTML = '<span style="color:red;">¢Ñ ¾ÆÀÌµðÇü½Ä¿¡ ¸ÂÁö¾Ê½À´Ï´Ù!(4~12 ¿µ¹®/¼ýÀÚ¸¸ ÀÔ·Â)</span>';
	} 
    else if( result == '666' )
	{ 
		id_flag = false;
		msg.innerHTML = '<span style="color:red;">¢Ñ ÀÌ¹Ì °¡ÀÔµÈ ¾ÆÀÌµðÀÔ´Ï´Ù! ´Ù¸¥ ¾ÆÀÌµð·Î °¡ÀÔÇÏ¼¼¿ä.</span>';		
	} 
    else if( result == '999' )
	{
		id_flag = true;
		msg.innerHTML = '<span style="color:blue;">¢Ñ ÀÔ·ÂÇÏ½Å ¾ÆÀÌµð·Î °¡ÀÔÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.</span>';	
	}
    else        
	{ 
		alert( "Ã³¸® ¿À·ù" ); 
	} 
}

function myajax_repro_jumin()
{
    var result = AJAX.XmlHttp.responseText;  // °á°ú°ª 

	var msg = document.getElementById( 'jumin_span' );


	if( result == '444' )
	{ 
		jumin_flag = false;
		msg.innerHTML = '<span style="color:red;">¢Ñ ÁÖ¹Î¹øÈ£ Çü½Ä¿¡ ¸ÂÁö¾Ê½À´Ï´Ù!</span>';
	} 
    else if( result == '666' )
	{ 
		jumin_flag = false;
		msg.innerHTML = '<span style="color:red;">¢Ñ ÀÌ¹Ì °¡ÀÔµÈ ÁÖ¹Î¹øÈ£ÀÔ´Ï´Ù! °¡ÀÔÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.</span>';		
	} 
    else if( result == '999' )
	{
		jumin_flag = true;
		msg.innerHTML = '<span style="color:blue;">¢Ñ ÀÔ·ÂÇÏ½Å ÁÖ¹Î¹øÈ£·Î °¡ÀÔÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.</span>';	
	}
    else        
	{ 
		alert( "Ã³¸® ¿À·ù" ); 
	} 
}

function myajax_repro_cellnum()
{
    var result = AJAX.XmlHttp.responseText;  // °á°ú°ª 

	var msg = document.getElementById( 'cellnum_span' );


    if( result == '666' )
	{ 
		cellnum_flag = false;
		msg.innerHTML = '<span style="color:red;">¢Ñ ÀÌ¹Ì °¡ÀÔµÈ ÈÞ´ëÀüÈ­¹øÈ£ÀÔ´Ï´Ù!</span>';		
	} 
    else if( result == '999' )
	{
		cellnum_flag = true;
		msg.innerHTML = '<span style="color:blue;">¢Ñ ÀÔ·ÂÇÏ½Å ¹øÈ£·Î °¡ÀÔÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.</span>';	
	}
    else        
	{ 
		alert( "Ã³¸® ¿À·ù" ); 
	} 
}

function is_num_alpah_only( str )
{
	var ptrn = /^[a-zA-Z0-9]+$/; // ¿µ¹®+¼ýÀÚ¸¸ Çã¿ëÀÏ °æ¿ì 
	
	if( ptrn.test(str) ) 
	{ 
		return true;  // Çü½Ä¿¡ ¸ÂÀ¸¸é true¸¦ ¹ÝÈ¯ ÇÕ´Ï´Ù. 
	}

	return false;
} 


function is_num_only( str )
{
	var ptrn = /^[0-9]+$/; // ¼ýÀÚ¸¸ Çã¿ëÀÏ °æ¿ì 
	
	if( ptrn.test(str) ) 
	{ 
		return true;  // Çü½Ä¿¡ ¸ÂÀ¸¸é true¸¦ ¹ÝÈ¯ ÇÕ´Ï´Ù. 
	}

	return false;
} 

function id_blur()
{
	var f = document.JoinForm;

	var msg = document.getElementById( 'id_span' );

	id_flag = false;
	msg.innerHTML = '<span style="color:red;">¢Ñ Áßº¹Ã¼Å©¸¦ ÇÏ¼¼¿ä. 4~12ÀÚÀÌ³» ¿µ¹®(´ë¼Ò¹®ÀÚ ±¸º°¾øÀ½)ÀÌ³ª ¼ýÀÚ</span>';
}

function jumin_blur()
{
	var f = document.JoinForm;

	var msg = document.getElementById( 'jumin_span' );

	jumin_flag = false;
	msg.innerHTML = '<span style="color:red;">¢Ñ Áõº¹Ã¼Å©¸¦ ÇÏ¼¼¿ä</span>';
}

function cellnum_blur()
{
	var f = document.JoinForm;

	var msg = document.getElementById( 'cellnum_span' );

	cellnum_flag = false;
	msg.innerHTML = '<span style="color:red;">¢Ñ Áõº¹Ã¼Å©¸¦ ÇÏ¼¼¿ä</span>';
}


function Prov_OK(){
	var TObj1 = document.all.Title1;
	var TObj2 = document.all.Title2;
	var CObj1 = document.all.Join_Content1;
	var CObj2 = document.all.Join_Content2;

	TObj1.style.display="none";
	TObj2.style.display="";
	CObj1.style.display="none";
	CObj2.style.display="";
}
function jumin_check1(){
  var joinFrm = document.JoinForm;
  var str1 = joinFrm.jumin1.value.length;
  if(str1 == 6)
    joinFrm.jumin2.focus();
}
function jumin_check2(){
  var joinFrm = document.JoinForm;
  var str1 = joinFrm.jumin2.value.length;
  if(str1 == 7)
    joinFrm.jumin2.focus();
}
function check_hangl(field){ 
	var valid = "_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
	var ok = "yes"; 
	var temp; 
	for (var i=0; i<field.value.length; i++) { 
		temp = "" + field.value.substring(i, i+1); 
		if (valid.indexOf(temp) == "-1") ok = "no";
	} 
	if (ok == "no") { 
		alert("\nÇÑ±Û ¶Ç´Â Æ¯¼ö¹®ÀÚ¸¦ ÀÔ·ÂÇÏ½Ã¸é ¾ÈµË´Ï´Ù."); 
		field.focus();
		field.select();
		return;
	} 
} 
function check_num(field) { 
	var valid = "0123456789";
	var ok = "yes"; 
	var temp; 
	for (var i=0; i<field.value.length; i++) { 
		temp = "" + field.value.substring(i, i+1); 
		if (valid.indexOf(temp) == "-1") ok = "no";
	} 
	if (ok == "no") { 
		alert("\n¼ýÀÚ¸¸ ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù."); 
		field.focus();
		field.select();
		return;
	} 
}
function JReset(){
	var joinFrm = document.JoinForm;
	joinFrm.reset();
}
var isclicked = false;
function MemberJoin(){
	if(isclicked) return;
	var joinFrm = document.JoinForm;

	if(!joinFrm.join_id.value){
		alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		joinFrm.join_id.focus();
		return;
	}
	if(joinFrm.join_id.value.length>12 || joinFrm.join_id.value.length<4){
		alert("¾ÆÀÌµð´Â ÃÖ¼Ò 4ÀÚ, ÃÖ´ë 12ÀÚ·Î ÀÔ·ÂÇÏ¼¼¿ä.");
		joinFrm.join_id.focus();
		return;
	}
	if(!joinFrm.join_pwd.value){
		alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		joinFrm.join_pwd.focus();
		return;
	}
	if(!joinFrm.join_repwd.value){
		alert("ºñ¹Ð¹øÈ£¸¦ ´Ù½ÃÇÑ¹ø ÀÔ·ÂÇÏ¼¼¿ä.");
		joinFrm.join_repwd.focus();
		return;
	}
	if(joinFrm.join_pwd.value.length< 4 || joinFrm.join_repwd.value.length > 12){
		alert("ºñ¹Ð¹øÈ£´Â ÃÖ¼Ò4ÀÚ, ÃÖ´ë12ÀÚ·Î ÀÔ·ÂÇÏ¼¼¿ä.");
		joinFrm.join_pwd.value="";
		joinFrm.join_repwd.value="";
		joinFrm.join_pwd.focus();
		return;
	}
	if(joinFrm.join_pwd.value != joinFrm.join_repwd.value){
		alert("ºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇØ ÁÖ¼¼¿ä.");
		joinFrm.join_pwd.value="";
		joinFrm.join_repwd.value="";
		joinFrm.join_pwd.focus();
		return;
	}
	if(!joinFrm.name.value){
		alert("º»ÀÎÀÇ ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä.\n\n½Ç¸íÀÌ ¾Æ´Ò°æ¿ì °¡ÀÔÀÌ Ãë¼ÒµË´Ï´Ù.");
		joinFrm.name.focus();
		return;
	}
	if(!joinFrm.jumin1.value){
		alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		joinFrm.jumin1.focus();
		return;
	}
	if(!joinFrm.jumin2.value){
		alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		joinFrm.jumin2.focus();
		return;
	}
	if(!joinFrm.wbMyemailID.value){
		alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä.");
		joinFrm.wbMyemailID.focus();
		return;
	}
	if(!joinFrm.wbMyemailDomainSel.selectedIndex){
		alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ Á¤È®È÷ ¼±ÅÃÇÏ¼¼¿ä.");
		joinFrm.wbMyemailDomainSel.focus();
		return;
	}
	if(!joinFrm.post1.value){
		alert("¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.\n\n¹Ýµå½Ã [¿ìÆí¹øÈ£ °Ë»ö]À» ÀÌ¿ëÇÏ¼¼¿ä.");
		joinFrm.post1.focus();
		return;
	}
	if(!joinFrm.post2.value){
		alert("¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.\n\n¹Ýµå½Ã [¿ìÆí¹øÈ£ °Ë»ö]À» ÀÌ¿ëÇÏ¼¼¿ä.");
		joinFrm.post2.focus();
		return;
	}
	if(!joinFrm.addr1.value){
		alert("ÁÖ¼Ò¸¦ Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä.\n\n¹Ýµå½Ã [¿ìÆí¹øÈ£ °Ë»ö]À» ÀÌ¿ëÇÏ¼¼¿ä.");
		joinFrm.addr1.focus();
		return;
	}
	if(!joinFrm.addr2.value){
		alert("³ª¸ÓÁö ÁÖ¼Ò¸¦ Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä.");
		joinFrm.addr2.focus();
		return;
	}
	if(!joinFrm.job.selectedIndex){
		alert("Á÷¾÷À» ¼±ÅÃÇÏ¼¼¿ä.");
		joinFrm.job.focus();
		return;
	}

	if( joinFrm.locHD.value == 'NO' )
	{
		if(!joinFrm.loc.selectedIndex){
			alert("Áö¿ªÀ» ¼±ÅÃÇÏ¼¼¿ä.");
			joinFrm.loc.focus();
			return;
		}
	}

//	if(!joinFrm.tel1.selectedIndex || !joinFrm.tel2.value  || !joinFrm.tel3.value){
//		alert("ÀüÈ­¹øÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä.");
//		if(!joinFrm.tel1.value )	joinFrm.tel1.focus();
//		else if(!joinFrm.tel2.value )	joinFrm.tel2.focus();
//		else	joinFrm.tel3.focus();
//		return;
//	}
	if(!joinFrm.hp1.selectedIndex || !joinFrm.hp2.value  || !joinFrm.hp3.value){
		alert("ÈÞ´ëÀüÈ­¹øÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä.");
		if(!joinFrm.hp1.value )	joinFrm.hp1.focus();
		else if(!joinFrm.hp2.value )	joinFrm.hp2.focus();
		else	joinFrm.hp3.focus();
		return;
	}
	if(joinFrm.join_talk.value){
		if(joinFrm.join_talk.value.length>300){
			alert("ÇÏ°í½ÍÀº ¸»Àº µÇµµ·Ï °£·«ÇÏ°Ô ÀÔ·ÂÇÏ½Ê½Ã¿À.");
			joinFrm.join_talk.focus();
			return;
		}
	}

	if( id_flag == false )
	{
		alert( '¾ÆÀÌµð Áßº¹Ã¼Å©¸¦ ÇÏ¼¼¿ä!' );
		joinFrm.join_id.focus();
		return;
	}

	if( jumin_flag == false )
	{
		alert( 'ÁÖ¹Î¹øÈ£ Áßº¹Ã¼Å©¸¦ ÇÏ¼¼¿ä!' );
		joinFrm.jumin1.focus();
		return;
	}

	if( cellnum_flag == false )
	{
		alert( 'ÀüÈ­¹øÈ£ Áßº¹Ã¼Å©¸¦ ÇÏ¼¼¿ä!' );
		joinFrm.hp1.focus();
		return;
	}


	isclicked = true;
	joinFrm.submit();
}
function IdCheck(){
	var winl = (screen.width-420) / 2; 
	var wint = (screen.height-190) / 2;
	var form=document.JoinForm;
	var url="id_sch.php?sch_id="+form.join_id.value;
	open(url,"id_check","width=420 ,height=190, scrollbars=no ,top="+wint+",left="+winl);
}
function PostSearch(){
	var winl = (screen.width-470) / 2; 
	var wint = (screen.height-190) / 2;
	var url="post_sch.php";
	open(url,"post_check","width=470 ,height=190, scrollbars=yes ,top="+wint+",left="+winl);
}
function CarMake(code){
	var form=document.JoinForm;
	var hform=document.HiddenForm;
	if(code=="join1"){
		hform.code.value=code;
		hform.c_mk.value=form.car_make[form.car_make.selectedIndex].value;
	}
	if(code=="join3"){
		hform.code.value=code;
		hform.c_mk.value=form.hp_make[form.hp_make.selectedIndex].value;
	}
	hform.method="post";
	hform.action="../script/print_car.php";
	hform.target="HiddenFrame";
	hform.submit();
}
function CarModel(code){
	var form=document.JoinForm;
	var hform=document.HiddenForm;
	if(code=="join2"){
		hform.code.value=code;
		hform.c_mk.value=form.car_make[form.car_make.selectedIndex].value;
		hform.c_nm.value=form.car_name[form.car_name.selectedIndex].value;
		hform.method="post";
		hform.action="../script/print_car.php";
		hform.target="HiddenFrame";
		hform.submit();
	}
}
 function mail_select(){ 
	var joinFrm = document.JoinForm;
	joinFrm.wbMyemailDomain.value = joinFrm.wbMyemailDomainSel.options.value;
 }