jQuery(function(c){c.fn.quicksearch=function(f,g){var i,k,h,l,m="",n=this,e=c.extend({delay:100,selector:null,stripeRows:null,loader:null,noResults:"",bind:"keyup",onBefore:function(){},onAfter:function(){},show:function(){this.style.display=""},hide:function(){this.style.display="none"}},g);this.go=function(){var a=0,b=true,d=m.toLowerCase().split(" "),j=h.length;for(a=0;a<j;a++)if(this.test(d,k[a])||m==""){e.show.apply(h[a]);b=false}else e.hide.apply(h[a]);if(b)this.results(false);else{this.results(true);
this.stripe()}this.loader(false);e.onAfter();return this};this.stripe=function(){if(typeof e.stripeRows==="object"&&e.stripeRows!==null){var a=e.stripeRows.join(" "),b=e.stripeRows.length;l.not(":hidden").each(function(d){c(this).removeClass(a).addClass(e.stripeRows[d%b])})}return this};this.strip_html=function(a){a=a.replace(/\/<[^<]+>\/g/,"");return a=c.trim(a.toLowerCase())};this.results=function(a){if(typeof e.noResults==="string"&&e.noResults!=="")a?c(e.noResults).hide():c(e.noResults).show();
return this};this.loader=function(a){if(typeof e.loader==="string"&&e.loader!=="")a?c(e.loader).show():c(e.loader).hide();return this};this.test=function(a,b){for(var d=0;d<a.length;d+=1)if(b.indexOf(a[d])===-1)return false;return true};this.cache=function(){l=c(f);if(typeof e.noResults==="string"&&e.noResults!=="")l=l.not(e.noResults);k=(typeof e.selector==="string"?l.find(e.selector):c(f).not(e.noResults)).map(function(){return n.strip_html(this.innerHTML)});h=l.map(function(){return this});return this.go()};
this.trigger=function(){this.loader(true);e.onBefore();window.clearTimeout(i);i=window.setTimeout(function(){n.go()},e.delay);return this};this.cache();this.results(true);this.stripe();this.loader(false);return this.each(function(){c(this).bind(e.bind,function(){m=c(this).val();n.trigger()})})}});
$(document).ready(function(){function c(a){var b=new Date(0,0,0,0,0,0);if(a=="now"){b=new Date;var d=b.getHours(),j=b.getMinutes();if($("#group-name").length>0)j+=20;for(;j%15>0;)j++;b=new Date(0,0,0,d,j,0);var o=$("#deliver-time").val().split(":");if($("#deliver-time").val()==""||o.length<2||d>o[0]||d==o[0]&&j>o[1])$("#group-name").length>0?$("#deliver-time").val(b.getHours()+":"+b.getMinutes()):$("#deliver-time").val("sofort")}a=="then"&&$("#deliver-time").val()=="sofort"&&$("#deliver-time").val("10:00");
$("#deliver-time").timePicker({startTime:b,endTime:new Date(0,0,0,23,45,0),show24Hours:true,separator:":",step:15});$("#deliver-time-great").timePicker({startTime:new Date(0,0,0,9,0,0),endTime:new Date(0,0,0,13,0,0),show24Hours:true,separator:":",step:15})}function f(a,b){if(a!==null&&b!==null){$("#yd-openings-no").hide();$("#yd-openings-time").show();$("#promptf_state0_buttonVorbestellen").show();$("#deliver-time-o").val()==""&&$("#deliver-time-o").val("sofort");var d;if(b.charAt(0)==2&&b.charAt(1)==
4){d=23;b=45}else{d=b.charAt(0)+b.charAt(1);b=b.charAt(2)+b.charAt(3)}$("#deliver-time-o").val(a.charAt(0)+a.charAt(1)+":"+a.charAt(2)+a.charAt(3));$("#deliver-time-o").timePicker({startTime:new Date(0,0,0,a.charAt(0)+a.charAt(1),a.charAt(2)+a.charAt(3)),endTime:new Date(0,0,0,d,b,0),show24Hours:true,separator:":",step:15})}else{$("#yd-openings-time").hide();$("#promptf_state0_buttonVorbestellen").hide();$("#yd-openings-no").show()}}function g(){var a=$("#yd-search-service").val();$(".menu-item").remove();
$(".menu-all").remove();$("#yd-search-result").html('<br />Bitte warten... <img src="/media/images/loading-mini.gif" alt="Bitte warten" class="yd-loading" />');$(".yd-loading").show();xajax_prepareServiceSearch(a);return true}function i(){if(window.sidebar)window.sidebar.addPanel("yourdelivery.de - Lieferservice, Catering, Getr\u00e4nkemarkt, Obstversand","http://www.yourdelivery.de","");else document.all&&window.external.AddFavorite("http://www.yourdelivery.de","yourdelivery.de - Lieferservice, Catering, Getr\u00e4nkemarkt, Obstversand")}
Array.prototype.remove=function(a,b){b=this.slice((b||a)+1||this.length);this.length=a<0?this.length+a:a;return this.push.apply(this,b)};$("#httproot").val();$.prompt.setDefaults({prefix:"promptf",overlayspeed:"fast",zIndex:"50",opacity:"0.4"});$(".closeNotification").live("click",function(){var a=$(this).attr("id").split("-")[1];$("."+a).fadeOut();return false});$(".notification").length>0&&setTimeout(function(){$(".notification").fadeOut("slow")},5E3);$(".tooltip").tooltip();$("#ordering-budget").hover(function(){$("#ordering-budget-box").stop(true,
true).fadeIn()},function(){$("#ordering-budget-box").wait().fadeOut()});$(".yd-clear-on-click").live("click",function(){$(this).val("")});$("#search-input-text").live("click",function(){$("#search-input-text").val("")});$("#yd-plz-search").live("click",function(){$("#yd-plz-search").val("")});if($("#yd-plz-search, #yd-plz-search-auto").length>0)$.browser.msie||$("#yd-plz-search, #yd-plz-search-auto").autocomplete(plz,{max:5,mustMatch:false,width:125});if($("#yd-plz-search-big").length>0)$.browser.msie||
$("#yd-plz-search-big").autocomplete(plz,{max:5,mustMatch:false,width:190});if($("#yd-plz-search-large").length>0)$.browser.msie||$("#yd-plz-search-large").autocomplete(plz,{max:5,mustMatch:false,width:240});$("#yd-plz-search-large, #yd-plz-search-big, #yd-plz-search, #yd-plz-search-auto").keyup(function(a){a.keyCode==13&&$("#yd-order-start").submit()});$("#yd-close-group-info").live("click",function(){$("#yd-invite-explain-group").fadeOut()});$(".yd-rate-order").click(function(){var a=$(this).attr("id").split("-")[3];
$.prompt("",{prefix:"promptf",buttons:{"JETZT BEWERTEN":true,ABBRECHEN:false},loaded:function(){$.prompt.getStateContent(jQuery.prompt.getCurrentStateName()).find(".promptfmessage").attr("id","rating");xajax_setHtml("rating","/scripts/default/overlay/rating.htm");$(".promptfbuttons").hide()},submit:function(b){if(!b)return true;b=$("input[name=rate-1]:checked").val();var d=$("input[name=rate-2]:checked").val(),j=$("#comment").val();xajax_rateOrder(a,d,b,j);$("#yd-rate-order-"+a).remove();xajax_notification("success",
"Vielen Dank f\u00fcr ihre Bewertung");return true}});return false});$(".open-ingredients").live("click",function(){$.get("/request/ingredients",function(a){$.prompt(a)});return false});$(".yd-link-forgottenPass").live("click",function(){$.prompt("",{prefix:"promptf",buttons:{"Neues Passwort anfordern":true},loaded:function(){$.prompt.getStateContent(jQuery.prompt.getCurrentStateName()).find(".promptfmessage").attr("id","toUpdate");xajax_setHtml("toUpdate","/scripts/default/overlay/newpass.htm")},
submit:function(a){if(!a)return true;xajax_forgottenPass(xajax.getFormValues("forgotPassForm"));return false}});return false});$(".yd-link-edit-caddress").live("click",function(){var a=$(this).attr("id").split("-")[1];location.href="/company/address/id/"+a});$("#yd-add-address").click(function(){$.prompt("",{prefix:"promptf",buttons:{"ADRESSE ANLEGEN":true},loaded:function(){$.prompt.getStateContent(jQuery.prompt.getCurrentStateName()).find(".promptfmessage").attr("id","toUpdate");xajax_setHtml("toUpdate",
"/scripts/default/overlay/newaddress.htm")},submit:function(a){if(!a)return true;xajax_newAddress(xajax.getFormValues("newAddressForm"));return false}});return false});$("#yd-add-caddress").click(function(){location.href="/company/address"});$(".yd-edit-caddress").click(function(){var a=$(".yd-edit-caddress").attr("id").split("-");location.href="/company/address/id/"+a[3]});$(".yd-link-edit-address, #edit-address").click(function(){var a=$(this).attr("id").split("-");$.prompt("",{prefix:"promptf",
buttons:{"\u00c4NDERUNGEN SICHERN":true},loaded:function(){$.prompt.getStateContent(jQuery.prompt.getCurrentStateName()).find(".promptfmessage").attr("id","toUpdate");xajax_setHtml("toUpdate","/scripts/default/overlay/newaddress.htm","xajax_populateEditAddressForm("+a[1]+',"'+a[0]+'");')},submit:function(b){if(!b)return true;xajax_editAddress(xajax.getFormValues("newAddressForm"));return false}});return false});if($("#yd-random-pix").length>0){var k=new Array(2);k[0]="0";k[1]="1";k[2]="2";setInterval(function(){$(".aperitif").fadeOut("3000");
$("#yd-random-pic-"+k[Math.floor(Math.random()*3)]).fadeIn("3000")},15E3)}$("#deliver-time").length>0&&c("now");if($("#deliver-time-budget").length>0){var h=$("#yd-budget-ffrom").val(),l=$("#yd-budget-until").val();$("#deliver-time-budget").timePicker({startTime:new Date(0,0,0,h.charAt(0)+h.charAt(1),h.charAt(3)+h.charAt(4)),endTime:new Date(0,0,0,l.charAt(0)+l.charAt(1),l.charAt(3)+l.charAt(4),0),show24Hours:true,separator:":",step:15})}$("#deliver-time-day").change(function(){$("#yd-openings-time").length>
0&&$("#yd-openings-time").fadeIn();$(this).val()=="0"?c("now"):c("then")});$(".yd-inform-not-open");if($("#yd-finish-deliver-time-day").length>0){$.datepicker.setDefaults($.extend({showMonthAfterYear:false},$.datepicker.regional.de));$("#yd-finish-deliver-time-day").datepicker({minDate:new Date,maxDate:"+52w"}).datepicker("option",{dateFormat:"dd.mm.yy"});$("#yd-finish-deliver-time-day").change(function(){var a=new Date,b=a.getHours();for(a=a.getMinutes();a%15>0;)a++;if(a==60){a="00";b++}$("#yd-finish-deliver-time").val(b+
":"+a)})}$("#yd-finish-deliver-time").length>0&&$("#yd-finish-deliver-time").timePicker({startTime:new Date(0,0,0,0,0,0),endTime:new Date(0,0,0,23,45,0),show24Hours:true,separator:":",step:15});$("#deliver-time-day-o").live("click",function(){var a=new Date,b=null,d=$("#deliver-time-day-o").val();if(d.length===0)return false;b=parseInt(d,10)>100?(new Date(d*1E3)).getDay():parseInt(a.getDay(),10)+parseInt(d,10);switch(b){case 7:b=0;break;case 8:b=1;break;case 9:b=2;break;case 10:b=3;break;case 11:b=
4;break}if($("#yd-"+b+"-openFrom").length>0&&("#yd-"+b+"-openUntil").length>0){var j=$("#yd-"+b+"-openFrom").val(),o=$("#yd-"+b+"-openUntil").val();if(b==a.getDay())if(d=="0"||d==""){b=a.getMinutes();for(d=a.getHours()+""+b;b%15>0;)b++;if(b==60)b="00";if(j<d)j=a.getHours()+b;if(o<d)o=a.getHours()+b}f(j,o)}else{$("#yd-openings-time").hide();$("#yd-openings-no").show()}});if($("#startTime").length>0){$.datepicker.setDefaults($.extend({showMonthAfterYear:false},$.datepicker.regional.de));$("#startTime").datepicker({minDate:new Date}).val($.datepicker.formatDate("dd.mm.yy",
new Date)).datepicker("option",{dateFormat:"dd.mm.yy"})}if($("#deliver-time-day-datepicker").length>0){$.datepicker.setDefaults($.extend({showMonthAfterYear:false},$.datepicker.regional.de));$("#deliver-time-day-datepicker").datepicker({minDate:new Date}).val($.datepicker.formatDate("dd.mm.yy",new Date)).datepicker("option",{dateFormat:"dd.mm.yy"});$("#deliver-time-day-datepicker").change(function(){xajax_setNewDeliverTime($("#deliver-time-day-datepicker").val(),"00:00")})}if($("#startTime-compAdmin").length>
0){$.datepicker.setDefaults($.extend({showMonthAfterYear:false},$.datepicker.regional.de));$("#startTime-compAdmin").datepicker().val($.datepicker.formatDate("dd.mm.yy",new Date)).datepicker("option",{dateFormat:"dd.mm.yy"})}if($("#endTime-compAdmin").length>0){$.datepicker.setDefaults($.extend({showMonthAfterYear:false},$.datepicker.regional.de));$("#endTime-compAdmin").datepicker({minDate:new Date($("#startTime-compAdmin").val())}).val($.datepicker.formatDate("dd.mm.yy",new Date)).datepicker("option",
{dateFormat:"dd.mm.yy"})}$("#startTime").change(function(){var a=new Date,b=a.getDate(),d=a.getMonth()+1;if(b<10)b="0"+b;if(d<10)d="0"+d;a=b+"."+d+"."+a.getFullYear();$(this).val()==a?c("now"):c("then")});if($("#rest-content").length>0){$("#rest-content").hide();$("#fav-tab a").click(function(){$("#rest-content").fadeOut("fast",function(){$("#fav-content").fadeIn("fast")});$("#fav-tab").removeClass("notact");$("#rest-tab").addClass("notact");return false});$("#rest-tab a").click(function(){$("#fav-content").fadeOut("fast",
function(){$("#rest-content").fadeIn("fast")});$("#rest-tab").removeClass("notact");$("#fav-tab").addClass("notact");return false})}$("#yd-search-service").keyup(function(a){a.keyCode==13&&g()});$("#yd-search-service-do").live("click",function(){g()});$("#yd-search-service-reset").live("click",function(){location.reload();return true});$(".menu-item").live("click",function(){var a=$(this).attr("id").split("-"),b=a[2],d=a[3];a=a[4];$(this).find(".menu-price").html('<img src="/media/images/lightboxwait.gif" alt="Bitte warten" class="yd-loading-visible" />');
if(a==1){xajax_preselectMeal(b,d);return true}else $.prompt("",{prefix:"promptf",buttons:{fortsetzen:true,"zur\u00fcck zur Auswahl":false},loaded:function(){$.prompt.getStateContent(jQuery.prompt.getCurrentStateName()).find(".promptfmessage").attr("id","inform-not-open");xajax_setHtml("inform-not-open","/scripts/default/overlay/restaurant/vorbestellen.htm",null,{rid:d});$(".promptfbuttons").hide()},submit:function(j){if(!j)return true;xajax_preselectMeal(b,d);return true}})});$(".yd-show-all").live("click",
function(){var a=$(this).attr("id").split("-")[3];$("#yd-service-menu-"+a).find("tr").each(function(){$(this).show()});$("#yd-show-all-"+a).hide()});$(".yd-hide-all").live("click",function(){var a=$(this).attr("id").split("-")[3];$("#yd-service-menu-"+a).find("tr").each(function(){$(this).hide()});$("#yd-show-all-"+a).show()});if($("#expand-order").length>0){$("#expand-order").hide();$("#expand-order-minus").hide();$("#expand-order-head").click(function(){$("#expand-order-plus, #expand-order-minus").toggle();
$(this).next().slideToggle("fast");return false})}if($("#expand-repeat").length>0){$("#expand-repeat").hide();$("#expand-repeat-minus").hide();$("#expand-repeat-head").click(function(){$("#expand-repeat-plus, #expand-repeat-minus").toggle();$(this).next().slideToggle("fast");return false})}if($("#expand-group").length>0){$("#expand-group").hide();$("#expand-group-minus").hide();$("#expand-group-head").click(function(){$("#expand-group-plus, #expand-group-minus").toggle();$(this).next().slideToggle("fast");
return false})}if($("#discount-content").length>0){$("#discount-content").hide();$("#discount-minus").hide();$("#discount-head").click(function(){$("#discount-plus, #discount-minus").toggle();$(this).next().slideToggle("fast");return false})}if($("#yd-expand-fav").length>0){$("#yd-expand-fav-plus").hide();$("#yd-expand-fav-head").click(function(){$("#yd-expand-fav-plus, #yd-expand-fav-minus").toggle();$(this).next().slideToggle("fast");return false})}if($("#yd-expand-group").length>0){$("#yd-expand-group").hide();
$("#yd-expand-group-minus").hide();$("#yd-expand-group-head").click(function(){$("#yd-expand-group-plus, #yd-expand-group-minus").toggle();$(this).next().slideToggle("fast");return false})}if($("#yd-expand-rest").length>0){$("#yd-expand-rest").hide();$("#yd-expand-rest-minus").hide();$("#yd-expand-rest-head").click(function(){$("#yd-expand-rest-plus, #yd-expand-rest-minus").toggle();$(this).next().slideToggle("fast");return false})}if($("#yd-expand-act-order").length>0){$("#yd-expand-act-order-plus").hide();
$("#yd-expand-act-order-head").click(function(){$("#yd-expand-act-order-plus, #yd-expand-act-order-minus").toggle();$(this).next().slideToggle("fast");return false})}$("#check-discount").live("click",function(){var a=$("#discount-code").val();if(a.length===0)return false;xajax_addRabattCode(a);$("#yd-rabatt-info").show();$("#discount-code").val("");return false});$(".yd-link-rabatt-delete").live("click",function(){xajax_removeRabattCode($(this).attr("id").split("-")[1]);$("#yd-rabatt-info").hide();
return false});$(".cuisine-hover").hover(function(){$(this).next().attr("class")==$(this).attr("class")&&$(this).next().css("background","#FFFAC3");$(this).prev().attr("class")==$(this).attr("class")&&$(this).prev().css("background","#FFFAC3")},function(){$(this).next().attr("class")==$(this).attr("class")&&$(this).next().css("background",$(this).css("background"));$(this).prev().attr("class")==$(this).attr("class")&&$(this).prev().css("background",$(this).css("background"))});$(".removeExtraFromCard").live("click",
function(){var a=$(this).attr("id").split("-");xajax_removeExtraFromCard(a[1],a[2]);return false});$(".removeOptionFromCard").live("click",function(){var a=$(this).attr("id").split("-");xajax_removeOptionFromCard(a[1],a[2]);return false});$(".yd-option-row-checkbox").live("click",function(){var a=$(this).attr("id").split("-"),b=a[3];a=$(".yd-option-row-checkbox-"+a[1]+":checked");var d=a.length;if(d<b){$(this).attr("checked",true);return true}if($(this).is(":checked"))if(d>b){var j=$(this);a.each(function(){if(j.attr("id")!=
$(this).attr("id")){$(this).attr("checked",false);return false}});return true}return true});$(".remove-from-card").live("click",function(){var a=$(this).attr("id").split("-");$("#yd-loading-card").show();xajax_removeFromCard(a[1]);return false});$(".increase-item").live("click",function(){var a=$(this).attr("id").split("-");$("#yd-loading-card").show();xajax_increaseElementCard(a[1]);return false});if($("#zettel").length>0){xajax_initCard();$(".menu-nav-search-text").quicksearch(".foodtab tbody tr",
{bind:"keyup",noResults:"tr#noresults",hide:function(){var a=$(this).attr("id").split("-")[3];$("#yd-category-"+a).hide();$(this).hide()},show:function(){var a=$(this).attr("id").split("-")[3];$("#yd-category-"+a).show();$(this).show()}});$(".menu-nav-search-text").live("click",function(){$(this).val()=="Suchen!"&&$(this).val("")});$(".menu-nav-search-text").live("keyup",function(){if($(this).val()==""){$(".food_table").show();$(".food_table").slideUp("fast")}});$("#nav_food_04").bind("inview",function(a,
b){if($.browser.msie&&$.browser.version=="6.0")return false;b===true?$("#fix-box").fadeOut():$("#fix-box").fadeIn()});$("#zettel").bind("inview",function(a,b){if($.browser.msie&&$.browser.version=="6.0")return false;b===true?$("#fix-cart").fadeOut():$("#fix-cart").fadeIn()});$(".add-to-card").live("click",function(){$("#yd-loading-card").show();var a=$(this).attr("id").split("-");$("#meal-"+a[1]+"-"+a[2]).removeClass("add-to-card");$("#meal-"+a[1]+"-0").removeClass("add-to-card");xajax_addToCard(a[1],
a[2]);return false});$(".yd-change-size").live("click",function(){$(this).attr("id").split("-");var a=$(this).attr("id").split("-")[4];$("#yd-current-meal-price").html(a.substring(0,a.length-2)+","+a.substring(a.length-2,a.length))});$(".yd-add-fav-meal").live("click",function(){var a=$(this).attr("id").split("-")[2];$("#yd-meal-thumb1-"+a+", #yd-meal-thumb2-"+a).toggle();if($("#yd-fav-"+a).length===0){xajax_addFavouriteMeal(a);$(".yd-no-favourite-meals").hide();$("#yd-expand-fav-meals-minus").show();
$("#yd-expand-fav-meals-plus").hide();$("#yd-expand-fav-meals").slideDown("fast")}else{xajax_removeFavouriteMeal(a);$("#yd-expand-fav-meals-minus").hide();$("#yd-expand-fav-meals-plus").show()}return false});$(".yd-remove-fav-meal").live("click",function(){var a=$(this).attr("id").split("-")[2];xajax_removeFavouriteMeal(a);$("#yd-expand-fav-meals-minus").show();$("#yd-expand-fav-meals-plus").hide();return false});$(".yd-add-meal-from-favourite").live("click",function(){var a=$(this).attr("id").split("-")[5];
xajax_addMealFromFavourite(a);return false})}$(".yd-repeat-edit").live("click",function(){var a=$(this).attr("id").split("-")[3];$("#yd-repeat-list-"+a).toggle();$("#yd-repeat-"+a).toggle()});$(".yd-repeat-action").live("click",function(){var a=$(this).attr("id").split("-"),b=a[2];a=a[3];if(b=="resume"){xajax_resumeRepeat(a);$("#yd-repeat-resume-"+a).toggle();$("#yd-repeat-pause-"+a).toggle()}if(b=="delete"){xajax_deleteRepeat(a);$("#yd-repeat-"+a).fadeOut("slow")}if(b=="pause"){xajax_pauseRepeat(a);
$("#yd-repeat-pause-"+a).toggle();$("#yd-repeat-resume-"+a).toggle()}return false});$("#yd-order-repeat-stop").change(function(){var a=$(this).val(),b=$("#yd-order-repeat-info");a===0&&b.html("");if(a==1){b.html('<input type="text" id="yd-stop-after-time-input" class="rund rund_set" name="stop_after_time" value="" />');$("#yd-stop-after-time-input").datepicker({minDate:new Date}).val($.datepicker.formatDate("dd.mm.yy",new Date)).datepicker("option",{dateFormat:"dd.mm.yy"})}a==2&&b.html('<input type="text" id="yd-stop-after-count-input" class="rund rund_set" name="stop_after_count" value="" />')});
if($("#yd-stop-after-time-input").length>0){h=$("#yd-stop-after-time-input").val();$("#yd-stop-after-time-input").datepicker({minDate:new Date,defaultDate:h}).val(h)}$("#yd-stop-after-count-input").keyup(function(){var a=$(this).val();a=parseInt(a,10);if(isNaN(a))a="";$(this).val(a);return true});$("#favname").hint();$("#closeWindow").live("click",function(){$.prompt.close();return false});$("#startOrder").live("click",function(){$("[name=startOrder]").submit();return true});$("#meal-search").live("click",
function(){location.reload();return true});$("#meal-search-reset").live("click",function(){location.reload();return true});$("#meal-search-input").live("click",function(){$("#meal-search-input").val("");return false});$("#yd-add-budget").live("click",function(){$("#yd-loading-budget").show();var a=$("#check_email").val(),b=parseInt($("#check_amount_euro").val(),10),d=parseInt($("#check_amount_cent").val(),10),j=$("#project_code").val(),o=$("#check_project_addition").val();$("#yd-comp-need-code").length>
0&&j.length==0?$("#project_code").css("border","2px solid red"):$("#project_code").css("border","1px solid black");if(isNaN(b))b=0;if(isNaN(d))d=0;b=b*100+d;if(b===0||a.length===0){$("#yd-budget-div").css("border-color","red");$("#yd-loading-budget").hide();return true}xajax_addBudget(a,b,j,o);return false});$(".yd-budget-erase").live("click",function(){var a=$(this).attr("id").split("-")[2];$("#budget-user-1-"+a).remove();$("#budget-user-2-"+a).remove();xajax_removeBudget(a);return false});if($("#yd-service-tabs").length>
0){$("#nav_food_01").addClass("active");$("#yd-service-description").hide();$("#yd-service-picture").hide();$("#yd-service-rating").hide()}if($(".yd-preselect-meal").length>0){$("#yd-loading-card").show();h=$(".yd-preselect-meal").attr("id").split("-")[3];xajax_addToCard(h,null)}$(".yd-preselect-service").length>0&&$.prompt("",{prefix:"promptf",buttons:{"BEST\u00c4TIGEN":true},loaded:function(){$.prompt.getStateContent(jQuery.prompt.getCurrentStateName()).find(".promptfmessage").attr("id","changeOrderAddr");
xajax_setHtml("changeOrderAddr","/scripts/default/overlay/changeOrderAddr.htm")},submit:function(a){if(!a)return true;a=$("input[name=plz]").val();xajax_changeOrderAddress(a);return true}});$(".yd-tab-select").live("click",function(){var a=$(this).attr("id");$("#yd-service-description").hide();$("#yd-service-picture").hide();$("#yd-service-rating").hide();$("#yd-service-menu").hide();$("#nav_food_01").removeClass("active");$("#nav_food_02").removeClass("active");$("#nav_food_03").removeClass("active");
if(a=="nav_food_01"){$("#nav_food_01").addClass("active");$("#yd-service-menu").fadeIn();$("#nav_food_04").fadeIn()}if(a=="nav_food_02"){$("#nav_food_02").addClass("active");$("#yd-service-description").fadeIn();$("#nav_food_04").fadeOut()}if(a=="nav_food_03"||a=="select_nav_food_03"){$("#nav_food_03").addClass("active");$("#yd-service-rating").fadeIn();$("#nav_food_04").fadeOut()}if(a=="nav_food_04"){$("#nav_food_04").addClass("active");$("#yd-service-picture").fadeIn();$("#nav_food_04").fadeOut()}return false});
$("input[name=payment]").change(function(){var a=$("input[name=payment]:checked").val();if(a=="bar"){$("#yd-extra-payment-credit").hide();$("#yd-extra-payment-paypal").hide()}if(a=="credit"){$("#yd-extra-payment-credit").show();$("#yd-extra-payment-paypal").hide()}if(a=="paypal"){$("#yd-extra-payment-credit").hide();$("#yd-extra-payment-paypal").show()}return false});$("#yd-private-single-finish, #yd-company-single-finish").live("click",function(){var a=true,b=$("input[name=telefon]"),d=$("input[name=email]");
if($("#yd-company-single-finish").length>0)if(b.val().length===0){a=false;b.css("border","2px solid red")}else{a=a&&true;b.css("border","1px solid black")}else if(d.val().length===0||b.val().length===0){a=false;b.css("border","2px solid red");d.css("border","2px solid red")}else{a=a&&true;b.css("border","1px solid black");d.css("border","1px solid black")}if($("#yd-anon-order").length>0){b=$("input[name=name]");d=$("input[name=prename]");var j=$("input[name=street]"),o=$("input[name=hausnr]"),p=$("input[name=agb]");
if(b.val().length===0){a=false;b.css("border","2px solid red")}else{a=a&&true;b.css("border","1px solid black")}if(d.val().length===0){a=false;d.css("border","2px solid red")}else{a=a&&true;d.css("border","1px solid black")}if(j.val().length===0||o.val().length===0){a=false;j.css("border","2px solid red");o.css("border","2px solid red")}else{a=a&&true;j.css("border","1px solid black");o.css("border","1px solid black")}if(p.is(":checked")){a=a&&true;$("#yd-agb").css("border","1px solid white")}else{a=
false;$("#yd-agb").css("border","2px solid red")}$("#yd-order-finish").css("border","1px solid black")}if($("#yd-comp-need-code").length>0)if($("#yd-pn").val()==""||$("#yd-pn").val()=="suchen"){$("#yd-comp-need-code").css("border","2px solid red");a=false}else a=a&&true;if(!a){$("#yd-order-finish").css("border","2px solid red");xajax_notification("warn","Bitte alle rot markierten Felder ausf\u00fcllen");return false}$("#finishForm").submit();return true});$("#yd-private-group-finish, #yd-company-group-finish").live("click",
function(){var a=true;if($("#yd-comp-need-code").length>0)if($("#yd-pn").val()==""||$("#yd-pn").val()=="suchen"){$("#yd-comp-need-code").css("border","2px solid red");a=false}else a=a&&true;if(!a){$("#yd-order-finish").css("border","2px solid red");xajax_notification("warn","Bitte alle rot markierten Felder ausf\u00fcllen");return false}$("#finishForm").submit();return true});$(".yd-company-need-code").change(function(){xajax_companyNeedCode()});$(".projectNrSwitch").live("click",function(){var a=
$(this).val();if(a==1){$("#projectIntern").hide();$("#projectExtern").fadeIn();return true}if(a==2){$("#projectIntern").hide();$("#projectExtern").fadeIn();return true}if(a==3){$("#projectExtern").hide();$("#projectIntern").fadeIn();return true}});$("#main-nav li ul").hide();$("#main-nav li a.current").parent().find("ul").slideToggle("slow");$("#main-nav li a.nav-top-item").click(function(){$(this).parent().siblings().find("ul").slideUp("normal");$(this).next().slideToggle("normal");return false});
$("#main-nav li a.no-submenu").click(function(){window.location.href=this.href;return false});$("#main-nav li .nav-top-item").hover(function(){$(this).stop().animate({paddingRight:"25px"},200)},function(){$(this).stop().animate({paddingRight:"15px"})});$(".close").click(function(){$(this).parent().fadeTo(400,0,function(){$(this).slideUp(400)});return false});$("tbody tr:even").addClass("alt-row");$(".check-all").click(function(){$(this).parent().parent().parent().parent().find("input[type='checkbox']").attr("checked",
$(this).is(":checked"))});$("#yd-invite-email").live("click",function(){var a=$("#yd-invite-email-input-priv").val(),b="";b=$("#yd-invite-email-input-comp").val();typeof b!="undefined"&&b.length>0?xajax_invite2group(b,null,"comp"):xajax_invite2group(a,null,"priv");return false});$(".add-former-member").live("click",function(){var a=$(this).attr("id").split("-")[1];xajax_invite2group(null,a);return false});$(".yd-erase-group-email").live("click",function(){var a=$(this).attr("id").split("-")[4];xajax_removeFromGroup(a);
return false});if($("#yd-service-menu").length>0){var m=null;$(".menu-nav-search-select").change(function(){var a=$(this).val().split("-")[0],b=$(this).val().split("-")[1];window.location.href="#anchor-"+b;$(".menu-nav-search-select").val($(this).val());$(".food.active-cat").removeClass("active-cat");if(m)if($("#cat-"+a).html()!=m.html()){e(m);m=n($("#cat-"+a));$("#cat-"+a).addClass("active-cat")}else{m=e($("#cat-"+a));$(".active-cat").removeClass("active-cat")}else{m=n($("#cat-"+a));$("#cat-"+a).addClass("active-cat")}});
function n(a){var b=a.next();a.find(".closed").hide();a.find(".open").show();b.slideDown("fast");return a}function e(a){var b=a.next();a.find(".closed").show();a.find(".open").hide();b.slideUp("fast");return false}$(".food").live("click",function(){$(".food.active-cat").removeClass("active-cat");if(m)if($(this).html()!=m.html()){e(m);m=n($(this));$(this).addClass("active-cat")}else{m=e($(this));$(".active-cat").removeClass("active-cat")}else{m=n($(this));$(this).addClass("active-cat")}$(this).attr("id").split("-")});
return false}$("#yd-only-open").live("click",function(){$("#yd-only-open").hide();$("#yd-showAll").show();$(".yd-rest-closed").fadeOut()});$("#yd-showAll").live("click",function(){$("#yd-showAll").hide();$("#yd-only-open").show();$(".yd-rest-closed").fadeIn()});$("#yd-link-invite-friends").live("click",function(){location.href="/user/invite";return false});$("#yd-link-twitter").click(function(){var a=$("#yd-twitter-text").val();window.open("http://twitter.com/home?status='"+a+"'","Twitter",null);
return false});$(".yd-link-deleteProjectNr").live("click",function(){var a=$(this).attr("id").split("-")[2];xajax_removeProjectNumber(a);$("#yd-td-pn-"+a).remove();return false});$(".yd-link-repeat-fav, .yd-link-repeat-rest, .yd-link-repeat-lastOrder").live("click",function(){var a=$(this).attr("id").split("-")[3];$(this).attr("id").split("-");location.href="/order/repeat/order/"+a;return false});$(".use-gproposal").live("click",function(){var a=$(this).attr("id").split("-")[2],b=$("#place-"+a).val().split(",");
a=b[1].trim().split(" ")[0];var d=b[0].trim().split(" ");b=d[d.length-1];d.remove(d.length-1);d=d.join(" ");$("#promptf input[name='street']").val(d);$("#promptf input[name='plz']").val(a);$("#promptf input[name='hausnr']").val(b);return false});$("textarea").autogrow({maxHeight:100,minHeight:10,lineHeight:16});$("#yd-invite-email-input-priv").length>0&&$("#yd-invite-email-input-priv").live("click",function(){$("#yd-invite-email-input-priv").val("")});$(".yd-only-nr").live("keyup",function(){$(this).val($(this).val().replace(/[^\d]/g,
""))});$(".yd-test-box").live("click",function(){$.prompt("",{prefix:"promptf",buttons:{Abbrechen:false},loaded:function(){$.prompt.getStateContent(jQuery.prompt.getCurrentStateName()).find(".promptfmessage").attr("id","yd-testing");xajax_setHtml("yd-testing","/scripts/default/overlay/test.htm")}});return false});$(".rb5").live("click",function(){var a=$(this).attr("id").split("-")[2];$.prompt("",{prefix:"promptf",buttons:{Ok:false},loaded:function(){$.prompt.getStateContent(jQuery.prompt.getCurrentStateName()).find(".promptfmessage").attr("id",
"yd-info-restaurant");xajax_setHtml("yd-info-restaurant","/scripts/default/overlay/restaurant/info.htm",null,{restaurantId:a})}});return false});$(".rb7").live("click",function(){var a=$(this).attr("id").split("-")[2];$.prompt("",{prefix:"promptf",buttons:{Ok:false},loaded:function(){$.prompt.getStateContent(jQuery.prompt.getCurrentStateName()).find(".promptfmessage").attr("id","yd-rating-restaurant");xajax_setHtml("yd-rating-restaurant","/scripts/default/overlay/restaurant/rating.htm",null,{restaurantId:a})}});
return false});$(".yd-service-select-closed").live("click",function(){var a=$(this).attr("id").split("-")[3];$.prompt("",{prefix:"promptf",buttons:{fortsetzen:true,"zur\u00fcck zur Auswahl":false},loaded:function(){$.prompt.getStateContent(jQuery.prompt.getCurrentStateName()).find(".promptfmessage").attr("id","inform-not-open");xajax_setHtml("inform-not-open","/scripts/default/overlay/restaurant/vorbestellen.htm",null,{rid:a});$(".promptfbuttons").hide()},submit:function(b){if(!b)return true;$("#yd-service-submit-"+
a).submit();return true}})});$(".yd-service-select").live("click",function(){var a=$(this).attr("id").split("-")[3];$("#yd-service-submit-"+a).submit()});$("#yd-link-order-repeat").click(function(){location.href="/user/repeat"});$("#yd-link-add-fav").click(function(){i()});$("#link-upload-all").live("click",function(){$("#upload-download").hide();$("#upload-all").show();$(".open").show();$(".up").show()});$("#link-upload-open").live("click",function(){$("#upload-download").hide();$("#upload-all").show();
$(".open").show();$(".up").hide()});$("#link-upload-done").live("click",function(){$("#upload-download").hide();$("#upload-all").show();$(".open").hide();$(".up").show()});$("#link-upload-download").live("click",function(){$("#upload-download").show();$("#upload-all").hide()});if($("#main-social").length>0){$("#yd-start-tab-lieferservice").live("click",function(){$(".yd-start-select-tabs").removeClass("active");$(this).addClass("active");$(".yd-start-tabs").addClass("hidden");$("#yd-start-tab-lieferservice-content").removeClass("hidden")});
$("#yd-start-tab-catering").live("click",function(){$(".yd-start-select-tabs").removeClass("active");$(this).addClass("active");$(".yd-start-tabs").addClass("hidden");$("#yd-start-tab-catering-content").removeClass("hidden")});$("#yd-start-tab-getraenkemarkt").live("click",function(){$(".yd-start-select-tabs").removeClass("active");$(this).addClass("active");$(".yd-start-tabs").addClass("hidden");$("#yd-start-tab-getraenkemarkt-content").removeClass("hidden")});$("#yd-start-tab-obstversand").live("click",
function(){$(".yd-start-select-tabs").removeClass("active");$(this).addClass("active");$(".yd-start-tabs").addClass("hidden");$("#yd-start-tab-obstversand-content").removeClass("hidden")})}$("#yd-index-slider").length>0&&$("#yd-index-slider").easySlider()});
jQuery.fn.hint=function(c){c||(c="blur");return this.each(function(){function f(){g.val()===i&&g.hasClass(c)&&g.val("").removeClass(c)}var g=jQuery(this),i=g.attr("title"),k=jQuery(this.form),h=jQuery(window);if(i){g.blur(function(){this.value===""&&g.val(i).addClass(c)}).focus(f).blur();k.submit(f);h.unload(f)}})};
(function(c){c.fn.tooltip=function(){return this.each(function(){var f=c(this).attr("title");c(this).attr("title","");if(f!=undefined){c(this).hover(function(g){var i=g.pageX+12;g=g.pageY+12;c(this).attr("title","");c("body").append("<div id='tooltip' style='position: absolute; z-index: 100; display: none;'>"+f+"</div>");var k=null;k=c.browser.msie?c("#tooltip").outerWidth(true):c("#tooltip").width();c("#tooltip").width(k);c("#tooltip").css("left",i).css("top",g).fadeIn("medium")},function(){c("#tooltip").remove();
c(this).attr("title",f)});c(this).mousemove(function(g){var i=g.pageX+12,k=g.pageY+12,h=c("#tooltip").outerWidth(true),l=c("#tooltip").outerHeight(true);if(i+h>c(window).scrollLeft()+c(window).width())i=g.pageX-h;if(c(window).height()+c(window).scrollTop()<k+l)k=g.pageY-l;c("#tooltip").css("left",i).css("top",k).fadeIn("medium")})}})}})(jQuery);$.fn.wait=function(c,f){c=c||1E3;f=f||"fx";return this.queue(f,function(){var g=this;setTimeout(function(){$(g).dequeue()},c)})};
(function(c){c.fn.autogrow=function(){this.filter("textarea").each(function(){var f=c(this),g=f.height();f.css("lineHeight");var i=c("<div></div>").css({position:"absolute",top:-10000,left:-10000,width:c(this).width()-parseInt(f.css("paddingLeft"),10)-parseInt(f.css("paddingRight"),10),fontSize:f.css("fontSize"),fontFamily:f.css("fontFamily"),lineHeight:f.css("lineHeight"),resize:"none"}).appendTo(document.body);f=function(){var k=function(l,m){for(var n=0,e="";n<m;n++)e+=l;return e},h=this.value.replace(/</g,
"&lt;").replace(/>/g,"&gt;").replace(/&/g,"&amp;").replace(/\n$/,"<br/>&nbsp;").replace(/\n/g,"<br/>").replace(/ {2,}/g,function(l){return k("&nbsp;",l.length-1)+" "});i.html(h);c(this).css("height",Math.max(i.height()+20,g))};c(this).change(f).keyup(f).keydown(f);f.apply(this)});return this}})(jQuery);
(function(c){function f(){var g=window.innerHeight,i=document.compatMode;if(i||!c.support.boxModel)g=i=="CSS1Compat"?document.documentElement.clientHeight:document.body.clientHeight;return g}c(window).scroll(function(){var g=f(),i=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop,k=[];c.each(c.cache,function(){this.events&&this.events.inview&&k.push(this.handle.elem)});k.length&&c(k).each(function(){var h=c(this),l=h.offset().top,m=h.height(),n=h.data("inview")||
false;if(i>l+m||i+g<l){if(n){h.data("inview",false);h.trigger("inview",[false])}}else if(i<l+m)if(!n){h.data("inview",true);h.trigger("inview",[true])}})});c(function(){c(window).scroll()})})(jQuery);
