// Home page Banner Rotation

jQuery(function () {
    function fadeAndMove(el) {
    setTimeout(function () {
        jQuery(".storer li:first").fadeOut(0, function (el) {
            return function () {
                el.parent().append(el);
                el.fadeIn(1000, function () {
				jQuery(".storer li").fadeOut(1000);
                    setTimeout(function () {
                        fadeAndMove($(el.selector));
                    }, 1000);
                }).delay(2000);
            };
        }(el));
	}, 2000);
    }
    fadeAndMove($('.storer li:first'));
});

/***********************************************/




/*****************************************************/

// Sliding for products page link from home page

function showProduct() {
	var name = window.location.href;
    var hashPosition = name.indexOf('#');
    if (hashPosition > 0) {
    name = name.substr(hashPosition + 1);
    if (name == null || name.length < 1) {
    return;
    }
    var main = $("div[name=" + name + "]");
    $target = $(main);
    $target.next(".submenu-prod").slideToggle('slow');
    $target.next(".submenu-prod").prev(".LeftsubMenu").toggleClass("activeMenu");
	$(".activeMenu").children("img").attr("src", "/it-IT/Resources/Images/"+$(".activeMenu").attr("name")+"_on.jpg");
    }
}

function updateHomContent()
{
 $(".home-left").hide(); 
 
var DivIds = ['home-general','home-serum7','home-serum7Lift'];
/*for(var i=1; i<3; i++)
{
$("#"+DivIds[i]).hide();
}*/
var n = Math.random();
var x = Math.floor(n*4);
/*
if(x<=1){
$("#insert").load($("home-general"));
}else if(x<=2){
$("#insert").load($("home-serum7"));
}else if(x<=2){
$("#insert").load($("home-serum7Lift"));
}*/

if(x<=1){
$("#"+DivIds[0]).show(); 
$("#"+DivIds[1]).hide(); 
$("#"+DivIds[2]).hide(); 
}
else if(x<=2) {
$("#"+DivIds[1]).show(); 
$("#homSerum7Discliamer").show();
$("#"+DivIds[0]).hide(); 
$("#"+DivIds[2]).hide(); 
}
else if(x<=3) {
$("#"+DivIds[2]).show(); 
$("#"+DivIds[0]).hide(); 
$("#"+DivIds[1]).hide();
}
}
window.onload = function()
{
updateHomContent();
showProduct();
}

// Sliding for Left navigation menu in products page 
$(document).ready(function(){
	$(".submenu-prod").hide();
	$(".activeMenu").next(".submenu-prod").show();
	$(".activeMenu").children("img").attr("src", "/it-IT/Resources/Images/"+$(".activeMenu").attr("name")+"_on.jpg");
	$(".anti-ageing .LeftsubMenu").click(function(){
		$(".anti-ageing .LeftsubMenu").each(function()
		{
			$(this).children("img").attr("src", "/it-IT/Resources/Images/" + $(this).attr("name") + "_off.jpg");
		});

		if($(this).next(".submenu-prod:hidden").length > 0)
		{
			$(this).children("img").attr("src", "/it-IT/Resources/Images/" + $(this).attr("name") + "_on.jpg");
		}
		else
		{
			$(this).children("img").attr("src", "/it-IT/Resources/Images/" + $(this).attr("name") + "_off.jpg");
		}

		$(this).next(".submenu-prod").slideToggle("slow").siblings(".submenu-prod:visible").slideUp("slow");
		$(this).toggleClass("activeMenu");
		$(this).siblings(".LeftsubMenu").removeClass("activeMenu");
	});
	
	
	
	
	var NO_OF_PROD = 4;       // Check for the max+1 no of images to be spanned here
var prodInfo= [];
var headImgSrcs = ['product-optiva.gif','product-serum7.gif','product-esrum7lift.gif','product-suncare.gif'];
prodInfo[0] ="OPTIVA &#232; una linea completa di prodotti per la cura della pelle che non si limita a fornire idratazione ma rinforza la naturale barriera di idratazione della pelle, per donarvi una pelle dall&#39;aspetto pi&#249; sano in sole due settimane, con risultati dimostrati scientificamente.";
prodInfo[1] ="La linea SERUM<sup>7</sup> &#232; studiata per combattere le rughe di espressione e le rughe sottili in appena 28 giorni e per aiutarti a proteggere la pelle dalla formazione di nuove rughe.";
prodInfo[2]="La linea SERUM<sup>7</sup> LIFT &#232; studiata per ridurre la visibilit&#224; di rughe profonde e rughe consolidate in appena 28 giorni mentre aiuta a rassodare la pelle e a rendere pi&#249; omogeneo il tono della pelle.";
prodInfo[3]="La linea Solei<sup>SP</sup> offre una gamma completa di prodotti solari avanzati che protegge contro l&#8217;effetto immediato del sole (ad es. scottature) e aiuta a prevenire l&#8217;invecchiamento cutaneo precoce provocato dall&#8217;esposizione alle radiazioni UVA.";
var pageLinks =["Products-optiva.aspx.aspx","Products-Antiageing.aspx","Products-Antiageing.aspx","Products-suncare.aspx"];
var ImgSrcs= ["careproduct_optiva.gif","careproduct_serum7.gif","careproduct_serum7Lift.gif","careproduct_suncare.gif"];
var altTags =['I prodotti SERUM7: per i primi segni del tempo','I prodotti Serum7Lift:per pelli mature','I prodotti SoleiSP: protezione avanzata oggi e per il futuro'];
var i =0;
$("#next").click(function(){ 
			if(i>=NO_OF_PROD-1){i=0;}else i=i+1;  
			var newsrc="/it-IT/Resources/Images/"+ImgSrcs[i]; 							
			$(".imgwrap > img").attr("src", newsrc); 
			$(".Product_Brief").html(prodInfo[i]);
			$("#Btnlink").attr("href" ,pageLinks[i]); 
			 var x = $("#Product1 h2 > img").attr("src");
            $("#Product1 h2 > img").attr("src","/it-IT/Resources/Images/"+headImgSrcs[i]);	
            var alt = $("#Product1 h2 > img").attr('alt');
            $("#Product1 h2 > img").attr("alt",altTags[i]);
    	});
	$("#prev").click(function(){  
		    if(i<=0){i=NO_OF_PROD-1;} else i=i-1; 
		    var newsrc = "/it-IT//Resources/Images/"+ImgSrcs[i]; 							
			$(".imgwrap > img").attr("src", newsrc);
			$(".Product_Brief").html(prodInfo[i]);
			$("#Btnlink").attr("href" ,pageLinks[i]);	
			var x = $("#Product1 h2 > img").attr("src");
            $("#Product1 h2 > img").attr("src","/it-IT/Resources/Images/"+headImgSrcs[i]);	
            var alt2 = $("#Product1 h2 > img").attr('alt');
            $("#Product1 h2 > img").attr("alt",altTags[i]);		
	}); 
	
	
});




