include_once('public.php');
include_once(_SYS_HOME_.'gallery_application.php');
include_once(_SYS_HOME_.'sitemin_application.php');
if(!empty($appMainParserHomeExtra)) {
eval($appMainParserHomeExtra);
}
include_once(_SYS_HOME_.'sitemin/lib/MainParser.class.php');
include_once(_SYS_HOME_.'sitemin/lib/InfoParser.class.php');
$alt_main_tpl = _TEMPLATES_ . 'mainhome.tpl';
if($alt_main_tpl) $info=new InfoParser($lan,array('template'=>$alt_main_tpl));
else $info=new MainParser($lan);
$info->setMetaTags($appMetaTags);
$info->setN("home");
$info->loadContent();
$content = $info->content;
$params['lan'] = $lan;
if($lan != "it") $params["path"] = $lan."/";
if($descr=$info->getDescr()) $info->pushAssign('description',$descr);
if($keys=$info->getKeys()) $info->pushAssign('keywords',$keys);
if(strlen($info->getTitle()) && (strtolower($info->getTitle()) != "home") ) $info->pushAssign('title',$info->getTitle());
include_once(_SYS_HOME_.'menu.inc.php');
if(!empty($menu))$info->pushAssign('menu',$menu);
if(!empty($menu_footer))$info->pushAssign('menu_footer',$menu_footer);
if(!empty($menu_top))$info->pushAssign('menu_top',$menu_top);
if(!empty($menu_languages)) $info->pushAssign('menu_languages',$menu_languages);
$info->assign('lan',$lan);
$info->parse('main.menu');
$content=$info->boxEval($content,$params);
if(is_array($extra_assigns)) $info->pushAssign($extra_assigns);
if($extra_head) $info->setHead($extra_head);
if($extra_css) $info->setCss($extra_css);
if(is_array($extra_onload)) $info->setOnload(implode(';',$extra_onload));
$info->pushAssign('extra_head',$info->getHead() );
$info->pushAssign('extra_css',$info->getCss() );
$info->pushAssign('extra_onload',$info->getOnload() );
$content=($content)?$content:'