
  /* Modified by Alex Spooner, 2009-03-09 03:09:16 EST */

  var z = false;
  
  $(document).ready(function(){
  
    $("#tabs li a").click(function(event){
      event.preventDefault();
      $(this).blur();
      var id = $(this).attr("rel");
      $("#tabs li").removeClass("selected");    
      $("#TAB"+id).attr("class","selected");
      $("#panels li").removeClass("selected");
      $("#"+id).attr("class","selected");
    });
    
    $("a[rel=scrollup]").hover(
      function(){
        $("#panels li.selected").stop().scrollTo(0,5000);
      },
      function(){
        $("#panels li.selected").stop();
      }
    );

    $("a[rel=scrollup]").click(function(event){
      event.preventDefault();
      $(this).blur();
      $("#panels li.selected").stop().scrollTo('-=10px',10);
    });
  
    $("a[rel=scrolldown]").hover(
      function(){
        $("#panels li.selected").stop().scrollTo($("#panels li.selected ul").height(),5000);
      },
      function(){
        $("#panels li.selected").stop();
      }
    );

    $("a[rel=scrolldown]").click(function(event){
      event.preventDefault();
      $(this).blur();
      $("#panels li.selected").stop().scrollTo('+=10px',10);
    });

    $("a.zoom").click(function(event){
      event.preventDefault();
      $(this).blur();
      var id = $(this).attr("rel");
      $("#zoomholder").html('<div id="zoomimage"></div>');
      if (!z) {
      	var flashvars = {
      		url_zoomimage: "/products/zooms/" + id + ".png"
      	};
      	var params = {
      		menu: "false",
      		wmode: "transparent"
      	};
      	$.swfobject.embedSWF("/flashes/zoom.swf", "zoomimage", "500", "500", "8.0.0", "/flashes/expressInstall.swf", flashvars, params);
      	$("#zoomimage").blur();
      	$(this).html('<img src="/images/button_zoom2.gif" alt="" /> Close');
        z = true;
      } else {
        $.swfobject.removeSWF("zoomimage");
        $("#zoomholder").html('<div id="zoomimage"></div>');
      	$(this).html('<img src="/images/button_zoom.gif" alt="" /> Zoom');
        z = false;
      }
    });

    $("a.prodbutton").click(function(event){
      event.preventDefault();
      $(this).blur();
      var id = $(this).attr("rel");
      var alt = $("#image img").attr("alt");
      $("#image img").attr("src","/products/"+id+".png");
      $("#image img").attr("alt",id);
      $("a.zoom").attr("rel",id);
      $(this).attr("rel",alt);
      $(this).children("img").attr("src","/products/buttons/"+alt+".png");
     if (z) {
        $.swfobject.removeSWF("zoomimage");
        $("#zoomholder").html('<div id="zoomimage"></div>');
      	$("a.zoom").html('<img src="/images/button_zoom.gif" alt="" /> Zoom');
        z = false;
      }
    });

    $("#iQty").change(function(){
      $("#add2bag").html("Add to Shopping Bag");
      $("#add2bag").attr("class","button_orange");
      $("#viewbag").attr("class","button_brown");
    });

    $("#add2bag").click(function(event){
      event.preventDefault();
      $(this).blur();
      $("#add2bag").html("Please wait ...");
      var fields = $("#BagForm").serialize();
				$.getJSON("/ajax/add2bag.php", fields, function(data){
  				if (data.success==true) {
            $("#add2bag").html("Added to Shopping Bag");
            $("#add2bag").attr("class","button_brown");
            $("#viewbag").attr("class","button_orange");
  				} else {
            $("#add2bag").html("Sorry, error occured.");
          }
				});
    });

  });
  
  
