/*
function periodical() {
$('#qb').effect('shake', { times:3, distance: 5 }, 100);
}
*/

function loadQuickStart() {            
    $(".qs_scroll").carouFredSel({
        circular: false,
        infinite: false,
        auto: false,
        items: 3,
        prev: {
            button: "#qs_prev",
            key: "left",
            items: 1
        },
        next: {
            button: "#qs_next",
            key: "right",
            items: 1
        }
    });

    $(".qs_scroll").css('left', '0px');

    $(".exit").click(function () {
        $(".modal").toggle();
        $("#qs_menu").toggle();
        $("#qb").css("top", "0");
        $("#qb").removeClass("closer");
        $("#qb").css("background-position", "-116px -4px");
        return false;
    });
}

$(document).ready(function () {
    /*
    $('#qb').hide().css('display','').fadeIn(600);
    //var shake = setInterval(periodical, 5000);
  
    $('#qb').click(function() {
    clearInterval(shake);
    });
    */
    $("#scroll").liScroll({ travelocity: 0.05 });

    /*********************
    EMC 6/5/2011 - Expand
    QA Panel on Link Click
    *********************/
    $(".widget.ask_josh .seeanswer").click(function () {

        if ($(".widget.ask_josh").hasClass('lr')) {
            if ($(".widget.ask_josh").hasClass('open')) {
                $(".widget.ask_josh").removeClass("open");
                $(".widget.ask_josh").addClass("closed");

                $(".widget.ask_josh").animate({
                    "left": "0px",
                    "width": "220px"
                }, "fast");


                $(".widget.ask_josh #column1").hide();
                $(".widget.ask_josh #column2").hide();

            } else {
                $(".widget.ask_josh").removeClass("closed");
                $(".widget.ask_josh").addClass("open");

                $(".widget.ask_josh").animate({ "left": "0px", "width": "940px" }, "fast", function () {
                    $(".widget.ask_josh #column1").show();
                    $(".widget.ask_josh #column2").show();
                });
            }
        } else {
            if ($(".widget.ask_josh").hasClass('open')) {
                $(".widget.ask_josh").removeClass("open");
                $(".widget.ask_josh").addClass("closed");

                $(".widget.ask_josh").animate({
                    "left": "0px",
                    "width": "220px"
                }, "fast");

                $(".widget.ask_josh #column1").hide();
                $(".widget.ask_josh #column2").hide();

            } else {
                $(".widget.ask_josh").removeClass("closed");
                $(".widget.ask_josh").addClass("open");


                $(".widget.ask_josh").animate({ "left": "-720px", "width": "940px" }, "fast", function () {
                    $(".widget.ask_josh #column1").show();
                    $(".widget.ask_josh #column2").show();
                });
            }
        }
        return false;
    });
    /*******************/

    $(".widget.ask_josh .tab").click(function () {

        if ($(".widget.ask_josh").hasClass('lr')) {
            if ($(".widget.ask_josh").hasClass('open')) {
                $(".widget.ask_josh").removeClass("open");
                $(".widget.ask_josh").addClass("closed");

                $(".widget.ask_josh").animate({
                    "left": "0px",
                    "width": "220px"
                }, "fast");


                $(".widget.ask_josh #column1").hide();
                $(".widget.ask_josh #column2").hide();

            } else {
                $(".widget.ask_josh").removeClass("closed");
                $(".widget.ask_josh").addClass("open");

                $(".widget.ask_josh").animate({ "left": "0px", "width": "940px" }, "fast", function () {
                    $(".widget.ask_josh #column1").show();
                    $(".widget.ask_josh #column2").show();
                });
            }
        } else {
            if ($(".widget.ask_josh").hasClass('open')) {
                $(".widget.ask_josh").removeClass("open");
                $(".widget.ask_josh").addClass("closed");

                $(".widget.ask_josh").animate({
                    "left": "0px",
                    "width": "220px"
                }, "fast");

                $(".widget.ask_josh #column1").hide();
                $(".widget.ask_josh #column2").hide();

            } else {
                $(".widget.ask_josh").removeClass("closed");
                $(".widget.ask_josh").addClass("open");


                $(".widget.ask_josh").animate({ "left": "-720px", "width": "940px" }, "fast", function () {
                    $(".widget.ask_josh #column1").show();
                    $(".widget.ask_josh #column2").show();
                });
            }
        }
        return false;
    });

    $("#answer").click(function () {
        $(".widget.ask_josh").removeClass("closed");
        $(".widget.ask_josh").addClass("open");
        $(".widget.ask_josh").animate({ "left": "-720px", "width": "940px" }, "fast", function () {
            $(".widget.ask_josh #column1").show();
            $(".widget.ask_josh #column2").show();
        });
        return false;
    });

    $(".ask_josh_exit").click(function () {
        $(".widget.ask_josh").removeClass("open");
        $(".widget.ask_josh").addClass("closed");
        $(".widget.ask_josh").animate({
            "left": "0px",
            "width": "220px"
        }, "fast");
        $(".widget.ask_josh #column1").hide();
        $(".widget.ask_josh #column2").hide();
        return false;
    });


    $(".share_this").hover(
  function () {
      if (!$(this).hasClass('open')) {
          $(this).css("background-position", "-381px -7px");
      }
  },
  function () {
      if (!$(this).hasClass('open')) {
          $(this).css("background-position", "-303px -7px");
      }
  }
  );

    $(".share_this").click(function () {
        if (!$(this).hasClass('open')) {
            $(this).removeClass('closed');
            $(this).addClass('open');
            $(this).css("width", "122px");
            $(this).css("background-position", "-302px -36px");
            $('.share_menu').show();
        } else {
            $(this).removeClass('open');
            $(this).addClass('closed');
            $(this).css("width", "72px");
            $(this).css("background-position", "-303px -7px");
            $('.share_menu').hide();
        }
        return false;
    });

    $('.share_menu ul li').hover(
  function () { $(this).css("background-color", "#fff9e6"); },
  function () { $(this).css("background-color", "#f5eed8"); }
  );

    $("#qb").click(function () {
        $(".modal").toggle();
        $("#qs_menu").toggle();
        var winWidth = $(window).width();
        var winHeight = $(window).height();
        var docHeight = $(document).height();
        var h = 0;

        if (winHeight > docHeight) {
            h = winHeight;
        } else {
            h = docHeight;
        }

        $("#qb").css("top", "150px")
        $(".modal").css("z-index", "900");
        $("#qs_menu").css("z-index", "999");

        if ($("#qb").hasClass("closer")) {
            $("#qb").css("top", "0");
            $("#qb").removeClass("closer");
            $("#qb").css("background-position", "-116px -4px");
        } else {
            $("#qb").addClass("closer");
            $("#qb").css("background-position", "-116px -194px");
        }

        $(".modal").height(h);
        $(".modal").width(winWidth);
        return false;
    });

    $(".exit").click(function () {
        $(".modal").toggle();
        $("#qs_menu").toggle();
        $("#qb").css("top", "0");
        $("#qb").removeClass("closer");
        $("#qb").css("background-position", "-116px -4px");
        return false;
    });


    $("a#ask").hover(
  function () {
      $(".connect_fly").show();
      $(this).find('span').hide();
      $(this).css("background-position", "-120px -125px");
  },
  function () {
      $(".connect_fly").hide();
      $(this).find('span').show();
      $(this).css("background-position", "-120px -67px");
  }
  );

    $(".connect_fly").hover(
  function () {
      $(".connect_fly").show();
      $("a#ask").find('span').hide();
      $("a#ask").css("background-position", "-120px -125px");
  },
  function () {
      $(".connect_fly").hide();
      $("a#ask").find('span').show();
      $("a#ask").css("background-position", "-120px -67px");
  }
  );

    loadQuickStart();

    $("#qs_menu").hide();


    $("#main_nav ul li.l1").hover(
  function () {
      $(this).find('.subnav').show();
  },
  function () {
      $(this).find('.subnav').hide();
  }
  );
    /* ie z-index fix 
    $(function() {
    var zIndexNumber = 9000;
    $('div').each(function() {
    $(this).css('zIndex', zIndexNumber);
    zIndexNumber -= 10;
    });
		
    //fixing z-index issues
    $(".connect_fly").css("zIndex",9999);
    $(".modal").css("zIndex",9998);
    $("#qs_menu").css("zIndex",9998);
		
    });
    */

    $(".slider_slide").carouFredSel({
        circular: true,
        infinite: false,
        auto: {
            play: true,
            delay: 0,
            pauseDuration: 7000,
            pauseOnHover: true
        },
        prev: {
            button: "#home_prev",
            key: "left",
            pauseOnHover: true
        },
        next: {
            button: "#home_next",
            key: "right",
            pauseOnHover: true
        },        
        items: 1
    });

});
