function getHttprequest(URL)
{ 
	// ±âº»ÀûÀÎ º¯¼ö ¼±¾ð 
	var xmlhttp = null; 
	// FFÀÏ °æ¿ì window.XMLHttpRequest °´Ã¼°¡ Á¸ÀçÇÑ´Ù. 
	if(window.XMLHttpRequest) { 
		// FF ·Î °´Ã¼¼±¾ð 
		xmlhttp = new XMLHttpRequest(); 
	} else { 
		// IE °æ¿ì °´Ã¼¼±¾ð 
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); 
	} 

	// GET ¸ðµå·Î URL ÁÖ¼ÒÀÇ °ªÀ» °¡Á®¿Â´Ù 
	// ÁÖÀÇ ÇØ¾ß ÇÒÁ¡Àº ¹«Á¶°Ç UTF ·Î °ªÀÌ µé¾î¿È 

	xmlhttp.open('GET', URL,false);

	// °ªÀ» °¡Á® ¿ÔÀ»°æ¿ì È£ÃâÇÒ ¸Þ¼Òµå¸¦ ¹Ù·Î ¼±¾ð 
	xmlhttp.onreadystatechange = function() { 

		// readyState °¡ 4 °í status °¡ 200 ÀÏ °æ¿ì ¿Ã¹Ù¸£°Ô °¡Á®¿È 
		if(xmlhttp.readyState==4 && xmlhttp.status == 200 && xmlhttp.statusText=='OK') { 
			// responseText ¿¡ °ªÀ» ÀúÀå 
			var responseText = xmlhttp.responseText;
		} 
	} 
	xmlhttp.send(''); 
	responseText = xmlhttp.responseText;

	// °¡Á®¿Â xmlhttp °´Ã¼ÀÇ responseText °ªÀ» ¹ÝÈ¯

	return responseText;
}
function date_chk(str)
{
	if(str.length == 8)
	{
		if(str.substr(0, 4) > 1900 && str.substr(0, 4) < 2100
			&& str.substr(4, 2) > 0 && str.substr(4, 2) < 13
			&& str.substr(6, 2) > 0 && str.substr(6, 2) < 32)
		{
			return true;
		}
		else return false;
	}
	else return false;
}
function dept_chk(str)
{
	var word = new Array("¼­¸é1ÆÀ","¼­¸é2ÆÀ","¼­¸é3ÆÀ","¼­¸é4ÆÀ","¼­¸é5ÆÀ","¼­ÀÏ","¼­ÀÌ","¼­»ï","¼­»ç","±¹Á¶","Àç±¹Á¶","¹ýÀÎ","Àç¹ýÀÎ","ºÎ°¡","ÀçºÎ°¡","¼Òµæ","Àç¼Òµæ","¼Òºñ","Àç¼Òºñ","Àç»ê","ÀçÀç»ê","Àç»ê»ó¼Ó","Á¶¼¼","ÀçÁ¶¼¼","Á¶¿¹","ÀçÁ¶¿¹","Â¡¼¼","¼¼Á¤","°£¼¼","Àç°£¼¼","°æÃÑ","°ü¸®»ï","±¹°£ÁÖ","±¹¼¼","±¹¾÷","Àç±¹¾÷","±¹ÀÌ","±¹ÀÏ","±¹ÃÑ","±¹Åõ","±â¹ý","µµ¼¼","¹ý¹«","Àç¹ý¹«","»ç°¨","»çÂû","¼¼ÀÌ","¼¼ÀÏ","¼¼Á¦","¼¼Á¶","½Ã¼¼","½Ç¸í","Àç½Ç¸í","¿ÜÀÎ","Àç»ï","ÀçÀÌ","ÀçÀÏ","Á¤Ã¥","Á¦µµ","Á¶¹ý","Á¶»ç","ÀçÁ¶»ç","Á¶ÀÏ","Á¶Áö","ÁÖ¼¼","Áöµµ","Á÷¼¼","ÃÑ°ý","ÅõÁø","°í¹ý","°íÃæ","±¹½É","³»½É","´ë¹ý","½É»ç±âÅ¸", "½É»çºÎ°¡", "½É»ç¾çµµ", "½É»çÁõ¿©", "½É»ç¼Òµæ", "½É»ç»ó¼Ó", "½É»ç¹ýÀÎ", "Áö¹æ¼¼½É»ç","½É»ç", "ÀûºÎ","Áö¹æ¼¼½É»ç","Áö¹ý","Çà¹ý","Çà½É","ÇåÀç","±âÈ¹ÀçÁ¤ºÎ", "¼¼¿ø", "Á¶½É", "¿øÃµ", "¹ý±Ô");
	var f1 = "";
	var chk=0;

	for(var i=0;i<word.length;i++)
	{
		cnt = str.indexOf(word[i]);
		if(cnt>=0)
		{
			f1 = (word[i]);		
			break;
		}
	}
	return f1;
}
function replaceRegExp(strValue, strReceptor, strEffector){
	var objRegExp = new RegExp(strReceptor, "gi"); //Á¤±Ô½Ä¼±¾ð
	strValue = strValue.replace(objRegExp, strEffector);
	
	return strValue;
}
 function trim(str){
   //Á¤±Ô Ç¥Çö½ÄÀ» »ç¿ëÇÏ¿© È­ÀÌÆ®½ºÆäÀÌ½º¸¦ ºó¹®ÀÚ·Î ÀüÈ¯
   str = str.replace(/^\s*/,'').replace(/\s*$/, ''); 
   return str; //º¯È¯ÇÑ ½ºÆ®¸µÀ» ¸®ÅÏ.
  } 
