function searchSchool(formid){
    var flg=0;
    var tmp = $(formid);
    var inputele = tmp.getElementsByTagName('input');
    var selectele = tmp.getElementsByTagName('select');
    var con = inputele.length;
    for(i=0;i<con;i++){
        var ele = inputele[i];
        if(ele.type=='checkbox' && ele.checked){
            flg=1;
            break;
        }
    };
	if(selectele[0].value != ''){
		flg = 1;
	}
    if(flg != 1){
        alert('希望条件を選んでください。');
        return false;
    }
    
    $(formid).submit();
}

function setFavorite(modul, seq, type){
    var parameter = 'seq='+seq+'&type='+type;
    var baseurl = getBaseUrl();
    var url = baseurl+modul+'/ajax/';
    new Ajax.Request(
           url,
           {
             "method": "post", 
             "parameters": parameter,
             onLoading:function(request) {
                $('loader-img').show();
             },
             onSuccess: function(request) {
                $('loader-img').hide();
                var text = request.responseText;
				switch (text){
					case '1':
					   alert('最大10件まで追加できます。');
					break;
					
					case '2':
					   alert('すでに追加していました。');
					break;
					
					case '3':
					   alert('お気に入れリストに追加しました。');
					break;
					default:
					   alert('エラーがありました。');
					break;
				}
             },
             onFailure: function(request) {
                $('loader-img').hide();
                alert('追加できませんでした。');
             }
           }
        );
}
