hasMap = false;

var addthis_config = {
		data_use_flash: false
}

function checkClassAvailablity(form) {
	if(!form.validate()) {
	    return;
	}
	
    var params = {};
    params.reservation_date = $('res_date_' + form.client_id).value;
    params.type_id = $('res_type_' + form.client_id).value;
    params.client_id = form.client_id;

    if(params.reservation_date == '') {
        var notice = $('notice');
        notice.update('Please select a date.');
        return;
    }
    
    new Ajax.Request(form.url, {
    	  method: 'post',
    	  parameters:params,
    	  onSuccess: function(transport) {
            var response = transport.responseText.evalJSON();
    	    var notice = $('notice_' + response.client_id);
    	    if (response.count >= 1) {
                $('res_form_' + form.client_id).submit();
    	    } else {
                notice.update('There are no classes scheduled for ' + 
                		$('res_date_' + response.client_id).value).setStyle({ background: '#fdd' });
    	    }
    	  }
    	});
}
