﻿var xRequest=null

function stateChanged() 
{ 
    // 4는 모든 요청동작이 완료되었음을 의미
	if (xRequest.readyState==4 || xRequest.readyState=="complete")
	{  
	    // 요청한 URL에서 문제가 없으면
	    if (xRequest.status == 200)
	    {

			document.getElementById(document.all.txtHintHidden.value).innerHTML=xRequest.responseText 
	    }else{
		    alert("Error! Request status is "+ xRequest.status);
		}
	} 
} 

function ajaxReadfile(readfile, wName)
{
    // 사파리나 파이어폭스를 위한 부분
    try
    {
		xRequest=new XMLHttpRequest();
    }
    catch (trymicrosoft)
    {
	  try
	  {
		xRequest=new ActiveXObject("Msxm12.XMLHTTP")	  	
	  }
	  catch (othermicrosoft)
	  {
		  try
		  {
			xRequest=new ActiveXObject("Microsoft.XMLHTTP")	
		  }
		  catch (failed)
		  {
		    xRequest = null;
		  }
	  }
    }

	if (xRequest==null)
	{
		alert ("Browser does not support HTTP Request")
	} 

	document.all.txtHintHidden.value = wName;

	xRequest.onreadystatechange = stateChanged
	xRequest.open("GET",readfile,true)
	xRequest.send(null)
}