<?php

##################################################################################
# HOTELDRUID
# Copyright (C) 2001-2021 by Marco Maria Francesco De Santis (marco@digitaldruid.net)
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# any later version accepted by Marco Maria Francesco De Santis, which
# shall act as a proxy as defined in Section 14 of version 3 of the
# license.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
##################################################################################


global $template_theme_name,$template_theme_colors,$template_theme_values,$template_theme_html_pre,$template_theme_html_post;

$template_theme_name = array();
$template_theme_colors = array();
$template_theme_values = array();
$template_theme_html_pre = array();
$template_theme_html_post = array();

$template_theme_name[1] = "default";
$template_theme_colors[1][1]['name'] = "font";
$template_theme_colors[1][1]['default'] = "#000000";
$template_theme_colors[1][2]['name'] = "background 1";
$template_theme_colors[1][2]['default'] = "#ffffff";
$template_theme_colors[1][3]['name'] = "background 2";
$template_theme_colors[1][3]['default'] = "#ebebeb";
$template_theme_values[1][1]['name'] = "URL home";
$template_theme_values[1][1]['default'] = fixset($dati_struttura[4]);
$template_theme_values[1][1]['replace'] = "<div class=\"homebox\"><a href=\"[theme_value_1]\" style=\"color: [theme_color_1];\" target=\"_top\">[theme_value_2]</a></div>";
$template_theme_values[1][2]['name'] = "URL logo";
$template_theme_values[1][2]['default'] = fixset($dati_struttura[15]);
$template_theme_values[1][2]['replace'] = "<img style=\"text-decoration: none; border: 0px;\" src=\"[theme_value_2]\" alt=\"[theme_value_3]\">";
$template_theme_values[1][2]['null'] = "[theme_value_3]";
$template_theme_values[1][2]['img'] = 1;
$template_theme_values[1][3]['name'] = "home";
$template_theme_values[1][3]['default'] = mex2("Torna alla HOME",$pag,$lingua_modello);
$template_theme_values[1][4]['name'] = mex("URL file css",$pag);
$template_theme_values[1][4]['default'] = "";
$template_theme_values[1][4]['replace'] = "
<link rel=\"stylesheet\" type=\"text/css\" href=\"[theme_value_4]\" media=\"all\">";
$template_theme_values[1][5]['name'] = mex("titolo html",$pag);
if (!empty($dati_struttura[0])) $template_theme_values[1][5]['default'] = $dati_struttura[0]." - ".mex2("Controlla la disponibilità",$pag,$lingua_modello);
else $template_theme_values[1][5]['default'] = mex2("Controlla la disponibilità",$pag,$lingua_modello);
$template_theme_values[1][5]['null'] = "[theme_value_6]";
$template_theme_values[1][6]['name'] = mex("titolo",$pag);
$template_theme_values[1][6]['default'] = mex2("Controlla la disponibilità",$pag,$lingua_modello);
#rimuovere questo null dopo versione 2.2.2?
#$template_theme_values[1][6]['null'] = mex2("Controlla la disponibilità",$pag,$lingua_modello);
$template_theme_values[1][6]['replace'] = "<big><big>[theme_value_6]</big></big><br>";
$template_theme_values[1][7]['name'] = mex("URL file javascript",$pag);
$template_theme_values[1][7]['default'] = "";
$template_theme_values[1][7]['replace'] = "
<script type=\"text/javascript\" src=\"[theme_value_7]\">
</script>";
$template_theme_values[1][7]['pattern'] = "^((?!php).)+\.js$";
$template_theme_values[1][7]['comment'] = mex("non deve contenere \"php\" e deve terminare con \".js\"",$pag);

