﻿//グローバル変数の定義
var httpObj;

function httpRequest() {
    // URLを定義
    var target_url = 'http://www.aquacity.jp/js/common/template/information-hours.html';
    // XMLHttpRequestオブジェクトを生成
    try {
        if(window.XMLHttpRequest) {
            httpObj = new XMLHttpRequest();
        } else if(window.ActiveXObject) {
            httpObj = new ActiveXObject("Microsoft.XMLHTTP");
        } else {
            httpObj = false;
        }
    } catch(e) {
        httpObj = false;
    }
    if(! httpObj) {
        httpObjGenerateFail();
    }
    // GETメソッドでHTTPリクエストを準備する
    httpObj.open("GET", target_url, true);
    // 応答を受信できた際の処理を事前に定義しておく
    httpObj.onreadystatechange = function() {
        if (httpObj.readyState == 4 && httpObj.status == 200) {
            document.getElementById('information-hours').innerHTML = httpObj.responseText;
        }
    }
    //HTTPリクエストを送る
    httpObj.send('');
}

// XMLHttpRequestオブジェクト生成に失敗した場合の処理
function httpObjGenerateFail() {
    alert('ご利用のブラウザでは、当サイトをご利用頂けません。');
    return false;
}