/*
************************************
*** html for a header
************************************
-- Variables Used --
$headerGraphicFilespec
$subheaderGraphicFilespec
$logoLeft_FileSpec
$logoRight_FileSpec
$logoLeft_FooterText
$logoRight_FooterText
$organization
$callToAction
$topic
Requires CSS styles.
1. HeaderBox -- container for the entire header
2. HeaderLogoLeft
3. HeaderLogoRight
4. HeaderCenterBlock
4. HeaderText
5. SubheaderText
6. CallToAction
*/
/*
********************************************
*** Default Values
********************************************
*/
/*
-------------------------------------
--- Local Defaults
-------------------------------------
Specify local default values for criteria that are not
provided by the script that includes this one into code.
*/
// %%%% Header Graphics %%%%
$headerGraphicFilespec_default = '../graphics/website_head_lowres.jpg';
$subheaderGraphicFilespec_default = '../graphics/website_subhead_lowres.jpg';
// %%%% Header Logo Graphics -- Left and Right %%%%
$logoLeft_FileSpec_default = '../graphics/lplogo_small_blue.gif';
$logoRight_FileSpec_default = '';
$logoLeft_FooterText_default = 'For your liberty!';
$logoRight_FooterText_default = '';
// %%%% Organization, Call-to-action, Topic strings %%%%
$organization_default = '';
$callToAction_default = '';
$topic_default = '';
/*
-------------------------------------
--- Local Values
-------------------------------------
For criteria not provided by the script that includes
this one into code apply the local default values.
*/
// file specs for header andsubheader graphics
if(!isset($headerGraphicFilespec))
$headerGraphicFilespec = $headerGraphicFilespec_default;
if(!isset($subheaderGraphicFilespec))
$subheaderGraphicFilespec = $subheaderGraphicFilespec_default;
// file specs for graphic for logo left and logo right
if(!isset($logoLeft_FileSpec))
$logoLeft_FileSpec = $logoLeft_FileSpec_default;
if(!isset($logoRight_FileSpec))
$logoRight_FileSpec = $logoRight_FileSpec_default;
// text shown below logo left and logo right
if(!isset($logoLeft_FooterText))
$logoLeft_FooterText = $logoLeft_FooterText_default;
if(!isset($logoRight_FooterText))
$logoRight_FooterText = $logoRight_FooterText_default;
// organization, call-to-action, topic
if(!isset($organization))
$organization = $organization_default;
if(!isset($callToAction))
$callToAction = $callToAction_default;
if(!isset($topic))
$topic = $topic_default;
/*
********************************************
*** Generate HTML
********************************************
*/
/*
----------------------------------------
--- Header Graphic
----------------------------------------
*/
$header_img_tmp = '';
if(isset($headerGraphicFilespec) && $headerGraphicFilespec <> '')
{
if(file_exists($headerGraphicFilespec))
{
//do nothing
}
elseif(file_exists('../' . $headerGraphicFilespec))
$headerGraphicFilespec = '../' . $headerGraphicFilespec;
else
$headerGraphicFilespec = '';
if($headerGraphicFilespec <> '')
$header_img_tmp = '
';
}
/*
----------------------------------------
--- Subeader Graphic
----------------------------------------
*/
$subheader_img_tmp = '';
if(isset($subheaderGraphicFilespec) && $subheaderGraphicFilespec <> '')
{
if(file_exists($subheaderGraphicFilespec))
{
//do nothing
}
elseif(file_exists('../' . $subheaderGraphicFilespec))
$subheaderGraphicFilespec = '../' . $subheaderGraphicFilespec;
else
$headerGraphicFilespec = '';
if($subheaderGraphicFilespec<> '')
$subheader_img_tmp = '
';
}
/*
----------------------------------------
--- Logo Left
----------------------------------------
*/
$logo_left_tmp = '';
if(isset($logoLeft_FileSpec) && $logoLeft_FileSpec <> '')
{
if(file_exists($logoLeft_FileSpec))
{
//do nothing
}
elseif(file_exists('../' . $logoLeft_FileSpec))
$logoLeft_FileSpec = '../' . $logoLeft_FileSpec;
else
$logoLeft_FileSpec = '';
if($logoLeft_FileSpec<> '')
$logo_left_tmp = '
';
if($logoLeft_FooterText<>'')
$logo_left_tmp .= '
' . $logoLeft_FooterText;
}
/*
----------------------------------------
--- Logo Right
----------------------------------------
*/
$logo_right_tmp = '';
if(isset($logoRight_FileSpec) && $logoRight_FileSpec <> '')
{
if(file_exists($logoRight_FileSpec))
{
//do nothing
}
elseif(file_exists('../' . $logoRight_FileSpec))
$logoRight_FileSpec = '../' . $logoRight_FileSpec;
else
$logoRight_FileSpec = '';
if($logoRight_FileSpec <> '')
$logo_right_tmp = '
';
if($logoRight_FooterText<>'')
$logo_right_tmp .= '
' . $logoRight_FooterText;
}
/*
--------------------------------------------
--- Main html
--------------------------------------------
*/
$tmpHeaderHTML = '