﻿
window.onload = function() {

    setTimeout(function() {
        var context = $("#engine");
        $(':checked', context).each(function(i, elem) {
            $("[id^='" + this.id + "div']").css("background-color", "#ffff99");
        })
    }, 500);

}

$("input[type='checkbox'][name='add']").live("click", function() {

    var cbox = $("input[type='checkbox'][id='" + this.id + "']");
    if (cbox.attr('checked')) {
        cbox.attr('checked', true);
        $("[id^='" + this.id + "div']").css("background-color", "#ffff99");
    } else {
        cbox.attr('checked', false);
        $("[id^='" + this.id + "div']").css("background-color", "#fff");
    }

});

function findlistdata() {

    var qString = '';
    var qString2 = '';
    var pCheck = '';
    var address = '';
    var terms = '';
    var checkbox = '';    
    var selectbox = '';

    var context1 = $("#engine"), cbox1 = context1.find("input[type='selectbox']");
    $(':selected', context1).each(function(i, elem) {
        if (elem.value != '') {
            selectbox += elem.value + '_';
        }
    })

    var context2 = $("#engine"), cbox2 = context2.find("input[type='checkbox']");
    $(':checked', context2).each(function(i, elem) {
        if (elem.value.substr(0, 1) == 'd') {
            address += elem.value.substr(1) + '_';
        }
        else if (elem.value != '' & elem.value != 'on') {
            checkbox += elem.value + '_';
        }
    })

    if (address.length > 0) {
        address = address.substr(0, address.length - 1);
        address = 'fa=' + encodeURI(address) + '&';
    }

    if (selectbox.length > 0 | checkbox.length > 0) {
        terms = "qe=" + selectbox + checkbox;
        terms = terms.substr(0, terms.length - 1) + '&';
    }

    if (address == '') {

        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] + '&';
            }
        }
        
        window.location.href = "list.php" + qString + address + terms + qString2 + "pt=0&pp=0&pv=20&ps=1&pn=0&pw=0&pl=1";

    }

}

