﻿var Products = {
	Init : function(){
		var speed = 1000;
		function setState(){
			var scrollContainer = $('#scrollContainer');
			var scrollArea = $('#scrollArea');
			var track = $('#track');
			var thumb = $('#thumb');
			var trackHeight = track.parent().height() - thumb.height();
			var st = -(scrollArea.height()+200);
			scrollArea.css({
				top: st
			});
			thumb.css({
				top: trackHeight
			});
			scrollArea.animate({
				top: 0
			},speed, "linear", ScrollV.Init);
			thumb.animate({
				top: 0
			},speed);
		}
		setState();
		function navItemClick(){
			$('.sMove ul li a').removeClass('active');
			$(this).fadeOut('fast').fadeIn('fast').addClass('active'); 
			if($(this).parent('li').hasClass('darkchoc')){
				$('.scrollArea .productFamily').hide();
				$('.scrollArea .darkChocolate').show();
			}
			if($(this).parent('li').hasClass('cranberry')){
				$('.scrollArea .productFamily').hide();
				$('.scrollArea .cranberry').show();
			}
			if($(this).parent('li').hasClass('.milkchoc')){
				$('.scrollArea .productFamily').hide();
				$('.scrollArea .milkChocolate').show();
			}
			setState();
			sIFR.replace(univers, {
			selector: 'ul.productFamily li.entry .txtColumn h5',
			wmode: 'transparent',
			css: '.sIFR-root {color: #b01f24;}'
			});

		}
		$('.sMove ul li a').voidLink().click(navItemClick);
		
		
		function nutritionalClick(){
			
			var thisID = this.id;
			var message = 'TLC-'+this.id;
			_hbPageView('['+thisID+']:nutrition','products');
			//console.log('['+thisID+']:nutrition','products');
			var nutInfoContainer = $('.nutritionalInfoContainer');
						
			for(var i = 0; i < nutInfoContainer.length; i ++){
				
				var nutInfoContainerID = $('.nutritionalInfoContainer:eq('+i+')').attr("id");
				
				if(nutInfoContainerID == message){
					$.blockUI({
						message: $('.nutritionalInfoContainer:eq('+i+')')
					});
				}

			}
			

		}
		$('.nutritionalInfo a').voidLink().click(nutritionalClick);
		$('.nutritionalInfoContainer').voidLink().click($.unblockUI);
		$('.blockClose a').voidLink().click($.unblockUI);
	}
}

var Webisodes = {
    Init: function() {

        // set click handler
        $('.sMove ul li a').voidLink().click(navItemClick);
        
        function navItemClick() {
            $('.sMove ul li a').removeClass('active');
            $(this).fadeOut('fast').fadeIn('fast').addClass('active');


            $('.vidBottomContent p.vidtext').hide();
            if($(this).hasClass('vid1')){
                $('.vidBottomContent p.vid1').show();
                vidName = 'Episode 1 Talking Bout Cranberry';
                FlashCharacterController.loadNewSwfs('assets/swfs/WEB Cran04.04.swf', 'assets/swfs/WEB Rachel04-2.swf');
            }
            if($(this).hasClass('vid2')){
                $('.vidBottomContent p.vid2').show();
                vidName = 'Episode 2 Chocolate Dippin';
                FlashCharacterController.loadNewSwfs('assets/swfs/WEB Cran05.04.swf', 'assets/swfs/WEB Rachel01-3.swf');
            }
            if($(this).hasClass('vid3')){
                $('.vidBottomContent p.vid3').show();
                vidName = 'Episode 3 Cran Fan';
                FlashCharacterController.loadNewSwfs('assets/swfs/WEB Cran01.04.swf', 'assets/swfs/WEB Rachel04-2.swf');
            }
            if($(this).hasClass('vid4')){
                $('.vidBottomContent p.vid4').show();
                vidName = 'Episode 4 Dance-Off';
                FlashCharacterController.loadNewSwfs('assets/swfs/WEB Cran07.05.swf', 'assets/swfs/WEB Rachel01-3.swf');
            }
            if($(this).hasClass('vid5')){
                $('.vidBottomContent p.vid5').show();
                vidName = 'Bonus Outtake 1 Brunch';
                FlashCharacterController.loadNewSwfs('assets/swfs/WEB Cran08.03.swf', 'assets/swfs/WEB Rachel06-3.swf');
            }
            if($(this).hasClass('vid6')){
                $('.vidBottomContent p.vid6').show();
                vidName = 'Bonus Outtake 2 Bog Blog Blooper';
                FlashCharacterController.loadNewSwfs('assets/swfs/WEB Cran09.03.swf', 'assets/swfs/WEB Rachel02-2.swf');
            }
            if($(this).hasClass('vid7')){
                $('.vidBottomContent p.vid7').show();
                vidName = 'Bonus Outtake 3 Hit it';
                FlashCharacterController.loadNewSwfs('assets/swfs/WEB Cran10.05.swf', 'assets/swfs/WEB Rachel07-2.swf');
            }
            
            var vidId = $(this).attr("id"); 
            var vidTitle =  $(this).attr("title");         
            EmbedVideo.loadNewVideo(vidId,vidTitle);
        }

        var swfL = 'assets/swfs/WEB Cran04.04.swf'
        var swfR = 'assets/swfs/WEB Rachel04-2.swf'
        FlashCharacterController.loadSwfs(swfL, swfR,$.cookie('webisodeCookie'));
        
        //cookie
		$.cookie('webisodeCookie','landed');

    }
}

var ContactUs = {
    
    Init: function() {
    
        function modalClick() {
            var thisID = this.id;
            var message = 'MODAL-' + this.id;
            var modalContainer = $('.modalContainer');

            for (var i = 0; i < modalContainer.length; i++) {

                var modalContainerID = $('.modalContainer:eq(' + i + ')').attr("id");

                if (modalContainerID == message) {
                    $.blockUI({
                    message: $('.modalContainer:eq(' + i + ')')
                    });
                }

            }
        }

        $('.formFooter a').voidLink().click(modalClick);
        $('.modalContainer').voidLink().click($.unblockUI);
        $('.blockClose a').voidLink().click($.unblockUI);
        
    }
}






