<!--
// Preload images
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
// Go to URL.
function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}


$(function(){
  
	$(window).load(function () {
	var time = 450
      $("#left1").fadeIn(time, function () {
        $("#left2").fadeIn(time, function () {
		  $("#left3").fadeIn(time, function () {
		    $("#left4").fadeIn(time, function () {
			  $("#left5").fadeIn(time, function () {
				$("#left6").fadeIn(time, function () {
				  $("#left7").fadeIn(time, function () {
					$("#left8").fadeIn(time, function () {
                      $("#left9").fadeIn(time, function () {
						$("#left10").fadeIn(time, function () {
						  $("#left11").fadeIn(time, function () {
							$("#left12").fadeIn(time, function () {
							  $("#left13").fadeIn(time, function () {
								$("#left14").fadeIn(time, function () {
								  $("#left15").fadeIn(time)
								});
							  });
							});
						  });
						});
					  });
					});
				  });
				});
			  });
			});
		  });
		});
      });

    });
	
	$(".fadelink").mouseout(function(){
      $(this).animate({ 
        marginLeft: "-99px"
      }, 200 );
    });
	
	// Using multiple unit types within one animation.
    $(".fadelink").mouseover(function(){
      $(this).animate({ 
        marginLeft: "-62px"
      }, 200 );
    });
	
	// Using multiple unit types within one animation.
    $(".fadelink").click(function(){
      $(this).animate({ 
        marginLeft: "-35px"
      }, 400 );
    });
	
	// Using multiple unit types within one animation.
    $(".fadelinks").click(function(){
      $(this).animate({ 
        marginLeft: "-50px"
      }, 400 );
    });
    
    // Using multiple unit types within one animation.
    $(".fadelinks").mouseover(function(){
      $(this).animate({ 
        marginLeft: "-75px"
      }, 200 );
    });
	
	$(".fadelinks").mouseout(function(){
      $(this).animate({ 
        marginLeft: "-99px"
      }, 200 );
    });
	

  });
  
$(function() {
$("#subnav").fadeIn(700);

  $('#subnav').cycle({ 
    fx:     'scrollRight', 
    easing: 'backinout',
	speed:    1300, 
    timeout:  500,
	autostop: 1
  });
});

// wrap as a jQuery plugin and pass jQuery in to our anoymous function
(function ($) {
	$.fn.cross = function (options) {
		return this.each(function (i) { 
			// cache the copy of jQuery(this) - the start image
			var $$ = $(this);
			
			// get the target from the backgroundImage + regexp
			var target = $$.css('backgroundImage').replace(/^url|[\(\)'"]/g, '');

			// nice long chain: wrap img element in span
			$$.wrap('<span style="position: relative;"></span>')
				// change selector to parent - i.e. newly created span
				.parent()
				// prepend a new image inside the span
				.prepend('<img class="fade">')
				// change the selector to the newly created image
				.find(':first-child')
				// set the image to the target
				.attr('src', target);

			// the CSS styling of the start image needs to be handled
			// differently for different browsers
			if ($.browser.msie || $.browser.mozilla) {
				$$.css({
					'position' : 'absolute', 
					'left' : 0,
					'background' : '',
					'top' : this.offsetTop
				});
			} else if ($.browser.opera && $.browser.version < 9.5) {
				// Browser sniffing is bad - however opera < 9.5 has a render bug 
				// so this is required to get around it we can't apply the 'top' : 0 
				// separately because Mozilla strips the style set originally somehow...                    
				$$.css({
					'position' : 'absolute', 
					'left' : 0,
					'background' : '',
					'top' : "0"
				});
			} else { // Safari
				$$.css({
					'position' : 'absolute', 
					'left' : 0,
					'background' : ''
				});
			}

			// similar effect as single image technique, except using .animate 
			// which will handle the fading up from the right opacity for us
			$$.hover(function () {
				$$.stop().animate({
					opacity: 0
				}, 450);
			}, function () {
				$$.stop().animate({
					opacity: 1
				}, 450);
			});
		});
	};
	
})(jQuery);

// note that this uses the .bind('load') on the window object, rather than $(document).ready() 
// because .ready() fires before the images have loaded, but we need to fire *after* because
// our code relies on the dimensions of the images already in place.
$(window).bind('load', function () {
	$('img.fade').cross();
});


$(function() {
	$("#1, #2, #3").lavaLamp({
		fx: "backout",
		speed: 1200,
		click: function(event, menuItem) {
		}
	});
});

$(function() {
  $('#rotate').cycle({ 
   fx:        'fade',
   speed: 2000,
   timeout: 2000,
   delay: 0
  });
});

//-->
