/* this prevents dom flickering, needs to be outside of dom.ready event: */
document.documentElement.className += 'js_active';
/*end dom flickering =) */

// -------------------------------------------------------------------------------------------
// cufon
// -------------------------------------------------------------------------------------------

			Cufon.replace('h1, h2, h3, h4, h5, h6', {
					hover: 'true'
				});
			Cufon.replace('span.small_title');
			Cufon.replace('.column .box h3', {
					textShadow: '#000 .5px 1px'
				});



// -------------------------------------------------------------------------------------------
// featured
// -------------------------------------------------------------------------------------------							
							
//nivo slider

$(window).load(function() {
	setTimeout(function(){
		$('#slider').nivoSlider({
			slices: '18',
			effect:'random',
			animSpeed:800,
			pauseTime:5000,
			startSlide:0,
			directionNav:false,
			controlNav:true,
			keyboardNav:false,
			pauseOnHover:false,
			manualAdvance: false
		});
	}, 1000);
});
							




// -------------------------------------------------------------------------------------------
// kwicks navigation
// -------------------------------------------------------------------------------------------

$().ready(function() {
	$('.kwicks').kwicks({
		max : 200,
		duration: 800,  
		easing: 'easeOutQuint'
	});
});



	


							
// -------------------------------------------------------------------------------------------
// lightbox image effect
// -------------------------------------------------------------------------------------------							
							
							
$(document).ready(function(){

	      $('.entry a.lightbox_image span.preloading, .entry a.lightbox_video span.preloading').hover(function() {
	        $(this).stop().animate({ opacity: '.6' }, 400);
	      }, function() {
	        $(this).stop().animate({ opacity: '1' }, 400);           
	      });

		
});


		


// -------------------------------------------------------------------------------------------
// IE6 png fix
// -------------------------------------------------------------------------------------------							

DD_belatedPNG.fix(
'.logo a, #headers_and_featured, ul.menu .sub, .kwicks li a, .nivoSlider, a.nivo-nextNav, a.nivo-prevNav, #slider .nivo-controlNav a,  						 #slider .nivo-controlNav a.active, ul.icons li a, ul.icons li a img, .sidebar_box ul.menu_sidebar li a, #wrapper_footer, .column1 .box ul li, .column .box h3, .column1 .box ul li a, .column2 .box ul.show_list li, #wrapper_mini_footer, .entry .shadow_effect_910px, .entry 		   .shadow_effect_630px, .entry .shadow_effect_443x,.entry .shadow_effect_288px, .entry .shadow_effect_210px, .entry .shadow_effect_194px, 		.entry .shadow_effect_303px,.entry a.lightbox_image, .entry a.lightbox_video, .search ul li input.submit, ul.get_in_touch li.site_info, ul.get_in_touch li.contact_phone, ul.get_in_touch li.contact_support, .featured_4boxes img, .featured_heading, .featured_heading .featured_button a, .offices, .menu_sidebar li');




