/* ブラウザ判別 */
var ie=document.all ? 1 : 0;
var ns6=document.getElementById&&!document.all ? 1 : 0;
var opera=window.opera ? 1 : 0;

/* 子メニューの表示・非表示切替 */
function openFolder(childObj, number, typeName, id){
    var child="";
    var checkBigGroup = document.getElementById(id).checked;
    jQuery('#'+childObj).slideToggle();

    var name_reg = new RegExp('^' + typeName + '\\[' + number + '\\]');
    jQuery('input').each(function(){
        if(jQuery(this).attr('name').match(name_reg)){
            jQuery(this).attr('checked', checkBigGroup);
        }
    });
}

function setcolor(obj0,sw1) {
  if (sw1 == 0) {
    bd = '1px solid #F5F5F5';
    bgc = '';
  } else {
    bd = '1px solid #71AFEE';
    bgc = '#EEF7FB';
  }
  obj0.style.border = bd;
  obj0.style.backgroundColor = bgc;
}

/* 写真切り替え */
var photo_index = {};
function nextPhoto(id) {
    if (photo_index[id] === undefined) photo_index[id] = 0;
    photo_index[id]++;
    if (image_exists[id].length-1 < photo_index[id]) {
        photo_index[id] = 0;
    }
    $('photo_' + id).src = "/img/job_pict/" + id + "/" + image_exists[id][photo_index[id]] + ".jpg";
}

function backPhoto(id) {
    if (photo_index[id] === undefined) photo_index[id] = 0;
    photo_index[id]--;
    if (photo_index[id] == -1) {
        photo_index[id] = image_exists[id].length-1;
    }
    $('photo_' + id).src = "/img/job_pict/" + id + "/" + image_exists[id][photo_index[id]] + ".jpg";
}

function setObserver() {
//	new Form.Observer('search_form', 0.3, updateCounter);
        var inputs = $('search_form').getInputs();
        [].push.apply(inputs, $('search_form').getElements('select'));
        inputs.each(function (element) {
            element.observe('change', setUpdateCounter);
        });
        //setUpdateCounter();
}
//Event.observe(window, 'load', setObserver);

function setUpdateCounter() {
    setTimeout(updateCounter, 100);
}

function updateCounter() {
    var timer = setInterval(setRandom, 30);
    var value = $('search_form').serialize();
    new Ajax.Request('/js/search_count.php?' + value, {
        method: 'get',
        onSuccess: function(transport) {
            clearInterval(timer);
            $('match_number').update(transport.responseText);
        }
    });
}

function setRandom() {
    $('match_number').update((Math.random()*1000).floor());
}





