function changeDay(day, value) {
    if (value == "YES") {
        jQuery("#carparksadtime" + day + "from").removeAttr('disabled');
        jQuery("#carparksadtime" + day + "to").removeAttr('disabled');
        jQuery("#carparksadearly" + day).removeAttr('disabled');
    }
    else {
        jQuery("#carparksadtime" + day + "from").attr("disabled", "true");
        jQuery("#carparksadtime" + day + "to").attr("disabled", "true");
        jQuery("#carparksadearly" + day).val("NO");
        jQuery("#carparksadearly" + day).attr("disabled", "true");
    }
    if (day == "sun" || day == "sat") {
        if (jQuery("#carparksaddayssat").val() == "NO" && jQuery("#carparksaddayssun").val() == "NO") {
            var value = jQuery('#carparksadweekendprice').val();
            if (jQuery('#carparksadweekendprice').val() == 'NO') jQuery('#carparksweekenddiv').css('display', 'none');
            jQuery("#carparksadweekendprice").val("YES");
            jQuery("#carparksadweekendprice").attr("disabled", "true");
        }
        else {
            jQuery("#carparksadweekendprice").removeAttr("disabled");
        }
    }
}

function selectTab(tabId) {
	$(".carparkstabs ul").tabs('select', tabId);
    //jQuery('#carparkstabs > ul').tabs('select', tabId);
}

function toggleDays() {
    var value = jQuery('#carparksaddaysav').val();
    var show = 'none';
    if (value == 'OTHER') show = 'block';
    jQuery('#carparksdaysdiv').css('display', show);
    if (show == 'none') jQuery(".cptimeav").removeAttr('disabled');
    else {
        jQuery(".timeperiodsel").each(function(i) {
            var day = this.id.substring(14);
            var value = jQuery(this).val();
            changeDay(day, value);
        });
    }
}

function toggleTime() {
    var value = jQuery('#carparksadtimeav').val();
    var show = 'none';
    if (value == 'OTHER') show = 'block';
    jQuery('#carparkstimediv').css('display', show);
}

function toggleEarly() {
    var value = jQuery('#carparksadearlyav').val();
    var show = 'none';
    if (value == 'OTHER') show = 'block';
    jQuery('#carparksearlydiv').css('display', show);
}

function toggleBird() {
    var value = jQuery('#carparksadearlybird').val();
    var show = 'block';
    if (value == 'NO') show = 'none';
    jQuery('#carparksearlybirddiv').css('display', show);
}

function toggleWeekend() {
    var value = jQuery('#carparksadweekendprice').val();
    var show = 'block';
    if (value == 'YES') show = 'none';
    jQuery('#carparksweekenddiv').css('display', show);
}

function addWeekday() {
    var weekday_counter = jQuery("#cpweekdaycount").val();
    if (weekday_counter < 12) {
        jQuery("#weekdayrow"+weekday_counter).removeClass("cphidden");
        weekday_counter++;
        jQuery("#cpweekdaycount").val(weekday_counter);
    }
}

function addWeekend() {
    var weekday_counter = jQuery("#cpweekendcount").val();
    if (weekday_counter < 12) {
        jQuery("#weekendrow"+weekday_counter).removeClass("cphidden");
        weekday_counter++;
        jQuery("#cpweekendcount").val(weekday_counter);
    }
}

function termChange() {
    var value = jQuery('#carparksadterm').val();
    var show = 'none';
    var showPerDay = 'inline';
    var showPerWeek = 'none';
    if (value == 'lt') {
        show = 'block';
        showPerWeek = 'inline';
        showPerDay = 'none';
    }
    jQuery('#carparksbonddiv').css('display', show);
    jQuery('#carparksperdayspan').css('display', showPerDay);
    jQuery('#carparksperweekspan').css('display', showPerWeek);
}

