function createXMLHttpRequest(){
	if (window.ActiveXObject){
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); //ÀÎÅÍ³Ý ÀÍ½ºÇÃ·Î·¯¿¡¼­ AJAX °´Ã¼ »ý¼º
	}
	else if (window.XMLHttpRequest){
		xmlHttp = new XMLHttpRequest(); //¸ðÁú¶ó À¥ºê¶ó¿ìÀú¿¡¼­ AJAX °´Ã¼ »ý¼º
	}
}

function checkEmail(invalue){
	var retval = true;

	// ¿ä·± ¹®ÀÚ°¡ µé¾îÀÖÀ¸¸é ¾ÈµÇÁÒ~

	if (invalue.indexOf("/") >= 0)   retval = false;
	if (invalue.indexOf(".@") >= 0)  retval = false;
	if (invalue.indexOf("@.") >= 0)  retval = false;
	if (invalue.indexOf("@@") >= 0)  retval = false;
	if (invalue.indexOf(",") >= 0)   retval = false;
	if (invalue.indexOf(" ") >= 0)   retval = false;
	if (invalue.indexOf("http:") >= 0)   retval = false;
		
	// ¿ä·± ¹®ÀÚ°¡ ¾È µé¾îÀÖÀ¸¸é ¾ÈµÇÁÒ~
	if (invalue.indexOf("@") == -1)   retval = false;
	if (invalue.indexOf(".") == -1)   retval = false;
		
	// ¿ä·± ¹®ÀÚ°¡ Ã³À½ ³ª¿À¸é ¾ÈµÇÁÒ~

	if (invalue.indexOf("@") == 0)    retval = false;
	if (invalue.indexOf(".") == 0)    retval = false;
		
	// ¿ä·± ¹®ÀÚ°¡ ¸¶Áö¸·¿¡ ³ª¿À¸é ¾ÈµÇÁÒ~
	if (invalue.charAt(invalue.length-1) == ".")   retval = false;

	return retval;   // retval ¾È¿¡ °ªÀ» µ¹·ÁÁà¿ä~ ÇØ´ç»çÇ×ÀÌ ¾ø¾ú´Ù¸é Ã³À½¿¡ ÁØ true °ªÀ» °¡Á®°¡°ÚÁÒ..
}

function LetterApply(){		
	var curform = document.newsletter;
	
	if(curform.mailid.value == "" || curform.mailid.value == "¾ÆÀÌµð"){
		alert('¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.');
		curform.mailid.focus();
		return;
	}
	
	if(curform.maildomain.value == "" || curform.maildomain.value == "µµ¸ÞÀÎÁÖ¼Ò"){
		alert('µµ¸ÞÀÎÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.');
		curform.maildomain.focus();
		return;
	}
	
	if(checkEmail(curform.mailid.value + "@" + curform.maildomain.value) == false){
		alert('Àß¸øµÈ ¸ÞÀÏÁÖ¼ÒÀÔ´Ï´Ù.');
		curform.mailid.focus();
		return;
	}
	
	var url = "/inc/ajax_newsletterinsert.asp?email=" + curform.mailid.value + "@" + curform.maildomain.value;
	
	createXMLHttpRequest();	 //AJAX °³Ã¼ »ý¼º ¸Þ¼Òµå
	
	xmlHttp.open("POST", url, false); //false : µ¿±âÅë½Å¹æ½ÄÀ¸·Î ÀÀ´äÀÌ ¿Ã¶§±îÁö ´Ù¸¥ ÀÛ¾÷À» ÇÒ¼ö¾ø°í ±â´Ù¸°´Ù.
	
	//Çì´õ°ª ¼³Á¤
	xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	
	//¿äÃ»
	xmlHttp.send(null);	
	
	//¿äÃ»ÇÑ°ª È®ÀÎÇÏ±â
	if(xmlHttp.ResponseText == "A"){
		alert("ÀÌ¹Ì µî·ÏµÇ¾ú½À´Ï´Ù.");
	}	
	else if(xmlHttp.ResponseText == "B"){
		alert("½ÅÃ»ÀÌ ¿Ï·áµÇ¾ú½À´Ï´Ù.");
	}		
}

function LetterSearch(){
	var curform = document.newsletter;
	
	if(curform.mailid.value == "" || curform.mailid.value == "¾ÆÀÌµð"){
		alert('¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.');
		curform.mailid.focus();
		return;
	}
	
	if(curform.maildomain.value == "" || curform.maildomain.value == "µµ¸ÞÀÎÁÖ¼Ò"){
		alert('µµ¸ÞÀÎÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.');
		curform.maildomain.focus();
		return;
	}
	
	if(checkEmail(curform.mailid.value + "@" + curform.maildomain.value) == false){
		alert('Àß¸øµÈ ¸ÞÀÏÁÖ¼ÒÀÔ´Ï´Ù.');
		curform.mailid.focus();
		return;
	}
			
	var url = "/inc/ajax_newslettersearch.asp?email=" + curform.mailid.value + "@" + curform.maildomain.value;
	
	createXMLHttpRequest();	 //AJAX °³Ã¼ »ý¼º ¸Þ¼Òµå
	
	xmlHttp.open("POST", url, false); //false : µ¿±âÅë½Å¹æ½ÄÀ¸·Î ÀÀ´äÀÌ ¿Ã¶§±îÁö ´Ù¸¥ ÀÛ¾÷À» ÇÒ¼ö¾ø°í ±â´Ù¸°´Ù.
	
	//Çì´õ°ª ¼³Á¤
	xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	
	//¿äÃ»
	xmlHttp.send(null);	
	
	//¿äÃ»ÇÑ°ª È®ÀÎÇÏ±â
	if(xmlHttp.ResponseText == "A"){
		alert("ÇöÀç ´º½º·¹ÅÍ ½ÅÃ»¿¡ µî·ÏµÇ¾î ÀÖ½À´Ï´Ù.");
	}	
	else if(xmlHttp.ResponseText == "B"){
		alert("´º½º·¹ÅÍ ½ÅÃ»À» ÇØÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
	}
	else if(xmlHttp.ResponseText == "C"){
		alert("µî·ÏµÇÁö ¾ÊÀº ¸ÞÀÏÁÖ¼Ò ÀÔ´Ï´Ù.");
	}
}

function IDFocus(){
	var curform = document.newsletter;
	
	if(curform.mailid.value == "¾ÆÀÌµð"){
		curform.mailid.value = "";
		curform.mailid.focus();
	}
}

function DomainFocus(){
	var curform = document.newsletter;
	
	if(curform.maildomain.value == "µµ¸ÞÀÎÁÖ¼Ò"){
		curform.maildomain.value = "";
		curform.maildomain.focus();
	}
}



