###############################################################################
# BizDesign ImageFolio Lite Edition 4.2 (Four-dot-Two)
###############################################################################
#
#          ##          ###        VERSION       :  4.2
#        ####        ##   ##      RELEASED ON   :  02/15/2007
#      ##  ##              ##     LAST MODIFIED :  02/15/2007
#    ##########          ##       
#          ##   ###    ##         
#          ##   ###  ########     
#
###############################################################################
# Released by BizDesign, Inc.
# written by Dirk Koppers and Greg Raaum of BizDesign
#
# Purchasing :  http://imagefolio.com/purchase/
# Support    :  http://imagefolio.com/support/
# Phone      :  (214) 642-9787
# Email      :  sales@bizdesign.com
###############################################################################
# COPYRIGHT AND LICENSE INFORMATION :
#
# Copyright (c) 1999-2007 BizDesign, Inc. All rights reserved.
#
# Selling or distributing the code for this program without prior written
# consent is expressly forbidden.
#
# One licensed copy of the program may reside on a single server, in use by a
# single domain.  For each installed instance of the program, a separate
# license is required.
#
# Licensed users may alter or modify this software, at their own risk, of
# course.  They may also hire others to modify their own copy of the code, as
# long as the code is not transferred to or retained by the individual who is
# hired (unless he/she is also a license holder). Although license-holders
# may modify the code for their use, modified code may NOT be resold or
# distributed.
#
# THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
# INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
# FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BIZDESIGN,
# INC. OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
# IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
# POSSIBILITY OF SUCH DAMAGE.
#
# BizDesign, Inc. is not liable for any conduct associated with image gallery
# activity, nor for any binary media posted using this program, including but
# not imited to images, photographs, movies, and clipart.
#
# The user must assume the entire risk of using the program.  Although this
# program has been thoroughly tested on BizDesign's servers, BizDesign does not
# warrant that it works on all servers and will not be held liable for anything,
# including but not limited to, misusage, error, or loss of data.  ANY
# LIABILITY OF THE SELLER WILL BE LIMITED EXCLUSIVELY TO PRODUCT REPLACEMENT
# OR REFUND OF PURCHASE PRICE.  Use at your own risk!
###############################################################################
# Do not modify below this line unless you know what you are doing.
###############################################################################
if ($ifc) {
   $imagefolio_header_html = ();
   $imagefolio_footer_html = ();
   open (TEMPLATE,"$template_directory/header.html");
   while (<TEMPLATE>) {
     if (/<!--#include\s+(virtual|file)\s*=\s*"*([^"\s]*)"*\s*-->/i) { $imagefolio_header_html .= &ssi_include($2); }
     elsif (/<!--#exec\s+(cgi)\s*=\s*"*([^"\s]*)"*\s*-->/i) { $imagefolio_header_html .= &ssi_exec_include($2); }
     else { $imagefolio_header_html .= $_; }
   }
   close(TEMPLATE);
   open (TEMPLATE,"$template_directory/footer.html");
   while (<TEMPLATE>) {
     if (/<!--#include\s+(virtual|file)\s*=\s*"*([^"\s]*)"*\s*-->/i) { $imagefolio_footer_html .= &ssi_include($2); }
     elsif (/<!--#exec\s+(cgi)\s*=\s*"*([^"\s]*)"*\s*-->/i) { $imagefolio_footer_html .= &ssi_exec_include($2); }
     else { $imagefolio_footer_html .= $_; }
   }
   close(TEMPLATE);
   $template =~ s/%%%IMAGEFOLIO_HEADER%%%/$imagefolio_header_html/ig;
   $template =~ s/%%%IMAGEFOLIO_FOOTER%%%/$imagefolio_footer_html/ig;
   $template =~ s/%%%IF_URL%%%/$imagefolio_url/ig;
   $template =~ s/%%%HEADING_COLOR%%%/$heading_color/ig;
   $template =~ s/%%%BACKGROUND_COLOR%%%/$background_color/ig;
   $template =~ s/%%%MAIN_HEADER_FONT_COLOR%%%/$main_header_font_color/ig;
   $template =~ s/%%%FONT_COLOR%%%/$font_color/ig;
   &build_nav unless $storenav;
   foreach (@storemainnav) {
      $storemainnav .= qq|
        <tr bgcolor="%%%BODY_BGCOLOR%%%">
         <td align=center><font %%%MAIN_HEADER_FONT%%%><font color="$font_color">$_</font></font></td>
        </tr>|;
   }
   $template =~ s/%%%STOREMAINNAV%%%/$storemainnav/ig;
   $template =~ s/%%%STORENAV%%%/$storenav/ig;
   if ($FORM{'commerce'}) {
      $template =~ s/%%%MAIN_TABLE_BORDER_COLOR%%%/$main_table_border_color/ig;
      $template =~ s/%%%MAIN_HEADER_BGCOLOR%%%/$main_header_bgcolor/ig;
#      $template =~ s/%%%MAIN_NAV_BGCOLOR%%%/$main_nav_bgcolor/ig;
      $template =~ s/%%%MAIN_HEADER_FONT%%%/$main_header_font/ig;
      $template =~ s/%%%IF_JAVASCRIPT%%%/$if_javascript/ig;
   }
}
else {
   $template =~ s/%%%IMAGEFOLIO_HEADER%%%/$imagefolio_header_html/ig;
   $template =~ s/%%%IMAGEFOLIO_FOOTER%%%/$imagefolio_footer_html/ig;
   if ($commerce_skin) {
      &get_minicart;
      $template =~ s/%%%MINICART%%%/$minicart/ig;
   }
}
if ($use_printbutton) {
   $template =~ s/%%%PRINTBUTTON_VIEW_BASKET%%%/<script language="Javascript">viewbasket("$PrintButton{'view_basket'}")<\/script>/ig;
   $template =~ s/%%%PRINTBUTTON_CHECKOUT%%%/<script language="Javascript">checkout("$PrintButton{'checkout'}")<\/script>/ig;
   $if_javascript .= qq|<script src="http://www.printbutton.com/$PrintButton{'vendor_id'}.js" language="Javascript"></script>|;
}


1;