// simple jQuery script to preload the images. - http://engineeredweb.com/blog/09/12/preloading-images-jquery-and-javascript
(function(jQuery) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  jQuery.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)

jQuery(document).ready(function () { 
	
	jQuery('#banner').cycle({
		fx: 'scrollRight',
		timeout:  7000,
		cleartype: true,
		pause: 0,
		cleartypeNoBg: true
	});
	
	jQuery("#portfolio").cycle({
		fx: 'scrollDown',
		timeout:  0,
		cleartype: true,
		pause: 0,
		cleartypeNoBg: true
	});
	
	jQuery('.portfolio-intro p a').click(function() { 
		jQuery(this).addClass('current').siblings().removeClass('current');
		jQuery('#portfolio').cycle(parseInt(jQuery(this).attr('data-portfolio-index'))); 
		return false; 
	}); 
	
	jQuery("#contact").validationEngine();
		
	jQuery.preLoadImages("./globals/images/nav-hover.png");
});
