﻿
window.onload = function() {
    
    setTimeout(function() {
        var context = $("#engine");
        $(':checked', context).each(function(i, elem) {
            $("#div" + elem.id).css("background-color", "#ffff99");
        })
    }, 500);

}

$("input[type='checkbox'][name='railway']").live("click", function() {

    var cbox = $("input[type='checkbox'][id='" + this.id + "']");
    if (cbox.attr('checked')) {
        cbox.attr('checked', true);
        $("#div" + this.id).css("background-color", "#ffff99");
    } else {
        cbox.attr('checked', false);
        $("#div" + this.id).css("background-color", "#fff");
    }
    
});

function findstation() {

    var qString = '';
    var qString2 = '';
    var pCheck = '';
    var railway = '';
    var checkbox = '';

    var context = $("#engine"), cbox = context.find("input[type='checkbox']");
    $(':checked', context).each(function(i, elem) {
        if (elem.value != '' & elem.value != 'on') {
            railway += elem.value + '_';
        }
    })

    if (railway.length > 0) {
        railway = "fr=" + railway.substr(0, railway.length - 1);
    }

    if (railway == '') {

        alert("沿線を選択して下さい");

    } else {

        qString = location.search;
        array = qString.split('&');
        qString = '';

        for (var i = 0; i < array.length; i++) {
            pCheck = array[i].substr(0, 3);
            if (pCheck == '?ft' | pCheck == 'fc=' | pCheck == 'fp=') {
                qString += array[i] + '&';
            }
            else if (pCheck == 'ml=') {
                qString2 += array[i] + '&';
            }
        }

        if (qString2.length > 0) {
            qString2 = '&' + qString2.substr(0, qString2.length - 1);
        }
        window.location.href = "station.php" + qString + railway + qString2;

    }
    
}









