var Mreq = "";
var ClickURL = "";
var ActionEvent = "";
function Mcreaterequest(){
	var Mreq = null;
	try{    //ÀÎÅÍ³Ý ÀÍ½ºÇÃ·Î·¯ ÀÌ¿ÜÀÇ ºê¶ó¿ìÀú¸¦ Áö¿ø
		// 6.0 Àº µÎ¹øÂ° 7.0 Àº Ã¹¹ø¤Š »ý¼º
		Mreq = new XMLHttpRequest();
	}catch (trymicrosoft){
		try{    //´ëºÎºÐÀÇ IE¹öÀüÀÌ Áö¿ø
			Mreq = new ActiveXObject("Msxml2.XMLHTTP");
		}catch (othermicrosoft){
			try{    //IEÀÇ ¸î¸îÀÇ °æ¿ì¿¡ ÀÌ Å¸ÀÔ ÇÊ¿ä
				Mreq = new ActiveXObject("Microsoft.XMLHTTP");
			}catch(failed){
				Mreq = null;
			}
		}
	}
	if ( Mreq == null ){
		alert("Object »ý¼º ¿À·ù");
	}
	return Mreq;
}
function ClickCount(SECTIONID, URL, MAIN_SITE, MENT, ClickEvent){
	Mreq = Mcreaterequest();
	ClickURL = URL;
	ActionEvent = ClickEvent;
	var proc_page = "/main/main_Click_proc.asp";
	var send_param = "SectionNO=" + SECTIONID + "&ClickURL=" + URL + "&Main_site=" + MAIN_SITE + "&ClickMent=" + MENT;	//parameter
	Mreq.onreadystatechange = ClickProc;
	//$("debug").innerHTML = proc_page + "?" + send_param
	Mreq.open("GET", proc_page + "?" + send_param, true);
	Mreq.send(null);

}

function ClickProc(){
	if (Mreq.readyState == 4)
	{
		if (Mreq.status == 200)
		{
			if (ActionEvent == "HREF")
			{
				location.href = ClickURL;
			}
			else{
				eval(ClickURL);
			}			
		}
		else{
			alert(Mreq.status);
		}
	}

}

function funClickEvent(idx, URL, ClickEvent){
	Mreq = Mcreaterequest();
	ClickURL = URL;
	ActionEvent = ClickEvent;
	var proc_page = "/main/Flash_Click_Proc.asp";
	var send_param = "ItemIdx=" + idx;	//parameter
	Mreq.onreadystatechange = ClickProc;
	//$("debug").innerHTML = proc_page + "?" + send_param
	Mreq.open("GET", proc_page + "?" + send_param, true);
	Mreq.send(null);

}