$(document).ready(function(){

// Form scripts
	var rfp = $('#rfp');
	rfp.find('.inputRow:odd').addClass('odd');
	rfp.find('.inputRow input, .inputRow textarea').focus(function(){
		$(this).parent('.inputRow').addClass('active');
	});
	rfp.find('.inputRow input, .inputRow textarea').blur(function(){
		$(this).parent('.inputRow').removeClass('active');
	});

	rfp.find('.required input').blur(function(){
		if($(this).val() == ''){
			$(this).parent('.inputRow').addClass('error');
		} else {
			$(this).parent('.inputRow').removeClass('error');
		}
	});
	
	rfp.find('.submit').click(function(){
		rfp.find('input').blur();
		var proceed = 0;
		rfp.find('.required input').each(function(){
			if($(this).val() == ''){proceed++;}
		});
		if(proceed > 0){
			$('#errorMsg').show();
			return false;
		} else {
			$('#errorMsg').hide();
			return true;
		}
		
	});
	
	
// End Form scripts	
	
    $('.modal').fancybox({
		//frameWidth:100,
		//frameHeight:100
	});
	
	
    $('.sliderToolbar ul li').hover(function(){
        $(this).addClass('hover');
    }, function(){
        $(this).removeClass('hover');
    });

    
    $('.sliderToolbar ul li').mousedown(function(){
        $('.sliderToolbar ul li').removeClass('current');
        $(this).addClass('current');
    });
    
    
    $.easing.def = 'easeInOutCubic';
    
	$('.sliderToolbar ul li').mousedown(function(){
		var index = $(this).index();
		var slide = (index * -604) + 'px';
		$('ul#slider').stop().animate({left: slide}, 1000);
		
		clearInterval(autoplay);
	});
	
	
	
	var autoplay = setInterval("slide($('.sliderToolbar ul li.current'))", 7000);
	


    
// Scrolling Links
    $('.inner_nav.scroll ul li').click(function(){
    	if(!$(this).hasClass('pdf')){
        	$('.inner_nav ul li a').removeClass('current');
        	$(this).find('a').addClass('current');
        
        	var number = $(this).index();
        	number += 1;
        	var destination = $('.content ul li:nth-child(' + number + 'n)').offset().top;
        	destination -= 134;
        	$('html, body').animate({scrollTop: destination + 'px'}, 1000);
        
        	var navFloat = destination - 72;
        	$('.inner_nav').delay(800).animate({top: navFloat + 'px'}, 900);
        
        	return false;
        }
    });
    
    $('.inner_nav.no_scroll ul li ul.subnav li').click(function(){
        //$('.inner_nav ul li ul.subnav').removeClass('current');
        //$(this).find('a').addClass('current');
        
        var number = $(this).index();
        number += 1;
        var destination = $('.content ul li:nth-child(' + number + 'n)').offset().top;
        destination -= 134;
        $('html, body').animate({scrollTop: destination + 'px'}, 1000);
        
        var navFloat = destination - 72;
        $('.inner_nav').delay(800).animate({top: navFloat + 'px'}, 900);
        
        return false;
    });
    
    
    $(window).scroll(function(e){
        var offset = $(this).scrollTop();
        if(offset == 0){
            $('.inner_nav').animate({top: offset + 'px'}, 600);
            $('.inner_nav:not(".no_scroll") ul li a').removeClass('current');
        }
    });
    
});


	function slide($this){
		var index = $this.index();
		var number = $('.sliderToolbar ul li').length;

		if(index == (number-1)){
			index = 0;
			pixels = (index) * -604;
			$('ul#slider').animate({left: pixels + 'px'}, 1000);
			$('.sliderToolbar ul li').removeClass('current');
			$this.parent().find('li:first').addClass('current');
		} else {
			pixels = (index + 1) * -604;
			$('ul#slider').animate({left: pixels + 'px'}, 1000);
			$('.sliderToolbar ul li').removeClass('current');
			$this.next().addClass('current');
		}
	}


