$(document).ready(function(event){
    var $link   = $('#find_a_product a#find');
    var $bottom = $('#find_a_product a#find_bottom');
    var $find   = $('#find_a_product blockquote');

    $('#find_a_product a#find').mouseover(function(event){ if($find.is(':hidden')){ $('a#find').addClass('finding');$('a#find_bottom').addClass('finding'); } });
    $('#find_a_product a#find').mouseout( function(event){ if($find.is(':hidden')){ $('a#find').removeClass();      $('a#find_bottom').removeClass(); } });
    $('#find_a_product a#find').click(
        function(event){
            if($find.is(':hidden')){ $find.slideDown(); $link.addClass('finding'); $bottom.addClass('finding'); return false; }
            else { $find.slideUp(function(event){ $link.removeClass(); $bottom.removeClass(); }); return false; }
        }
    );
    
    $('#find_a_product a#find_bottom').mouseover(function(event){ if($find.is(':hidden')){ $('a#find').addClass('finding');$('a#find_bottom').addClass('finding'); } });
    $('#find_a_product a#find_bottom').mouseout( function(event){ if($find.is(':hidden')){ $('a#find').removeClass();      $('a#find_bottom').removeClass(); } });
    $('#find_a_product a#find_bottom').click(
        function(event){
            if($find.is(':hidden')){ $find.slideDown(); $link.addClass('finding'); $bottom.addClass('finding'); return false; }
            else { $find.slideUp(function(event){ $link.removeClass(); $bottom.removeClass(); }); return false; }
        }
    );
    
    $('#find_a_product a#close_find').click(
        function(event){ $find.slideUp(function(event){ $link.removeClass(); $bottom.removeClass(); }); return false; }
    );
});

function find_product(link){
    window.open(link,'',"toolbar=0,location=1,directories=0,status=1,menubar=1,scrollbars=1,resizable=1,width=950,height=500");
}

function print_recipe(recipe_id){
    window.open('/pages/recipes/recipe.php?id='+recipe_id+'&show=print','','toolbar=0,location=1,directories=0,status=1,menubar=1,scrollbars=1,resizable=1,width=500,height=400');
}

function recipe_link(recipe_id){
    window.open('/pages/recipes/recipe.php?id='+recipe_id,'','toolbar=0,location=1,directories=0,status=1,menubar=1,scrollbars=1,resizable=1,width=950,height=500');
}

function nutrition_link(N){
    var $selected_product   = $('#product_'+N+' dl cite select').val();
    
    if(nutFile[N][$selected_product] != ''){
        var url = '/pages/our_products/nutrition/' + nutFile[N][$selected_product];
        window.open(url,'','menubar=yes,scrollbars=yes,resizable=yes,width=385,height=550');
    }
}   

function choose_package(product){
    var $product    = $('#product_'+product);
    var $product_e  = '#product_'+product;
    var $package    = $('#product_'+product+' dl cite select').val();
    
    var $image      = $($product_e+' img.product');
    var $description= $($product_e+' blockquote p');
    var $recipe     = $($product_e+' blockquote ul');
    var $nutrition  = $($product_e+' dl a[type=nutrition]');
    var $shop       = $($product_e+' dl a[type=shop]');    
    var $no_shop    = $($product_e+' dl b');
    
    if($image){
        if(pict[product][$package] == ''){ 
            $image.attr('src','/images/blank.gif'); 
        } else { 
            $image.attr('src','/usr_images/siteImages/mid/'+pict[product][$package]); 
        }
    }
    
    if($description){ $description.html(desc[product][$package]); }
    
    if(nutFile[product][$package] == ''){
        $nutrition.fadeOut().attr('href','#'+$product_e);
    } else {
        $nutrition.fadeIn().attr('href','/pages/nutrition/'+nutFile[product][$package]);
    }             
    
    if(stores[product][$package] == ''){
    	if($shop){
            if($no_shop.is(':hidden')){
                $shop.fadeOut().attr('href',$product_e);
                $no_shop.fadeIn();
            } else {
                if($no_shop.is(':visible')){
                
                } else {
                    $shop.after('<b>Not Available Online</b>').fadeOut().attr('href',$product_e);
                }
            } 
        }
    } else {
        if($shop.is(':hidden')){
            if($no_shop.is(':visible')){ $no_shop.fadeOut(function(event){ $no_shop.remove(); } ); }
            $shop.fadeIn().attr('href','http://www.shopcabot.com/product.php?id='+stores[product][$package]);
        } else {
            if($no_shop.is(':hidden')){ 
            
            } else {
                $($product_e+' dl').append('<b>Not Available Online</b>');
            }
        }
    }               
}