var _v_XecureOBJ = new Object();
var _v_XecureVAR = new Object();
function fn_loadXecureVAR()
{
	var url			= "http://" + location.host + '/common/include/XecureVAR.js';
	var jsSource	= "";
	var xmlHttp = null;
	if ( window.ActiveXObject )
	{
		try	{ xmlHttp = new ActiveXObject("Msxml2.XMLHTTP.6.0");
		} catch(e1)
		{
			try { xmlHttp = new ActiveXObject("Msxml2.XMLHTTP.4.0");
			} catch(e2)
			{
				try	{ xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
				} catch(e3)
				{
				}
			}
		}
	}
	if( xmlHttp )
	{
		xmlHttp.open('get', url, false);
		xmlHttp.send(null);
		jsSource	= xmlHttp.responseText;
		eval ( jsSource );
	}
}
function fn_loadXecureWebClient()
{
	if ( typeof(document.all.XecureWeb) == 'undefined' )
	{
		fn_loadXecureVAR();

		var	v_agent		= navigator.userAgent.toString().toLowerCase();
		var v_appName	= navigator.appName;

		var v_tagstr	= '';

		if ( v_appName == 'Netscape')
		{
		} else
		{
			if ( ( v_appName == 'Microsoft Internet Explorer')
			  && ( v_agent.indexOf("trident/4.0") != -1 ) )
			{
				v_tagstr = _v_XecureOBJ['IE8'];
			} else
			{
				if ( v_agent.indexOf('nt 6.') > 0 )
				{
					v_tagstr = _v_XecureOBJ['VISTA'];
				} else
				{
					v_tagstr = _v_XecureOBJ['default'];

				}
			}
		}

		try
		{
			var v_oOBJ				= document.createElement(v_tagstr);
			var v_pOBJ				= document.createElement('<input type=hidden name=p>');
			var v_fOBJ				= document.createElement('<form name=xecure>');
				v_fOBJ.appendChild(v_pOBJ);
			var v_scrOBJ			= document.createElement('script');
				v_scrOBJ.language	= 'javascript';
				v_scrOBJ.src		= '/XecureObject/xecureweb.js';

			var v_OBJ				= document.createElement('div');
				v_OBJ.style.display = 'none';
				v_OBJ.appendChild(v_oOBJ);
				v_OBJ.appendChild(v_fOBJ);
				v_OBJ.appendChild(v_scrOBJ);

			if ( typeof(document.body.readyState)	!= 'undefined'
			  && ( document.body.readyState         == 'loaded'
			    || document.body.readyState			== 'complete' ) )
			{
				var o_div = document.getElementsByTagName('div');
				if ( typeof(o_div) == 'undefined' )
				{
					o_div = document.getElementsByTagName('td');
				}
				var o_Container = null;
				if ( typeof(o_div) == 'undefined' )
				{
					o_Container = document.body;
				} else
				{
					o_Container = o_div[0];
				}
				o_Container.appendChild(v_OBJ);
			} else
			{
				document.write(v_OBJ.outerHTML);
			}
		} catch ( PE )
		{
			document.write(v_OBJ.outerHTML);
		}
	}
}


// Returns the check Is Internet Explorer 8 function.
//
// return 1 : Internet Explorer 8
//        0 : lower version than Internet Explorer 8
//       -1 : another browser
//
function checkIE8()
{
	var rv = -1; // Return value assumes failure
	if (navigator.appName == 'Microsoft Internet Explorer')
 	{
		var ua = navigator.userAgent.toLowerCase();
		if( ua.indexOf('trident/4.0') != -1 )
		{
  			rv = 1;
	  	} else
		{
			rv = 0;
		}
	}
 	return rv;
}
//Restart IE8 nomerge mode.
function RestartWebBrowser( vender, mode, restartUrl, Option )
{
	var ret;
	var vender;
	var errCode;

	if ( checkIE8() == 1 )
	{
		vender = 1;
		ret = document.XecureWeb.RestartWebBrowser(vender, mode, restartUrl, Option, 0);
	} else
	{
		return 0;
	}
	if( ret == 1 )
	{
		// alert("nomerge Àç½ÇÇàÀÌ ½ÇÇàµÇ¾ú´Ù. ÇöÀçÀÇ IE Ã¢Àº °ð ´ÝÈù´Ù.");
	}
	if( ret == 0 )
	{
		// alert("ÀÌ¹Ì nomerge Àç½ÇÇàµÈ ºê¶ó¿ìÀú ÆäÀÌÁöÀÌ´Ù.");
	}
	if( ret < 0 )
	{
		// ¿¡·¯ Ã³¸® ºÎºÐ.
	}
	return ret;
}