// Proxima Labs 10 JS
$(document).ready(function(){
      $("#splash-content").hide();
      if(jQuery.url.attr("anchor")){
        var loc = jQuery.url.attr("anchor").replace("/","");
        $("#menu ul li a").removeClass("selected");
        $("#menu ul li a#" + loc).addClass("selected");
      }else{
        var loc = "home";
      }
      $("#loading").show();
      $("#splash-content").load("content.php #" + loc, function(){
        $("#splash-content").slideToggle("normal", function(){
          $("#loading").fadeOut("normal");
        });
      });
    
      $("#menu ul li a").click(function(){
        $("#menu ul li a").removeClass("selected");
        $(this).addClass("selected");
        $("#loading").fadeIn("normal");
        var page = $(this).attr("name");
        $("#splash-content").slideToggle("normal", function(){
        $("#splash-content").load("content.php #" + page,
          function(){
            $("#splash-content").slideToggle("normal", function(){
              if(page=='projects'){
              $("div.project div.project-desc").animate({backgroundColor: "#32544c"},200,function(){
                $("div.project div.project-desc").animate({backgroundColor: "#203b3d"},200,function(){
                  $("#loading").fadeOut();
                });
              });
              }else{
                $("#loading").fadeOut();
              }
            });
          });
        });
     });
      createImageRotate();
    });
    
    function createImageRotate(){
      var active=0;
      $("a.arrow-left").hide();
      $("a.arrow-right").click(function(){
        if(active==0){
          active=1;
          var name = $(this).attr("name");
          $("#" + name + "-project").find("a.arrow-left").show("fast");
          var margin = parseFloat($("#" + name + "-image").css("margin-left"));
          if(Math.abs(margin)+373>=$("#" + name + "-image").attr("width")){
            active=0;
            return;
          }
          var newMargin = margin - 373;
          if(Math.abs(newMargin)+373>=$("#" + name + "-image").attr("width")){
            $(this).hide("fast");
            $("#" + name + "-project").find("a.arrow-left").animate({right:"2px"}, 300);
          }
          $("#" + name + "-image").animate({marginLeft: newMargin},500,function(){active=0;});
        }
      });
      $("a.arrow-left").click(function(){
        if(active==0){
          active=1;
          var name = $(this).attr("name");
          $("#" + name + "-project").find("a.arrow-right").show("fast");
          var margin = parseFloat($("#" + name + "-image").css("margin-left"));
          if(margin>=0){
            active=0;
            return;
          }
          var newMargin = margin + 373;
          if(newMargin>=0){
            $(this).hide("fast");
          }
          $("#" + name + "-image").animate({marginLeft: newMargin},500,function(){active=0;});
        }
      });
    }
