// ºê¶ó¿ìÀú º° ¿ÀºêÁ§Æ® °¡Á®¿À±â
function getObject(objectId) { 
	// checkW3C DOM, then MSIE 4, then NN 4. 
	if(document.getElementById && document.getElementById(objectId))
	{
		return document.getElementById(objectId); // ´ëºÎºÐÀÇ ºê¶ó¿ìÀú 
	} 
	else if (document.all && document.all(objectId))
	{
		return document.all(objectId); // IE4¿Í 5.0 
	} 
	else if (document.layers && document.layers[objectId])
	{
		return document.layers[objectId];  // Netscape 4.x 
	}
	else
	{
		return false; 
	} 
}


// ePosition ¸µÅ©¸¦ »ý¼ºÇÕ´Ï´Ù.
function ePosition_Autolinks(elementID,changeMode)
{
	var changeContainer = getObject( elementID );
	var replaceDocument = changeContainer.innerHTML;
	var openMapViewerURL = "http://egosio.epmap.egosio.com/d/";
	var openMapViewerName = "egosio_Window";
	var openMapViewerOption = "top=10,left=10,width=400,height=400,scrollbars=no,resizable=yes";
	var iconImageSRC = "/Kr/Img/egosio.gif";
	var iconImageWidth = 15;
	var iconImageHeight = 15;
	var regularPattern  = new RegExp("([a-zA-Z0-9°¡-ÆR]{1}[a-zA-Z0-9°¡-ÆR_-]{0,99})#([a-zA-Z0-9°¡-ÆR]{1}[a-zA-Z0-9°¡-ÆR\._-]{0,98}[a-zA-Z0-9°¡-ÆR]{1})","gi");
	if ( regularPattern.exec(replaceDocument) != null )
	{
		if ( changeMode == "MAP" )
		{
			// Áöµµ ¾ÆÀÌÄÜ¸¸ º¸ÀÌµµ·Ï ÇÑ´Ù.
			changeContainer.innerHTML = replaceDocument.replace(regularPattern,"<SPAN id=__ePositionMapLink__><a href='"+openMapViewerURL+"?epid=$1&epdomain=$2' target='_blank'><img src=\""+iconImageSRC+"\" align=\"absmiddle\" border=\"0\" style=\"cursor:hand;\"></a></SPAN>");
		}
		else if ( changeMode == "ID" )
		{
			// ¾ÆÀÌµð + Áöµµ ¾ÆÀÌÄÜ¸¸ º¸ÀÌµµ·Ï ÇÑ´Ù.
			changeContainer.innerHTML = replaceDocument.replace(regularPattern,"<SPAN id=__ePositionMapLink__><a href='"+openMapViewerURL+"?epid=$1&epdomain=$2' target=_blank style=\"color:#0080C0;\">$1<img src=\""+iconImageSRC+"\" align=\"absmiddle\" border=\"0\"></a></SPAN>");
		}
		else
		{
			// ¾ÆÀÌµð#µµ¸ÞÀÎ°ú Áöµµ ¾ÆÀÌÄÜÀ» ÇÔ²² º¸ÀÌµµ·Ï ÇÑ´Ù.
			changeContainer.innerHTML = replaceDocument.replace(regularPattern,"<SPAN id=__ePositionMapLink__><a href='"+openMapViewerURL+"?epid=$1&epdomain=$2' target=_blank style=\"color:#0080C0;\">$1#$2<img src=\""+iconImageSRC+"\" align=\"absmiddle\" border=\"0\"></a></SPAN>");
		}
	}
}