﻿
var Steps = {};
Steps.Last = 1;
Steps.Current = 1;
Steps.step1Done = true;
Steps.step2Done = false;
Steps.step3Done = false;
Steps.step4Done = false;

Steps.doneWithStep1 = function () {
    Steps.step1Done = true;
    $("#Step1").css("cursor", "pointer");
}
Steps.doneWithStep2 = function () {
    Steps.step2Done = true;
    $("#Step2").css("cursor", "pointer");
}
Steps.doneWithStep3 = function () {
    Steps.step3Done = true;
    $("#Step3").css("cursor", "pointer");
}
Steps.doneWithStep4 = function () {
    Steps.step4Done = true;
    $("#Step4").css("cursor", "pointer");
}


Steps.setLastStep = function (last) {
    Steps.Last = last;
    if (last == 1) {
        Steps.doneWithStep1();
        Steps.step2Done = false;
        Steps.step3Done = false;
        Steps.step4Done = false;
    }
    else if (last == 2) {
        Steps.doneWithStep2();
        Steps.step3Done = false;
        Steps.step4Done = false;
    } else if (last == 3) {
        Steps.doneWithStep3();
        Steps.step4Done = false;
    } else if (last == 4) {
        Steps.doneWithStep4();
    }  
}
Steps.setCurrentStep = function (current, doNext) {

    if (doNext == 0) {
        if (current == 1) {
            Steps.setSelectedStep(1);
            Steps.setLastStep(Steps.Current);
            Steps.Current = current;
            $("#Step2").css("cursor", "pointer");
            $('#Step2').unbind('click').click(function () {
                jqGetServicesOP();
                return false;
            });
            $("#Step3").css("cursor", "text");
            $('#Step3').unbind('click').click(function () {
               return false;
           });
           $("#Step4").css("cursor", "text");
           $('#Step4').unbind('click').click(function () {
               return false;
           });
        } else if (current == 2) {
            Steps.setSelectedStep(2);
            Steps.setLastStep(Steps.Current);
            Steps.Current = current;
            $("#Step1").css("cursor", "pointer");
            $('#Step1').unbind('click').click(function () {
                backOP();
                return false;
            });
            $("#Step3").css("cursor", "pointer");
            $('#Step3').unbind('click').click(function () {
                ValidatePage();
                return false;
            });
            $("#Step4").css("cursor", "text");
            $('#Step4').unbind('click').click(function () {
                return false;
            });
        } else if (current == 3) {
            Steps.setSelectedStep(3);
            Steps.setLastStep(Steps.Current);
            Steps.Current = current;
            $("#Step1").css("cursor", "pointer");
            $('#Step1').unbind('click').click(function () {
                backOP();
                return false;
            });
            $("#Step2").css("cursor", "pointer");
            $('#Step2').unbind('click').click(function () {
                backToStep2();
                return false;
            });
            $("#Step4").css("cursor", "pointer");
            $('#Step4').unbind('click').click(function () {
                goToStep4();
                return false;
            });
        } else if (current == 4) {
            Steps.setSelectedStep(4);
            Steps.setLastStep(Steps.Current);
            Steps.setLastStep(4);
            Steps.Current = current;
            $("#Step1").css("cursor", "pointer");
            $('#Step1').unbind('click').click(function () {
                backToStep1FromStep4();
                return false;
            });
            $("#Step2").css("cursor", "pointer");
            $('#Step2').unbind('click').click(function () {
                backToStep2FromStep4();
                return false;
            });
            $("#Step3").css("cursor", "pointer");
            $('#Step3').unbind('click').click(function () {
                backToStep3();
                return false;
            });
        }
       // alert(current + " last cu 0 " + Steps.Last);
    } else {
        if (current == 1 && Steps.step1Done == true) {
            Steps.setSelectedStep(1);
            Steps.setLastStep(Steps.Current);
            Steps.Current = 1;
            backOP();
        } else if (current == 2 && Steps.step2Done == true) {
            Steps.setSelectedStep(2);
            Steps.setLastStep(Steps.Current);
            Steps.Current = 2;
            backToStep2();
        } else if (current == 3 && Steps.step3Done == true) {
            Steps.setSelectedStep(3);
            Steps.setLastStep(Steps.Current);
            Steps.Current = 3;
            backToStep3();
        } else if (current == 4 && Steps.step4Done == true) {
            Steps.setSelectedStep(4);
            Steps.setLastStep(Steps.Current);
            Steps.Current = 4;
            goToStep4();
        }
    }
}


