/* Author: 

*/

$(document).ready(function () {	
	$.preloadImages(['images/strategic-marketing-thumb-h.jpg', 'images/strategic-marketing-thumb-h.jpg', 'images/corporate-social-media-thumb.jpg', 'images/corporate-social-media-thumb-h.jpg', 'images/willis-re-rebrand-thumb.jpg', 'images/willis-re-rebrand-thumb-h.jpg', 'images/biba-2011-thumb.jpg', 'images/biba-2011-thumb-h.jpg', 'images/pride-broker-event-thumb.jpg', 'images/pride-broker-event-thumb-h.jpg', 'images/what-is-a-brand-thumb.jpg', 'images/what-is-a-brand-thumb-h.jpg', 'images/creative-credentials-thumb.jpg', 'images/creative-credentials-thumb-h.jpg', 'images/what-is-a-brand-thumb.jpg', 'images/what-is-a-brand-thumb-h.jpg', 'images/lma-casestudy-thumb.jpg', 'images/lma-casestudy-thumb-h.jpg', 'images/willis-re-rebrand-thumb.jpg', 'images/willis-re-rebrand-thumb-h.jpg', 'images/nig-case-study-small-thumb.jpg', 'images/nig-case-study-small-thumb-h.jpg', 'images/what-we-are-saying-thumb.jpg', 'images/what-we-are-saying-thumb-h.jpg', 'images/consultancy-risks-h.jpg', 'images/consultancy-risks.jpg', 'images/rsa-proposal-h.jpg', 'images/rsa-proposal.jpg', 'images/consultancy-what-we-saying-h.jpg', 'images/consultancy-what-we-saying.jpg', 'images/get-in-touch-h.jpg', 'images/get-in-touch.jpg', 'images/strategic-marketing-h.jpg', 'images/strategic-marketing.jpg', 'images/strategic-marketing.jpg', 'images/dual-corporate-risks-website.jpg', 'images/dual-corporate-risks-website-h.jpg', 'images/corporate-social-media.jpg', 'images/corporate-social-media-h.jpg', 'images/digital-what-we-saying.jpg', 'images/digital-what-we-saying-h.jpg', 'images/premium-credit-website.jpg', 'images/premium-credit-website-h.jpg', 'images/enhancing-events-with-digital.jpg', 'images/enhancing-events-with-digital-h.jpg', 'images/events-what-we-saying.jpg', 'images/events-what-we-saying-h.jpg', 'images/remploy-conference.jpg', 'images/remploy-conference-h.jpg', 'images/professional-event-management.jpg', 'images/professional-event-management-h.jpg', 'images/tips-for-successful-events.jpg', 'images/tips-for-successful-events-h.jpg', 'images/biba-conference-2011.jpg', 'images/biba-conference-2011-h.jpg', 'images/imaginative-award-winning-stands.jpg', 'images/imaginative-award-winning-stands-h.jpg', 'images/exhibitions-what-we-saying.jpg', 'images/exhibitions-what-we-saying-h.jpg', 'images/exhibition-solutions.jpg', 'images/exhibition-solutions-h.jpg', 'images/consultancy-customer-management.jpg', 'images/consultancy-customer-management-h.jpg', 'images/digital-10-Step-Guide-carousels.jpg', 'images/digital-10-Step-Guide-carousels-h.jpg']);
	
	
	$('#nav li.drop').hover(
		function () {
			//show its submenu
			$('ul', this).slideDown(100);
			$('#nav').addClass("bg-color"); 
			$('#nav').css("height",130);

		}, 
		function () {
			//hide its submenu
			$('ul', this).slideUp(100);		
			$('#nav').css("height",40);	
		}
	);
	
	var mosaicBlock = '.mosaic';
	
	$(mosaicBlock).mosaic({
		animation:'slide'	
	});

	/**** Always image color chnage ****/
	/*$('.thumbs ' + mosaicBlock).each(function(){
		var newSrc = $('.mosaic-backdrop img', this).attr("src").replace(".jpg", "-h.jpg");
	  	$('.mosaic-backdrop img',this).attr("src", newSrc);
	});*/
	
	/**** On mouse over image color chnage ****/
	/*$('.thumbs ' + mosaicBlock).mouseover(function(){ 
		var newSrc = $('.mosaic-backdrop img', this).attr("src").replace(".jpg", "-h.jpg");
	  	$('.mosaic-backdrop img',this).attr("src", newSrc);
	});
	$('.thumbs ' + mosaicBlock).mouseout(function(){
		var newSrc = $('.mosaic-backdrop img', this).attr("src").replace("-h.jpg", ".jpg");
	  	$('.mosaic-backdrop img',this).attr("src", newSrc);	
	});*/

	/**** Jcoverflip Autoplay ****/
	var jcoverAutoplay = true,
		mosaicHover = false,
		autoplayDelay = 7000;
	
	if(jcoverAutoplay == true){

		function scrollWindow(){
			
			currentSlide = jQuery(selector).jcoverflip('current');
		
			if (currentSlide == 3){
				//jQuery(selector).jcoverflip("stop");
				//$('#flip li:first').appendTo('#flip');
			}
		
			clearTimeout(myTimeOut);
			
			if(mosaicHover == false){
				jQuery(selector).jcoverflip("next");
				myTimeOut = setTimeout(scrollWindow, autoplayDelay);
			}
		}
		
		myTimeOut = setTimeout(scrollWindow, autoplayDelay);
		
		$(contentWrapper).hover(function(){
			mosaicHover = true;
		},function(){
			clearTimeout(myTimeOut);
			myTimeOut = setTimeout(scrollWindow, autoplayDelay);
			mosaicHover = false;
		});
	}
	
});

















