jQuery.noConflict();
jQuery(document).ready(function(){
   jQuery(".buy_cakes_link").mouseover(function(){
        jQuery(".buy_cakes_link").addClass("over");
        var menus = jQuery("#categories").html();
        jQuery("#floating_menu").html("<ul id='added_categories_ul'>"+menus+"</ul>");
        jQuery("#floating_menu").fadeIn(500);
        var x = jQuery(".buy_cakes_link").offset().left+20;
        var y = jQuery(".buy_cakes_link").offset().top+20;
        jQuery("#floating_menu").css("left",x);
        jQuery("#floating_menu").css("top",y);
   });
   
   jQuery(".buy_cakes_link").mouseout(function(){
        jQuery(".buy_cakes_link").removeClass("over");
        setTimeout(remove_floating_menu,2000);
   });
   
   jQuery("#floating_menu").mouseover(function(){
        jQuery("#floating_menu").addClass("over");
    });
   
   jQuery("#floating_menu").mouseout(function(){
        jQuery("#floating_menu").removeClass("over");
        setTimeout(remove_floating_menu,2000);
    });
   
   function remove_floating_menu(){
        if (!IsMouseOver()){
            jQuery("#floating_menu").fadeOut(500,function(){
                    jQuery("#floating_menu").css("display","none");
                });
            }
   }
   
   function IsMouseOver(){
        if (!jQuery("#floating_menu").hasClass("over") && !jQuery("#buy_cakes_link").hasClass("over")) {
    		return false;
    	}
        else{
            return true;
        }
   }
   
   jQuery('.more_vehicle').each(function(index){
        if(jQuery(this).attr("title")=="National Delivery Cakes"){
            jQuery(this).css("display","block");
        }
   });
   
   jQuery(".index_banner1").css("display","inline");
   setTimeout(rotate_banner,4000,"1");
   
   function rotate_banner(number){
        var current = jQuery(".index_banner"+number);
        var next_number = parseInt(number)+1;
        if(jQuery(".index_banner"+next_number).length == 0){    
            var next = jQuery(".index_banner1");
            var next_number = 1;
            }
        else{
            var next = jQuery(".index_banner"+(parseInt(number)+1));
            var next_number = parseInt(number)+1;
        }
        current.fadeOut(500,function(){
            next.fadeIn(1000,function(){
                setTimeout(rotate_banner,4000,next_number);
            });
        });
   }
});

