﻿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();
			}
			if ($(this).parent('li').hasClass('.cherry')) {
			    $('.scrollArea .productFamily').hide();
			    $('.scrollArea .cherry').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() {
        DD_belatedPNG.fix('#ScrollStaticHolder');

        $('.season1Tab').voidLink().click(Webisodes.SetSeason1);
        $('.currentSeasonTab').voidLink().click(Webisodes.SetSeason2);

        // 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');
            }
            if ($(this).hasClass('vid21')) {
                $('.vidBottomContent p.vid21').show();
                vidName = 'Episode 1 Bye Bye Berries';
                FlashCharacterController.loadNewSwfs('assets/swfs/Cran12.03.swf', 'assets/swfs/Rachel09-3.swf');
            }
            if ($(this).hasClass('vid22')) {
                $('.vidBottomContent p.vid22').show();
                vidName = 'Episode 2 Raisinets Road Trip';
                FlashCharacterController.loadNewSwfs('assets/swfs/Cran11.03.swf', 'assets/swfs/Rachel08-3.swf');
            }
            if ($(this).hasClass('vid23')) {
                $('.vidBottomContent p.vid23').show();
                vidName = 'Episode 3 Fruit Stop';
                FlashCharacterController.loadNewSwfs('assets/swfs/Cran13.03.swf', 'assets/swfs/Rachel10-3.swf');
            }
            if ($(this).hasClass('vid24')) {
                $('.vidBottomContent p.vid24').show();
                vidName = 'Episode 4 New Fruit';
                FlashCharacterController.loadNewSwfs('assets/swfs/EP4_New Fruit_v04_cherry.swf', 'assets/swfs/EP4_New Fruit_v04_rachel.swf');
            }
            if ($(this).hasClass('vid25')) {
                $('.vidBottomContent p.vid25').show();
                vidName = 'Episode 5 Las Veggies';
                FlashCharacterController.loadNewSwfs('assets/swfs/EP5_Las VeggiesALT_v02_cran.swf', 'assets/swfs/EP5_Las VeggiesALT_v02_rachel.swf');
            }
            if ($(this).hasClass('vid26')) {
                $('.vidBottomContent p.vid26').show();
                vidName = 'Outtake 1 - Accidental Oxidant';
                FlashCharacterController.loadNewSwfs('assets/swfs/Outtake1_AccidentalOccidant_Cran.swf', 'assets/swfs/Outtake1_AccidentalOccidant_Rachel.swf');
            }
            if ($(this).hasClass('vid27')) {
                $('.vidBottomContent p.vid27').show();
                vidName = 'Outtake 2 - Fruitist Beach';
                FlashCharacterController.loadNewSwfs('assets/swfs/Outtake2_FruitistBeach_Cran.swf', 'assets/swfs/Outtake2_FruitistBeach_rachel.swf');
            }
            if ($(this).hasClass('vid28')) {
                $('.vidBottomContent p.vid28').show();
                vidName = 'Outtake 3 - Stunt Mango';
                FlashCharacterController.loadNewSwfs('assets/swfs/Outtake3_Jump_cherry.swf', 'assets/swfs/Outtake3_Jump_rachel.swf');
            }

            var vidId = $(this).attr("id");
            var vidTitle = $(this).attr("title");
            EmbedVideo.loadNewVideo(vidId, vidTitle);
        }

        var swfL = 'assets/swfs/Cran12.03.swf'
        var swfR = 'assets/swfs/Rachel09-3.swf'
        FlashCharacterController.loadSwfs(swfL, swfR, $.cookie('webisodeCookie'));

        //cookie
        $.cookie('webisodeCookie', 'landed');

    },
    SetSeason1: function() {
        $('.webisodesPage .sWrap').css({ 'background-position': '0px -222px' });
        $('#CurrentSeason').hide();
        $('#Season1').show();
        DD_belatedPNG.fix('.ddpost_pngfix');
        DD_belatedPNG.fix('#ScrollStaticHolder');
        //$('#CurrentSeason').hide('fast', function() {
        //    $('#Season1').show('fast', function() {
        //        ScrollHwebisodes.Scroll($('#Season1'));
        //    });
        //});
    },
    SetSeason2: function() {
        $('.webisodesPage .sWrap').css({ 'background-position': '0px -15px' });
        $('#CurrentSeason').show();
        $('#Season1').hide();
        DD_belatedPNG.fix('#ScrollStaticHolder');
        //$('#Season1').hide('fast', function() {
        //    $('#CurrentSeason').show('fast', function() {
        //        ScrollHwebisodes.Scroll($('#CurrentSeason'));
        //    });
        //});
    }
}

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);
        
    }
}






