(function($) {
$(function() {
 
  $('ul.tabs').each(function() {
    $(this).find('li').each(function(i) {
      $(this).click(function(){
        $(this).addClass('current').siblings().removeClass('current')
          .parents('div.section').find('div.box').hide().end().find('div.box:eq('+i+')').fadeIn(150);
      });
    });
  });
 
})
})(jQuery)
jQuery(document).ready(function($){
	/* NAV */
    $('ul.sf-menu').superfish({
        delay:       250,
        animation:   {opacity:'show',height:'show'},
        speed:       'normal',
        autoArrows:  false,
        dropShadows: false
	});
	
	$('#gravityformswidget-3').css({'opacity':0,'margin-top':-219});

	function form_open(){
		$('#gravityformswidget-3 label').css('top','auto');
		$('#gravityformswidget-3').animate({'margin-top':0}).animate({'opacity':1});
		$('#text-4').show();
		$('#text-3').hide(250);
	};
	$('#text-4').hide();
	$('#contact-btn').click(function(e){
		e.preventDefault();
		form_open();
	});
	$('#form-close').click(function(e){
		e.preventDefault();
		$('#gravityformswidget-3').animate({'opacity':0}).animate({'margin-top':-219});
		$('#text-3').show();
		$('#text-4').hide();
	});

	/* multicolumn */
	$('ul.sf-menu > li > ul').each(function(){
		if($(this).children('li').size()>4) {
			$(this).addClass('col');
		}
	})
	
	
	/* FORMS */
	$("label").inFieldLabels();
	if($('.validation_message').length) {
	 	form_open();	
	};
	$('.validation_message').parent('li').css('color','#ff0000');
	$('.validation_error').css('opacity','0').animate({'opacity':'1'}, 2000, function(){
		setTimeout(function(){
			$('.validation_error').animate({'opacity':'0'}).slideUp();
			},3000)
	})
	$('#wpesq-sidebar-3, #wpesq-sidebar-3 > ul ').css('height',$('#wpesq-sidebar-3').height()+10);
	$('#wpesq-sidebar-3 > ul > li:first').css('padding-bottom','0');
	
	$(window).load(function() { 
	//if($('#wpesq-slider').has('img').length){
	if($('#wpesq-slider').children('img').size()>1){
	 $('#wpesq-slider').nivoSlider({
	  effect: 'sliceDownLeft',
	  slices:10,
	  pauseTime: 7500,
	  controlNav: false,
	  slideshowEnd: function(){
		$('#wpesq-slider').data('nivo:vars').stop = true;
	  },
	  //directionNav:false,
	  captionOpacity:0.6
	 });
	}else{
		$('#wpesq-slider img').css({'display':'block'});
	}
	$('#wpesq-nav').css('display','block')
	});
	
});
