﻿
$(document).ready(function() {

    var pageWidth = 960;

    //NAVIGATION ELEMENTS

    $(".header").live('click', function() {
        var myID = $(this).attr('ID');
        myID = myID.replace('edit', '');
        MoveBack(myID);
    });

    $("[id *= 'page1Next']").live('click', function() {
        ScrollToTop();
    });

    $("[id *= 'page2Next']").live('click', function() {
        hideExcess();
        ScrollToTop();
    });

    $("[id *= 'page2Back']").live('click', function() {
        MoveBack(2);
    });

    $("[id *= 'page3Next']").live('click', function() {
        ScrollToTop();

    });

    $("[id *= 'page3Back']").live('click', function() {
        MoveBack(3);
    });

    $("[id *= 'page4Next']").live('click', function() {
        ScrollToTop();
    });

    $("[id *= 'page4Back']").live('click', function() {
        MoveBack(4);
    });

    $("[id *= 'page5Back']").live('click', function() {
        MoveBack(5);
    });

    function MoveForward(pageNo) {
        $("#slidingPanel").stop().animate({ left: pageWidth * -1 * pageNo }, { duration: 600 });
        MoveProgress(pageNo + 1);
        ScrollToTop();
    };

    function MoveBack(pageNo) {
        //detect IE6 and adjust
        if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) { //test for MSIE x.x;
            var ieversion = new Number(RegExp.$1) // capture x.x portion and store as a number
            if (ieversion <= 6) {
                pageWidth = 1040;
            }

        }

        $("#slidingPanel").stop().animate({ left: (pageNo - 2) * -1 * pageWidth }, { duration: 600 });
        MoveProgress(pageNo - 1);
    };

    function MoveProgress(pageNo) {
        $("#progressOver").removeClass('over1 over2 over3 over4 over5').addClass('over' + pageNo);
    };

    function ScrollToTop() {
        $('html, body').scrollTop(0);


    };

    function hideExcess() {
        $("[id *= 'ExcessUpdatePanel']").each(function() {
            var myID = $(this).attr('ID');
            var newID = myID.replace('Excess', 'Limit');
            var newID = newID.replace('UpdatePanel', '');
            if ($("[id *= '" + newID + "']").val() == '0') {
                $(this).hide();
            }

        });

    }


    //END OF NAVIAGTION ELEMENTS




});
