
//-------------------------------------------------------------------//
//  AJAX ÇÔ¼ö                                                        //
//-------------------------------------------------------------------//

var xmlHttp;
var requestType = "";
var reValue = "";

function createXMLHttpRequest() {
    if (window.ActiveXObject) {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else if (window.XMLHttpRequest) {
        xmlHttp = new XMLHttpRequest();
    }
}

function startRequestGet(requestedList,userUrl) {

    requestType = requestedList;
    createXMLHttpRequest();
    xmlHttp.onreadystatechange = handleStateChange;
    xmlHttp.open("GET", userUrl, true);
    xmlHttp.send(null);
}

function handleStateChange() {
    if(xmlHttp.readyState == 4) {
        if(xmlHttp.status == 200) {
			eval(requestType);
        }
    }
}


//#########    °Ë»öÃ¢¿¡¼­ ºÐ·ù °Ë»ö ½ÃÀÛ     #######################
//##################################################################

//#########    1Â÷ºÐ·ù ½ÃÀÛ    ###################################
function cate1_searchStart()
{
	requestedList	= "cate1_searchValue()";
	userUrl			= "/include/parse_return.asp?pt=cate1"

	//ajax ÇÔ¼ö È£Ãâ
	startRequestGet(requestedList,userUrl);
}

function cate1_searchValue()
{
	reValue = xmlHttp.responseText;

	cate1_Return = reValue;

	//1Â÷ºÐ·ù <select> ³»¿¡ »ðÀÔ ÇÔ¼ö
	init_cate1();
}
//#########    1Â÷ºÐ·ù ³¡    ###################################

//#########    2Â÷ºÐ·ù ½ÃÀÛ    ###################################
function cate2_searchStart(eMe)
{
	requestedList	= "cate2_searchValue()";
	userUrl			= "/include/parse_return.asp?pt=cate2&me="+ eMe

	//ajax ÇÔ¼ö È£Ãâ
	startRequestGet(requestedList,userUrl);
}

function cate2_searchValue()
{
	reValue = xmlHttp.responseText;

	cate2_Return = reValue;

	//2Â÷ºÐ·ù <select> ³»¿¡ »ðÀÔ ÇÔ¼ö
	init_cate2();
}

//#########    2Â÷ºÐ·ù ³¡    ###################################

//#########    3Â÷ºÐ·ù ½ÃÀÛ    ###################################
function cate3_searchStart(eMe,eSub1)
{
	requestedList	= "cate3_searchValue()";
	userUrl			= "/include/parse_return.asp?pt=cate3&me="+ eMe +"&sub1="+ eSub1;

	//ajax ÇÔ¼ö È£Ãâ
	startRequestGet(requestedList,userUrl);
}

function cate3_searchValue()
{
	reValue = xmlHttp.responseText;

	cate3_Return = reValue;

	//3Â÷ºÐ·ù <select> ³»¿¡ »ðÀÔ ÇÔ¼ö
	init_cate3();
}
//#########    3Â÷ºÐ·ù ³¡    ###################################

//##################################################################
//#########    °Ë»öÃ¢¿¡¼­ ºÐ·ù °Ë»ö ³¡     #######################









//#########    ºÐ·ù °Ë»ö ½ÃÀÛ     ##################################
//##################################################################

//#########    1Â÷ºÐ·ù ½ÃÀÛ    ###################################
function cate1_onStart()
{
	requestedList	= "cate1_onValue()";
	userUrl			= "/include/parse_return.asp?pt=cate1"

	//ajax ÇÔ¼ö È£Ãâ
	startRequestGet(requestedList,userUrl);
}

function cate1_onValue()
{
	reValue = xmlHttp.responseText;

	cate1_Return = reValue;

	//1Â÷ºÐ·ù <select> ³»¿¡ »ðÀÔ ÇÔ¼ö
	insert_cate1();
}
//#########    1Â÷ºÐ·ù ³¡    ###################################

//#########    2Â÷ºÐ·ù ½ÃÀÛ    ###################################
function cate2_onStart(eMe)
{
	requestedList	= "cate2_onValue()";
	userUrl			= "/include/parse_return.asp?pt=cate2&me="+ eMe

	//ajax ÇÔ¼ö È£Ãâ
	startRequestGet(requestedList,userUrl);
}

function cate2_onValue()
{
	reValue = xmlHttp.responseText;

	cate2_Return = reValue;

	//2Â÷ºÐ·ù <select> ³»¿¡ »ðÀÔ ÇÔ¼ö
	insert_cate2();
}

//#########    2Â÷ºÐ·ù ³¡    ###################################

//#########    3Â÷ºÐ·ù ½ÃÀÛ    ###################################
function cate3_onStart(eMe,eSub1)
{
	requestedList	= "cate3_onValue()";
	userUrl			= "/include/parse_return.asp?pt=cate3&me="+ eMe +"&sub1="+ eSub1;

	//ajax ÇÔ¼ö È£Ãâ
	startRequestGet(requestedList,userUrl);
}

function cate3_onValue()
{
	reValue = xmlHttp.responseText;

	cate3_Return = reValue;

	//3Â÷ºÐ·ù <select> ³»¿¡ »ðÀÔ ÇÔ¼ö
	insert_cate3();
}
//#########    3Â÷ºÐ·ù ³¡    ###################################


//##################################################################
//#########    °Ë»öÃ¢¿¡¼­ ºÐ·ù °Ë»ö ³¡     #######################
