function email_chk()
{
    var t = document.join.join_email.value
	var ValidFlag = false
	var atCount = 0
	var SpecialFlag
	var atLoop
	var atChr
	var BadFlag
	var tAry1
	var UserName
	var DomainName

	if ( t.length > 0 && t.indexOf("@") > 0 && t.indexOf(".") > 0 ) {
		atCount = 0
		SpecialFlag = false

		for( atLoop=1; atLoop<=t.length; atLoop++ ) {
			atChr = t.substring( atLoop, atLoop+1 )
			if ( atChr == "@" ) atCount = atCount + 1

			if ( (atChr >= 32) && (atChr <= 44) ) SpecialFlag = true 
			if ( (atChr == 47) || (atChr == 96) || (atChr >= 123) ) SpecialFlag = true 
			if ( (atChr >= 58) && (atChr <= 63) ) SpecialFlag = true 
			if ( (atChr >= 91) && (atChr <= 94) ) SpecialFlag = true 
		}

		if ( ( atCount == 1 ) && (SpecialFlag == false ) ) {
			BadFlag = false
			tAry1 = t.split("@")
			UserName = tAry1[0]
			DomainName = tAry1[1]
			if ( (UserName.length <= 0 ) || (DomainName.length <= 0 ) ) BadFlag = true
			if ( DomainName.substring( 1, 2 ) == "." ) BadFlag = true
			if ( DomainName.substring( DomainName.length-1, DomainName.length) == "." ) BadFlag = true
			ValidFlag = true
		}
	}
	if ( BadFlag == true ) ValidFlag = false
	return ValidFlag

}


//¿µ¹®,¼ýÀÚÃ¼Å©
function isAlphaNumStr(form) 
{ 
  
  for(var i=0; i<form.value.length;i++) { 
	
    if ( isAlphaChr( form.value.charAt(i) ) == true ) continue; 
    if ( isNumChr( form.value.charAt(i) ) == true ) continue;
	alert("¿µ¹®°ú ¼ýÀÚ¸¸À» »ç¿ëÇÏ¼¼¿ä.");
	form.value="";
	form.focus();

  } 

  return true; 
         
} 

function isAlphaChr(ch) 
{ 
        if ( isUpperAlphaChr(ch) == true || isLowerAlphaChr(ch) == true ) 
                return true 
        else 
                return false 
} 

function isUpperAlphaChr(ch) 
{ 
        if ( ch >= 'A' && ch <= 'Z' ) 
                return true 
        else 
                return false 
} 

function isLowerAlphaChr(ch) 
{ 
        if ( ch >= 'a' && ch <= 'z' ) 
                return true 
        else 
                return false 
} 


function isNumChr(ch) 
{ 
        if ( ch >= '0' && ch <= '9' ) { 
                return true; 
        } else { 
                return false; 
        } 
} 

//ÃÖ´ëÅ©±â¸¦ ¸¸³ª¸é ´ÙÀ½À¸·Î ³Ñ¾î°¡±â
function tabtonext(obj,nextobj) 
{ 
        if (obj.value.length == obj.maxLength ) { 
                nextobj.focus(); 
        } 

} 

//À©µµ¿ì »õÃ¢¿¡¼­ ¿­±â
function WinOpen(ref,name,wid,hei,scroll){
	use_scrollbar=scroll ? 'yes' : 'no';
	var window_left = (screen.width-640)/2;
    var window_top = (screen.height-480)/2;
	window.open(ref,name,'width=' + wid + ',height=' + hei +',status=no,scrollbars=' + use_scrollbar + ',top=' + window_top + ',left=' + window_left + '');
}

function Chk_Length(Text) { // ¸îÀ» »©ÁÙ°ÍÀÎÁö¸¦ ÆÇ´Ü.
  var i=0,space=0,Latin=0;
  for(i=0;i<Text.length;i++)   {
    Latin = escape(Text.charAt(i)).length; 
    if(Latin == 6) space++; 
    space++;
  }
  return space;
}

function Text_Limit(TWin,Max) {// ÅØ½ºÆ® ¿¡¾î¸®¾î ±æÀÌ Á¦ÇÑ
  //var BackCon;
  Chars = Chk_Length(TWin.value);
  //if(Len) Len.value =(Max)-Chars; // LenÀº ¸î±ÛÀÚ ´õ ¾µ¼ö ÀÖ´ÂÁö º¸¿©ÁÖ´Â input.^^
                                                 // ÀÖ¾îµµ ±×¸¸ ¾ø¾îµµ ±×¸¸ÀÌÁÒ.
  if(Chars == Max || Chars == (Max-1)) site_input.tmp_contents.value=TWin.value; // 2¹ÙÀÌÆ® ÀÏ°æ¿ì °Ç³Ê ¶Û ¼öµµ ÀÖ±â ¶§¹®¿¡..
  else if(Chars > Max)
  {
   alert('ÀÔ·ÂÀº '+Max+'ÀÚ ±îÁö¸¸ °¡´ÉÇÕ´Ï´Ù.'); 
   TWin.value=site_input.tmp_contents.value;
  }
// ¡Ú Ç¥½Ã´Â Æû¿¡ ¸¹Àº ÀÎÇ²Áß¿¡¼­ ¸¶Áö¸· ¿¡¼­ µÎ¹øÂ° ÀÎÇ²À» Àâ¾ÆÁÝ´Ï´Ù.
// ¿¹) title,id,name,pass,content ÀÌ·±¼ø¼­·Î ÀÖ´Ù¸é pass¸¦...
// Àâ¾ÆÁÖ¸é event.keyCode= 9;·Î ÀÎÇØ¼­ content·Î Æ÷Ä¿½º°¡ °©´Ï´Ù.
}

function OnlyNumber(obj) {
	for(var i=0; i<obj.value.length; i++) {
		var chr=obj.value.substr(i,1);
		if(chr<'0' || chr > '9') {
			alert('¼ýÀÚ¸¸ ÀÔ·ÂÇÏ¼¼¿ä!');
			obj.focus();
			obj.select();
			return;
		}
	}
}