function f_search1()
{
	var str = document.forms.search_01.keyword.value; 
	var f1 = "", f2 = "";

	f1 = dept_chk(str)
	// »ý»ê±â°£À¸·Î °Ë»ö
	if(date_chk(str)==true)
	{
		document.search_01.queryText.value="((v_code1<matches>T03)<OR>(v_code1<matches>T04))<AND>((v_date >= " + str + ")<AND>(v_date <= " + str + "))";
		document.search_01.tabCate.value="";
		document.search_01.selDept.value="ÀüÃ¼";
		document.search_01.txtDocno.value="";
	}
	// ¹®¼­¹øÈ£·Î °Ë»ö
	/*
	else if(f1 != "")
	{
		alert(f1);
		f2 = str.substr(f1.length, (str.length-f1.length));
		// °ø¹éÁ¦°Å
		f2 = f2.replace(" ", "");

		// Ã¹¹®Á¦°¡ - ÀÏ°æ¿ì Á¦°Å
		if(f2.substr(0, 1) == "-") f2 = f2.substr(1, f2.length-1);
		document.search_01.HighLightQuery.value= "";
		document.search_01.queryText.value= "((v_code1<matches>T03)<OR>(v_code1<matches>T04))<AND>((v_dept<matches>" + f1 + ")<AND>(" + f2 + "<IN>z_docno))";
		document.search_01.submit();

	}
	*/
	else
	{		
		if(str == "")
		{
			alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä");
			return false;
		}
		else
		{
			vMulti="<AND>";     		
			vQuery =  removeSpace(trim(document.forms.search_01.keyword.value)); //QP ÀÌ¿ë½Ã Äõ¸®Àû¿ë
			vText = replaceRegExp(trim(document.forms.search_01.keyword.value),"[ ]+",",");
			vQuery = replaceRegExp(trim(document.forms.search_01.keyword.value), "[ ]+", vMulti); //Æ¯¼ö±âÈ£Á¦°Å
			vQueryText = "(" + vQuery + ")";
			vHightLightText = vText;
			document.search_01.HighLightQuery.value= vHightLightText;
			document.search_01.queryText.value= vQueryText;
			document.search_01.frmType.value="A";
			document.search_01.tabCate.value="";
			document.search_01.selDept.value="ÀüÃ¼";
			document.search_01.txtDocno.value="";
//			document.search_01.reQuery.value=vQueryText;
//			document.search_01.hQuery.value=vHightLightText;
			document.search_01.submit();
		}
	}
//	return false;
		
}
function removeSpace(strValue){

	strValue = strValue.replace(/^\s*/, "").replace(/\s*$/, "");
	
	return strValue;
}
function Total_EnterCheck()
{
	if(event.keyCode != 13) return;

	f_search1();
			
//	return false;
}
function f_search2()
{
	var str = document.forms.search_01.keyword.value; 
	var word = new Array("°£¼¼","°æÃÑ","°ü¸®»ï","±¹°£ÁÖ","±¹¼¼","±¹¾÷","±¹ÀÌ","±¹ÀÏ","±¹Á¶","±¹ÃÑ","±¹Åõ","±â¹ý","±âÈ¹ÀçÁ¤ºÎ","µµ¼¼","¹ý±Ô","¹ý¹«","¹ýÀÎ","ºÎ°¡","ºÎµ¿»ê°Å·¡°ü¸®","»ç°¨","»çÂû","¼­¸é1ÆÀ","¼­¸é2ÆÀ","¼­¸é3ÆÀ","¼­¸é4ÆÀ","¼­¸é5ÆÀ","¼­»ç","¼­»ï","¼­ÀÌ","¼­ÀÏ","¼¼¿ø",  "¼¼ÀÌ","¼¼ÀÏ","¼¼Á¤","¼¼Á¦","¼¼Á¶","¼Òµæ","¼Òºñ","½Ã±º¼¼","½Ã¼¼","½Ç¸í","¿øÃµ","¿ÜÀÎ","Àç°£¼¼","Àç±¹¾÷","Àç±¹Á¶","Àç¹ý¹«","Àç¹ýÀÎ","ÀçºÎ°¡","Àç»ê","Àç»ê»ó¼Ó","Àç»ï","Àç¼Òµæ","Àç¼Òºñ","Àç½Ç¸í","ÀçÀÌ","ÀçÀÏ","ÀçÀç»ê","ÀçÁ¶»ç","ÀçÁ¶¼¼","ÀçÁ¶¿¹","Á¤Ã¥","Á¦µµ","Á¶¹ý","Á¶»ç","Á¶»ç±âÈ¹","Á¶¼¼","Á¶¿¹","Á¶ÀÏ","Á¶Áö","Á¾ºÎ","ÁÖ¼¼","Áöµµ","Áö¹æ¼¼¿î¿µ","Á÷¼¼","Â¡¼¼","ÃÑ°ý","ÅõÁø");

	var cnt= -1;
	var chk = 0;
	var chk2 = 0;
	var f1, f2, f3, achar;

	if(date_chk(str)==true)
	{
		document.search_01.queryText.value="((v_code1<matches>T03)<OR>(v_code1<matches>T04))<AND>((v_date >= " + str + ")<AND>(v_date <= " + str + "))";
		document.search_01.tabCate.value="";
		document.search_01.selDept.value="ÀüÃ¼";
		document.search_01.txtDocno.value="";
		document.search_01.submit();
	}
	else
	{
		if(str == "")
		{
			alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä");

		}
		else
		{
			// °Ë»ö¾î°¡ ¹®¼­¹øÈ£ÀÎÁö °Ë»ç
			for(var i=0;i<word.length;i++)
			{
				cnt = str.indexOf(word[i]);
				if(cnt>=0)
				{
					chk = 1;
					f1 = (word[i]);		
					f2 = str.substr(word[i].length, (str.length-word[i].length));
					break;
				}
			}
			// ¹®¼­¹øÈ£ÀÌ¸é ¿¹ÆÇ ¹®¼­¹øÈ£·Î °Ë»ö
			if(chk==1 && str.indexOf(" ") > -1)
			{
				// °ø¹éÁ¦°Å
				f2 = f2.replace(" ", "");
				// Ã¹¹®Á¦°¡ - ÀÏ°æ¿ì Á¦°Å
//				if(f2.substr(0, 1) == "-") f2 = f2.substr(1, f2.length-1);
				var chk = f2.indexOf('-');
				if(chk == -1) {
					f2 = "-" + f2;
				}			
				document.search_01.HighLightQuery.value= "";
/*
				  // ±¹¼¼Ã» »èÁ¦¿äÃ»µÈ ¿¹±ÔÀÎÁö ÆÇ´ÜÇÑ´Ù.
				  var url = "http://www.etaxkorea.net/total_search/delete_orderchk.php?c_dept=" + f1 + "&c_docno=" + f2;

				  if(f1 != "" && f2 != "") {
					  var date = getHttprequest(url);	
					  if(date != "") {
							if(date == "empty") var msg = "±¹¼¼Ã»¿¡¼­ »èÁ¦¿äÃ»µÈ ¿¹±Ô(ÆÇ·Ê)ÀÔ´Ï´Ù.";
							else var msg = "±¹¼¼Ã»¿¡¼­ " + date + " ¿¡ »èÁ¦¿äÃ»µÈ ¿¹±Ô(ÆÇ·Ê)ÀÔ´Ï´Ù.";
							alert(msg);
							return;
					  }
				  }
*/
//				document.search_01.queryText.value= "((v_code1<matches>T03)<OR>(v_code1<matches>T04))<AND>((v_dept<contains>" + f1 + ")<AND>(" + f2 + "<IN>z_docno))";
				document.search_01.queryText.value= f1+"<IN>z_dept" + "<AND>("+(f2)+"<IN>z_docno)";
			}		
			else
			{

				f3 = str;
				f3 = f3.replace("-", "");
				for(var i=0;i<f3.length;i++)
				{
					achar = f3.charCodeAt(i);                  
					if(achar< 49 || achar > 57)
					{
						chk2 = 1;
						break;
					}
				}
				// ÀÔ·Â°ªÀÌ - Á¦¿ÜÇÏ°í ¼ýÀÚÀÌ¸é ¿¹ÆÇ ¹®¼­¹øÈ£·Î °Ë»ö
				if(chk2 == 0)
				{
					document.search_01.queryText.value= str + "<IN>z_docno";
					document.search_01.frmType.value="B";
					document.search_01.tabCate.value="";
					document.search_01.selDept.value="ÀüÃ¼";
					document.search_01.txtDocno.value="";
				}
				// ¾Æ´Ï¸é ±×³É ¿¹ÆÇ ´Ü¾î°Ë»ö
				else
				{
					document.search_01.HighLightQuery.value= replaceRegExp(str,"[ ]+",",");;
					document.search_01.queryText.value= "`" + str + "`";
					document.search_01.frmType.value="B";
					document.search_01.tabCate.value="";
					document.search_01.selDept.value="ÀüÃ¼";
					document.search_01.txtDocno.value="";
				}
			}
			document.search_01.submit();
		}
	}
}
function OpenPopup()
{
	window.open( '/stocks/confirm.php', 'new_stocks' ,'width=350, height=270, left=300, top=300 , status=no, scrollbars=no,  resizable=no' );
}