$template_theme_html_pre[1] = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\"
\"http://www.w3.org/TR/html4/strict.dtd\">
<html>
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\">
<meta name=\"viewport\" content=\"initial-scale=1.0\">
<title>[theme_value_5]</title>
<style type=\"text/css\">
div.homebox { width: 100%; padding: 10px 0 10px 0; margin: 0; border-bottom: 2px solid [theme_color_1]; background-color: [theme_color_3]; }
div.homebox a { padding-left: 20px; }
div.mainbox { text-align: center; padding: 10px; }
table.formframe { margin-left: auto; margin-right: auto; background-color: [theme_color_3]; border-radius: 14px; }
table.formframe td { border-radius: 14px; }
table.formcont { text-align: left; margin-left: 0; }
table.formcont td { border: 0; border-radius: 0; }
table.tab_disp td { border: 1px solid #444444; }
.tab_disp {font-size:70%;}
.nowrp { white-space: nowrap; }
.t_book { border-radius: 8px; }
.t_book td { border-radius: 8px; }
input.dbutton { padding: 0; width: 14px; }
input.sbutton { border: 1px solid #bbbbbb; border-radius: 4px; padding-top: 4px; padding-bottom: 4px; padding-left: 24px; padding-right: 24px; }
.avail_button input { background-color: #0081c2; color: white; }
.book_button input { background-color: #0071c2; color: white; }
.avail_button input:hover { background-color: #004590; }
.book_button input:hover { background-color: #003590; }
div.agreem { max-width: 600px; border: 1px solid black; padding: 3px; }
select { background-color: #ffffff; }
.separ_cal_but { display: inline-block; width: 4px; }
.caltitle { font-size: 12px; display: inline-block; padding-bottom: 2px; }
.calbutton { font-size: 10px; }
.caltable td { font-size: 12px; }
.t1top { position: -webkit-sticky; position: sticky; top: 0; background-clip: padding-box; }
.t1left { position: -webkit-sticky; position: sticky; left: 0; background-clip: padding-box; }
@media only screen and (max-width: 480px) {
.t_book table, table.extra_costs, [class^=\"phr_separator\"] { display: block; }
.t_book table tr, .extra_costs tr { display: block; padding: 5px 0 5px 0; }
.t_book table td, .extra_costs td { display: block; text-align: left; padding: 0; }
div.agreem { max-width: 340px; }
}
@media only screen and (max-width: 790px) {
.caltitle { font-size: 16px; }
.separ_cal_but { display: inline-block; width: 10px; }
.calbutton { font-size: 14px; padding-left: 12px; padding-right: 12px; }
.caltable td { font-size: 16px; }
.check_avail_line { line-height: 1.5; }
table.perstype td { display: inline-block; }
.tab_cont { overflow-x: scroll; padding-bottom: 6px; }
}
</style>
<script type=\"text/javascript\">
var hd_webpage_type = 'availability';
var hd_webpage_lang = '".urlencode($lingua_modello)."';
function open_calendar_dates_from_select () {
if (typeof mos_cal === 'function') {
var children = document.body.getElementsByTagName('select');
var child;
for (var i = 0, length = children.length; i < length; i++) {
child = children[i];
if (child.id.substr(0,6) == 'id_sdm') {
child.addEventListener('mousedown', function(e) {
e.preventDefault();
var elem = this;
elem.disabled=true;
setTimeout(function() { elem.disabled = false; }, 0);
elem.blur();
window.focus();
var n = this.id.substr(6);
mos_cal(n);
});
}
}
}
}
function set_tab_cont_max_width () {
var tabs = document.getElementsByClassName('tab_cont');
for (n1 = 0 ; n1 < tabs.length ; n1++) {
tabs[n1].style.maxWidth = (document.body.clientWidth - 44) + 'px';
}
}
</script>[theme_value_4]
</head>
<body style=\"background-color: [theme_color_2]; color: [theme_color_1]; padding: 0; margin: 0;\">
<div id=\"container01\">
<div id=\"container02\">
<div id=\"html_pre\"></div>
<div id=\"container03\">
[theme_value_1]
<div id=\"container04\">
<div id=\"logo_post\"></div>
<div id=\"container05\">
<div id=\"container06\">

<div class=\"mainbox\">[theme_value_6]<br>

<table class=\"formframe\" border=1 cellspacing=0 cellpadding=16>
<tr><td>
<table class=\"formcont\" cellspacing=0 cellpadding=0><tr><td>
";
$template_theme_html_post[1] = "
<br></td></tr></table>
</td></tr></table>

";
if (!defined('C_NASCONDI_MARCA') or C_NASCONDI_MARCA != "SI") $template_theme_html_post[1] .= "<div id=\"powered_by_hd\"><small><small>Powered by
<a href=\"https://www.hoteldruid.com\" style=\"color: [theme_color_1];\">
HotelDruid booking software</a></small></small></div>";
$template_theme_html_post[1] .= "</div>

</div>
</div>
<div id=\"html_post\"></div>
</div>
</div>
<div id=\"html_post2\"></div>
</div>
</div>
[theme_value_7]
<script type=\"text/javascript\">
<!--
if (typeof open_calendar_dates_from_select === 'function') open_calendar_dates_from_select();
if (typeof set_tab_cont_max_width === 'function') set_tab_cont_max_width();
//-->
</script>
</body>
</html>";
$framed_mode_extra_head[1] = "<style type=\"text/css\">
body { background-color: [theme_color_3]; color: [theme_color_1]; }
div.ftxt { max-width: 350px; }
div.ftxt div { padding: 4px; font-size: 80%; }
div.ftxt select { font-size: 84%; margin: 0 0 0 6px; }
div.ftxt input { font-size: 84%; margin: 0 0 0 6px; }
div.arrdate input, div.depdate input { margin: 0; }
div.submit_check { text-align: right; }
span.ftxt_phr { display: block; }
table.perstype td { display: block; text-align: left; padding: 2px 0 2px 0; }
input.dbutton { padding: 0; width: 20px; }
input.sbutton { border: 1px solid #bbbbbb; border-radius: 4px; padding-top: 4px; padding-bottom: 4px; padding-left: 24px; padding-right: 24px; }
.avail_button input { background-color: #0081c2; color: white; }
.book_button input { background-color: #0071c2; color: white; }
.avail_button input:hover { background-color: #004590; }
.book_button input:hover { background-color: #003590; }
.separ_cal_but { display: inline-block; width: 4px; }
.caltitle { font-size: 10px; display: inline-block; padding-bottom: 1px; }
.calbutton { font-size: 10px; }
.caltable td { font-size: 12px; }
</style>";
$framed_mode_example[1] = "<iframe src=\"[page_url]?framed=1\"
style=\"width: 200px; height: 260px;\" frameborder=\"0\">
</iframe>";


$template_theme_name[2] = "default - frame orizzontale";
$template_theme_colors[2] = $template_theme_colors[1];
$template_theme_values[2] = $template_theme_values[1];
$template_theme_html_pre[2] = $template_theme_html_pre[1];
$template_theme_html_post[2] = $template_theme_html_post[1];
$framed_mode_extra_head[2] = "<style type=\"text/css\">
body { background-color: [theme_color_3]; color: [theme_color_1]; }
div.ftxt div { font-size: 80%; display: inline; padding: 0 3px 0 3px; }
div.ftxt select { font-size: 82%; }
div.ftxt input { font-size: 82%; }
input.dbutton { padding: 0; width: 20px; }
input.sbutton { border: 1px solid #bbbbbb; border-radius: 4px; padding-top: 4px; padding-bottom: 4px; padding-left: 24px; padding-right: 24px; }
.avail_button input { background-color: #0081c2; color: white; }
.book_button input { background-color: #0071c2; color: white; }
.avail_button input:hover { background-color: #004590; }
.book_button input:hover { background-color: #003590; }
.separ_cal_but { display: inline-block; width: 4px; }
.caltitle { font-size: 9px; }
.calbutton { font-size: 9px; }
.caltable td { font-size: 11px; }
</style>";
$framed_mode_example[2] = "<iframe src=\"[page_url]?framed=1\"
style=\"width: 800px; height: 36px;\" frameborder=\"0\">
</iframe>";




?>