
	//°Ë»öºÎºÐ
	function CheckStr(strOriginal, strFind, strChange){
		var position, strOri_Length;
		position = strOriginal.indexOf(strFind);
		while (position != -1){
		  strOriginal = strOriginal.replace(strFind, strChange);
		  position    = strOriginal.indexOf(strFind);
		}
		strOri_Length = strOriginal.length;
		return strOri_Length;
	}

	function pageLink(tmp) {
		document.formSearch.pageSn.value = tmp;
		document.formSearch.submit();
	}

	function search_cate(tab, bol){
		document.direct_form.category.vlaue = tab;
		if(tab != null){
			search_tab1(tab, bol);
		}
	}

	function search_order(tab, bol){
		document.direct_form.orderSet.vlaue = tab;
		if(tab != null){
			var cate = document.formSearch.category.value;
			search_tab1(cate, tab);
		}
	}

	function logger(query){
		document.formSearch.query.value = query;
		document.formSearch.submit();
	}


	function search_tab1(tab, bol) {
		if(tab == undefined){
			tab = document.formSearch.category.value;
		}
		var query = document.formSearch.query.value;
		var category = document.formSearch.category.value;




		if (CheckStr(query, " ", "")==0) {
			alert ("°Ë»ö¾î¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
			document.formSearch.query.value = "";
			document.formSearch.query.focus();
			return false;
		}

		
		if (!invalidchar(query)) {
			alert ("°Ë»ö¾î¿¡ ¿Ã¹Ù¸£Áö ¾ÊÀº ¹®ÀÚ°¡ ÀÖ½À´Ï´Ù.");
			document.formSearch.query.value = "";
			document.formSearch.query.focus ();
			return false;
		}

	}

	function search_tab2() {


		alert("orderSet=" +document.formSearch.orderSet[0].value);

		var query = document.formSearch.query.value;
		var category = document.formSearch.category.value;
		var orderSet = document.formSearch.orderSet.value;
		var searchType = document.formSearch.searchType.value;

		if (CheckStr(query, " ", "")==0) {
			alert ("°Ë»ö¾î¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
			document.formSearch.query.value = "";
			document.formSearch.query.focus();
			return;
		}

		if (!invalidchar(query)) {
			alert ("°Ë»ö¾î¿¡ ¿Ã¹Ù¸£Áö ¾ÊÀº ¹®ÀÚ°¡ ÀÖ½À´Ï´Ù.");
			document.formSearch.query.value = "";
			document.formSearch.query.focus ();
			return;
		}

		if(document.formSearch.researchFlag.checked){
			document.direct_form.researchFlag.value = "flag";
		}else{
			document.direct_form.researchFlag.value = "";
		}

		document.direct_form.pageSn.value = "1" ;
		document.direct_form.query.value = query;
		document.direct_form.orderSet.value = orderSet;
		document.direct_form.searchType.value = searchType;

		document.direct_form.submit();
	}

	function invalidchar( str ){
		var retStr = true;

		var chars = "!@~#$%^&*_+=`<>\\/\{}()'\"";
		for(var k = 0 ; k < str.length; k++){//form1.user_nm.value
			if(chars.indexOf(str.charAt(k)) != -1){//form1.user_nm.value
				retStr = false;
				break;

			}else{
				retStr = true;
			}
		}
		return retStr;
	}

	function handle_enter (kind, event, tab) {
		var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;

		if (keyCode == 13) {
			if (kind == 1) search_tab1(tab);//±âº»°Ë»ö
			return false;
		} else {
			return true;
		}
	}

	function setFocus(){
		document.formSearch.query.value = "";
	}

	/*---------------------------------------------------------------------------
        Description   : ÁÖ¾îÁø leng ±æÀÌ¸¸Å­ numÀÇ ¾Õ¿¡ 0À» Ã¤¿öÁØ´Ù.
    -----------------------------------------------------------------------------*/
    function padZero(num, leng) {
        var zero=leng-(""+num).length;
        if (typeof(num)=="number" && zero>0) {
            var tmp="";
            for (var i=0; i<zero; i++) tmp+="0";
            return tmp+num;
        } else return num;
    }
	/*---------------------------------------------------------------------------
			Description   : ³¯Â¥ÀÇ ¼±ÅÃ¿¡¼­ ±â°£À» ¼±ÅÃÇÏ¸é
							³¯Â¥ ¸®½ºÆ® ¹Ú½º¿¡ ³¯Â¥¸¦ ¼±ÅÃÇØÁØ´Ù.
	-----------------------------------------------------------------------------*/
	function date_select(tab, type){
		var form = document.direct_form;
        var today = new Date();
        var today_year = today.getYear();
        var today_month = today.getMonth()+1;
        var today_date = today.getDate();
		var from;
        var to;
		var date1_year;
		var date2_year;

		if(type == 1){//1ÁÖÀÏ
            var year = today_year;
            var month = today_month;
            var date = today_date-7;

            var month_len = [31, 0, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
            month_len[1] = (((today_year%100!=0)&&(today_year%4==0))||(today_year%400==0))?29:28;

            if(date <= 0){
                if(month == 1){
                    date = month_len[11]+date;
                    month = 12;
                    year = year-1;
                }
                else{
                    date = month_len[month-2]+date;
                    month = month-1;
                }
            }

            //from = year + "-" + padZero(month, 2) + "-" + padZero(date, 2);
            //to = today_year + "-" + padZero(today_month, 2) + "-" + padZero(today_date, 2);
            from = year + padZero(month, 2) + padZero(date, 2);
            to = today_year  + padZero(today_month, 2) + padZero(today_date, 2);

			date_year1 = year;
			date_year2 = today_year;
			date_month1 = padZero(month, 2);
			date_month2 = padZero(today_month, 2);
			date_day1 = padZero(date, 2);
			date_day2 = padZero(today_date, 2);
        }
		if(type == 2){//3ÁÖÀÏ
            var year = today_year;
            var month = today_month;
            var date = today_date-21;

            var month_len = [31, 0, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
            month_len[1] = (((today_year%100!=0)&&(today_year%4==0))||(today_year%400==0))?29:28;

            if(date <= 0){
                if(month == 1){
                    date = month_len[11]+date;
                    month = 12;
                    year = year-1;
                }
                else{
                    date = month_len[month-2]+date;
                    month = month-1;
                }
            }

            //from = year + "-" + padZero(month, 2) + "-" + padZero(date, 2);
            //to = today_year + "-" + padZero(today_month, 2) + "-" + padZero(today_date, 2);
            from = year + padZero(month, 2) + padZero(date, 2);
            to = today_year  + padZero(today_month, 2) + padZero(today_date, 2);

			date_year1 = year;
			date_year2 = today_year;
			date_month1 = padZero(month, 2);
			date_month2 = padZero(today_month, 2);
			date_day1 = padZero(date, 2);
			date_day2 = padZero(today_date, 2);
        }
        else if(type == 3){//1°³¿ù
            var year = today_year;
            var month = today_month - 1;
            if(month == 0){
                month = 12;
                year = year-1;
            }
            //from = year + "-" + padZero(month, 2) + "-" + padZero(today_date, 2);
            //to = today_year + "-" + padZero(today_month, 2) + "-" + padZero(today_date, 2);
            from = year + "" + padZero(month, 2) + "" + padZero(today_date, 2);
            to = today_year + "" + padZero(today_month, 2) + "" + padZero(today_date, 2);

			date_year1 = year;
			date_year2 = today_year;
			date_month1 = padZero(month, 2);
			date_month2 = padZero(today_month, 2);
			date_day1 = padZero(today_date, 2);
			date_day2 = padZero(today_date, 2);
        }
		else if(type == 4){//3°³¿ù
            var year = today_year;
            var month = today_month - 3;
            if(month == 0){
                month = 12;
                year = year-1;
            }
            //from = year + "-" + padZero(month, 2) + "-" + padZero(today_date, 2);
            //to = today_year + "-" + padZero(today_month, 2) + "-" + padZero(today_date, 2);
            from = year + "/" + padZero(month, 2) + "/" + padZero(today_date, 2);
            to = today_year + "/" + padZero(today_month, 2) + "/" + padZero(today_date, 2);

			date_year1 = year;
			date_year2 = today_year;
			date_month1 = padZero(month, 2);
			date_month2 = padZero(today_month, 2);
			date_day1 = padZero(today_date, 2);
			date_day2 = padZero(today_date, 2);
        }
        else if(type == 5){//6°³¿ù
            var year = today_year;
            var month = today_month - 6;
            if(month == 0){
                month = 12;
                year = year-1;
            }
            else if(month < 0){
                month = month+12;
                year = year-1;
            }
            from = year + "-" + padZero(month, 2) + "-" + padZero(today_date, 2);
            to = today_year + "-" + padZero(today_month, 2) + "-" + padZero(today_date, 2);

			date_year1 = year;
			date_year2 = today_year;
			date_month1 = padZero(month, 2);
			date_month2 = padZero(today_month, 2);
			date_day1 = padZero(today_date, 2);
			date_day2 = padZero(today_date, 2);

        }
        else if(type == 6){//1³â
            var year = today_year-1;
            from = year + "/" + padZero(today_month, 2) + "/" + padZero(today_date, 2);
            to = today_year + "/" + padZero(today_month, 2) + "/" + padZero(today_date, 2);

			date_year1 = year;
			date_year2 = today_year;
			date_month1 = padZero(today_month, 2);
			date_month2 = padZero(today_month, 2);
			date_day1 = padZero(today_date, 2);
			date_day2 = padZero(today_date, 2);
        }

		document.direct_form.category.vlaue = tab;
		if(tab != null){
			form.date_year1.value = date_year1;
			form.date_month1.value = date_month1;
			form.date_day1.value = date_day1;
			form.date_year2.value = date_year2;
			form.date_month2.value = date_month2;
			form.date_day2.value = date_day2;
			search_tab2(tab, type);
		}
    }

