﻿var AllowMealScroll = true;

function MoveMealsRight() {
    if (AllowMealScroll == false) return;

    var Counter = 1;
    var left = parseInt(document.getElementById("Body_MealViewer").style.left.replace("px", ""));
    var Arrowleft = parseInt(document.getElementById("Body_img_ArrowUp").style.left.replace("px", ""));

    if (left < -3485) return;
    AllowMealScroll = false;

    for (var i = left; i > left - 631; i = i - 5) {
        if (i > left - 600)
            setTimeout("MoveMeals(" + i + ",'false')", 5 * Counter);
        else
            setTimeout("MoveMeals(" + i + ",'true')", 5 * Counter);
        Counter++;
    }
    Counter = 1;
    for (var i = Arrowleft; i > Arrowleft - 631; i = i - 5) {
        if (i > Arrowleft - 600)
            setTimeout("MoveArrow(" + i + ",'false')", 5 * Counter);
        else
            setTimeout("MoveArrow(" + i + ",'true')", 5 * Counter);
        Counter++;
    }
}
function MoveMealsLeft() {
    if (AllowMealScroll == false) return;


    var Counter = 1;
    var left = parseInt(document.getElementById("Body_MealViewer").style.left.replace("px", ""));
    var Arrowleft = parseInt(document.getElementById("Body_img_ArrowUp").style.left.replace("px", ""));

    if (left >= 0) return;
    AllowMealScroll = false;

    for (var i = left; i < left + 631; i = i + 5) {
        if (i < left + 600)
            setTimeout("MoveMeals(" + i + ",'false')", 5 * Counter);
        else
            setTimeout("MoveMeals(" + i + ",'true')", 5 * Counter);
        Counter++;
    }
    Counter = 1;
    for (var i = Arrowleft; i < Arrowleft + 631; i = i + 5) {
        if (i < Arrowleft + 600)
            setTimeout("MoveArrow(" + i + ",'false')", 5 * Counter);
        else
            setTimeout("MoveArrow(" + i + ",'true')", 5 * Counter);
        Counter++;
    }

}
function MoveMeals(p_Position, p_Bool) {
    document.getElementById("Body_MealViewer").style.left = p_Position + "px";

}
function MoveArrow(p_Position, p_Bool) {
    document.getElementById("Body_img_ArrowUp").style.left = p_Position + "px";
    if (p_Bool == "true")
        AllowMealScroll = true;
}
function SetMealId(MealId) {
    var s = "SiteId=" + readCookie("SiteId");
    if (MealId != "")
        if (location.pathname.toLowerCase() == "/nl-nl/jan")
        s += "&MealId=" + MealId;
    else
        s += "&CopyMealId=" + MealId;
    var z = $("#FC_Body_Sommelier_fla_Sommelier param").get();
    for (var i = 0; i < z.length; i++)
        if (z[i].name == "flashvars")
        z[i].value = s;
}
function EditMeal(MealId) {
    if (MealId) {
        if ($.browser.msie) {
            createCookie("MealId", MealId, 0);
            createCookie("WineSteinBanner", "99", 0);
            location.reload();
        }
        else {
            SetMealId(MealId);
            StartSommelier();
        }
    }
}
function StartSommelier() {
    eraseCookie("WineSteinBanner");
    var tmp = $find("Sommelier");
    tmp.show();
}