// JavaScript Document for Olay UK microsites.

var initiatives = new Array();
var initiativeClasses = new Array();
var initiativeShow = new Array();
var prev;
var pUrl;
var next;
var nUrl;
var isPlaying = true;

function animateInitiatives() {
	
	var href = $(this).attr('href');
	
	//this is to remove the flash object before full fade out, due to ie6 script error
	fixUnloadFlash(600);
	
	$('#switchOver').fadeOut(1000, function() {
		
		$('#containerMain').removeClass();
																	
		for (var i = 0; i < initiatives.length; i++) {
			
			if (href == initiatives[i]) {
				
				$('#containerMain').addClass(initiativeClasses[i]);
				$('.' + initiativeShow[i]).css('display', 'block');
				$('.' + initiativeShow[i]).find('div').css('display', 'block');
				
			} else {
				
				$('.' + initiativeShow[i]).css('display', 'none');
				$('.' + initiativeShow[i]).find('div').css('display', 'none');
				
			}
			
			if ($('a').hasClass('nextInitiative' + i)) {
				
				nUrl = initiatives[i];
				if (i == initiatives.length -1) {
					
					next = 0;
						
				} else {
						
					next = i + 1;
						
				}
				
			}
			
			if ($('a').hasClass('prevInitiative' + i)) {
				
				pUrl = initiatives[i];
				if (i == 0) {
					
					prev = initiatives.length -1;
						
				} else {
						
					prev = i - 1;
						
				}
				
			}
			
		}
			
		$('#prevUrl').attr('href', pUrl);
		$('#prevUrl').removeClass().addClass('animation prevInitiative' + prev);
		$('#nextUrl').attr('href', nUrl);
		$('#nextUrl').removeClass().addClass('animation nextInitiative' + next);
		
		//fade in of content and on content loaded execute dynamic sifr
		$('#switchOver').fadeIn(1000, function() {
			fixMicroSiteLoadSifr();
		});
		
		
	});
		
	return false;
																
}