// Accordian effect for all the product pages

$(document).ready(function(){
	
	
	$(".ProdBrief div#alwaysShowHeading").addClass("Proactive");
	$(".ProdBrief .pro-contents:not(#alwaysShowContents)").hide();
	$(".pro-heading").click(function(){
		$(this).next(".pro-contents").slideToggle("slow")
		.siblings(".pro-contents:visible").slideUp("slow");
		$(this).toggleClass("Proactive");
		$(this).siblings(".pro-heading").removeClass("Proactive");
	});
	
	/*Only for Solei Products - to Differentiate the arrow colors*/
	$(".pro-heading-suncare:first").removeClass("Proactive").addClass("activateBlock");
	$(".pro-heading-suncare").click(function(){
		$(this).next(".pro-contents").slideToggle("slow")
		.siblings(".pro-contents:visible").slideUp("slow");
		$(this).toggleClass("activateBlock");
		$(this).siblings(".pro-heading-suncare").removeClass("activateBlock");
	});
});


$(document).ready(function(){
    
    $("#skinType li").click(function(){
        $("#skinType li").removeClass('active');
        $(this).addClass('active');
        $("#ctl00_cphLeftMid_ddlCareArea").removeAttr('disabled');
        $(".needCareDiv img").css({'opacity':'1'});
        
        var selected_skin = $('#skinType li').index($(this))+1;
        $("#ctl00_cphLeftMid_hdnFieldSkinValue").val(selected_skin);
    });
    
    
    
    
    var z =0;
    $("li#productli").hover(
      function () {
        $("div.prod-dropdown").addClass("active");
        $(this).find('a').removeClass('product').addClass("producthover");
        if($(this).find('a').hasClass("product-active"))
            { z =1;
            $(this).find('a').removeClass('product-active').addClass("producthover");
            }
      },
      function () { 
        if(z==1)
            {
           $(this).find('a').addClass('product-active').removeClass("producthover");
            $(".prod-dropdown").removeClass("active");
            }
        else
            {
            $(this).find('a').addClass('product').removeClass("producthover");
            $(".prod-dropdown").removeClass("active");
            }
        }
    );
    
     
    
    
    var k=0;
    $(".prod-dropdown").hover(
      function () { 
        if($("li#productli").find('a').hasClass("product-active")){
        k=1;
            $("li#productli").find('a').removeClass('product-active').addClass("producthover");
        }
        else{
        $("li#productli").find('a').removeClass('product').addClass("producthover");
        }
        $(this).addClass("active");
    },
      function () {
      if(k==1){
        $("li#productli").find('a').addClass('product-active').removeClass("producthover");
        }
        else{
        $("li#productli").find('a').addClass('product').removeClass("producthover");
        }
        $(this).removeClass("active");
      }
    );
    
    
    
    $("li#productli a").focus(function(){
        $('li#productli').trigger('mouseover');
    });
    $("li#productli a").blur(function(){
        $("div.prod-dropdown").trigger('mouseout');
    });
    
    
     /*  $("li#productli").mouseout(function(){
        $("ul.prod-dropdown").hide();
    });
   
   $("ul#prod-dropdown").hover(function(){
    $("li#productli").addClass("producthover");
   });*/
   
    
    
});
