
		  
	$(document).ready(function(){ 
	
		// Document ready
		
		// Menu stuff
		
		filename = window.location.pathname.substr(window.location.pathname.lastIndexOf('/')+1);
		$('ul#navigation li a[href*="'+filename+'"]').parent().addClass('active');
		// Set the current page to active in the menu
		if ($('ul#navigation li a[href*="'+filename+'"]').parent().parent().hasClass('sub')) 
		{
			$('ul#navigation li a[href*="'+filename+'"]').parent().parent().parent().addClass('active');
			// If current page is in sub menu, set parent menu to active also.
		}
		
		//$('ul.sub').parent().children('a').append('<span></span>');
	    $('ul.sub').parent().addClass('drop');
	    $('ul#navigation li.active').addClass('keepactive'); 
	    
	    $('ul#navigation li').hover(
	    
	    	function() 
	    	{
	    	
	    		if (!$(this).hasClass('keepactive')) 
	    		{
	    			$(this).addClass('active');
	    		}
	    		
	    		if ($(this).hasClass('drop')) 
	    		{
	    			$(this).find('ul.sub').css('display', 'block');
	    			$(this).addClass('open');
	    		}
	    	
	    	
	    	}
	    	,
	    	
	    	function() 
	    	{
	    	
	    		if (!$(this).hasClass('keepactive')) 
	    		{
	    			$(this).removeClass('active');
	    		}
	    		
	    		if ($(this).hasClass('drop')) 
	    		{
	    			$(this).find('ul.sub').css('display', 'none');
	    			$(this).removeClass('open');
	    		}
	    	
	    	}
	    	
	    );
	    	    
	    // Free quote toggle
	    $('#quote #toggle').click(function() 
	    {
	    	$('#quote #form').slideToggle();
	    	$(this).toggleClass('up');
	    
	    });
	    	    
	    // Date pickers
	    $('input.date, input.datepicker').datepicker({minDate: 0});
	    
	    
	    // Content boxes
	    $('h2.ribbon a').click(function() 
	    {
	    	$(this).parent().next('div.content_box').slideToggle();
	    	$(this).toggleClass('open');
	    
	    });
		
		// Contact form focus style change
		$('#contact_form input[type="text"], #contact_form textarea').focus(function(){$(this).addClass('focused');});
		$('#contact_form input[type="text"], #contact_form textarea').blur(function(){$(this).removeClass('focused');});
	    
	   	
	    
	}); 
	

