(function ($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)	


// nyroModal Overlay
$(function(){
	$.nyroModalSettings({
	
		showBackground: function (elts, settings, callback) {
					elts.bg.css({opacity:0}).fadeTo(300, 0.5, callback);
				},

		hideContent: function (elts, settings, callback) {
					elts.contentWrapper.fadeOut(250,callback);
				},
				
		bgColor: '#000000',
		minWidth: 10, // Minimum width
	  	minHeight: 10
	});
});

// Navigation
$(document).ready(function(){
	$('.nav li a').bind('mouseenter', function (e){
		$(this).next('.subnav').fadeIn(250);
	});
	
	$('.nav li').bind('mouseleave', function (e){
		$(this).find('.subnav').fadeOut(250);
	});
});


