//var bSaf = (navigator.userAgent.indexOf('Safari') != -1);
//var bOpera = (navigator.userAgent.indexOf('Opera') != -1);
//var bMoz = (navigator.appName == 'Netscape');

//var xmlHttp = false;
//ajax¸¦ À§ÇÑ ÇÔ¼öÀÔ´Ï´Ù.
function createXMLHttpRequest() {
    var xmlHttp = false;
    if (window.XMLHttpRequest) {              // Mozilla/Safari
      xmlHttp = new XMLHttpRequest();
    } else if (window.ActiveXObject) {        // IE
      xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    return xmlHttp;
}

function closeXMLHttpRequest(xmlhttp) {
  xmlhttp = null;
}

function process_ajax(url) {
    var xmlHttp = createXMLHttpRequest();
    xmlHttp.open("GET", url, true);
    xmlHttp.send(null);
}


function redirect_ajax(url, msg, area_name, redirectUrl) {
    var xmlhttp = createXMLHttpRequest();
//        alert(url);
    if(url){
            xmlhttp.open("GET", url, true);
            xmlhttp.onreadystatechange = function() {
                    if(xmlhttp.readyState == 4) {
                            if(xmlhttp.status == 200) {
                                    if (msg != "") {
                                      alert(msg);
                                    }
                                    include_ajax(area_name, redirectUrl);
                            } else {
                                    //alert("Error loading "+url+", "+xmlhttp.status+"("+xmlhttp.statusText+")");
                            }
                    }
            }
            xmlhttp.send(null);
            return true;
    }
    return false;

}

function double_Process_ajax(area_name, url, area_name2, url2) {
    var xmlhttp = createXMLHttpRequest();
//        alert(url);
    if(url){
            xmlhttp.open("GET", url, true);
            xmlhttp.onreadystatechange = function() {
                    if(xmlhttp.readyState == 4) {
                            if(xmlhttp.status == 200) {
                                    if (msg != "") {
                                      alert(msg);
                                    }
                                    document.getElementById(area_name).innerHTML = xmlhttp.responseText;
                                    include_ajax(area_name2, url2);
                            } else {
                                    //alert("Error loading "+url+", "+xmlhttp.status+"("+xmlhttp.statusText+")");
                            }
                    }
            }
            xmlhttp.send(null);
            return true;
    }
    return false;

}


/**ajax°¡ ÇÊ¿äÇÑ ¿µ¿ª¿¡ °øÅë»ç¿ë
* area_name : div name
* url       : ¿äÃ»ÆäÀÌÁö
* async     : true -> ºñµ¿±â, false -> µ¿±â
* loading   : true -> loading Ç¥½Ã, false -> loading ¹ÌÇ¥½Ã
*/
function include_ajax(area_name,url,async,loading){
        if (loading) {
          var str  = makeLoading1();

          //alert(str);
          document.getElementById(area_name).innerHTML = makeLoading1('left', '300', 'top');
          //return;
        }
        var xmlhttp = createXMLHttpRequest();
        if(url){
                xmlhttp.open("GET", url, async);
                xmlhttp.onreadystatechange = function() {
//                alert("11");
                        if(xmlhttp.readyState == 4) {
                                if(xmlhttp.status == 200) {
                                        //alert(xmlhttp.responseText);
                                        document.getElementById(area_name).innerHTML = xmlhttp.responseText;
                                } else {
                                        //alert("Error loading "+url+", "+xmlhttp.status+"("+xmlhttp.statusText+")");
                                }
                        }
                }
                xmlhttp.send(null);
                closeXMLHttpRequest(xmlhttp);
                return true;
        }
        return;
}



// ajax°¡ ÇÊ¿äÇÑ ¿µ¿ª¿¡ °øÅë»ç¿ë(¹Ýº¹½Ã°£»ç¿ë)
function include_ajax_repeat(area_name,url,repeat_time){
        var xmlhttp = createXMLHttpRequest();
        if(url){
                xmlhttp.open("GET", url, true);
                xmlhttp.onreadystatechange = function() {
                        if(xmlhttp.readyState == 4) {
                                if(xmlhttp.status == 200) {
                                        document.getElementById(area_name).innerHTML = xmlhttp.responseText;
                                } else {
                                        //alert("Error loading "+url+", "+xmlhttp.status+"("+xmlhttp.statusText+")");
                                }
                        }
                }
                xmlhttp.send(null);
        }
        setTimeout("include_ajax_repeat('"+area_name+"','"+url+"','"+repeat_time+"')", repeat_time);//msec ¸¶´Ù ¼­¹ö¿Í Åë½ÅÇÔ
        return false;
}

function execJS(node) {
  var st = node.getElementsByTagName("SCRIPT");

  var strExec;
  //alert(st.length);
  for(var i=0;i<st.length; i++) {

  strExec = st[i].text;
  alert(strExec);
    try {
      eval(strExec);
    } catch(e) {
      alert(e);
    }
  }

}


