/*
 * Returns an new XMLHttpRequest object, or false if the browser
 * doesn't support it
 */
function newXMLHttpRequest() {

  var xmlreq = false;

  // Create XMLHttpRequest object in non-Microsoft browsers
  if (window.XMLHttpRequest) {
    xmlreq = new XMLHttpRequest();

  } else if (window.ActiveXObject) {

    try {
      // Try to create XMLHttpRequest in later versions
      // of Internet Explorer

      xmlreq = new ActiveXObject("Msxml2.XMLHTTP");

    } catch (e1) {

      // Failed to create required ActiveXObject

      try {
        // Try version supported by older versions
        // of Internet Explorer

        xmlreq = new ActiveXObject("Microsoft.XMLHTTP");

      } catch (e2) {

        // Unable to create an XMLHttpRequest by any means
        xmlreq = false;
      }
    }
  }

return xmlreq;
}

 /*
	* Returns a function that waits for the specified XMLHttpRequest
	* to complete, then passes it XML response to the given handler function.
  * req - The XMLHttpRequest whose state is changing
  * responseXmlHandler - Function to pass the XML response to
  */
function getReadyStateHandler(req, responseXmlHandler)
{

	// Return an anonymous function that listens to the XMLHttpRequest instance
	return function () {

		// If the request's status is "complete"
		if (req.readyState == 4) {

			// Check that we received a successful response from the server
			if (req.status == 200) {

				// Pass the XML payload of the response to the handler function.
				//responseXmlHandler(req.responseXML);

				var _ctype = req.getResponseHeader("Content-Type");
				if(req.readyState != 0){
					switch(_ctype){
						case "text/xml" :
							responseXmlHandler(req.responseXML);
						case "text/html" :
							responseXmlHandler(req.responseTEXT);
					}
				}

			} else {

				// An HTTP problem has occurred
				alert("HTTP error "+req.status+": "+req.statusText);
			}
		}
	}
}

function Replay(pgmCd)
{
	var objXmlHttp = newXMLHttpRequest();
	var strUrl = "/pages/service/movie/movie_request_replay.asp?PgmCode=" + pgmCd;
	objXmlHttp.open("GET", strUrl, false);
	objXmlHttp.send();
	if (objXmlHttp.responseText == "1") {
		alert("Àç¹æ¿äÃ»ÀÌ Á¢¼öµÇ¾ú½À´Ï´Ù.!\t");
	}else if (objXmlHttp.responseText == "2") {
		alert("¿À´ÃÀº ÀÌ¹Ì ÇØ´ç ¿µÈ­¸¦ Àç¹æ¿äÃ»ÇÏ¿´½À´Ï´Ù!\t");
	}
	else
		alert("Àç¹æ¿äÃ» µµÁß ¿¡·¯°¡ ¹ß»ýÇÏ¿´½À´Ï´Ù!\t");
}