//<script>

$(function() {
  
  $('.feature.autumn8').css('backgroundImage', 'none');
  $('<div id="rightMask"><img class="mask" src="http://tgisolutions.com//images/tgi/tgi_mask.png"/></div>').prependTo($('.feature.autumn8'));
  $('<div id="rightImgs"></div>').prependTo($('#rightMask'));
  $('.feature.casenotes').css('backgroundImage', 'none');
  $('<div id="leftMask"><img class="mask" src="http://tgisolutions.com//images/tgi/tgi_mask.png"/></div>').prependTo($('.feature.casenotes'));
  $('<div id="leftImgs"></div>').prependTo($('#leftMask'));
  
  autumn8 = [
    'autumn8_1.jpg',
    'autumn8_2.jpg',
    'autumn8_3.jpg',
    'autumn8_4.jpg',
    'autumn8_5.jpg'
  ];
  
  casenotes = [
    'casenotes_1.jpg',
    'casenotes_2.jpg',
    'casenotes_3.jpg',
    'casenotes_4.jpg',
    'casenotes_5.jpg'
  ];
  
  for(i=0; i<autumn8.length; i++) {
    $('<img src="http://tgisolutions.com//images/tgi/'+autumn8[i]+'" />').prependTo($('#rightImgs'));    
  }
  
  for(i=0; i<casenotes.length; i++) {
    $('<img src="http://tgisolutions.com//images/tgi/'+casenotes[i]+'" />').prependTo($('#leftImgs'));    
  }

  if($("#home").length) {
    $('#rightImgs').cycle({timeout:3500, speed:1000, delay:-2500, fx:'toss', random:true});
    $('#leftImgs').cycle({timeout:4000, speed:1000, delay:-2500, fx:'toss', random:true}); 
  }

  $('.feature').click(function() {
    window.location = $(this).find('a').attr('href');
  });

  $("#lightbox").click(function() {
    $("#lightbox-content").hide().children().detach();
    $("#lightbox-flood").fadeOut(200);
  });

  $('ul#screenshots a').click(function(e) {
    e.preventDefault();
    var $img = $(e.target).next().clone();
    $("#lightbox-flood").fadeTo(200, .7);
    $("#lightbox-content").append($img).fadeIn(200);
  });

  $("#product nav a").click(function(e) {
    var $nav = $(this).parents("nav");
    var $li = $(this).closest("li");
    $li.addClass("active").siblings().removeClass("active");
    $li.closest("section").find("article").children().hide().eq($li.index()).show();
    return false;
  });

  $("#tour ul.tour_categories a").click(function(e) {
    var $a = $(this);
    $a.closest("ul").find("li").removeClass();
    $a.closest("li").addClass("active");
    $a.closest("section").find(".tours li").hide().filter(":contains(" + $a.text() + ")").show();
    return false;
  }).first().trigger("click");

  $("form#contact_form").submit(function(e) {
    var $form = $(this);
    var $message = $form.find("[name='message']");
    $form.find(":text, textarea, select").each(function() {
      var $i = $(this);
      $message.val($message.val() + '\n' + $i.prev("label").text().replace(":", "") + ": " + $i.val());
    });
  });

});

