﻿$(document).ready(function() {
    $.fn.replace = function(o) {
        return this.after(o).remove();
    };

    // Hide the last 2 fields on load
    $("li.item.HomeAge").hide();
    $("li.item.RoofSpace").hide();

    // Replace text area with div
    var text = $("li.item.Availability textarea").val();
    $("li.item.Availability textarea").replace("<div>" + text + "</div>");


    // Hide last time 1
    $("li.item.PreferenceDay1 select option:last").click(function() {
        $("li.item.PreferenceTime1 select option:last").hide();
    });

    // Show last time 1
    $("li.item.PreferenceDay1 select option:not(li.item.PreferenceDay1 select option:last)").click(function() {
        $("li.item.PreferenceTime1 select option:last").show();
    });

    // Hide last time 2
    $("li.item.PreferenceDay2 select option:last").click(function() {
        $("li.item.PreferenceTime2 select option:last").hide();
    });

    // Show last time 2
    $("li.item.PreferenceDay2 select option:not(li.item.PreferenceDay2 select option:last)").click(function() {
        $("li.item.PreferenceTime2 select option:last").show();
    });


    // Show the 2nd last 2 fields when this item is clicked
    $("li.item.AreaOfInterest input:eq(3)").click(function() {
        $("li.item.HomeAge").fadeIn();
        $("li.item.RoofSpace").fadeIn();
    });

    // Hide the end last 2 fields when anything other than the last item is clicked
    $("li.item.AreaOfInterest input:not(li.item.AreaOfInterest input:eq(3))").click(function() {
        $("li.item.HomeAge").fadeOut();
        $("li.item.RoofSpace").fadeOut();
    });
});


