// HTTP通信用、共通関数
function createXMLHttpRequest(){
    var XMLhttpObject = null;

    try{
        XMLhttpObject = new XMLHttpRequest();
    }
    catch(e){
        try{
            XMLhttpObject = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch(e){
            try{
                XMLhttpObject = new ActiveXObject("Microsoft.XMLHTTP");
            }
                catch(e){
                    return null;
                }
            }
    }

    return XMLhttpObject;
}

function getNavigatorAgent(){

    var intNavAgent = 0;

    // ブラウザ判定
    var ua = navigator.userAgent;
    var safari = ua.indexOf("Safari") != -1;
    var konqueror = ua.indexOf("Konqueror") != -1;
    var mozes = ua.indexOf("Gecko/") != -1;

    if (window.opera || safari || mozes){
        intNavAgent = 1;
    }
    else{
        intNavAgent = 0;
    }

    return intNavAgent;
}