Steps.setSelectedStep = function (step) {
    if (step == 1) {
        $("#Step1").removeClass("MenuOP");
        $("#Step1").addClass("MenuOPSelected");
        $("#Step2").removeClass("MenuOPSelected");
        $("#Step2").addClass("MenuOP");
        $("#Step3").removeClass("MenuOPSelected");
        $("#Step3").addClass("MenuOP");
        $("#Step4").removeClass("MenuOPSelected");
        $("#Step4").addClass("MenuOP");
        $("[id$='_lblStep1']").removeClass("MenuItemLinkSelBold");
        $("[id$='_lblStep1']").addClass("MenuOPLinkSelBold");
        $("[id$='_lblStep1Sub']").removeClass("MenuItemLinkSel");
        $("[id$='_lblStep1Sub']").addClass("MenuOPLinkSel");
        $("[id$='_lblStep2']").removeClass("MenuOPLinkSelBold");
        $("[id$='_lblStep2']").addClass("MenuItemLinkSelBold");
        $("[id$='_lblStep2Sub']").removeClass("MenuOPLinkSel");
        $("[id$='_lblStep2Sub']").addClass("MenuItemLinkSel");
        $("[id$='_lblStep3']").removeClass("MenuOPLinkSelBold");
        $("[id$='_lblStep3']").addClass("MenuItemLinkSelBold");
        $("[id$='_lblStep3Sub']").removeClass("MenuOPLinkSel");
        $("[id$='_lblStep3Sub']").addClass("MenuItemLinkSel");
        $("[id$='_lblStep4']").removeClass("MenuOPLinkSelBold");
        $("[id$='_lblStep4']").addClass("MenuItemLinkSelBold");
        $("[id$='_lblStep4Sub']").removeClass("MenuOPLinkSel");
        $("[id$='_lblStep4Sub']").addClass("MenuItemLinkSel");

    }
    else
        if (step == 2) {
            $("#Step2").removeClass("MenuOP");
            $("#Step2").addClass("MenuOPSelected");
            $("#Step1").removeClass("MenuOPSelected");
            $("#Step1").addClass("MenuOP");
            $("#Step3").removeClass("MenuOPSelected");
            $("#Step3").addClass("MenuOP");
            $("#Step4").removeClass("MenuOPSelected");
            $("#Step4").addClass("MenuOP");
            $("[id$='_lblStep2']").removeClass("MenuItemLinkSelBold");
            $("[id$='_lblStep2']").addClass("MenuOPLinkSelBold");
            $("[id$='_lblStep2Sub']").removeClass("MenuItemLinkSel");
            $("[id$='_lblStep2Sub']").addClass("MenuOPLinkSel");
            $("[id$='_lblStep1']").removeClass("MenuOPLinkSelBold");
            $("[id$='_lblStep1']").addClass("MenuItemLinkSelBold");
            $("[id$='_lblStep1Sub']").removeClass("MenuOPLinkSel");
            $("[id$='_lblStep1Sub']").addClass("MenuItemLinkSel");
            $("[id$='_lblStep3']").removeClass("MenuOPLinkSelBold");
            $("[id$='_lblStep3']").addClass("MenuItemLinkSelBold");
            $("[id$='_lblStep3Sub']").removeClass("MenuOPLinkSel");
            $("[id$='_lblStep3Sub']").addClass("MenuItemLinkSel");
            $("[id$='_lblStep4']").removeClass("MenuOPLinkSelBold");
            $("[id$='_lblStep4']").addClass("MenuItemLinkSelBold");
            $("[id$='_lblStep4Sub']").removeClass("MenuOPLinkSel");
            $("[id$='_lblStep4Sub']").addClass("MenuItemLinkSel");
        }
        else
            if (step == 3) {
                $("#Step3").removeClass("MenuOP");
                $("#Step3").addClass("MenuOPSelected");
                $("#Step1").removeClass("MenuOPSelected");
                $("#Step1").addClass("MenuOP");
                $("#Step2").removeClass("MenuOPSelected");
                $("#Step2").addClass("MenuOP");
                $("#Step4").removeClass("MenuOPSelected");
                $("#Step4").addClass("MenuOP");
                $("[id$='_lblStep3']").removeClass("MenuItemLinkSelBold");
                $("[id$='_lblStep3']").addClass("MenuOPLinkSelBold");
                $("[id$='_lblStep3Sub']").removeClass("MenuItemLinkSel");
                $("[id$='_lblStep3Sub']").addClass("MenuOPLinkSel");
                $("[id$='_lblStep1']").removeClass("MenuOPLinkSelBold");
                $("[id$='_lblStep1']").addClass("MenuItemLinkSelBold");
                $("[id$='_lblStep1Sub']").removeClass("MenuOPLinkSel");
                $("[id$='_lblStep1Sub']").addClass("MenuItemLinkSel");
                $("[id$='_lblStep2']").removeClass("MenuOPLinkSelBold");
                $("[id$='_lblStep2']").addClass("MenuItemLinkSelBold");
                $("[id$='_lblStep2Sub']").removeClass("MenuOPLinkSel");
                $("[id$='_lblStep2Sub']").addClass("MenuItemLinkSel");
                $("[id$='_lblStep4']").removeClass("MenuOPLinkSelBold");
                $("[id$='_lblStep4']").addClass("MenuItemLinkSelBold");
                $("[id$='_lblStep4Sub']").removeClass("MenuOPLinkSel");
                $("[id$='_lblStep4Sub']").addClass("MenuItemLinkSel");
            }
            else
                if (step == 4) {
                    $("#Step4").removeClass("MenuOP");
                    $("#Step4").addClass("MenuOPSelected");
                    $("#Step1").removeClass("MenuOPSelected");
                    $("#Step1").addClass("MenuOP");
                    $("#Step2").removeClass("MenuOPSelected");
                    $("#Step2").addClass("MenuOP");
                    $("#Step3").removeClass("MenuOPSelected");
                    $("#Step3").addClass("MenuOP");
                    $("[id$='_lblStep4']").removeClass("MenuItemLinkSelBold");
                    $("[id$='_lblStep4']").addClass("MenuOPLinkSelBold");
                    $("[id$='_lblStep4Sub']").removeClass("MenuItemLinkSel");
                    $("[id$='_lblStep4Sub']").addClass("MenuOPLinkSel");
                    $("[id$='_lblStep1']").removeClass("MenuOPLinkSelBold");
                    $("[id$='_lblStep1']").addClass("MenuItemLinkSelBold");
                    $("[id$='_lblStep1Sub']").removeClass("MenuOPLinkSel");
                    $("[id$='_lblStep1Sub']").addClass("MenuItemLinkSel");
                    $("[id$='_lblStep2']").removeClass("MenuOPLinkSelBold");
                    $("[id$='_lblStep2']").addClass("MenuItemLinkSelBold");
                    $("[id$='_lblStep2Sub']").removeClass("MenuOPLinkSel");
                    $("[id$='_lblStep2Sub']").addClass("MenuItemLinkSel");
                    $("[id$='_lblStep3']").removeClass("MenuOPLinkSelBold");
                    $("[id$='_lblStep3']").addClass("MenuItemLinkSelBold");
                    $("[id$='_lblStep3Sub']").removeClass("MenuOPLinkSel");
                    $("[id$='_lblStep3Sub']").addClass("MenuItemLinkSel");
                }
}
