[
    {
        "id": "productTest",
        "tableOrder": 1,
        "question": "Choose Product Test",
        "brandQuestion": "Choose Product Test",
        "template": "choose-product-test.html",
        "label": "Product Test",
        "hidden": true,
        "populates": []
    },
    {
        "id": "activityTypeOpen",
        "tableOrder": 2,
        "question": "What workout/activity did you do in the test product?",
        "brandQuestion": "Activity - Activity Type Open",
        "template": "activity-type-open.html",
        "label": "Activity",
        "populates": ["activityType"]
    },
    {
        "id": "duration",
        "tableOrder": 3,
        "question": "How long was your workout/activity?",
        "brandQuestion": "Activity - Duration",
        "template": "duration.html",
        "label": "Duration",
        "options": {
            "minuteInterval": 1
        },
        "populates": ["durationHours", "durationMinutes", "durationSeconds"]
    },
    {
        "id": "distance",
        "tableOrder": 4,
        "question": "How far did you run?",
        "brandQuestion": "Activity - Run Distance",
        "template": "distance.html",
        "label": "Distance",
        "populates": ["distance", "distanceUnits"]
    },
    {
        "id": "terrain",
        "tableOrder": 6,
        "question": "During this run on which surface did you spend most of your time?",
        "brandQuestion": "Activity - Terrain",
        "template": "terrain-expanded.html",
        "label": "Terrain",
        "values": ["Trail", "Track", "Rocky/Technical", "Beach/Sand", "Grass", "Road", "Treadmill"],
        "populates": ["terrain"]
    },
    {
        "id": "intensity",
        "tableOrder": 8,
        "question": "How hard was your workout/activity?",
        "brandQuestion": "Activity - Intensity",
        "template": "intensity.html",
        "label": "Intensity",
        "populates": ["intensity"]
    },
    {
        "id": "surface",
        "tableOrder": 11,
        "question": "On which surface did you wear the product most?",
        "brandQuestion": "Activity - Surfaces",
        "template": "surface.html",
        "label": "Surface",
        "values": ["Grass", "Field Turf (Synthetic)", "Dirt", "Tile", "Rubber Flooring", "Cement/Pavement", "Hard Wood", "Running Track", "Ice", "Trail/Off Road", "Rock", "Carpet", "Yoga Mat", "Treadmill"],
        "populates": ["surface"]
    },
    {
        "id": "conditions",
        "tableOrder": 7,
        "question": "What were the weather conditions during your workout/activity?",
        "brandQuestion": "Weather - General",
        "template": "conditions-expanded.html",
        "label": "Conditions",
        "values": ["Sun", "Rain", "Overcast", "Storm", "Snow", "Indoors", "Windy"],
        "hidden": true,
        "populates": ["conditions"]
    },
    {
        "id": "conditionsMulti",
        "tableOrder": 7,
        "question": "What were the weather conditions during your workout/activity?",
        "brandQuestion": "Weather - General",
        "template": "generic-checkbox.html",
        "label": "Conditions",
        "values": ["Sun", "Rain", "Overcast", "Storm", "Snow", "Indoors"],
        "populates": ["conditionsMulti"]
    },
    {
        "id": "temperature",
        "tableOrder": 5,
        "question": "What was the temperature during your workout/activity?",
        "brandQuestion": "Weather - Temperature Absolute",
        "template": "temperature.html",
        "label": "Temp",
        "populates": ["temperature", "temperatureUnits"],
        "options": {
            "ranges": {
                "C": {
                    "min": -20,
                    "max": 40,
                    "step": 10
                },
                "F": {
                    "min": -10,
                    "max": 100,
                    "step": 20
                }
            }
        }
    },
    {
        "id": "laundry",
        "tableOrder": 17,
        "question": "Did you wash the product after your workout/activity?",
        "brandQuestion": "Behavior - Laundry",
        "template": "laundry.html",
        "label": "Laundry",
        "values": ["Yes", "No"],
        "populates": ["laundry"]
    },
    {
        "id": "washDetails",
        "tableOrder": 18,
        "question": "What brand of detergent did you use?",
        "brandQuestion": "Behavior - Wash Details",
        "template": "wash-details.html",
        "label": "Wash Details",
        "populates": ["washDetails"]
    },
    {
        "id": "washType",
        "tableOrder": 18,
        "question": "What type of detergent did you use?",
        "brandQuestion": "Behavior - Detergent Type",
        "template": "wash-type.html",
        "label": "Detergent Type",
        "values": ["Liquid", "Powder"],
        "populates": ["washType"]
    },
    {
        "id": "dryDetails",
        "tableOrder": 19,
        "question": "How did you dry your product?",
        "brandQuestion": "Behavior - Dry Details",
        "template": "dry-details.html",
        "label": "Dry Details",
        "values": ["Air/hang", "Drier with heat", "Drier without heat", "Combination"],
        "populates": ["dryDetails"]
    },
    {
        "id": "referencedComments",
        "tableOrder": 23,
        "question": "Please tell us about your experience testing this product",
        "brandQuestion": "Product Performance - Referenced Comments",
        "template": "referenced-comments.html",
        "label": "Referenced Comments",
        "populates": ["referencedComments"]
    },
    {
        "id": "imagesGallery",
        "tableOrder": 24,
        "question": "If you feel it would be helpful, please upload any images of the test product you would like to share with us.",
        "brandQuestion": "Upload images",
        "template": "images-gallery-upload.html",
        "label": "Images",
        "hidden": true,
        "populates": []
    },
    {
        "id": "location",
        "question": "Save Location",
        "template": "location.html",
        "tableOrder": 25,
        "brandQuestion": "Location",
        "label": "Location",
        "populates": []
    }
]
