﻿/// <reference path="jquery-1.4.1.js" />
var gMenuSlidePos;
var isAnimating = false;
$(function() {
    $("#navslide img").css("left", gMenuSlidePos);
});
function slideMenu(pos, obj) {
    switch (pos) {
        case 1:
            removeSubs();
            $("#navslide img").stop().animate({ left: "65px" }, 500, "swing", function() {
            });
            break;
        case 2:
            removeSubs(2, obj);
            $("#navslide img").stop().animate({ left: "190px" }, 500, "swing", function() {
                holdMenu(2);
            });
            break;
        case 3:
            removeSubs(3, obj);
            $("#navslide img").stop().animate({ left: "275px" }, 500, "swing", function() {
                holdMenu(3);
            });
            break;
        case 4:
            removeSubs();
            $("#navslide img").stop().animate({ left: "347px" }, 500, "swing", function() {
            });
            break;
        case 5:
            removeSubs();
            $("#navslide img").stop().animate({ left: "410px" }, 500, "swing", function() {
            });
            break;
        case 6:
            removeSubs();
            $("#navslide img").stop().animate({ left: "485px" }, 500, "swing", function() {
            });
            break;
        case 7:
            removeSubs();
            $("#navslide img").stop().animate({ left: "550px" }, 500, "swing", function() {
            });
            break;
    }
}
function slideMenuBack() {
    /*
    $("#navslide img").stop().animate({ left: gMenuSlidePos }, 500, "swing", function() {
    });
    */
}
function removeSubs(pos, obj) {
    if (pos != 2 && $(obj).attr("id") != currentOpenMenu) {
        $("#surgeplatform").css("display", "none");
        $("#surgesub").css("display", "none");
        $("#surgeplatformtext").removeClass("underline");
        $("#cloud").stop().animate({ opacity: 1.0 });
        $("#surgeplatform a").css("display", "none");
        $("#surgesub a").css("display", "none");
    }
    if (pos != 3 && $(obj).attr("id") != currentOpenMenu) {
        $("#servicesub").css("display", "none");
        $("#servicesub a").css("display", "none");
        $("#surgesub").css("display", "none");
        $("#cloud").stop().animate({ opacity: 1.0 });
    }
}
var currentOpenMenu = "";
function holdMenu(pos) {
    switch (pos) {
        case 1:
            gMenuSlidePos = "65px";
            break;
        case 2:
            removeSubs();
            currentOpenMenu = "Products";
            $("#cloud").stop().animate({ opacity: 0.1 }, 100, function() {
                $("#surgeplatform").stop().fadeIn(100, function() {
                    $("#surgeplatform a").stop().fadeIn(50, function() {
                        $("#surgeplatformtext").addClass("underline");
                        $("#surgesub").stop().fadeIn(100, function() {
                            $("#surgesub_overview").stop().fadeIn(50, function() {
                                $("#surgesub_framework").stop().fadeIn(50, function() {
                                    $("#surgesub_controls").stop().fadeIn(50, function() {
                                        $("#surgesub_modules").stop().fadeIn(50, function() {
                                        });
                                    });
                                });
                            });
                        });
                    });
                });
            });
            gMenuSlidePos = "190px";
            break;
        case 3:
            removeSubs();
            currentOpenMenu = "Services";
            $("#cloud").stop().animate({ opacity: 0.1 }, 100, function() {
                $("#servicesub").stop().fadeIn(100, function() {
                    $("#services_overview").stop().fadeIn(50, function() {
                        $("#software_design").stop().fadeIn(50, function() {
                            $("#software_development").stop().fadeIn(50, function() {
                                $("#sharepoint_solutions").stop().fadeIn(50, function() {
                                    $("#mobile_application").stop().fadeIn(50, function() {
                                        $("#software_integration").stop().fadeIn(50, function() {
                                            $("#saas_enablement").stop().fadeIn(50, function() {
                                            });
                                        });
                                    });
                                });
                            });
                        });
                    });
                });
            });
            gMenuSlidePos = "275px";
            break;
        case 4:
            gMenuSlidePos = "347px";
            break;
        case 5:
            gMenuSlidePos = "425px";
            break;
        case 6:
            gMenuSlidePos = "492px";
            break;
    }
}
var title = "";
function rmTitle(obj) {
    title = $(obj).attr("title");
    $(obj).attr("title", "");
}
function adTitle(obj) {
    $(obj).attr("title", title);
    title = "";
}