﻿var FoodWineMatcher = {
    ResetFood:function(){$("#food").attr("selectedIndex","0");$("#foodText").hide();},
    ResetWine:function(){$("#wine").attr("selectedIndex","0");$("#wineText").hide();},
    PopulateFoodMatches:function(data){fdid = document.getElementById("foodid");fdid.options.length = 1;$.each(data.items, function(i,item){fdid.options[fdid.options.length] = new Option(item.value,item.id);});$("#foodid").show();$("#foodTextWait").hide();},
    ShowFoodMatches:function(){var fid = $("#foodid").attr("value");if(fid == null){alert("Please choose a food type"); $("#foodid").focus();return false;}else{$("#food").attr("selectedIndex","0");url = "/matcher/results.asp?type=food&id=" + $("#foodid").attr("value");location.href = url;}},
    PopulateWineMatches:function(data){wdid = document.getElementById("wineid");wdid.options.length = 1;$.each(data.items, function(i,item){wdid.options[wdid.options.length] = new Option(item.value,item.id);});$("#wineid").show();$("#wineTextWait").hide();},
    ShowWineMatches:function(){var wid = $("#wineid").attr("value");if(wid == null){alert("Please choose a wine type"); $("#wineid").focus();return false;}else{$("#wine").attr("selectedIndex","0");url = "/matcher/results.asp?type=wine&id=" + wid;location.href = url;}},
    FoodSelected:function(){var fd = $("#food").attr("value");if(fd == null){$("#foodText").hide();}else{$("#foodid").hide();$("#foodTextWait").show();$.getJSON("/matcher/matchdata.aspx?type=food&food="+escape(fd),function(data){var fp = function(){ FoodWineMatcher.PopulateFoodMatches(data); };setTimeout(fp,500);});$("#foodText").show();}},
    WineSelected:function(){var fd = $("#wine").attr("value");if(fd == null){$("#wineText").hide();}else{$("#wineid").hide();$("#wineTextWait").show();$.getJSON("/matcher/matchdata.aspx?type=wine&wine="+escape(fd),function(data){var fp = function(){ FoodWineMatcher.PopulateWineMatches(data); };setTimeout(fp,500);});$("#wineText").show();}}
}