$(document).ready(function(){
													 
	if ($('div').hasClass('bgTwiggy3')) {
		
		initiatives = [
			"/homepage_includes/include_home_twiggy3.php",
			//"/homepage_includes/include_home_casino.php",
			//"/homepage_includes/include_home_nikita.php",
			"/homepage_includes/include_home_wonder.php",
			"/homepage_includes/include_home_monte_carlo.php"
		];
		
		initiativeClasses = [
			"bgTwiggy3",
			//"bgCasino",
			//"bgNikita",
			"bgWonder",
			"bgMontecarlo"
		];
		
		initiativeShow = [
			"showTwiggy",
			//"showCasino",
			//"showNikita",
			"showWonder",
			"showMonteCarlo"
		];
		
	}
	
	if ($('div').hasClass('bgCasino')) {
		
		initiatives = [
			/*"/homepage_includes/include_home_casino.php",*/
			"/homepage_includes/include_home_wonder.php",
			"/homepage_includes/include_home_twiggy3.php",
			"/homepage_includes/include_home_nikita.php",
			"/homepage_includes/include_home_monte_carlo.php"
	
		];
		
		initiativeClasses = [
			//"bgNikita",
			"bgTwiggy3",
			/*"bgCasino",*/
			"bgWonder",
			"bgMontecarlo"
			
		];
		
		initiativeShow = [
			//"showNikita",
			"showTwiggy",
			/*"showCasino",*/
			"showWonder",
			"showMonteCarlo"
		];
		
	}
	
	
	if ($('div').hasClass('bgNikita')) {
		
		initiatives = [
			//"/homepage_includes/include_home_nikita.php",
			"/homepage_includes/include_home_wonder.php", 
			"/homepage_includes/include_home_twiggy3.php",
			//"/homepage_includes/include_home_casino.php",
			"/homepage_includes/include_home_monte_carlo.php"
			
		];
		
		initiativeClasses = [
			"bgTwiggy3",
			//"bgCasino",
			//"bgNikita",
			"bgWonder", 
			"bgMontecarlo"
		];
		
		initiativeShow = [
			"showTwiggy",
			//"showCasino",
			//"showNikita",
			"showWonder", 
			"showMonteCarlo"
		];
		
	}	
	
	if ($('div').hasClass('bgWonder')) {
		
		initiatives = [
			"/homepage_includes/include_home_wonder.php",
			"/homepage_includes/include_home_twiggy3.php",
			//"/homepage_includes/include_home_casino.php",
			//"/homepage_includes/include_home_nikita.php",
			"/homepage_includes/include_home_monte_carlo.php"			
			
		];
		
		initiativeClasses = [
			"bgWonder",
			"bgTwiggy3",
			//"bgCasino",
			//"bgNikita", 
			"bgMontecarlo"
		];
		
		initiativeShow = [
			"showWonder",
			"showTwiggy",
			//"showCasino",
			//"showNikita", 
			"showMonteCarlo"
		];
		
	}	
	
	if ($('div').hasClass('bgMontecarlo')) {
		
		initiatives = [
			"/homepage_includes/include_home_wonder.php",
			"/homepage_includes/include_home_twiggy3.php",
			//"/homepage_includes/include_home_casino.php",
			//"/homepage_includes/include_home_nikita.php",
			"/homepage_includes/include_home_monte_carlo.php"
			
			
		];
		
		initiativeClasses = [
			"bgWonder",
			"bgTwiggy3",
			//"bgCasino",
			//"bgNikita",
			"bgMontecarlo"
		];
		
		initiativeShow = [
			"showWonder",
			"showTwiggy",
			//"showCasino",
			//"showNikita",
			"showMonteCarlo"
		];
		
	}	
	
	//added by fin 30 nov
	if ($('div').hasClass('bgFlawless')) {
		
		initiatives = [
			"/homepage_includes/include_home_wonder.php",
			"/homepage_includes/include_home_twiggy3.php",
			"/homepage_includes/include_home_monte_carlo.php",
			"/homepage_includes/include_home_flawless.php"//always add new page last
		];
		
		initiativeClasses = [
			"bgWonder",
			"bgTwiggy3",
			"bgMontecarlo",
			"bgFlawless"//always add new page last
		];
		
		initiativeShow = [
			"showWonder",
			"showTwiggy",
			"showMonteCarlo",
			"showFlawless"//always add new page last
		];
		
	}	
	
	//added by fin 24.05.11
	/*if ($('div').hasClass('bgCreamSerum')) {
		
		initiatives = [
			"/homepage_includes/include_home_wonder.php",
			"/homepage_includes/include_home_twiggy3.php",
			"/homepage_includes/include_home_monte_carlo.php",
			"/homepage_includes/include_home_flawless.php",
			"/homepage_includes/include_home_elixir.php",
			"/homepage_includes/include_home_cream_serum.php"//always add new page last
		];
		
		initiativeClasses = [
			"bgWonder",
			"bgTwiggy3",
			"bgMontecarlo",
			"bgFlawless",
			"bgElixir",
			"bgCreamSerum"//always add new page last
		];
		
		initiativeShow = [
			"showWonder",
			"showTwiggy",
			"showMonteCarlo",
			"showFlawless",
			"showElixir",
			"showCreamSerum"//always add new page last
		];
		
	}	*/
	
	//added by fin 26.07.11
	if ($('div').hasClass('bgElixir')) {
		
		initiatives = [
			"/homepage_includes/include_home_olay_pro.php",
			"/homepage_includes/include_home_cream_serum.php", 
			"/homepage_includes/include_home_flawless.php",
			"/homepage_includes/include_home_elixir.php"//always add new page last
		];
		
		initiativeClasses = [
			"bgOlayPro",
			"bgCreamSerum", 
			"bgFlawless",
			"bgElixir"//always add new page last
		];
		
		initiativeShow = [ 
			"showOlayPro",
			"showCreamSerum",
			"showFlawless",
			"showElixir"//always add new page last
		];
		
	}
	
	//added by fin 25.05.11
	if ($('div').hasClass('bgOlayPro')) {
		
		initiatives = [
			"/homepage_includes/include_home_elixir.php",
			"/homepage_includes/include_home_cream_serum.php", 
			"/homepage_includes/include_home_flawless.php",
			"/homepage_includes/include_home_olay_pro.php" //always add new page last
		];
		
		initiativeClasses = [
			"bgElixir",
			"bgCreamSerum", 
			"bgFlawless",
			"bgOlayPro" //always add new page last
		];
		
		initiativeShow = [
			"showElixir",
			"showCreamSerum",
			"showFlawless",
			"showOlayPro" //always add new page last
		];
		
	}
	
	for (var i = 0; i < initiatives.length; i++) {
		
		$('.' + initiativeShow[i]).css('display', 'none');
		
		if ($('div').hasClass(initiativeClasses[i])) {
			
			$('.' + initiativeShow[i]).css('display', 'block');	
			
		}
		
	}

	$('.animation').click(animateInitiatives);
	
});
