I changed the code but my site went away again. maybe throw in a ! somewhere?

also I just popped your code in on line 154 under the call tag is the placement wrong or is my statement conflicting the above code?

PHP Code:
////
// Display Price Retail
// Specials and Tax Included
  
function zen_get_products_display_price($products_id) {
    global 
$db$currencies;

    
$free_tag "";
    
$call_tag "";
    
//test
      
  
$products_quantity zen_get_products_display_price($products_id); 
if (
$products_quantity <= 0) {        
        
$return_button zen_image_button(BUTTON_IMAGE_SOLD_OUTBUTTON_SOLD_OUT_ALT); 
        return 
$return_button 
      


// 0 = normal shopping
// 1 = Login to shop
// 2 = Can browse but no prices
    // verify display of prices