var request;

function createRequest() {
	request = false;		
	try {
		request = new XMLHttpRequest();
	} 
	catch (trymicrosoft) {
		try {
			request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (othermicrosoft) {
			try {
				request = new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch (failed) {
				request = false;
			}  
		}
	}
   
	if (!request)
		alert("XMLHttpRequest ÃÊ±âÈ­ ¿¡·¯!");
}

function updateReadCount(noseq) {
	createRequest();
	var url = "./updateFAQReadCnt.jsp?noseq="+noseq;
	request.open("GET", url, true);
	request.send(null);
}

function doAsk() {
	createRequest();
	var name = document.mainForm.name.value;
	var email_id = document.mainForm.email_id.value;
	var email_address = document.mainForm.email_address.value;
	var cl_customer;
	var cl_question = document.mainForm.cl_question.value;
	var content = document.mainForm.content.value;
	var type = "1";
	//if(document.mainForm.cl_customer[0].checked) {
	//	cl_customer =  document.mainForm.cl_customer[0].value;
	//} else if(document.mainForm.cl_customer[1].checked) {
	//	cl_customer =  document.mainForm.cl_customer[1].value;
	//}

	var url = "./registAsk.jsp?name=" + encodeURIComponent(name);
	url = url + "&email_id=" +  encodeURIComponent(email_id);
	url = url + "&email_address=" +  encodeURIComponent(email_address);
	//url = url + "&cl_customer=" +  encodeURIComponent(cl_customer);
	url = url + "&cl_question=" +  encodeURIComponent(cl_question);
	url = url + "&content=" +  encodeURIComponent(content);
	url = url + "&type=" +  encodeURIComponent(type);

	request.open("GET", url, true);
	request.onreadystatechange = updateAsk;
	request.send(null);

	//return request.onreadystatechange;

}

function doQuickAsk() {
	if(confirm("ÂÊÁö¸¦ º¸³»½Ã°Ú½À´Ï±î?")) {
		
		createRequest();
		var name = document.askForm.name.value;
		var email_id = document.askForm.email_id.value;
		var email_address = document.askForm.email_address.value;
		var cl_question = document.askForm.cl_question.value;
		var content = document.askForm.content.value;
		var type = "2";

		var url = "./registAsk.jsp?name=" + encodeURIComponent(name);
		url = url + "&email_id=" +  encodeURIComponent(email_id);
		url = url + "&email_address=" +  encodeURIComponent(email_address);
		url = url + "&cl_question=" +  encodeURIComponent(cl_question);
		url = url + "&content=" +  encodeURIComponent(content);
		url = url + "&type=" +  encodeURIComponent(type);

		request.open("GET", url, true);
		request.onreadystatechange = updateAsk;
		request.send(null);

		//return request.onreadystatechange;

	}

}
  
function updateAsk() {
	if (request.readyState == 4) {
		if (request.status == 200) {
			var response = request.responseText;
			if(response > 0) {
				alert('ÂÊÁö¸¦ ¼º°øÀûÀ¸·Î\n¹ß¼ÛÇÏ¿´½À´Ï´Ù.\nÀÌ¿ëÇØÁÖ¼Å¼­ °¨»çÇÕ´Ï´Ù.');
				return true;
			} else {
				alert('ÂÊÁöº¸³»±â°¡ Á¤»óÀûÀ¸·Î Ã³¸®µÇÁö ¸øÇß½À´Ï´Ù.');
				return false;
			}
		} else
			alert('ÂÊÁöº¸³»±â°¡ Á¤»óÀûÀ¸·Î Ã³¸®µÇÁö ¸øÇß½À´Ï´Ù.');
			return false;
	}
}

function doReserve() {
	if(confirm("ÀüÈ­»ó´ãÀ» ¿¹¾àÇÏ½Ã°Ú½À´Ï±î?")) {
		
		createRequest();
		var name = document.mainForm.name.value;
		var email_id = document.mainForm.email_id.value;
		var email_address = document.mainForm.email_address.value;
		var tel1 = document.mainForm.tel1.value;
		var tel2 = document.mainForm.tel2.value;
		var tel3 = document.mainForm.tel3.value;
		var cl_question = document.mainForm.cl_question.value;
		var cl_customer;
		var content = document.mainForm.content.value;
		var type = "1"
		if(document.mainForm.cl_customer[0].checked) {
			cl_customer =  document.mainForm.cl_customer[0].value;
		} else if(document.mainForm.cl_customer[1].checked) {
			cl_customer =  document.mainForm.cl_customer[1].value;
		}


		var url = "./registReserve.jsp?tel1=" + encodeURIComponent(tel1);
		url = url + "&tel2=" +  encodeURIComponent(tel2);
		url = url + "&tel3=" +  encodeURIComponent(tel3);
		url = url + "&name=" +  encodeURIComponent(name);
		url = url + "&email_id=" +  encodeURIComponent(email_id);
		url = url + "&email_address=" +  encodeURIComponent(email_address);
		url = url + "&cl_question=" +  encodeURIComponent(cl_question);
		url = url + "&cl_customer=" +  encodeURIComponent(cl_customer);
		url = url + "&content=" +  encodeURIComponent(content);
		url = url + "&type=" +  encodeURIComponent(type);

		request.open("GET", url, true);
		request.onreadystatechange = updateReserve;
		request.send(null);

		//return request.onreadystatechange;

	}

}

function doQuickReserve() {
	if(confirm("ÀüÈ­»ó´ãÀ» ¿¹¾àÇÏ½Ã°Ú½À´Ï±î?")) {
		createRequest();
		var tel1 = document.reserveForm.tel1.value;
		var tel2 = document.reserveForm.tel2.value;
		var tel3 = document.reserveForm.tel3.value;
		var cl_customer;
		if(document.reserveForm.cl_customer[0].checked) {
			cl_customer =  document.reserveForm.cl_customer[0].value;
		} else if(document.reserveForm.cl_customer[1].checked) {
			cl_customer =  document.reserveForm.cl_customer[1].value;
		}
		var cl_question = document.reserveForm.cl_question.value;
		var content = document.reserveForm.content.value;
		var name = document.reserveForm.name.value;
		var type = "2";

		var url = "./registReserve.jsp?tel1=" + encodeURIComponent(tel1);
		url = url + "&tel2=" +  encodeURIComponent(tel2);
		url = url + "&tel3=" +  encodeURIComponent(tel3);
		url = url + "&cl_question=" +  encodeURIComponent(cl_question);
		url = url + "&cl_customer=" +  encodeURIComponent(cl_customer);
		url = url + "&content=" +  encodeURIComponent(content);
		url = url + "&name=" +  encodeURIComponent(name);
		url = url + "&type=" +  encodeURIComponent(type);

		request.open("GET", url, true);
		request.onreadystatechange = updateReserve;
		request.send(null);

		//return request.onreadystatechange;

	}

}
  
function updateReserve() {
     if (request.readyState == 4) {
       if (request.status == 200) {
         var response = request.responseText;
         if(response > 0) {
			 alert('¿¹¾à»ó´ã½ÅÃ»ÀÌ Á¤»óÀûÀ¸·Î Ã³¸®µÇ¾ú½À´Ï´Ù.');
			 return true;
		 } else {
			 alert('¿¹¾à»ó´ã½ÅÃ»ÀÌ Á¤»óÀûÀ¸·Î Ã³¸®µÇÁö ¸øÇß½À´Ï´Ù.');
			 return false;
		 }
       } else
         alert('¿¹¾à»ó´ã½ÅÃ»ÀÌ Á¤»óÀûÀ¸·Î Ã³¸®µÇÁö ¸øÇß½À´Ï´Ù.');
		 return false;
     }
}
