
MC.Callbacks=(function(){var _post_dishes=function(my_dishes,container){if(my_dishes&&my_dishes.length>0){var container_shadow=container;for(var my_dish in my_dishes){if(container===undefined){container_shadow=$('#supplier_mag_s_'+my_dishes[my_dish].supplier+'_supplier_dishes_s_'+my_dishes[my_dish].supplier);}
MC.Navigation.create_registry_entry("038",my_dishes[my_dish],container_shadow[0],["delete","edit"]);}}};return{dish:function(data){var result=data['result'];var item_details=$("#item_details");var item_list=$("#item_list");item_details.hide();item_details.html("");item_list.show();if(typeof(data)=='object'&&data['entity']=='038'&&typeof(result)==='object'&&result.length>0){item_list.html("");for(var element in result)
{var item=$("<div/>",{id:"038_catalog_"+result[element].id,"class":"icon_item"}).addClass("icon_item_common").addClass("javascript_action");var image_item=$("<div/>",{id:result[element].readable_name,"class":"item_thumnail"}).addClass("item_thumnail_common").appendTo(item);MC.Navigation.create_image(result[element]).appendTo(image_item);$("<div/>",{"class":"item_thumnail_label","html":result[element].readable_name}).addClass("item_thumnail_label_common").appendTo(item);item.appendTo(item_list);item.bind('click',null,function(){var result_test=result[element];return function(){var image_loaded=$("#038_catalog_"+result_test.id).clone().appendTo(item_details);image_loaded.bind('click',null,function(dish){return function(){MC.Navigation.create_full_screen_film("038",dish);};}(result_test));$(".icon_item:not(#038_"+result_test.id+")").hide(MC.transition_time,function(){item_list.hide();item_details.show();});$("<div/>",{"class":"floatright"}).addClass("javascript_action").addClass("back").appendTo(item_details).bind('click',null,function(){item_details.hide();item_details.html("");item_list.show(MC.transition_time);$(".icon_item").show();});$("<div/>",{"class":"dish_section_title",html:"Description"}).appendTo(item_details);$("<div/>",{"class":"dish_section_content",html:result_test.description}).appendTo(item_details);$("<div/>",{"class":"dish_section_title",html:"Deals"}).appendTo(item_details);$("<div/>",{"class":"dish_section_content",html:"deals and packages will come here"}).appendTo(item_details);$("<div/>",{"class":"dish_section_title",html:"Comments"}).appendTo(item_details);$("<div/>",{"class":"dish_section_content",html:"customer feedback and rating will come here"}).appendTo(item_details);}}());}}
else
{item_list.html("no records found");}
var menu_desktop=MC.Navigation.get_desktop("menu")
menu_desktop.status(MC.Navigation.StatusManager.Status.Enable);},sign_results:function(data){var result=data['result'];if(typeof(data)=='object'&&data['entity']=='009'&&typeof(result)==='object'&&result.length>0){$('#sign_in_form_members').slideUp(MC.transition_time);$('#sign_in_form_members').hide();$('#desktop_title_status_members').html("welcome "+(result[0])['system_name']+"!");$('.desktop_title_left').html((result[0])['system_name']);$('#signoff').show();$('#desktop_content_my_suppliers_global').show();MC.Call.get_my('011');}
else{$('#desktop_title_left_members').html('');$('#desktop_title_status_members').html("member/password did not match");$('#signoff').hide();$('#sign_in_form_members').slideDown(MC.transition_time);$('#desktop_content_my_suppliers_global').hide();var member_desktop=MC.Navigation.get_desktop("suppliers")
member_desktop.status(MC.Navigation.StatusManager.Status.Enable);}
$('#signform')[0].reset();var member_desktop=MC.Navigation.get_desktop("members")
member_desktop.status(MC.Navigation.StatusManager.Status.Enable);},my_results:function(data){var my_suppliers=data['result'];if(my_suppliers&&my_suppliers.length>0){for(var my_supplier in my_suppliers){var supplier_id=my_suppliers[my_supplier].id.toString();var id_string="s_"+supplier_id;$("<div/>",{"id":id_string,html:my_suppliers[my_supplier].readable_name}).addClass('suppliers_selectors').addClass('javascript_action').appendTo('#desktop_content_my_suppliers');$("<div/>",{"class":"supplier_details","id":"suppliers_"+id_string}).appendTo('#main_suppliers_container');MC.Navigation.get_magazine('suppliers').add_desktop(id_string,true);$("<div/>",{"class":"supplier_menu_title","id":"supplier_details_title_"+id_string,text:my_suppliers[my_supplier].redable_name}).appendTo("#suppliers_"+id_string);var container="supplier_details_selections_"+id_string;var mag_name="supplier_mag_"+id_string;var profile_prefix="supplier_profile_"+id_string;var dishes_prefix="supplier_dishes_"+id_string;$("<div/>",{"class":"submenu_selectors_container","id":container}).appendTo("#suppliers_"+id_string);container='#'+container;$("<div/>",{"class":"javascript_action","id":profile_prefix,text:'profile'}).addClass(mag_name+'_selectors').appendTo(container);$("<div/>",{"class":"javascript_action","id":dishes_prefix,text:'dishes'}).addClass(mag_name+'_selectors').appendTo(container);container="supplier_details_content_"+my_suppliers[my_supplier].id;$("<div/>",{"id":container}).appendTo("#suppliers_"+id_string);container='#'+container;var profile_desktop=$("<div/>",{"class":mag_name+'_desktop',"id":mag_name+'_'+profile_prefix}).appendTo(container);var dishes_desktop=$("<div/>",{"class":mag_name+'_desktop',"id":mag_name+'_'+dishes_prefix}).appendTo(container);var _random_key=MC.generate_random();var row=$("<div/>",{"class":"form_row"}).appendTo($("<form/>",{name:"adddishform_"+id_string,id:"adddishform_"+id_string,action:"javascript:MC.Call.add_dish(\""+supplier_id+"\", \""+_random_key+"\");"}).appendTo($("<div/>",{"class":'row__bigitem_special__'}).appendTo(dishes_desktop)));MC.Navigation.create_uploader({"class":'form_row_image'},"011",supplier_id,"038",_random_key).appendTo(row);var one_line=$("<div/>",{"class":"row__bigitem_special_liner__"}).appendTo(row);var label=$("<div/>",{"class":'label'}).appendTo(one_line);$("<div/>",{"class":"label_normal",html:"name:"}).appendTo(label);$("<div/>",{"class":'label_short',html:"name:"}).appendTo(label);$("<input/>",{"class":"textbox__medium_2__",id:'dish__name',name:'dish__name',type:'text'}).appendTo(one_line);$("<input/>",{"class":'submit_queue',name:'commit',type:'image',src:'images/add_48.png'}).appendTo(one_line);one_line=$("<div/>",{"class":'row__bigitem_special_liner_high__'}).appendTo(row);label=$("<div/>",{"class":'label'}).appendTo(one_line);$("<div/>",{"class":"label_normal",html:"description:"}).appendTo(label);$("<div/>",{"class":'label_short',html:"desc:"}).appendTo(label);$("<textarea/>",{name:'dish__desc',"class":'textbox__long__'}).appendTo(one_line);_post_dishes(my_suppliers[my_supplier].items,dishes_desktop);MC.Navigation.create_registry_entry("011",my_suppliers[my_supplier],profile_desktop,["edit"]);var magazine=MC.Navigation.Magazine(mag_name);magazine.add_desktop(profile_prefix,false);magazine.add_desktop(dishes_prefix,true);MC.Navigation.add_magazine(magazine);MC.Navigation.add_magazine_css(magazine);}
$('#addsupplierform')[0].reset();}
var supplier_desktop=MC.Navigation.get_desktop("suppliers")
supplier_desktop.status(MC.Navigation.StatusManager.Status.Enable);},my_dish:function(data){_post_dishes(data['result'],undefined);var supplier_desktop=MC.Navigation.get_desktop("suppliers")
supplier_desktop.status(MC.Navigation.StatusManager.Status.Enable);},deleted:function(data){var my_entity=data['entity'];var my_deletions=data['result'];if(my_entity&&my_deletions&&my_deletions.length>0&&typeof(my_entity)==='string'&&my_entity.length===3){for(var my_delete in my_deletions){$('#'+my_entity+"_"+my_deletions[my_delete].id.toString()).html("Item removed");}}
var supplier_desktop=MC.Navigation.get_desktop("suppliers")
supplier_desktop.status(MC.Navigation.StatusManager.Status.Enable);},updated:function(data){var my_entity=data['entity'];var my_editions=data['result'];if(my_entity&&my_editions&&my_editions.length>0&&typeof(my_entity)==='string'&&my_entity.length===3){for(var my_edit in my_editions){var edited_item=$('#'+my_entity+"_"+my_editions[my_edit].id.toString());edited_item.find(".generic_progress_protector_content").remove();for(var field in my_editions[my_edit]){if(field!="id"){var report=$(edited_item).find("#report_"+field);if(report){report.html(my_editions[my_edit][field]);}
var prompt=$(edited_item).find("#prompt_"+field);if(prompt){prompt.val(my_editions[my_edit][field]);}}}}}}};})();var boot_slide=MC.Navigation.create_full_screen_image("images/menucook_large.jpg",{"class":"boot_full_screen"});window.setInterval(function(){$("#whole_page").fadeIn(1000,function(){$("#whole_page").removeClass("hide");});$(boot_slide).fadeOut(500,function(){$(boot_slide).remove();})},1000);MC.Navigation.create_app({"main":["menu","suppliers","members"],"suppliers":["intro__"]});$('#signoff').bind('click',null,function(){MC.Call.signoff('user');});MC.Navigation.setup_dropdown("desktop_content_my_suppliers_global");MC.Call.sign("auto");MC.Call.search("auto");
