﻿


//************************AllergyIcons START*******************************

var currentID;
var currentIdOfA;
var useAtPage = false;
var listItemObj;
var listItemNumber;

function setFirstIcon(classNameToSet) {    
    switch (classNameToSet) {
        case "peanutFree":
            changeTheClassAndText("peanutFree", "\"I'm peanut free\"");
            adAtPageClass(0);
            break;
        case "treeNutFree":
            changeTheClassAndText("treeNutFree", "\"I'm treenut free\"");
            adAtPageClass(1);
            break;
        case "eggFree":
            changeTheClassAndText("eggFree", "\"I'm egg free\"");
            adAtPageClass(2);
            break;
        case "dairyFree":
            changeTheClassAndText("dairyFree", "\"I'm dairy free\"");
            adAtPageClass(3);
            break;
        case "wheatFree":
            changeTheClassAndText("wheatFree", "\"I'm wheat free\"");
            adAtPageClass(4);
            break;
        case "shellFishFree":
            changeTheClassAndText("shellFishFree", "\"I'm shellfish free\"");
            adAtPageClass(5);
            break;
        case "fishFree":
            changeTheClassAndText("fishFree", "\"I'm fish free\"");
            adAtPageClass(6);
            break;
        case "sesameFree":
            changeTheClassAndText("sesameFree", "\"I'm sesame free\"");
            adAtPageClass(7);
            break;
        case "soyFree":
            changeTheClassAndText("soyFree", "\"I'm soy free\"");
            adAtPageClass(8);
            break;
        default:
            //do nothing               
    }
}

function adAtPageClass(listItemNumber) {    
    $($("#allergyIcons").children().get(listItemNumber)).addClass("atPage");
}

function changeTheClassAndText(theNewClass, theNewText) {
    $("#iconsText").removeClass();
    $("#iconsText").addClass(theNewClass);
    $("#iconsText").text(theNewText);
}


//XXXXXXXXXXXXXXXXXXXXXXX New doc ready XXXXXXXXXXXXXXXXXXXXX
 jQuery(document).ready(function() {
	
	/*	
   jQuery("a").click(function() {
     alert("Hello world!");
   });
   */
   
   
 });

jQuery(document).ready(function () {
							
	//cycle slide show for product corner

	

    //set the blur and focus text of an intput field by adding the class "textBoxFocus" 
	/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    var textBoxValue;

    $(".textBoxFocus").focus(function () {

        var textBoxValue = $(this).val();

        $(this).val("");

        $(this).blur(function () {

            if ($(this).val() == "") {

                $(this).val(textBoxValue);
            }

            else {

                //do nothing

            }

        });

    });
	*/
	

	




    jQuery("#allergyIcons > li").hover(
			
            function () {




                currentID = jQuery(this).attr("id");

                currentIdOfA = jQuery(this).find("a:first").attr("id");


				
                jQuery("#allergyIcons").find("li").each(function (i) {

					

                    if (jQuery(this).hasClass("atPage")) {
                        jQuery(this).removeClass("atPage");

                        listItemNumber = i;

                        listItemObj = $(this);

                        useAtPage = true;

                    }

                });
				



                switch (currentIdOfA) {

                    case "peanut":

                        changeTheClassAndText("peanutFree", "\"I'm peanut free\"");

                        break;

                    case "treeNut":

                        changeTheClassAndText("treeNutFree", "\"I'm treenut free\"");

                        break;

                    case "egg":

                        changeTheClassAndText("eggFree", "\"I'm egg free\"");

                        break;

                    case "dairy":

                        changeTheClassAndText("dairyFree", "\"I'm dairy free\"");

                        break;

                    case "wheat":

                        changeTheClassAndText("wheatFree", "\"I'm wheat free\"");

                        break;

                    case "shellFish":

                        changeTheClassAndText("shellFishFree", "\"I'm shellfish free\"");

                        break;

                    case "fish":

                        changeTheClassAndText("fishFree", "\"I'm fish free\"");

                        break;

                    case "sesame":

                        changeTheClassAndText("sesameFree", "\"I'm sesame free\"");

                        break;

                    case "soy":

                        changeTheClassAndText("soyFree", "\"I'm soy free\"");

                        break;

                    default:

                        //do nothing

                }


                            



            },

                function () {

                }

            );



    jQuery('#allergyIcons').mouseleave(function () {



        if (useAtPage) {

            listItemObj.addClass("atPage");



            switch (listItemNumber) {

                case 0:

                    changeTheClassAndText("peanutFree", "\"I'm peanut free\"");

                    break;

                case 1:

                    changeTheClassAndText("treeNutFree", "\"I'm treenut free\"");

                    break;

                case 2:

                    changeTheClassAndText("eggFree", "\"I'm egg free\"");

                    break;

                case 3:

                    changeTheClassAndText("dairyFree", "\"I'm dairy free\"");

                    break;

                case 4:

                    changeTheClassAndText("wheatFree", "\"I'm wheat free\"");

                    break;

                case 5:

                    changeTheClassAndText("shellFishFree", "\"I'm shellfish free\"");

                    break;

                case 6:

                    changeTheClassAndText("fishFree", "\"I'm fish free\"");

                    break;

                case 7:

                    changeTheClassAndText("sesameFree", "\"I'm sesame free\"");

                    break;

                case 8:

                    changeTheClassAndText("soyFree", "\"I'm soy free\"");

                    break;

                default:

                    //do nothing

            }

        }

        else {

            changeTheClassAndText("", "");

        }



    });



    ///test for presence of class on #inconsText

    if (!jQuery("#iconsText").hasClass("")) {

        setFirstIcon(jQuery("#iconsText").attr("class"));

    };






	/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    $('.prodMainRight').corner();    
	*/


    //END DOCUMENT READY
	
	

});





//************************AllergyIcons END*******************************


