//////////////////////////////////////////////////////////////////
//																//
//				[Á¦Ç°Á¤º¸ ¸Þ´º¾ó °Ë»ö]								//
//				ÀÛ¼ºÀÏ :  2010.1.4								//
//																//
//////////////////////////////////////////////////////////////////

//ÀÚµ¿¿Ï¼º ¸®½ºÆ®¸¦ ¹Þ¾Æ¿Ã À¥¼­¹öÀÇ ÁÖ¼Ò
var search_url = "/search_b2c/inc/common/manualQuery.jsp";

// °Ë»ö¾î ÀÚµ¿ ¿Ï¼º¿¡ ´ëÇÑ ¿äÃ» ¼öÇà
var search_request = null;

// urlÀÇ °á°ú(myJSONObject) °¡Á®¿À±â
function op(kwd) {
	//alert("op start");
	
	if(search_request && search_request.readyState!=0){
		search_request.abort();
	}
	search_request = get_object();

	if(search_request) {
//GET Method
		search_request.open("GET", search_url + "?kwd=" + kwd , true);
		search_request.onreadystatechange=search_recieve;
		search_request.send(null);
//POST Method
/*		akc_request.open("POST", akc_url);
		akc_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
		akc_request.onreadystatechange=akc_recieve;
		akc_request.send("q=" + q + "&s=" + d);
		akc_send_query = akc_org_query;
*/
	}
}

//request.readyState = 1 : ¿äÃ» ½ÃÀÛ
//request.readyState = 2 : ¿äÃ» Ã³¸®Áß
//request.readyState = 3 : ¿äÃ» Ã³¸®Áß
//request.readyState = 4 : ¿Ï·á
//request.status == 200 : ¿äÃ»Ã³¸®ÇÏ°í ¾Æ¹« ¹®Á¦°¡ ¾øÀ¸¸é »óÅÂ ÄÚµå´Â 200ÀÌ µÈ´Ù.
function search_recieve()
{
	//alert("search_recieve start");
	if(search_request.readyState==4 && search_request.status==200 && search_request.responseText) {
		//alert("result : "+search_request.responseText);
		eval(search_request.responseText);
		//alert("object : "+myJSONObject.LIST);
		search_done(myJSONObject.LIST);
	}
}

// À©µµ¿ì¿¡ µû¸¥ ¼³Á¤ º¯°æ
function get_object()
{
	//alert("get_object start");
	var lo_xmlhttp;
	lo_xmlhttp = null;
	try {
		lo_xmlhttp = new ActiveXObject("Msxml2.XMLHTTP")
	} catch(e) {
		try {
			lo_xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch(sc) {
			lo_xmlhttp = null;
		}
	}

	if(!lo_xmlhttp && typeof XMLHttpRequest != "undefined") {
		lo_xmlhttp = new XMLHttpRequest();
	}

	return lo_xmlhttp;
}

//responseµÈ °ªÀ» ¹Þ¾Æ È­¸é¿¡ Ãâ·ÂÇÏ±â À§ÇÑ Ã³¸®
function search_done(obj) {
	//alert("search_done start");
	var resultArray = null;

	// myJSONObject.LIST
	resultArray = obj;

	var msg = "";
	for(i=0; i<resultArray.length; i++) {
		resultModel = new String(resultArray[i].MODEL);
		resultPath = new String(resultArray[i].PATH);
		resultType = new String(resultArray[i].TYPE);
		msg += resultModel+"###"+resultPath+"###"+resultType;
	}
	if(msg == "")
	{
		alert("ÇØ´ç ¸ðµ¨ÀÇ Á¦Ç°¸Þ´º¾óÀÌ ¾ø½À´Ï´Ù.");
		return;
	}
	//alert(msg);
	//alert(resultArray[0].MODEL +" "  +resultArray[0].PATH +" "  +resultArray[0].TYPE);
	openManual(resultArray[0].MODEL,resultArray[0].PATH,resultArray[0].TYPE);
	
}


