
    
 
     function SearchCheck() {

      
      

	    if($('#searchstring').val() == "")
	    {
        alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		    document.forms[0].searchstring.focus();
        
	    }
	    else {
	        if ( acN > -1 ) {
                var lineNum = '.line:eq(' + acN + ') > .va';
	            $('#searchstring').val(RemoveHTMLtag($(lineNum).text()));
	            HideDiv();
	        }
	        var sKeyword = $('#searchstring').val();     
	        var eType = $('#searchstring').val();

          location.href = "/shop/find.asp?searchstring=" + sKeyword

	        //$('searchstring').unfocus();
            return false;
		}
    }


     function SearchUpCheck() {
	    if($('#searchstring').val() == "")
	    {
		    document.forms[0].searchstring.focus();
		    return false;
	    }
	    else {
	        if ( acN > -1 ) {
                var lineNum = '.line:eq(' + acN + ') > .va';
	            $('#searchstring').val(RemoveHTMLtag($(lineNum).text()));
	            //HideDiv();
	        }
	        var sKeyword = $('#searchstring').val();     
	        var eType = $('#searchstring').val();

	        //$('searchstring').unfocus();
            return false;
		}
    }



    var acN = -1;
    var anNT = 0;
    
    function InputEmoticon() {

	$('#searchstring').attr('autocomplete','off');
        if ( event.keyCode == 38 || event.keyCode == 40 ) {
            UpDown();
        }
        else if ( $('#searchstring').val() != "" ) {

		
            $.ajax({
                url : '/shop/search_auto.asp?Search=' + $('#searchstring').val(),
                type : 'GET',
                datatype: 'xml',
                success: function(xml) 
                {
                    var a = '';
                    anNT = 0;
                    $(xml).find('RetriveList').each(function()
                    {
                        //a = $(this).attr('Seq');
                        a += "<tr class='line' onKeypress=\"SetV('" + $(this).find('Searchstring').text() + "\');\" onclick=\"SetV('" + $(this).find('Searchstring').text() + "\');\" onMouseOver=\"this.style.cursor='hand'\"><td class='va'>" + $(this).find('Searchstring').text() + "</td></tr>";
                        anNT++;
                    });
                    
                    var t = "<table width='198' border='0' cellspacing='0' cellpadding='0' style='border:1px solid #D1CCB7' bgcolor='#FFFFFF'><tr>	<td><div style='width:198px; height:auto;'> 		<table width='198'  border='0' cellspacing='0' cellpadding='0'>		<tr  bgcolor='#FFFFFF'>			<td colspan='3' height='2'></td>		</tr>";
                    var b = "</div>	</td></tr></table>";
                    $("#autoComplete").html(t + a + b);
                    $("#autoComplete").fadeIn("fast");
                    acN = -1;
                    
//                    a = ".line:contains('" + $('#searchstring').val() + "')";
//                    $(a).css("font-color", "darkred");

                    //$(".line:odd").css("height", "19px");
                    //$(".line:odd").css("background", "#EFEFEF");
                },
				error: function(){
					//alert('¿¡·¯');
				}
            });
        }
        else
            $("#autoComplete").fadeOut("fast");
    }
    
    function SetV(value) {
        $('#searchstring').val(RemoveHTMLtag(value));
        $("#autoComplete").fadeOut("fast");
        SearchCheck();
    }
    
    function InputEmoticonO() { setTimeout(HideDiv, 300); }

    function HideDiv() { $("#autoComplete").fadeOut("fast"); }

    
	function UpDown() {
        var lineNum = '.line:eq(' + acN + ')';
        $(lineNum).css("background", "#FFFFFF");
        if (event.keyCode == 38 && acN > 0 ){ // À§
            acN--;    
            SearchUpCheck();
        }
        else if (event.keyCode == 40 && acN < anNT - 1 )   {   // ¾Æ·¡
            acN++;
            SearchUpCheck();
        }
        lineNum = '.line:eq(' + acN + ')';
        $(lineNum).css("background", "#DDDDCC");
        
    }
    

	function RemoveHTMLtag(pHtmlAddString){
        
        regexp = new RegExp("(?:<!--.*?(?:--.*?--\\s*)*.*?-->)|(?:<(?:[^>'\"]*|\".*?\"|'.*?')+>)", "gi");
        var removedString =  pHtmlAddString.replace(regexp ,"");        
        return removedString;
    
    }
    


   