// THIS FILE CONTAINS ALL THE SETTINGS FOR THE JQUERY PLUGINS USED
jQuery(document).ready(function () {
//window.scrollTo(0,0);
//SERIAL SCROLL (MAIN)	
	jQuery('#mainNav').localScroll({
		duration: 500
	});
//JQUERY TOOLS SCROLLABLE
	jQuery("#servicePanes").scrollable().navigator({
		navi: "#serviceTabs",
		activeClass: 'current',
		naviItem: 'a'
	});

//COLORBOX
	jQuery(".screenshots ul a.enlarge").colorbox({
		slideshow: false,
		opacity: .45,
		loop: true,
		current: '{current} of {total}'
	});
	jQuery("#samples li a").colorbox({
		slideshow: false,
		opacity: .45,
		loop: false,
		current: '{current} of {total}'
	});
	jQuery(".modx #portfolio a").colorbox({
		slideshow: false,
		opacity: .45,
		loop: false,
		current: '{current} of {total}'
	});

//JQUERY TOOLS TABS
	jQuery("#folioSwitcher").tabs("#folioPanes > div", {
		effect: 'horizontal',
        fadeInSpeed: "fast",
		rotate: false,
		initialIndex: 0
	});

/*	jQuery("#serviceTabs").tabs("#servicePanes ul > li", {
		effect: 'horizontal',
        fadeInSpeed: "fast",
		rotate: false,
		initialIndex: 0
	});
*/

//FOLIO PROJECT SWITCHERS
	jQuery("#webDesign .projectList").tabs("#webDesign .screenshots", {
		effect: 'fade',
		fadeInSpeed: "slow",
		rotate: false
	});
	
	jQuery("#printDesign .projectList").tabs("#printDesign .screenshots", {
		effect: 'fade',
		fadeInSpeed: "slow",
		rotate: false
	});

	jQuery("#illustration .projectList").tabs("#illustration .screenshots", {
		effect: 'fade',
		fadeInSpeed: "slow",
		rotate: false
	});

// INDIVIDUAL SCREENSHOTS SWITCHER
/*	  jQuery(".screenshots li").each(function (i) {
	    i = i+1;
	    jQuery(this).addClass("screen"+i);
	   });
*/
	jQuery("#austin-wellness-clinic .screens").tabs("#austin-wellness-clinic > ul li", {
		effect: 'fade',
		fadeInSpeed: "slow",
		rotate: false
	});
	jQuery("#klaus-union .screens").tabs("#klaus-union > ul li", {
		effect: 'fade',
		fadeInSpeed: "slow",
		rotate: false
	});
	jQuery("#wendy-swan-dds .screens").tabs("#wendy-swan-dds > ul li", {
		effect: 'fade',
		fadeInSpeed: "slow",
		rotate: false
	});
	jQuery("#feel-good-town .screens").tabs("#feel-good-town > ul li", {
		effect: 'fade',
		fadeInSpeed: "slow",
		rotate: false
	});
	jQuery("#smartvault-ui .screens").tabs("#smartvault-ui > ul li", {
		effect: 'fade',
		fadeInSpeed: "slow",
		rotate: false
	});
	jQuery("#ssgc .screens").tabs("#ssgc > ul li", {
		effect: 'fade',
		fadeInSpeed: "slow",
		rotate: false
	});
	jQuery("#solidcrate .screens").tabs("#solidcrate > ul li", {
		effect: 'fade',
		fadeInSpeed: "slow",
		rotate: false
	});
	jQuery("#nutshellmail .screens").tabs("#nutshellmail > ul li", {
		effect: 'fade',
		fadeInSpeed: "slow",
		rotate: false
	});	
	jQuery("#sms .screens").tabs("#sms > ul li", {
		effect: 'fade',
		fadeInSpeed: "slow",
		rotate: false
	});	
	jQuery("#barcamp-austin .screens").tabs("#barcamp-austin > ul li", {
		effect: 'fade',
		fadeInSpeed: "slow",
		rotate: false
	});	
	jQuery("#whurley .screens").tabs("#whurley > ul li", {
		effect: 'fade',
		fadeInSpeed: "slow",
		rotate: false
	});	
// VALIDATE
	jQuery("#contactForm").validate({
		rules: {
			Name: "required",
			Comments: {
				required: true,
				minlength: 30
			},

			email: {
				required: true,
				email: true
			}
		},
		messages: {
			Name: "Please enter a name",
			email: "Please enter a valid email address",
			Comments: "We'll need a few more details"
		}
	});
	
//CUSTOM
	jQuery('.screenshots li > a').append('<img class="zoom" src="images/icon-zoom.png" />');
	jQuery('.pane').wrapInner('<div class="blockPane" />');
	jQuery('#serviceTabs li:first-child a').addClass('current');	
//	jQuery('#serviceTabs li:last').addClass('last');
/*	jQuery('#serviceTabs li.wordpress').hover(function() { 
		jQuery('#serviceTabs li.wordpress').switchClass('last','newClass',500,'easeOutBounce'
	
	);
});
*/
// ASYNCHRONOUS INCLUDE FORM
    $.ajaxSetup ({  
        cache: true  
    });  
	jQuery('.getForm').click(function(){
		 jQuery(this).load('/ajax-form/');
	});

});//end document ready

