sc_page = $script_case_init;
$_SESSION['scriptcase']['sc_num_page'] = $script_case_init;
$_SESSION['scriptcase']['sc_ctl_ajax'] = 'part';
$_SESSION['scriptcase']['sc_cnt_sql'] = 0;
$this->sc_charset['UTF-8'] = 'utf-8';
$this->sc_charset['ISO-2022-JP'] = 'iso-2022-jp';
$this->sc_charset['ISO-2022-KR'] = 'iso-2022-kr';
$this->sc_charset['ISO-8859-1'] = 'iso-8859-1';
$this->sc_charset['ISO-8859-2'] = 'iso-8859-2';
$this->sc_charset['ISO-8859-3'] = 'iso-8859-3';
$this->sc_charset['ISO-8859-4'] = 'iso-8859-4';
$this->sc_charset['ISO-8859-5'] = 'iso-8859-5';
$this->sc_charset['ISO-8859-6'] = 'iso-8859-6';
$this->sc_charset['ISO-8859-7'] = 'iso-8859-7';
$this->sc_charset['ISO-8859-8'] = 'iso-8859-8';
$this->sc_charset['ISO-8859-8-I'] = 'iso-8859-8-i';
$this->sc_charset['ISO-8859-9'] = 'iso-8859-9';
$this->sc_charset['ISO-8859-10'] = 'iso-8859-10';
$this->sc_charset['ISO-8859-13'] = 'iso-8859-13';
$this->sc_charset['ISO-8859-14'] = 'iso-8859-14';
$this->sc_charset['ISO-8859-15'] = 'iso-8859-15';
$this->sc_charset['WINDOWS-1250'] = 'windows-1250';
$this->sc_charset['WINDOWS-1251'] = 'windows-1251';
$this->sc_charset['WINDOWS-1252'] = 'windows-1252';
$this->sc_charset['TIS-620'] = 'tis-620';
$this->sc_charset['WINDOWS-1253'] = 'windows-1253';
$this->sc_charset['WINDOWS-1254'] = 'windows-1254';
$this->sc_charset['WINDOWS-1255'] = 'windows-1255';
$this->sc_charset['WINDOWS-1256'] = 'windows-1256';
$this->sc_charset['WINDOWS-1257'] = 'windows-1257';
$this->sc_charset['KOI8-R'] = 'koi8-r';
$this->sc_charset['BIG-5'] = 'big5';
$this->sc_charset['EUC-CN'] = 'EUC-CN';
$this->sc_charset['GB18030'] = 'GB18030';
$this->sc_charset['GB2312'] = 'gb2312';
$this->sc_charset['EUC-JP'] = 'euc-jp';
$this->sc_charset['SJIS'] = 'shift-jis';
$this->sc_charset['EUC-KR'] = 'euc-kr';
$_SESSION['scriptcase']['charset_entities']['UTF-8'] = 'UTF-8';
$_SESSION['scriptcase']['charset_entities']['ISO-8859-1'] = 'ISO-8859-1';
$_SESSION['scriptcase']['charset_entities']['ISO-8859-5'] = 'ISO-8859-5';
$_SESSION['scriptcase']['charset_entities']['ISO-8859-15'] = 'ISO-8859-15';
$_SESSION['scriptcase']['charset_entities']['WINDOWS-1251'] = 'cp1251';
$_SESSION['scriptcase']['charset_entities']['WINDOWS-1252'] = 'cp1252';
$_SESSION['scriptcase']['charset_entities']['BIG-5'] = 'BIG5';
$_SESSION['scriptcase']['charset_entities']['EUC-CN'] = 'GB2312';
$_SESSION['scriptcase']['charset_entities']['GB2312'] = 'GB2312';
$_SESSION['scriptcase']['charset_entities']['SJIS'] = 'Shift_JIS';
$_SESSION['scriptcase']['charset_entities']['EUC-JP'] = 'EUC-JP';
$_SESSION['scriptcase']['charset_entities']['KOI8-R'] = 'KOI8-R';
$_SESSION['scriptcase']['trial_version'] = 'N';
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['decimal_db'] = ".";
$this->nm_cod_apl = "form_produto_acomodacao";
$this->nm_nome_apl = "";
$this->nm_seguranca = "";
$this->nm_grupo = "ISO_SAUDE";
$this->nm_grupo_versao = "1";
$this->nm_autor = "rafael";
$this->nm_script_by = "netmake";
$this->nm_script_type = "PHP";
$this->nm_versao_sc = "v9";
$this->nm_tp_lic_sc = "pe_bronze";
$this->nm_dt_criacao = "20240218";
$this->nm_hr_criacao = "225838";
$this->nm_autor_alt = "rafael";
$this->nm_dt_ult_alt = "20240806";
$this->nm_hr_ult_alt = "170401";
list($NM_usec, $NM_sec) = explode(" ", microtime());
$this->nm_timestamp = (float) $NM_sec;
$this->nm_app_version = "1.0.0";
//
$this->border_grid = "";
$this->cor_bg_grid = "";
$this->cor_bg_table = "";
$this->cor_borda = "";
$this->cor_cab_grid = "";
$this->cor_txt_pag = "";
$this->cor_link_pag = "";
$this->pag_fonte_tipo = "";
$this->pag_fonte_tamanho = "";
$this->cor_txt_cab_grid = "";
$this->cab_fonte_tipo = "";
$this->cab_fonte_tamanho = "";
$this->rod_fonte_tipo = "";
$this->rod_fonte_tamanho = "";
$this->cor_rod_grid = "";
$this->cor_txt_rod_grid = "";
$this->cor_barra_nav = "";
$this->cor_titulo = "";
$this->cor_txt_titulo = "";
$this->titulo_fonte_tipo = "";
$this->titulo_fonte_tamanho = "";
$this->cor_grid_impar = "";
$this->cor_grid_par = "";
$this->cor_txt_grid = "";
$this->texto_fonte_tipo = "";
$this->texto_fonte_tamanho = "";
$this->cor_lin_grupo = "";
$this->cor_txt_grupo = "";
$this->grupo_fonte_tipo = "";
$this->grupo_fonte_tamanho = "";
$this->cor_lin_sub_tot = "";
$this->cor_txt_sub_tot = "";
$this->sub_tot_fonte_tipo = "";
$this->sub_tot_fonte_tamanho = "";
$this->cor_lin_tot = "";
$this->cor_txt_tot = "";
$this->tot_fonte_tipo = "";
$this->tot_fonte_tamanho = "";
$this->cor_link_cab = "";
$this->cor_link_dados = "";
$this->img_fun_pag = "";
$this->img_fun_cab = "";
$this->img_fun_rod = "";
$this->img_fun_tit = "";
$this->img_fun_gru = "";
$this->img_fun_tot = "";
$this->img_fun_sub = "";
$this->img_fun_imp = "";
$this->img_fun_par = "";
//
$NM_dir_atual = getcwd();
if (empty($NM_dir_atual))
{
$str_path_sys = (isset($_SERVER['SCRIPT_FILENAME'])) ? $_SERVER['SCRIPT_FILENAME'] : $_SERVER['ORIG_PATH_TRANSLATED'];
$str_path_sys = str_replace("\\", '/', $str_path_sys);
}
else
{
$sc_nm_arquivo = explode("/", $_SERVER['PHP_SELF']);
$str_path_sys = str_replace("\\", "/", getcwd()) . "/" . $sc_nm_arquivo[count($sc_nm_arquivo)-1];
}
//check publication with the prod
$str_path_apl_url = $_SERVER['PHP_SELF'];
$str_path_apl_url = str_replace("\\", '/', $str_path_apl_url);
$str_path_apl_url = substr($str_path_apl_url, 0, strrpos($str_path_apl_url, "/"));
$str_path_apl_url = substr($str_path_apl_url, 0, strrpos($str_path_apl_url, "/")+1);
$str_path_apl_dir = substr($str_path_sys, 0, strrpos($str_path_sys, "/"));
$str_path_apl_dir = substr($str_path_apl_dir, 0, strrpos($str_path_apl_dir, "/")+1);
//
$this->sc_site_ssl = (isset($_SERVER['HTTP_REFERER']) && strtolower(substr($_SERVER['HTTP_REFERER'], 0, 5)) == 'https') ? true : false;
$this->sc_protocolo = ($this->sc_site_ssl) ? 'https://' : 'http://';
$this->path_prod = $_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_path_prod'];
$this->path_imagens = $_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_path_imagens'];
$this->path_imag_temp = $_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_path_imag_temp'];
$this->path_cache = $_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_path_cache'];
$this->path_doc = $_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_path_doc'];
if (!isset($_SESSION['scriptcase']['str_lang']) || empty($_SESSION['scriptcase']['str_lang']))
{
$_SESSION['scriptcase']['str_lang'] = "pt_br";
}
if (!isset($_SESSION['scriptcase']['str_conf_reg']) || empty($_SESSION['scriptcase']['str_conf_reg']))
{
$_SESSION['scriptcase']['str_conf_reg'] = "pt_br";
}
$this->str_lang = $_SESSION['scriptcase']['str_lang'];
$this->str_conf_reg = $_SESSION['scriptcase']['str_conf_reg'];
$this->str_schema_all = (isset($_SESSION['scriptcase']['str_schema_all']) && !empty($_SESSION['scriptcase']['str_schema_all'])) ? $_SESSION['scriptcase']['str_schema_all'] : "Sc9_SoftCloud_sm/Sc9_SoftCloud_sm";
$this->str_google_fonts = isset($str_google_fonts)?$str_google_fonts:'';
$this->server = (isset($_SERVER['SERVER_NAME'])) ? $_SERVER['SERVER_NAME'] : $_SERVER['HTTP_HOST'];
if (isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] != 80 && !$this->sc_site_ssl )
{
$this->server .= ":" . $_SERVER['SERVER_PORT'];
}
$this->server_pdf = $this->sc_protocolo . $this->server;
$this->server = "";
$this->sc_protocolo = "";
$str_path_web = $_SERVER['PHP_SELF'];
$str_path_web = str_replace("\\", '/', $str_path_web);
$str_path_web = str_replace('//', '/', $str_path_web);
$this->root = substr($str_path_sys, 0, -1 * strlen($str_path_web));
$this->path_aplicacao = substr($str_path_sys, 0, strrpos($str_path_sys, '/'));
$this->path_aplicacao = substr($this->path_aplicacao, 0, strrpos($this->path_aplicacao, '/')) . '/form_produto_acomodacao';
$this->path_embutida = substr($this->path_aplicacao, 0, strrpos($this->path_aplicacao, '/') + 1);
$this->path_aplicacao .= '/';
$this->path_link = substr($str_path_web, 0, strrpos($str_path_web, '/'));
$this->path_link = substr($this->path_link, 0, strrpos($this->path_link, '/')) . '/';
$this->path_help = $this->path_link . "_lib/webhelp/";
$this->path_lang = "../_lib/lang/";
$this->path_lang_js = "../_lib/js/";
$this->path_botoes = $this->path_link . "_lib/img";
$this->path_img_global = $this->path_link . "_lib/img";
$this->path_img_modelo = $this->path_link . "_lib/img";
$this->path_icones = $this->path_link . "_lib/img";
$this->path_imag_cab = $this->path_link . "_lib/img";
$this->path_btn = $this->root . $this->path_link . "_lib/buttons/";
$this->path_css = $this->root . $this->path_link . "_lib/css/";
$this->path_lib_php = $this->root . $this->path_link . "_lib/lib/php/";
$this->url_lib_js = $this->path_link . "_lib/lib/js/";
$this->url_lib = $this->path_link . '/_lib/';
$this->url_third = $this->path_prod . '/third/';
$this->path_cep = $this->path_prod . "/cep";
$this->path_cor = $this->path_prod . "/cor";
$this->path_js = $this->path_prod . "/lib/js";
$this->path_libs = $this->root . $this->path_prod . "/lib/php";
$this->path_third = $this->root . $this->path_prod . "/third";
$this->path_secure = $this->root . $this->path_prod . "/secure";
$this->path_adodb = $this->root . $this->path_prod . "/third/adodb";
$_SESSION['scriptcase']['dir_temp'] = $this->root . $this->path_imag_temp;
if (isset($_SESSION['scriptcase']['form_produto_acomodacao']['session_timeout']['lang'])) {
$this->str_lang = $_SESSION['scriptcase']['form_produto_acomodacao']['session_timeout']['lang'];
}
elseif (!isset($_SESSION['scriptcase']['form_produto_acomodacao']['actual_lang']) || $_SESSION['scriptcase']['form_produto_acomodacao']['actual_lang'] != $this->str_lang) {
$_SESSION['scriptcase']['form_produto_acomodacao']['actual_lang'] = $this->str_lang;
setcookie('sc_actual_lang_ISO_SAUDE',$this->str_lang,'0','/');
}
global $inicial_form_produto_acomodacao;
if (isset($_SESSION['scriptcase']['user_logout']))
{
foreach ($_SESSION['scriptcase']['user_logout'] as $ind => $parms)
{
if (isset($_SESSION[$parms['V']]) && $_SESSION[$parms['V']] == $parms['U'])
{
$nm_apl_dest = $parms['R'];
$dir = explode("/", $nm_apl_dest);
if (count($dir) == 1)
{
$nm_apl_dest = str_replace(".php", "", $nm_apl_dest);
$nm_apl_dest = $this->path_link . SC_dir_app_name($nm_apl_dest) . "/";
}
unset($_SESSION['scriptcase']['user_logout'][$ind]);
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_flag) && $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_flag)
{
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['redir']['action'] = $nm_apl_dest;
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['redir']['target'] = $parms['T'];
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['redir']['metodo'] = "post";
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['redir']['script_case_init'] = $this->sc_page;
form_produto_acomodacao_pack_ajax_response();
exit;
}
?>
path_prod, 0, strrpos($this->path_prod, '/') + 1);
if (!is_file($this->root . $str_path . 'devel/class/xmlparser/nmXmlparserIniSys.class.php'))
{
unset($_SESSION['scriptcase']['nm_sc_retorno']);
unset($_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_conexao']);
}
include($this->path_lang . $this->str_lang . ".lang.php");
include($this->path_lang . "config_region.php");
include($this->path_lang . "lang_config_region.php");
$_SESSION['scriptcase']['charset'] = "UTF-8";
ini_set('default_charset', $_SESSION['scriptcase']['charset']);
$_SESSION['scriptcase']['charset_html'] = (isset($this->sc_charset[$_SESSION['scriptcase']['charset']])) ? $this->sc_charset[$_SESSION['scriptcase']['charset']] : $_SESSION['scriptcase']['charset'];
asort($this->Nm_lang_conf_region);
foreach ($this->Nm_lang_conf_region as $ind => $dados)
{
if ($_SESSION['scriptcase']['charset'] != "UTF-8" && NM_is_utf8($dados))
{
$this->Nm_lang_conf_region[$ind] = sc_convert_encoding($dados, $_SESSION['scriptcase']['charset'], "UTF-8");
}
}
if (isset($this->Nm_lang['lang_errm_dbcn_conn']))
{
$_SESSION['scriptcase']['db_conn_error'] = $this->Nm_lang['lang_errm_dbcn_conn'];
}
if (!function_exists("mb_convert_encoding"))
{
echo "" . $this->Nm_lang['lang_othr_prod_xtmb'] . "
";exit;
}
elseif (!function_exists("sc_convert_encoding"))
{
echo "" . $this->Nm_lang['lang_othr_prod_xtsc'] . "
";exit;
}
foreach ($this->Nm_conf_reg[$this->str_conf_reg] as $ind => $dados)
{
if ($_SESSION['scriptcase']['charset'] != "UTF-8" && NM_is_utf8($dados))
{
$this->Nm_conf_reg[$this->str_conf_reg][$ind] = sc_convert_encoding($dados, $_SESSION['scriptcase']['charset'], "UTF-8");
}
}
$this->Nm_lang['lang_errm_ajax_rqrd'] = $this->Nm_lang['lang_errm_ajax_rqrd'];
foreach ($this->Nm_lang as $ind => $dados)
{
if ($_SESSION['scriptcase']['charset'] != "UTF-8" && NM_is_utf8($ind))
{
$ind = sc_convert_encoding($ind, $_SESSION['scriptcase']['charset'], "UTF-8");
$this->Nm_lang[$ind] = $dados;
}
if ($_SESSION['scriptcase']['charset'] != "UTF-8" && NM_is_utf8($dados))
{
$this->Nm_lang[$ind] = sc_convert_encoding($dados, $_SESSION['scriptcase']['charset'], "UTF-8");
}
$this->Nm_lang[$ind] = str_replace('"', '"', $this->Nm_lang[$ind]);
}
if (isset($_SESSION['scriptcase']['form_produto_acomodacao']['session_timeout']['redir'])) {
$SS_cod_html = '
';
$SS_cod_html .= "\r\n";
$SS_cod_html .= " \r\n";
$SS_cod_html .= " \r\n";
$SS_cod_html .= " \r\n";
if ($_SESSION['scriptcase']['proc_mobile']) {
$SS_cod_html .= " \r\n";
}
$SS_cod_html .= " \r\n";
$SS_cod_html .= " \r\n";
if ($_SESSION['scriptcase']['form_produto_acomodacao']['session_timeout']['redir_tp'] == "R") {
$SS_cod_html .= " \r\n";
$SS_cod_html .= " \r\n";
}
else {
$SS_cod_html .= " \r\n";
$SS_cod_html .= " str_schema_all . "_form.css\"/>\r\n";
$SS_cod_html .= " str_schema_all . "_form" . $_SESSION['scriptcase']['reg_conf']['css_dir'] . ".css\"/>\r\n";
$SS_cod_html .= " \r\n";
$SS_cod_html .= " \r\n";
$SS_cod_html .= " \r\n";
}
$SS_cod_html .= " \r\n";
$SS_cod_html .= " \r\n";
$SS_cod_html .= "\r\n";
unset($_SESSION['scriptcase']['form_produto_acomodacao']['session_timeout']);
unset($_SESSION['sc_session']);
}
if (isset($SS_cod_html) && isset($_GET['nmgp_opcao']) && (substr($_GET['nmgp_opcao'], 0, 14) == "ajax_aut_comp_" || substr($_GET['nmgp_opcao'], 0, 13) == "ajax_autocomp"))
{
unset($_SESSION['sc_session']);
$oJson = new Services_JSON();
echo $oJson->encode("ss_time_out");
exit;
}
elseif (isset($SS_cod_html) && isset($_POST['nmgp_opcao']) && ($_POST['nmgp_opcao'] == "ajax_dyn_refresh_field" || $_POST['nmgp_opcao'] == "ajax_add_dyn_search" || $_POST['nmgp_opcao'] == "ajax_ch_bi_dyn_search"))
{
unset($_SESSION['sc_session']);
$this->Arr_result = array();
$this->Arr_result['ss_time_out'] = true;
$oJson = new Services_JSON();
echo $oJson->encode($this->Arr_result);
exit;
}
elseif (isset($SS_cod_html) && isset($_POST['rs']) && !is_array($_POST['rs']) && 'ajax_' == substr($_POST['rs'], 0, 5) && isset($_POST['rsargs']) && !empty($_POST['rsargs']))
{
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['redir']['action'] = "./";
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['redir']['target'] = "_self";
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['redir']['metodo'] = "post";
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['redir']['script_case_init'] = $this->sc_page;
form_produto_acomodacao_pack_ajax_response();
exit;
}
elseif (isset($SS_cod_html))
{
echo $SS_cod_html;
exit;
}
if (isset($_SESSION['sc_session']['SC_parm_violation']) && !isset($_SESSION['scriptcase']['form_produto_acomodacao']['session_timeout']['redir']))
{
unset($_SESSION['sc_session']['SC_parm_violation']);
echo "";
echo "";
echo "";
echo "";
echo " ";
echo " " . $this->Nm_lang['lang_errm_ajax_data'] . "";
echo " | ";
echo "
";
echo "
";
echo "";
echo "";
exit;
}
$PHP_ver = str_replace(".", "", phpversion());
if (substr($PHP_ver, 0, 3) < 434)
{
echo "" . $this->Nm_lang['lang_othr_prod_phpv'] . "
";exit;
}
if (file_exists($this->path_libs . "/ver.dat"))
{
$SC_ver = file($this->path_libs . "/ver.dat");
$SC_ver = str_replace(".", "", $SC_ver[0]);
if (substr($SC_ver, 0, 5) < 40015)
{
echo "" . $this->Nm_lang['lang_othr_prod_incp'] . "
";exit;
}
}
if (-1 != version_compare(phpversion(), '5.0.0'))
{
$this->path_grafico = $this->root . $this->path_prod . "/third/jpgraph5/src";
}
else
{
$this->path_grafico = $this->root . $this->path_prod . "/third/jpgraph4/src";
}
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['path_doc'] = $this->path_doc;
$_SESSION['scriptcase']['nm_path_prod'] = $this->root . $this->path_prod . "/";
$_SESSION['scriptcase']['nm_root_cep'] = $this->root;
$_SESSION['scriptcase']['nm_path_cep'] = $this->path_cep;
if (empty($this->path_imag_cab))
{
$this->path_imag_cab = $this->path_img_global;
}
if (!isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['iframe_menu'])) {
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['iframe_menu'] = "";
}
if (!isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['run_iframe'])) {
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['run_iframe'] = "";
}
if (!is_dir($this->root . $this->path_prod))
{
$str_message = "
{var_str_title}
{var_str_message}
{var_str_message_conn}
{v_str_btn_inside}
";
$str_message_end = "
";
$str_message = str_replace('{var_str_title}', $this->Nm_lang['lang_errm_cmlb_nfndtitle'], $str_message);
$str_message = str_replace('{var_str_message}', $this->Nm_lang['lang_errm_cmlb_nfnd'], $str_message);
$str_message = str_replace('{v_str_btn_inside}', '', $str_message);
echo $str_message;
if (!$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['iframe_menu'] && (!isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['sc_outra_jan']) || $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['sc_outra_jan'] != 'form_produto_acomodacao'))
{
if (isset($_SESSION['scriptcase']['nm_sc_retorno']) && !empty($_SESSION['scriptcase']['nm_sc_retorno']))
{
?>
path_atual = getcwd();
$opsys = strtolower(php_uname());
global $under_dashboard, $dashboard_app, $own_widget, $parent_widget, $compact_mode, $remove_margin, $remove_border, $remove_background;
if (!isset($_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['under_dashboard']))
{
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['under_dashboard'] = false;
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['dashboard_app'] = '';
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['own_widget'] = '';
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['parent_widget'] = '';
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['compact_mode'] = false;
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['remove_margin'] = false;
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['remove_border'] = false;
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['remove_background'] = false;
}
if (isset($_GET['under_dashboard']) && 1 == $_GET['under_dashboard'])
{
if (isset($_GET['own_widget']) && 'dbifrm_widget' == substr($_GET['own_widget'], 0, 13)) {
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['own_widget'] = $_GET['own_widget'];
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['under_dashboard'] = true;
if (isset($_GET['dashboard_app'])) {
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['dashboard_app'] = $_GET['dashboard_app'];
}
if (isset($_GET['parent_widget'])) {
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['parent_widget'] = $_GET['parent_widget'];
}
if (isset($_GET['compact_mode'])) {
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['compact_mode'] = 1 == $_GET['compact_mode'];
}
if (isset($_GET['remove_margin'])) {
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['remove_margin'] = 1 == $_GET['remove_margin'];
}
if (isset($_GET['remove_border'])) {
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['remove_border'] = 1 == $_GET['remove_border'];
}
if (isset($_GET['remove_background'])) {
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['remove_background'] = 1 == $_GET['remove_background'];
}
}
}
elseif (isset($under_dashboard) && 1 == $under_dashboard)
{
if (isset($own_widget) && 'dbifrm_widget' == substr($own_widget, 0, 13)) {
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['own_widget'] = $own_widget;
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['under_dashboard'] = true;
if (isset($dashboard_app)) {
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['dashboard_app'] = $dashboard_app;
}
if (isset($parent_widget)) {
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['parent_widget'] = $parent_widget;
}
if (isset($compact_mode)) {
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['compact_mode'] = 1 == $compact_mode;
}
if (isset($remove_margin)) {
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['remove_margin'] = 1 == $remove_margin;
}
if (isset($remove_border)) {
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['remove_border'] = 1 == $remove_border;
}
if (isset($remove_background)) {
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['remove_background'] = 1 == $remove_background;
}
}
}
if (!isset($_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['maximized']))
{
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['maximized'] = false;
}
if (isset($_GET['maximized']))
{
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['maximized'] = 1 == $_GET['maximized'];
}
if ($_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['under_dashboard'])
{
$sTmpDashboardApp = $_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['dashboard_info']['dashboard_app'];
if ('' != $sTmpDashboardApp && isset($_SESSION['scriptcase']['dashboard_targets'][$sTmpDashboardApp]["form_produto_acomodacao"]))
{
foreach ($_SESSION['scriptcase']['dashboard_targets'][$sTmpDashboardApp]["form_produto_acomodacao"] as $sTmpTargetLink => $sTmpTargetWidget)
{
if (isset($this->sc_lig_target[$sTmpTargetLink]))
{
if (isset($this->sc_lig_iframe[$this->sc_lig_target[$sTmpTargetLink]]))
{
$this->sc_lig_iframe[$this->sc_lig_target[$sTmpTargetLink]] = $sTmpTargetWidget;
}
$this->sc_lig_target[$sTmpTargetLink] = $sTmpTargetWidget;
}
}
}
}
global $link_compact_mode, $link_remove_margin, $link_remove_border, $link_remove_background, $link_margin_top;
if (isset($link_compact_mode) && 'ok' == $link_compact_mode) {
if (!isset($_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['link_info'])) {
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['link_info'] = array();
}
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['link_info']['compact_mode'] = true;
}
if (isset($link_remove_margin) && 'ok' == $link_remove_margin) {
if (!isset($_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['link_info'])) {
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['link_info'] = array();
}
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['link_info']['remove_margin'] = true;
}
if (isset($link_remove_border) && 'ok' == $link_remove_border) {
if (!isset($_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['link_info'])) {
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['link_info'] = array();
}
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['link_info']['remove_border'] = true;
}
if (isset($link_remove_background) && 'ok' == $link_remove_background) {
if (!isset($_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['link_info'])) {
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['link_info'] = array();
}
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['link_info']['remove_background'] = true;
}
if (isset($link_margin_top) && '' != $link_margin_top) {
if (!isset($_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['link_info'])) {
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['link_info'] = array();
}
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['link_info']['margin_top'] = $link_margin_top;
}
$this->nm_cont_lin = 0;
$this->nm_limite_lin = 0;
$this->nm_limite_lin_prt = 0;
//
include_once($this->path_adodb . "/adodb.inc.php");
$this->sc_Include($this->path_libs . "/nm_sec_prod.php", "F", "nm_reg_prod");
$this->sc_Include($this->path_libs . "/nm_ini_perfil.php", "F", "perfil_lib");
if(function_exists('set_php_timezone')) set_php_timezone('form_produto_acomodacao');
$this->sc_Include($this->path_lib_php . "/nm_data.class.php", "C", "nm_data") ;
$this->sc_Include($this->path_lib_php . "/nm_edit.php", "F", "nmgp_Form_Num_Val") ;
$this->sc_Include($this->path_lib_php . "/nm_conv_dados.php", "F", "nm_conv_limpa_dado") ;
$this->sc_Include($this->path_lib_php . "/nm_functions.php", "", "") ;
$this->sc_Include($this->path_lib_php . "/nm_api.php", "", "") ;
$this->sc_Include($this->path_lib_php . "/fix.php", "", "") ;
$this->nm_data = new nm_data("pt_br");
global $inicial_form_produto_acomodacao, $NM_run_iframe;
if ((isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_flag) && $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_flag) || (isset($_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['embutida_call']) && $_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['embutida_call']) || $NM_run_iframe == 1)
{
$_SESSION['scriptcase']['sc_ctl_ajax'] = 'part';
}
perfil_lib($this->path_libs);
if (!isset($_SESSION['sc_session'][$this->sc_page]['SC_Check_Perfil']))
{
if(function_exists("nm_check_perfil_exists")) nm_check_perfil_exists($this->path_libs, $this->path_prod);
$_SESSION['sc_session'][$this->sc_page]['SC_Check_Perfil'] = true;
}
if (function_exists("nm_check_pdf_server")) $this->server_pdf = nm_check_pdf_server($this->path_libs, $this->server_pdf);
if (!isset($_SESSION['scriptcase']['sc_num_img']) || empty($_SESSION['scriptcase']['sc_num_img']))
{
$_SESSION['scriptcase']['sc_num_img'] = 1;
}
$this->Export_img_zip = false;;
$this->Img_export_zip = array();
$this->regionalDefault();
$this->sc_tem_trans_banco = false;
$this->nm_bases_access = array("access", "ado_access", "ace_access");
$this->nm_bases_ibase = array("ibase", "firebird", "pdo_firebird", "borland_ibase");
$this->nm_bases_mysql = array("mysql", "mysqlt", "mysqli", "maxsql", "pdo_mysql", "pdo_mariadb", "azure_mysql", "azure_mysqlt", "azure_mysqli", "azure_maxsql", "azure_pdo_mysql", "azure_pdo_mariadb", "googlecloud_mysql", "googlecloud_mysqlt", "googlecloud_mysqli", "googlecloud_maxsql", "googlecloud_pdo_mysql", "googlecloud_pdo_mariadb", "amazonrds_mysql", "amazonrds_mysqlt", "amazonrds_mysqli", "amazonrds_maxsql", "amazonrds_pdo_mysql", "amazonrds_pdo_mariadb");
$this->nm_bases_postgres = array("postgres", "postgres64", "postgres7", "pdo_pgsql", "azure_postgres", "azure_postgres64", "azure_postgres7", "azure_pdo_pgsql", "googlecloud_postgres", "googlecloud_postgres64", "googlecloud_postgres7", "googlecloud_pdo_pgsql", "amazonrds_postgres", "amazonrds_postgres64", "amazonrds_postgres7", "amazonrds_pdo_pgsql");
$this->nm_bases_sqlite = array("sqlite", "sqlite3", "pdosqlite");
$this->nm_bases_sybase = array("sybase", "pdo_sybase_odbc", "pdo_sybase_dblib");
$this->nm_bases_vfp = array("vfp");
$this->nm_bases_odbc = array("odbc");
$this->nm_bases_progress = array("progress", "pdo_progress_odbc");
$this->nm_bases_all = array_merge($this->nm_bases_access, $this->nm_bases_ibase, $this->nm_bases_mysql, $this->nm_bases_postgres, $this->nm_bases_sqlite, $this->nm_bases_sybase, $this->nm_bases_vfp, $this->nm_bases_odbc, $this->nm_bases_progress);
$_SESSION['scriptcase']['nm_bases_security'] = "enc_nm_enc_v1HQJeDQFaDSvCVWBODMvsV9BUDWFYDoJeDcNmZkFGHANOV5B/DEBeDkB/DuFaHIBqHQJKZSBiZ1vCVWJwHgrKDkBsDWXCDoJsDcBwH9B/Z1rYHQJwHgveVkJ3DWF/VoBiDcJUZSX7Z1BYHuFaDMzGV9FeDur/HIrqDcFYZSBqDSNOHuBODErKHErCH5F/HIJwHQJKDQJsZ1vCV5FGHuNOV9FeDWXCVorqDcJUZ1BOZ1BeD5F7DErKVkXeV5FaVoBiD9FYH9X7HABYHuFaHuNOZSrCH5FqDoXGHQJmZ1FUZ1BeV5BqDEBOZSJGDWr/VoFGDcXOZSFGHAveV5BOHuNODkBOH5XCVEraD9BiZ1F7Z1BeD5BiDMBYHEXeH5FYDoB/D9XsDQX7Z1rwD5JsHgvsVcBOH5FqVoB/D9BsVIJwZ1NOD5BqDEBeHEBUDWF/HIJsD9XsZ9JeD1BeD5F7DMvmVcrsDWJeVEFGDcFYZ1F7HANOV5JwHgvsVkJGDWFqHIX7HQJKZ9XGDSBYV5XGDMvmVcFKV5BmVoBqD9BsZkFGHArKHuBOHgBYVkJqDWBmDoXGHQJeDuFaHANOHQJsDMrwVcB/DWJeHMrqHQXGZ1FGD1rKHuX7HgvCHArCDWFGZuBOHQFYDQFUDSBYHuFUDMrwV9FeDuX7HMXGHQBqZkFGDSNOHuFUDMrYZSXeDuFYVoXGDcJeZ9rqD1BeHuX7DMvsVIB/HEF/HIJsHQBsZSBqHIveHQJsHgvCHArCH5BmZuJeHQBiZSBiZ1N7HQBODMrwV9BUDWJeHMraHQBsZ1FGDSBeHQBiHgvCHEJqDuJeHIBqHQXsDQFaDSrwHQrqHgNKDkBODuFqDoFGDcBqVIJwD1rwHQrqHgBYDkXKH5FYHMBqHQXsZSFUHANKV5BODMrwVcB/DWFYVoBiHQBsZSBqD1rwHQFUHgvCHEJqDWBmDoXGDcXGZSBiZ1BYHQJeDMrwV9FeDWFaHIF7HQJmZ1BOD1zGD5XGDMrYZSXeDuFYVoXGDcJeZ9rqD1BeV5BqHgvsDkB/V5X7VorqDcBqZ1FaD1rKV5XGDMNKZSJ3H5X/ZuJsHQXGZSFUHAveV5BOHuNODkBODuX7VoX7DcBqZ1B/Z1vOD5raHgBOVkXeHEFqVoX7DcBwDQFGD1BOV5JwDMBYVIBODWFYVENUHQBiZ1B/HABYV5JsDMzGHAFKV5FaZuBOHQJeDuBOZ1BYV5JeHuvmVcrsDWB3VEF7HQNmVIJwZ1BeZMBODEvsZSJGDuFaDoJeD9XsZSX7Z1rwVWJsDMrwDkFCH5FqVoBqD9XOZSB/DSrYD5BqDEvsHEFiH5FYDoraD9NwZSX7D1vOV5JwHgNKDkBODuFqDoFGDcBqVIJwD1rwD5JeDMBYZSJqV5FaVoJeD9XsZSFGD1BeVWJsHgrYDkBsDWFYHIJeHQBsZ1X7D1rwHQrqHgNOZSJqH5F/HIFUHQNmDuFaHArYHQF7DMvmVcFKV5BmVoBqD9BsZkFGHAvsD5XGHgveHErsDWrGZuFaHQBiDQBqDSzGV5XGDMvOVcFeDWXCDoJsDcBwH9B/Z1rYHQJwDMzGDkXKDWX7HIJeDcXGZSX7Z1N7D5JsDMBYDkBODuB7VoX7HQXOZSBqHArKV5FUDMrYZSXeV5FqHIJsHQXsDuFaD1veHuraDMBOZSrCDWXCHIJeHQJmZ1BOHArKHQF7HgBeHArCDWFqHMBOHQJKDQJsZ1vCV5FGHuNOV9FeDWB3VEFGHQFYVINUHAvsZMNU";
$this->prep_conect();
if (!isset($_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['ordem_cmp'])) {
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['ordem_cmp'] = "";
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['ordem_ord'] = "";
}
$this->conectDB();
if (!in_array(strtolower($this->nm_tpbanco), $this->nm_bases_all))
{
echo "";
echo " ";
echo " " . $this->Nm_lang['lang_errm_dbcn_nspt'] . "";
echo " " . $perfil_trab;
echo " | ";
echo "
";
echo "";
if (!$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['iframe_menu'] && (!isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['sc_outra_jan']) || $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['sc_outra_jan'] != 'form_produto_acomodacao'))
{
if (isset($_SESSION['scriptcase']['nm_sc_retorno']) && !empty($_SESSION['scriptcase']['nm_sc_retorno']))
{
echo " \n" ;
}
else
{
echo " \n" ;
}
}
exit ;
}
$this->Nm_accent_access = array('cmp_i'=>"",'cmp_f'=>"",'cmp_apos'=>"",'arg_i'=>"",'arg_f'=>"",'arg_apos'=>"");
$this->Nm_accent_ibase = array('cmp_i'=>"",'cmp_f'=>"",'cmp_apos'=>"",'arg_i'=>"",'arg_f'=>"",'arg_apos'=>"");
$this->Nm_accent_mysql = array('cmp_i'=>"",'cmp_f'=>"",'cmp_apos'=>"",'arg_i'=>"",'arg_f'=>"",'arg_apos'=>"");
$this->Nm_accent_postgres = array('cmp_i'=>"unaccent(",'cmp_f'=>")",'cmp_apos'=>"",'arg_i'=>"' || unaccent('",'arg_f'=>"') || '",'arg_apos'=>"");
$this->Nm_accent_sqlite = array('cmp_i'=>"",'cmp_f'=>"",'cmp_apos'=>"",'arg_i'=>"",'arg_f'=>"",'arg_apos'=>"");
$this->Nm_accent_sybase = array('cmp_i'=>"",'cmp_f'=>"",'cmp_apos'=>"",'arg_i'=>"",'arg_f'=>"",'arg_apos'=>"");
$this->Nm_accent_vfp = array('cmp_i'=>"",'cmp_f'=>"",'cmp_apos'=>"",'arg_i'=>"",'arg_f'=>"",'arg_apos'=>"");
$this->Nm_accent_odbc = array('cmp_i'=>"",'cmp_f'=>"",'cmp_apos'=>"",'arg_i'=>"",'arg_f'=>"",'arg_apos'=>"");
$this->Nm_accent_progress = array('cmp_i'=>"",'cmp_f'=>"",'cmp_apos'=>"",'arg_i'=>"",'arg_f'=>"",'arg_apos'=>"");
$this->Nm_accent_no = array('cmp_i'=>'','cmp_f'=>'','cmp_apos'=>'','arg_i'=>'','arg_f'=>'','arg_apos'=>'');
if (in_array(strtolower($this->nm_tpbanco), $this->nm_bases_access)) {
$this->Nm_accent_yes = $this->Nm_accent_access;
}
elseif (in_array(strtolower($this->nm_tpbanco), $this->nm_bases_ibase)) {
$this->Nm_accent_yes = $this->Nm_accent_ibase;
}
elseif (in_array(strtolower($this->nm_tpbanco), $this->nm_bases_mysql)) {
$this->Nm_accent_yes = $this->Nm_accent_mysql;
}
elseif (in_array(strtolower($this->nm_tpbanco), $this->nm_bases_postgres)) {
$this->Nm_accent_yes = $this->Nm_accent_postgres;
}
elseif (in_array(strtolower($this->nm_tpbanco), $this->nm_bases_sqlite)) {
$this->Nm_accent_yes = $this->Nm_accent_sqlite;
}
elseif (in_array(strtolower($this->nm_tpbanco), $this->nm_bases_sybase)) {
$this->Nm_accent_yes = $this->Nm_accent_sybase;
}
elseif (in_array(strtolower($this->nm_tpbanco), $this->nm_bases_vfp)) {
$this->Nm_accent_yes = $this->Nm_accent_vfp;
}
elseif (in_array(strtolower($this->nm_tpbanco), $this->nm_bases_odbc)) {
$this->Nm_accent_yes = $this->Nm_accent_odbc;
}
elseif (in_array(strtolower($this->nm_tpbanco), $this->nm_bases_progress)) {
$this->Nm_accent_yes = $this->Nm_accent_progress;
}
else {
$this->Nm_accent_yes = $this->Nm_accent_no;
}
}
function prep_conect()
{
$con_devel = (isset($_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_conexao'])) ? $_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_conexao'] : "";
$perfil_trab = "";
$this->nm_falta_var = "";
$this->nm_falta_var_db = "";
$nm_crit_perfil = false;
if (isset($_SESSION['scriptcase']['sc_connection']) && !empty($_SESSION['scriptcase']['sc_connection']))
{
foreach ($_SESSION['scriptcase']['sc_connection'] as $NM_con_orig => $NM_con_dest)
{
if (isset($_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_conexao']) && $_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_conexao'] == $NM_con_orig)
{
/*NM*/ $_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_conexao'] = $NM_con_dest;
}
if (isset($_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_perfil']) && $_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_perfil'] == $NM_con_orig)
{
/*NM*/ $_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_perfil'] = $NM_con_dest;
}
if (isset($_SESSION['scriptcase']['form_produto_acomodacao']['glo_con_' . $NM_con_orig]))
{
$_SESSION['scriptcase']['form_produto_acomodacao']['glo_con_' . $NM_con_orig] = $NM_con_dest;
}
}
}
if (isset($_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_conexao']) && !empty($_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_conexao']))
{
db_conect_devel($con_devel, $this->root . $this->path_prod, 'ISO_SAUDE', 2, $this->force_db_utf8);
if (empty($_SESSION['scriptcase']['glo_tpbanco']) && empty($_SESSION['scriptcase']['glo_banco']))
{
$nm_crit_perfil = true;
}
}
if (isset($_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_perfil']) && !empty($_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_perfil']))
{
$perfil_trab = $_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_perfil'];
}
elseif (isset($_SESSION['scriptcase']['glo_perfil']) && !empty($_SESSION['scriptcase']['glo_perfil']))
{
$perfil_trab = $_SESSION['scriptcase']['glo_perfil'];
}
if (!empty($perfil_trab))
{
$_SESSION['scriptcase']['glo_senha_protect'] = "";
carrega_perfil($perfil_trab, $this->path_libs, "S");
if (empty($_SESSION['scriptcase']['glo_senha_protect']))
{
$nm_crit_perfil = true;
}
}
else
{
$perfil_trab = $con_devel;
}
if (!$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['embutida_form'] || !$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['embutida_proc'])
{
if (!isset($_SESSION['usr_login']))
{
$this->nm_falta_var .= "usr_login; ";
}
}
//
if (!isset($_SESSION['scriptcase']['glo_tpbanco']))
{
if (!$nm_crit_perfil)
{
$this->nm_falta_var_db .= "glo_tpbanco; ";
}
}
else
{
$this->nm_tpbanco = $_SESSION['scriptcase']['glo_tpbanco'];
}
if (!isset($_SESSION['scriptcase']['glo_servidor']))
{
if (!$nm_crit_perfil)
{
$this->nm_falta_var_db .= "glo_servidor; ";
}
}
else
{
$this->nm_servidor = $_SESSION['scriptcase']['glo_servidor'];
}
if (!isset($_SESSION['scriptcase']['glo_banco']))
{
if (!$nm_crit_perfil)
{
$this->nm_falta_var_db .= "glo_banco; ";
}
}
else
{
$this->nm_banco = $_SESSION['scriptcase']['glo_banco'];
}
if (!isset($_SESSION['scriptcase']['glo_usuario']))
{
if (!$nm_crit_perfil)
{
$this->nm_falta_var_db .= "glo_usuario; ";
}
}
else
{
$this->nm_usuario = $_SESSION['scriptcase']['glo_usuario'];
}
if (!isset($_SESSION['scriptcase']['glo_senha']))
{
if (!$nm_crit_perfil)
{
$this->nm_falta_var_db .= "glo_senha; ";
}
}
else
{
$this->nm_senha = $_SESSION['scriptcase']['glo_senha'];
}
if (isset($_SESSION['scriptcase']['glo_use_persistent']))
{
$this->nm_con_persistente = $_SESSION['scriptcase']['glo_use_persistent'];
}
if (isset($_SESSION['scriptcase']['glo_use_schema']))
{
$this->nm_con_use_schema = $_SESSION['scriptcase']['glo_use_schema'];
}
$this->nm_arr_db_extra_args = array();
if (isset($_SESSION['scriptcase']['glo_use_ssl']))
{
$this->nm_arr_db_extra_args['use_ssl'] = $_SESSION['scriptcase']['glo_use_ssl'];
}
if (isset($_SESSION['scriptcase']['glo_mysql_ssl_key']))
{
$this->nm_arr_db_extra_args['mysql_ssl_key'] = $_SESSION['scriptcase']['glo_mysql_ssl_key'];
}
if (isset($_SESSION['scriptcase']['glo_mysql_ssl_cert']))
{
$this->nm_arr_db_extra_args['mysql_ssl_cert'] = $_SESSION['scriptcase']['glo_mysql_ssl_cert'];
}
if (isset($_SESSION['scriptcase']['glo_mysql_ssl_capath']))
{
$this->nm_arr_db_extra_args['mysql_ssl_capath'] = $_SESSION['scriptcase']['glo_mysql_ssl_capath'];
}
if (isset($_SESSION['scriptcase']['glo_mysql_ssl_ca']))
{
$this->nm_arr_db_extra_args['mysql_ssl_ca'] = $_SESSION['scriptcase']['glo_mysql_ssl_ca'];
}
if (isset($_SESSION['scriptcase']['glo_mysql_ssl_cipher']))
{
$this->nm_arr_db_extra_args['mysql_ssl_cipher'] = $_SESSION['scriptcase']['glo_mysql_ssl_cipher'];
}
if (isset($_SESSION['scriptcase']['postgres_sslmode']))
{
$this->nm_arr_db_extra_args['postgres_sslmode'] = $_SESSION['scriptcase']['postgres_sslmode'];
}
if (isset($_SESSION['scriptcase']['postgres_sslrootcert']))
{
$this->nm_arr_db_extra_args['postgres_sslrootcert'] = $_SESSION['scriptcase']['postgres_sslrootcert'];
}
if (isset($_SESSION['scriptcase']['postgres_sslkey']))
{
$this->nm_arr_db_extra_args['postgres_sslkey'] = $_SESSION['scriptcase']['postgres_sslkey'];
}
if (isset($_SESSION['scriptcase']['postgres_sslcert']))
{
$this->nm_arr_db_extra_args['postgres_sslcert'] = $_SESSION['scriptcase']['postgres_sslcert'];
}
$this->date_delim = "'";
$this->date_delim1 = "'";
if (in_array(strtolower($this->nm_tpbanco), $this->nm_bases_access))
{
$this->date_delim = "#";
$this->date_delim1 = "#";
}
if (isset($_SESSION['scriptcase']['glo_decimal_db']) && !empty($_SESSION['scriptcase']['glo_decimal_db']))
{
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['decimal_db'] = $_SESSION['scriptcase']['glo_decimal_db'];
}
if (isset($_SESSION['scriptcase']['glo_date_separator']) && !empty($_SESSION['scriptcase']['glo_date_separator']))
{
$SC_temp = trim($_SESSION['scriptcase']['glo_date_separator']);
if (strlen($SC_temp) == 2)
{
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['SC_sep_date'] = substr($SC_temp, 0, 1);
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['SC_sep_date1'] = substr($SC_temp, 1, 1);
}
else
{
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['SC_sep_date'] = $SC_temp;
$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['SC_sep_date1'] = $SC_temp;
}
$this->date_delim = $_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['SC_sep_date'];
$this->date_delim1 = $_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['SC_sep_date1'];
}
if (empty($this->nm_tabela))
{
$this->nm_tabela = "produto_acomodacao";
}
//
if (!empty($this->nm_falta_var) || !empty($this->nm_falta_var_db) || $nm_crit_perfil)
{
$str_message = "
{var_str_title}
{var_str_message}
{var_str_message_conn}
{v_str_btn_inside}
";
$str_message_end = "
";
$str_message = str_replace('{var_str_title}', $this->Nm_lang['lang_errm_dbcn_create'], $str_message);
if (empty($this->nm_falta_var_db))
{
if (!empty($this->nm_falta_var))
{
$str_message = str_replace('{var_str_message}', $this->Nm_lang['lang_errm_glob'] . $this->nm_falta_var, $str_message);
}
if ($nm_crit_perfil)
{
$str_message = str_replace('{var_str_message}', $this->Nm_lang['lang_errm_dbcn_nfnd'] . ' ' . $perfil_trab, $str_message);
$str_message = str_replace('{v_str_btn_inside}', "", $str_message);
}
}
else
{
$str_message = str_replace('{var_str_message}', $this->Nm_lang['lang_errm_dbcn_data'], $str_message);
}
$str_message = str_replace('{v_str_btn_inside}', '', $str_message);
echo $str_message;
if (!$_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['iframe_menu'] && (!isset($_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['sc_outra_jan']) || $_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['sc_outra_jan'] != 'form_produto_acomodacao'))
{
if (isset($_SESSION['scriptcase']['nm_sc_retorno']) && !empty($_SESSION['scriptcase']['nm_sc_retorno']))
{
?>
nm_usuario = $_SESSION['scriptcase']['glo_db_master_usr'];
}
if (isset($_SESSION['scriptcase']['glo_db_master_pass']) && !empty($_SESSION['scriptcase']['glo_db_master_pass']))
{
$this->nm_senha = $_SESSION['scriptcase']['glo_db_master_pass'];
}
if (isset($_SESSION['scriptcase']['glo_db_master_cript']) && !empty($_SESSION['scriptcase']['glo_db_master_cript']))
{
$_SESSION['scriptcase']['glo_senha_protect'] = $_SESSION['scriptcase']['glo_db_master_cript'];
}
}
//
function conectDB()
{
$glo_senha_protect = (isset($_SESSION['scriptcase']['glo_senha_protect'])) ? $_SESSION['scriptcase']['glo_senha_protect'] : "S";
if (isset($_SESSION['scriptcase']['nm_sc_retorno']) && !empty($_SESSION['scriptcase']['nm_sc_retorno']) && isset($_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_conexao']) && !empty($_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_conexao']))
{
$this->Db = db_conect_devel($_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_conexao'], $this->root . $this->path_prod, 'ISO_SAUDE', 1, $this->force_db_utf8);
}
else
{
if (!isset($this->nm_con_persistente))
{
$this->nm_con_persistente = 'N';
}
if (!isset($this->nm_con_db2))
{
$this->nm_con_db2 = '';
}
if (!isset($this->nm_database_encoding))
{
$this->nm_database_encoding = '';
}
if ($this->force_db_utf8)
{
$this->nm_database_encoding = 'utf8';
}
if (!isset($this->nm_arr_db_extra_args))
{
$this->nm_arr_db_extra_args = array();
}
$this->Db = db_conect($this->nm_tpbanco, $this->nm_servidor, $this->nm_usuario, $this->nm_senha, $this->nm_banco, $glo_senha_protect, "S", $this->nm_con_persistente, $this->nm_con_db2, $this->nm_database_encoding, $this->nm_arr_db_extra_args);
}
if (in_array(strtolower($this->nm_tpbanco), $this->nm_bases_ibase))
{
if (function_exists('ibase_timefmt'))
{
ibase_timefmt('%Y-%m-%d %H:%M:%S');
}
}
if (in_array(strtolower($this->nm_tpbanco), $this->nm_bases_sybase))
{
$this->Db->fetchMode = ADODB_FETCH_BOTH;
$this->Db->Execute("set dateformat ymd");
$this->Db->Execute("set quoted_identifier ON");
}
}
function setConnectionHash() {
if (isset($_SESSION['scriptcase']['nm_sc_retorno']) && !empty($_SESSION['scriptcase']['nm_sc_retorno']) && isset($_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_conexao']) && !empty($_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_conexao'])) {
list($connectionDbms, $connectionHost, $connectionUser, $connectionPassword, $connectionDatabase) = db_conect_devel($_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_conexao'], $this->root . $this->path_prod, 'ISO_SAUDE', 1, $this->force_db_utf8);
}
else {
$connectionDbms = $this->nm_tpbanco;
$connectionHost = $this->nm_servidor;
$connectionUser = $this->nm_usuario;
$connectionPassword = $this->nm_senha;
$connectionDatabase = $this->nm_banco;
}
$this->connectionHash = "{$connectionDbms}_SC_" . md5("{$connectionHost}_SC_{$connectionUser}_SC_{$connectionPassword}_SC_{$connectionDatabase}");
} // setConnectionHash
//
function regionalDefault($sConfReg = '')
{
if ('' == $sConfReg)
{
$sConfReg = $this->str_conf_reg;
}
$_SESSION['scriptcase']['reg_conf']['date_format'] = (isset($this->Nm_conf_reg[$sConfReg]['data_format'])) ? $this->Nm_conf_reg[$sConfReg]['data_format'] : "ddmmyyyy";
$_SESSION['scriptcase']['reg_conf']['date_sep'] = (isset($this->Nm_conf_reg[$sConfReg]['data_sep'])) ? $this->Nm_conf_reg[$sConfReg]['data_sep'] : "/";
$_SESSION['scriptcase']['reg_conf']['date_week_ini'] = (isset($this->Nm_conf_reg[$sConfReg]['prim_dia_sema'])) ? $this->Nm_conf_reg[$sConfReg]['prim_dia_sema'] : "SU";
$_SESSION['scriptcase']['reg_conf']['time_format'] = (isset($this->Nm_conf_reg[$sConfReg]['hora_format'])) ? $this->Nm_conf_reg[$sConfReg]['hora_format'] : "hhiiss";
$_SESSION['scriptcase']['reg_conf']['time_sep'] = (isset($this->Nm_conf_reg[$sConfReg]['hora_sep'])) ? $this->Nm_conf_reg[$sConfReg]['hora_sep'] : ":";
$_SESSION['scriptcase']['reg_conf']['time_pos_ampm'] = (isset($this->Nm_conf_reg[$sConfReg]['hora_pos_ampm'])) ? $this->Nm_conf_reg[$sConfReg]['hora_pos_ampm'] : "right_without_space";
$_SESSION['scriptcase']['reg_conf']['time_simb_am'] = (isset($this->Nm_conf_reg[$sConfReg]['hora_simbolo_am'])) ? $this->Nm_conf_reg[$sConfReg]['hora_simbolo_am'] : "am";
$_SESSION['scriptcase']['reg_conf']['time_simb_pm'] = (isset($this->Nm_conf_reg[$sConfReg]['hora_simbolo_pm'])) ? $this->Nm_conf_reg[$sConfReg]['hora_simbolo_pm'] : "pm";
$_SESSION['scriptcase']['reg_conf']['simb_neg'] = (isset($this->Nm_conf_reg[$sConfReg]['num_sinal_neg'])) ? $this->Nm_conf_reg[$sConfReg]['num_sinal_neg'] : "-";
$_SESSION['scriptcase']['reg_conf']['grup_num'] = (isset($this->Nm_conf_reg[$sConfReg]['num_sep_agr'])) ? $this->Nm_conf_reg[$sConfReg]['num_sep_agr'] : ".";
$_SESSION['scriptcase']['reg_conf']['dec_num'] = (isset($this->Nm_conf_reg[$sConfReg]['num_sep_dec'])) ? $this->Nm_conf_reg[$sConfReg]['num_sep_dec'] : ",";
$_SESSION['scriptcase']['reg_conf']['neg_num'] = (isset($this->Nm_conf_reg[$sConfReg]['num_format_num_neg'])) ? $this->Nm_conf_reg[$sConfReg]['num_format_num_neg'] : 2;
$_SESSION['scriptcase']['reg_conf']['monet_simb'] = (isset($this->Nm_conf_reg[$sConfReg]['unid_mont_simbolo'])) ? $this->Nm_conf_reg[$sConfReg]['unid_mont_simbolo'] : "R$";
$_SESSION['scriptcase']['reg_conf']['monet_f_pos'] = (isset($this->Nm_conf_reg[$sConfReg]['unid_mont_format_num_pos'])) ? $this->Nm_conf_reg[$sConfReg]['unid_mont_format_num_pos'] : 3;
$_SESSION['scriptcase']['reg_conf']['monet_f_neg'] = (isset($this->Nm_conf_reg[$sConfReg]['unid_mont_format_num_neg'])) ? $this->Nm_conf_reg[$sConfReg]['unid_mont_format_num_neg'] : 13;
$_SESSION['scriptcase']['reg_conf']['grup_val'] = (isset($this->Nm_conf_reg[$sConfReg]['unid_mont_sep_agr'])) ? $this->Nm_conf_reg[$sConfReg]['unid_mont_sep_agr'] : ".";
$_SESSION['scriptcase']['reg_conf']['dec_val'] = (isset($this->Nm_conf_reg[$sConfReg]['unid_mont_sep_dec'])) ? $this->Nm_conf_reg[$sConfReg]['unid_mont_sep_dec'] : ",";
$_SESSION['scriptcase']['reg_conf']['num_group_digit'] = (isset($this->Nm_conf_reg[$sConfReg]['num_group_digit'])) ? $this->Nm_conf_reg[$sConfReg]['num_group_digit'] : "1";
$_SESSION['scriptcase']['reg_conf']['unid_mont_group_digit'] = (isset($this->Nm_conf_reg[$sConfReg]['unid_mont_group_digit'])) ? $this->Nm_conf_reg[$sConfReg]['unid_mont_group_digit'] : "1";
$_SESSION['scriptcase']['reg_conf']['html_dir'] = (isset($this->Nm_conf_reg[$sConfReg]['ger_ltr_rtl'])) ? " DIR='" . $this->Nm_conf_reg[$sConfReg]['ger_ltr_rtl'] . "'" : "";
$_SESSION['scriptcase']['reg_conf']['css_dir'] = (isset($this->Nm_conf_reg[$sConfReg]['ger_ltr_rtl'])) ? $this->Nm_conf_reg[$sConfReg]['ger_ltr_rtl'] : "LTR";
if ('' == $_SESSION['scriptcase']['reg_conf']['num_group_digit'])
{
$_SESSION['scriptcase']['reg_conf']['num_group_digit'] = '1';
}
if ('' == $_SESSION['scriptcase']['reg_conf']['unid_mont_group_digit'])
{
$_SESSION['scriptcase']['reg_conf']['unid_mont_group_digit'] = '1';
}
}
function sc_Include($path, $tp, $name)
{
if ((empty($tp) && empty($name)) || ($tp == "F" && !function_exists($name)) || ($tp == "C" && !class_exists($name)))
{
include_once($path);
}
} // sc_Include
function sc_Sql_Protect($var, $tp, $conex="")
{
if (empty($conex) || $conex == "conn_mysql")
{
$TP_banco = $_SESSION['scriptcase']['glo_tpbanco'];
}
else
{
eval ("\$TP_banco = \$this->nm_con_" . $conex . "['tpbanco'];");
}
if ($tp == "date")
{
$delim = "'";
$delim1 = "'";
if (in_array(strtolower($TP_banco), $this->nm_bases_access))
{
$delim = "#";
$delim1 = "#";
}
if (isset($_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['SC_sep_date']) && !empty($_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['SC_sep_date']))
{
$delim = $_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['SC_sep_date'];
$delim1 = $_SESSION['sc_session'][$this->sc_page]['form_produto_acomodacao']['SC_sep_date1'];
}
return $delim . $var . $delim1;
}
else
{
return $var;
}
} // sc_Sql_Protect
}
//===============================================================================
class form_produto_acomodacao_edit
{
var $contr_form_produto_acomodacao;
function inicializa()
{
global $nm_opc_lookup, $nm_opc_php, $script_case_init;
require_once("form_produto_acomodacao_apl.php");
require_once("form_produto_acomodacao_form0.php");
$this->contr_form_produto_acomodacao = new form_produto_acomodacao_form();
}
}
if (!function_exists("NM_is_utf8"))
{
include_once("../_lib/lib/php/nm_utf8.php");
}
ob_start();
//
//----------------
//
$_SESSION['scriptcase']['form_produto_acomodacao']['contr_erro'] = 'off';
if (!function_exists("NM_is_utf8"))
{
include_once("../_lib/lib/php/nm_utf8.php");
}
if (!function_exists("SC_dir_app_ini"))
{
include_once("../_lib/lib/php/nm_ctrl_app_name.php");
}
SC_dir_app_ini('ISO_SAUDE');
$sc_conv_var = array();
$sc_conv_var['cod_produto_acomodacao'] = "cod_produto_acomodacao_";
$sc_conv_var['id_produto_acomodacao'] = "id_produto_acomodacao_";
$sc_conv_var['id_lista_produto_acomodacao'] = "id_lista_produto_acomodacao_";
$sc_conv_var['idade_min_produto_acomodacao'] = "idade_min_produto_acomodacao_";
$sc_conv_var['idade_max_produto_acomodacao'] = "idade_max_produto_acomodacao_";
$sc_conv_var['valor_produto_acomodacao'] = "valor_produto_acomodacao_";
$sc_conv_var['obs_produto_acomodacao'] = "obs_produto_acomodacao_";
$sc_conv_var['criado_data_produto_acomodacao'] = "criado_data_produto_acomodacao_";
$sc_conv_var['criado_user_produto_acomodacao'] = "criado_user_produto_acomodacao_";
if (!empty($_FILES))
{
foreach ($_FILES as $nmgp_campo => $nmgp_valores)
{
if (isset($sc_conv_var[$nmgp_campo]))
{
$nmgp_campo = $sc_conv_var[$nmgp_campo];
}
elseif (isset($sc_conv_var[strtolower($nmgp_campo)]))
{
$nmgp_campo = $sc_conv_var[strtolower($nmgp_campo)];
}
$tmp_scfile_name = $nmgp_campo . "_scfile_name";
$tmp_scfile_type = $nmgp_campo . "_scfile_type";
$$nmgp_campo = is_array($nmgp_valores['tmp_name']) ? $nmgp_valores['tmp_name'][0] : $nmgp_valores['tmp_name'];
$$tmp_scfile_type = is_array($nmgp_valores['type']) ? $nmgp_valores['type'][0] : $nmgp_valores['type'];
$$tmp_scfile_name = is_array($nmgp_valores['name']) ? $nmgp_valores['name'][0] : $nmgp_valores['name'];
}
}
$Sc_lig_md5 = false;
$Sem_Session = (!isset($_SESSION['sc_session'])) ? true : false;
$_SESSION['scriptcase']['sem_session'] = false;
if (!empty($_POST))
{
foreach ($_POST as $nmgp_var => $nmgp_val)
{
if (substr($nmgp_var, 0, 11) == "SC_glo_par_")
{
$nmgp_var = substr($nmgp_var, 11);
$nmgp_val = $_SESSION[$nmgp_val];
}
if ($nmgp_var == "nmgp_parms" && substr($nmgp_val, 0, 8) == "@SC_par@")
{
$SC_Ind_Val = explode("@SC_par@", $nmgp_val);
if (count($SC_Ind_Val) == 4 && isset($_SESSION['sc_session'][$SC_Ind_Val[1]][$SC_Ind_Val[2]]['Lig_Md5'][$SC_Ind_Val[3]]))
{
$nmgp_val = $_SESSION['sc_session'][$SC_Ind_Val[1]][$SC_Ind_Val[2]]['Lig_Md5'][$SC_Ind_Val[3]];
$Sc_lig_md5 = true;
}
else
{
$_SESSION['sc_session']['SC_parm_violation'] = true;
}
}
if (isset($sc_conv_var[$nmgp_var]))
{
$nmgp_var = $sc_conv_var[$nmgp_var];
}
elseif (isset($sc_conv_var[strtolower($nmgp_var)]))
{
$nmgp_var = $sc_conv_var[strtolower($nmgp_var)];
}
nm_limpa_str_form_produto_acomodacao($nmgp_val);
$nmgp_val = NM_decode_input($nmgp_val);
$$nmgp_var = $nmgp_val;
}
}
if (!empty($_GET))
{
foreach ($_GET as $nmgp_var => $nmgp_val)
{
if (substr($nmgp_var, 0, 11) == "SC_glo_par_")
{
$nmgp_var = substr($nmgp_var, 11);
$nmgp_val = $_SESSION[$nmgp_val];
}
if ($nmgp_var == "nmgp_parms" && substr($nmgp_val, 0, 8) == "@SC_par@")
{
$SC_Ind_Val = explode("@SC_par@", $nmgp_val);
if (count($SC_Ind_Val) == 4 && isset($_SESSION['sc_session'][$SC_Ind_Val[1]][$SC_Ind_Val[2]]['Lig_Md5'][$SC_Ind_Val[3]]))
{
$nmgp_val = $_SESSION['sc_session'][$SC_Ind_Val[1]][$SC_Ind_Val[2]]['Lig_Md5'][$SC_Ind_Val[3]];
$Sc_lig_md5 = true;
}
else
{
$_SESSION['sc_session']['SC_parm_violation'] = true;
}
}
if (isset($sc_conv_var[$nmgp_var]))
{
$nmgp_var = $sc_conv_var[$nmgp_var];
}
elseif (isset($sc_conv_var[strtolower($nmgp_var)]))
{
$nmgp_var = $sc_conv_var[strtolower($nmgp_var)];
}
nm_limpa_str_form_produto_acomodacao($nmgp_val);
$nmgp_val = NM_decode_input($nmgp_val);
$$nmgp_var = $nmgp_val;
}
}
if (!isset($_SERVER['HTTP_REFERER']) || (!isset($nmgp_parms) && !isset($script_case_init) && !isset($_POST['rs']) && !isset($nmgp_start) ))
{
$Sem_Session = false;
}
$NM_dir_atual = getcwd();
if (empty($NM_dir_atual)) {
$str_path_sys = (isset($_SERVER['SCRIPT_FILENAME'])) ? $_SERVER['SCRIPT_FILENAME'] : $_SERVER['ORIG_PATH_TRANSLATED'];
$str_path_sys = str_replace("\\", '/', $str_path_sys);
}
else {
$sc_nm_arquivo = explode("/", $_SERVER['PHP_SELF']);
$str_path_sys = str_replace("\\", "/", getcwd()) . "/" . $sc_nm_arquivo[count($sc_nm_arquivo)-1];
}
$str_path_web = $_SERVER['PHP_SELF'];
$str_path_web = str_replace("\\", '/', $str_path_web);
$str_path_web = str_replace('//', '/', $str_path_web);
$path_aplicacao = substr($str_path_web, 0, strrpos($str_path_web, '/'));
$path_aplicacao = substr($path_aplicacao, 0, strrpos($path_aplicacao, '/'));
$root = substr($str_path_sys, 0, -1 * strlen($str_path_web));
if ($Sem_Session && (!isset($nmgp_start) || $nmgp_start != "SC")) {
if (isset($_COOKIE['sc_apl_default_ISO_SAUDE'])) {
$apl_def = explode(",", $_COOKIE['sc_apl_default_ISO_SAUDE']);
}
elseif (is_file($root . $_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_path_imag_temp'] . "/sc_apl_default_ISO_SAUDE.txt")) {
$apl_def = explode(",", file_get_contents($root . $_SESSION['scriptcase']['form_produto_acomodacao']['glo_nm_path_imag_temp'] . "/sc_apl_default_ISO_SAUDE.txt"));
}
if (isset($apl_def)) {
if ($apl_def[0] != "form_produto_acomodacao") {
$_SESSION['scriptcase']['sem_session'] = true;
if (strtolower(substr($apl_def[0], 0 , 7)) == "http://" || strtolower(substr($apl_def[0], 0 , 8)) == "https://" || substr($apl_def[0], 0 , 2) == "..") {
$_SESSION['scriptcase']['form_produto_acomodacao']['session_timeout']['redir'] = $apl_def[0];
}
else {
$_SESSION['scriptcase']['form_produto_acomodacao']['session_timeout']['redir'] = $path_aplicacao . "/" . SC_dir_app_name($apl_def[0]) . "/index.php";
}
$Redir_tp = (isset($apl_def[1])) ? trim(strtoupper($apl_def[1])) : "";
$_SESSION['scriptcase']['form_produto_acomodacao']['session_timeout']['redir_tp'] = $Redir_tp;
}
if (isset($_COOKIE['sc_actual_lang_ISO_SAUDE'])) {
$_SESSION['scriptcase']['form_produto_acomodacao']['session_timeout']['lang'] = $_COOKIE['sc_actual_lang_ISO_SAUDE'];
}
}
}
if (isset($SC_lig_apl_orig) && !$Sc_lig_md5 && (!isset($nmgp_parms) || ($nmgp_parms != "SC_null" && substr($nmgp_parms, 0, 8) != "OrScLink")))
{
$_SESSION['sc_session']['SC_parm_violation'] = true;
}
if (isset($nmgp_parms) && $nmgp_parms == "SC_null")
{
$nmgp_parms = "";
}
if (isset($SC_where_pdf) && !empty($SC_where_pdf))
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['where_filter'] = $SC_where_pdf;
}
if (isset($_POST['rs']) && !is_array($_POST['rs']) && 'ajax_' == substr($_POST['rs'], 0, 5) && isset($_POST['rsargs']) && !empty($_POST['rsargs']) && !isset($_SESSION['scriptcase']['form_produto_acomodacao']['session_timeout']['redir']))
{
if ('ajax_form_produto_acomodacao_validate_cod_produto_acomodacao_' == $_POST['rs'])
{
$cod_produto_acomodacao_ = NM_utf8_urldecode($_POST['rsargs'][0]);
$nmgp_refresh_row = NM_utf8_urldecode($_POST['rsargs'][1]);
$script_case_init = NM_utf8_urldecode($_POST['rsargs'][2]);
}
if ('ajax_form_produto_acomodacao_validate_id_produto_acomodacao_' == $_POST['rs'])
{
$id_produto_acomodacao_ = NM_utf8_urldecode($_POST['rsargs'][0]);
$nmgp_refresh_row = NM_utf8_urldecode($_POST['rsargs'][1]);
$script_case_init = NM_utf8_urldecode($_POST['rsargs'][2]);
}
if ('ajax_form_produto_acomodacao_validate_id_lista_produto_acomodacao_' == $_POST['rs'])
{
$id_lista_produto_acomodacao_ = NM_utf8_urldecode($_POST['rsargs'][0]);
$nmgp_refresh_row = NM_utf8_urldecode($_POST['rsargs'][1]);
$script_case_init = NM_utf8_urldecode($_POST['rsargs'][2]);
}
if ('ajax_form_produto_acomodacao_validate_idade_min_produto_acomodacao_' == $_POST['rs'])
{
$idade_min_produto_acomodacao_ = NM_utf8_urldecode($_POST['rsargs'][0]);
$nmgp_refresh_row = NM_utf8_urldecode($_POST['rsargs'][1]);
$script_case_init = NM_utf8_urldecode($_POST['rsargs'][2]);
}
if ('ajax_form_produto_acomodacao_validate_idade_max_produto_acomodacao_' == $_POST['rs'])
{
$idade_max_produto_acomodacao_ = NM_utf8_urldecode($_POST['rsargs'][0]);
$nmgp_refresh_row = NM_utf8_urldecode($_POST['rsargs'][1]);
$script_case_init = NM_utf8_urldecode($_POST['rsargs'][2]);
}
if ('ajax_form_produto_acomodacao_validate_valor_produto_acomodacao_' == $_POST['rs'])
{
$valor_produto_acomodacao_ = NM_utf8_urldecode($_POST['rsargs'][0]);
$nmgp_refresh_row = NM_utf8_urldecode($_POST['rsargs'][1]);
$script_case_init = NM_utf8_urldecode($_POST['rsargs'][2]);
}
if ('ajax_form_produto_acomodacao_validate_obs_produto_acomodacao_' == $_POST['rs'])
{
$obs_produto_acomodacao_ = NM_utf8_urldecode($_POST['rsargs'][0]);
$nmgp_refresh_row = NM_utf8_urldecode($_POST['rsargs'][1]);
$script_case_init = NM_utf8_urldecode($_POST['rsargs'][2]);
}
if ('ajax_form_produto_acomodacao_validate_criado_data_produto_acomodacao_' == $_POST['rs'])
{
$criado_data_produto_acomodacao_ = NM_utf8_urldecode($_POST['rsargs'][0]);
$nmgp_refresh_row = NM_utf8_urldecode($_POST['rsargs'][1]);
$script_case_init = NM_utf8_urldecode($_POST['rsargs'][2]);
}
if ('ajax_form_produto_acomodacao_validate_criado_user_produto_acomodacao_' == $_POST['rs'])
{
$criado_user_produto_acomodacao_ = NM_utf8_urldecode($_POST['rsargs'][0]);
$nmgp_refresh_row = NM_utf8_urldecode($_POST['rsargs'][1]);
$script_case_init = NM_utf8_urldecode($_POST['rsargs'][2]);
}
if ('ajax_form_produto_acomodacao_submit_form' == $_POST['rs'])
{
$cod_produto_acomodacao_ = NM_utf8_urldecode($_POST['rsargs'][0]);
$id_produto_acomodacao_ = NM_utf8_urldecode($_POST['rsargs'][1]);
$id_lista_produto_acomodacao_ = NM_utf8_urldecode($_POST['rsargs'][2]);
$idade_min_produto_acomodacao_ = NM_utf8_urldecode($_POST['rsargs'][3]);
$idade_max_produto_acomodacao_ = NM_utf8_urldecode($_POST['rsargs'][4]);
$valor_produto_acomodacao_ = NM_utf8_urldecode($_POST['rsargs'][5]);
$obs_produto_acomodacao_ = NM_utf8_urldecode($_POST['rsargs'][6]);
$criado_data_produto_acomodacao_ = NM_utf8_urldecode($_POST['rsargs'][7]);
$criado_user_produto_acomodacao_ = NM_utf8_urldecode($_POST['rsargs'][8]);
$nmgp_refresh_row = NM_utf8_urldecode($_POST['rsargs'][9]);
$nm_form_submit = NM_utf8_urldecode($_POST['rsargs'][10]);
$nmgp_url_saida = NM_utf8_urldecode($_POST['rsargs'][11]);
$nmgp_opcao = NM_utf8_urldecode($_POST['rsargs'][12]);
$nmgp_ancora = NM_utf8_urldecode($_POST['rsargs'][13]);
$nmgp_num_form = NM_utf8_urldecode($_POST['rsargs'][14]);
$nmgp_parms = NM_utf8_urldecode($_POST['rsargs'][15]);
$script_case_init = NM_utf8_urldecode($_POST['rsargs'][16]);
$csrf_token = NM_utf8_urldecode($_POST['rsargs'][17]);
}
if ('ajax_form_produto_acomodacao_navigate_form' == $_POST['rs'])
{
$cod_produto_acomodacao_ = NM_utf8_urldecode($_POST['rsargs'][0]);
$nm_form_submit = NM_utf8_urldecode($_POST['rsargs'][1]);
$nmgp_opcao = NM_utf8_urldecode($_POST['rsargs'][2]);
$nmgp_ordem = NM_utf8_urldecode($_POST['rsargs'][3]);
$nmgp_arg_dyn_search = NM_utf8_urldecode($_POST['rsargs'][4]);
$script_case_init = NM_utf8_urldecode($_POST['rsargs'][5]);
}
if ('ajax_form_produto_acomodacao_add_new_line' == $_POST['rs'])
{
$sc_clone = NM_utf8_urldecode($_POST['rsargs'][0]);
$sc_seq_clone = NM_utf8_urldecode($_POST['rsargs'][1]);
$sc_seq_vert = NM_utf8_urldecode($_POST['rsargs'][2]);
$script_case_init = NM_utf8_urldecode($_POST['rsargs'][3]);
}
if ('ajax_form_produto_acomodacao_backup_line' == $_POST['rs'])
{
$cod_produto_acomodacao_ = NM_utf8_urldecode($_POST['rsargs'][0]);
$nmgp_refresh_row = NM_utf8_urldecode($_POST['rsargs'][1]);
$nm_form_submit = NM_utf8_urldecode($_POST['rsargs'][2]);
$script_case_init = NM_utf8_urldecode($_POST['rsargs'][3]);
}
if ('ajax_form_produto_acomodacao_table_refresh' == $_POST['rs'])
{
$cod_produto_acomodacao_ = NM_utf8_urldecode($_POST['rsargs'][0]);
$nm_form_submit = NM_utf8_urldecode($_POST['rsargs'][1]);
$nmgp_opcao = NM_utf8_urldecode($_POST['rsargs'][2]);
$nmgp_ordem = NM_utf8_urldecode($_POST['rsargs'][3]);
$nmgp_arg_dyn_search = NM_utf8_urldecode($_POST['rsargs'][4]);
$script_case_init = NM_utf8_urldecode($_POST['rsargs'][5]);
}
}
if (!empty($glo_perfil))
{
$_SESSION['scriptcase']['glo_perfil'] = $glo_perfil;
}
if (isset($glo_servidor))
{
$_SESSION['scriptcase']['glo_servidor'] = $glo_servidor;
}
if (isset($glo_banco))
{
$_SESSION['scriptcase']['glo_banco'] = $glo_banco;
}
if (isset($glo_tpbanco))
{
$_SESSION['scriptcase']['glo_tpbanco'] = $glo_tpbanco;
}
if (isset($glo_usuario))
{
$_SESSION['scriptcase']['glo_usuario'] = $glo_usuario;
}
if (isset($glo_senha))
{
$_SESSION['scriptcase']['glo_senha'] = $glo_senha;
}
if (isset($glo_senha_protect))
{
$_SESSION['scriptcase']['glo_senha_protect'] = $glo_senha_protect;
}
if (isset($script_case_init) && !is_array($script_case_init) && !isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['lig_edit_lookup']))
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['lig_edit_lookup'] = false;
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['lig_edit_lookup_cb'] = '';
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['lig_edit_lookup_row'] = '';
}
if (isset($script_case_init) && !is_array($script_case_init) && !isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_call']))
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_call'] = false;
}
if (isset($script_case_init) && !is_array($script_case_init) && !isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_proc']))
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_proc'] = false;
}
if (isset($script_case_init) && !is_array($script_case_init) && !isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_liga_form_insert']))
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_liga_form_insert'] = '';
}
if (isset($script_case_init) && !is_array($script_case_init) && !isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_liga_form_update']))
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_liga_form_update'] = '';
}
if (isset($script_case_init) && !is_array($script_case_init) && !isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_liga_form_delete']))
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_liga_form_delete'] = '';
}
if (isset($script_case_init) && !is_array($script_case_init) && !isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_liga_form_btn_nav']))
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_liga_form_btn_nav'] = '';
}
if (isset($script_case_init) && !is_array($script_case_init) && !isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_liga_grid_edit']))
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_liga_grid_edit'] = '';
}
if (isset($script_case_init) && !is_array($script_case_init) && !isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_liga_grid_edit_link']))
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_liga_grid_edit_link'] = '';
}
if (isset($script_case_init) && !is_array($script_case_init) && !isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_liga_qtd_reg']))
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_liga_qtd_reg'] = '';
}
if (isset($script_case_init) && !is_array($script_case_init) && !isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_liga_tp_pag']))
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_liga_tp_pag'] = '';
}
if (isset($script_case_init) && !is_array($script_case_init) && !isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['run_modal']))
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['run_modal'] = isset($_GET['nmgp_url_saida']) && 'modal' == $_GET['nmgp_url_saida'];
}
if (isset($script_case_init) && !is_array($script_case_init) && $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_proc'])
{
return;
}
if (isset($script_case_init) && !is_array($script_case_init) && isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_parms']))
{
$tmp_nmgp_parms = '';
if (isset($nmgp_parms) && '' != $nmgp_parms)
{
$tmp_nmgp_parms = $nmgp_parms . '?@?';
}
$nmgp_parms = $tmp_nmgp_parms . $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_parms'];
unset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_parms']);
}
if (isset($nmgp_parms) && !empty($nmgp_parms) && !is_array($nmgp_parms))
{
if (isset($_SESSION['nm_aba_bg_color']))
{
unset($_SESSION['nm_aba_bg_color']);
}
$nmgp_parms = NM_decode_input($nmgp_parms);
$nmgp_parms = str_replace("@aspass@", "'", $nmgp_parms);
$nmgp_parms = str_replace("*scout", "?@?", $nmgp_parms);
$nmgp_parms = str_replace("*scin", "?#?", $nmgp_parms);
$todox = str_replace("?#?@?@?", "?#?@ ?@?", $nmgp_parms);
$todo = explode("?@?", $todox);
$ix = 0;
while (!empty($todo[$ix]))
{
$cadapar = explode("?#?", $todo[$ix]);
if (1 < sizeof($cadapar))
{
if (substr($cadapar[0], 0, 11) == "SC_glo_par_")
{
$cadapar[0] = substr($cadapar[0], 11);
$cadapar[1] = $_SESSION[$cadapar[1]];
}
nm_limpa_str_form_produto_acomodacao($cadapar[1]);
if (isset($sc_conv_var[$cadapar[0]]))
{
$cadapar[0] = $sc_conv_var[$cadapar[0]];
}
elseif (isset($sc_conv_var[strtolower($cadapar[0])]))
{
$cadapar[0] = $sc_conv_var[strtolower($cadapar[0])];
}
if ($cadapar[1] == "@ ") {$cadapar[1] = trim($cadapar[1]); }
$Tmp_par = $cadapar[0];
$$Tmp_par = $cadapar[1];
}
$ix++;
}
if (isset($usr_login))
{
$_SESSION['usr_login'] = $usr_login;
}
}
elseif (isset($script_case_init) && !empty($script_case_init) && !is_array($script_case_init) && isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['parms']))
{
if (!isset($nmgp_opcao) || ($nmgp_opcao != "incluir" && $nmgp_opcao != "novo" && $nmgp_opcao != "recarga" && $nmgp_opcao != "muda_form"))
{
$todox = str_replace("?#?@?@?", "?#?@ ?@?", $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['parms']);
$todo = explode("?@?", $todox);
$ix = 0;
while (!empty($todo[$ix]))
{
$cadapar = explode("?#?", $todo[$ix]);
if (substr($cadapar[0], 0, 11) == "SC_glo_par_")
{
$cadapar[0] = substr($cadapar[0], 11);
$cadapar[1] = $_SESSION[$cadapar[1]];
}
if ($cadapar[1] == "@ ") {$cadapar[1] = trim($cadapar[1]); }
$Tmp_par = $cadapar[0];
$$Tmp_par = $cadapar[1];
$ix++;
}
}
}
if (isset($script_case_init) && $script_case_init != preg_replace('/[^0-9.-]/', '', $script_case_init))
{
unset($script_case_init);
}
if (!isset($script_case_init) || empty($script_case_init) || is_array($script_case_init))
{
$script_case_init = rand(2, 10000);
}
$salva_run = "N";
$salva_iframe = false;
if (isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['iframe_menu']))
{
$salva_iframe = $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['iframe_menu'];
unset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['iframe_menu']);
}
if (isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['run_iframe']))
{
$salva_run = $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['run_iframe'];
unset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['run_iframe']);
}
if (isset($nm_run_menu) && $nm_run_menu == 1)
{
if (isset($_SESSION['scriptcase']['sc_aba_iframe']) && isset($_SESSION['scriptcase']['sc_apl_menu_atual']))
{
foreach ($_SESSION['scriptcase']['sc_aba_iframe'] as $aba => $apls_aba)
{
if ($aba == $_SESSION['scriptcase']['sc_apl_menu_atual'])
{
unset($_SESSION['scriptcase']['sc_aba_iframe'][$aba]);
break;
}
}
}
$_SESSION['scriptcase']['sc_apl_menu_atual'] = "form_produto_acomodacao";
$achou = false;
if (isset($_SESSION['sc_session'][$script_case_init]))
{
foreach ($_SESSION['sc_session'][$script_case_init] as $nome_apl => $resto)
{
if ($nome_apl == 'form_produto_acomodacao' || $achou)
{
unset($_SESSION['sc_session'][$script_case_init][$nome_apl]);
if (!empty($_SESSION['sc_session'][$script_case_init][$nome_apl]))
{
$achou = true;
}
}
}
if (!$achou && isset($nm_apl_menu))
{
foreach ($_SESSION['sc_session'][$script_case_init] as $nome_apl => $resto)
{
if ($nome_apl == $nm_apl_menu || $achou)
{
$achou = true;
if ($nome_apl != $nm_apl_menu)
{
unset($_SESSION['sc_session'][$script_case_init][$nome_apl]);
}
}
}
}
}
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['iframe_menu'] = true;
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['mostra_cab'] = "S";
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['run_iframe'] = "N";
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['retorno_edit'] = "";
}
else
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['run_iframe'] = $salva_run;
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['iframe_menu'] = $salva_iframe;
}
if (!isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['db_changed']))
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['db_changed'] = false;
}
if (isset($_GET['nmgp_outra_jan']) && 'true' == $_GET['nmgp_outra_jan'] && isset($_GET['nmgp_url_saida']) && 'modal' == $_GET['nmgp_url_saida'])
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['db_changed'] = false;
}
if (isset($_SESSION['scriptcase']['sc_outra_jan']) && $_SESSION['scriptcase']['sc_outra_jan'] == 'form_produto_acomodacao')
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['sc_outra_jan'] = true;
unset($_SESSION['scriptcase']['sc_outra_jan']);
}
if (isset($nmgp_outra_jan) && $nmgp_outra_jan == 'true')
{
if (isset($nmgp_url_saida) && $nmgp_url_saida == "modal")
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['sc_modal'] = true;
$nm_url_saida = "form_produto_acomodacao_fim.php";
}
$nm_apl_dependente = 0;
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['sc_outra_jan'] = true;
}
if (!isset($nm_apl_dependente)) {
$nm_apl_dependente = 0;
}
if (!isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['initialize']))
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['initialize'] = true;
}
elseif (!isset($_SERVER['HTTP_REFERER']))
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['initialize'] = false;
}
elseif (false === strpos($_SERVER['HTTP_REFERER'], '/form_produto_acomodacao/'))
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['initialize'] = true;
}
else
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['initialize'] = false;
}
if (isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['first_time']))
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['first_time'] = false;
}
else
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['first_time'] = true;
}
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['menu_desenv'] = false;
if (!defined("SC_ERROR_HANDLER"))
{
define("SC_ERROR_HANDLER", 1);
}
include_once(dirname(__FILE__) . "/form_produto_acomodacao_erro.php");
$nm_browser = strpos($_SERVER['HTTP_USER_AGENT'], "Konqueror") ;
if (is_int($nm_browser))
{
$nm_browser = "Konqueror";
}
else
{
$nm_browser = strpos($_SERVER['HTTP_USER_AGENT'], "Opera") ;
if (is_int($nm_browser))
{
$nm_browser = "Opera";
}
}
$_SESSION['scriptcase']['change_regional_old'] = '';
$_SESSION['scriptcase']['change_regional_new'] = '';
if (!empty($nmgp_opcao) && ($nmgp_opcao == "change_lang_t" || $nmgp_opcao == "change_lang_b" || $nmgp_opcao == "change_lang_f" || $nmgp_opcao == "force_lang"))
{
$Temp_lang = $nmgp_opcao == "force_lang" ? explode(";" , $nmgp_idioma) : explode(";" , $nmgp_idioma_novo);
if (isset($Temp_lang[0]) && !empty($Temp_lang[0]))
{
$_SESSION['scriptcase']['str_lang'] = $Temp_lang[0];
}
if (isset($Temp_lang[1]) && !empty($Temp_lang[1]))
{
$_SESSION['scriptcase']['change_regional_old'] = (isset($_SESSION['scriptcase']['str_conf_reg']) && !empty($_SESSION['scriptcase']['str_conf_reg'])) ? $_SESSION['scriptcase']['str_conf_reg'] : "pt_br";
$_SESSION['scriptcase']['str_conf_reg'] = $Temp_lang[1];
$_SESSION['scriptcase']['change_regional_new'] = $_SESSION['scriptcase']['str_conf_reg'];
}
$nmgp_opcao = $nmgp_opcao == "force_lang" ? "inicio" : "igual";
}
if (!empty($nmgp_opcao) && ($nmgp_opcao == "change_schema_t" || $nmgp_opcao == "change_schema_b" || $nmgp_opcao == "change_schema_f"))
{
if ($nmgp_opcao == "change_schema_t")
{
$nmgp_schema = $nmgp_schema_t . "/" . $nmgp_schema_t;
}
elseif ($nmgp_opcao == "change_schema_b")
{
$nmgp_schema = $nmgp_schema_b . "/" . $nmgp_schema_b;
}
else
{
$nmgp_schema = $nmgp_schema_f . "/" . $nmgp_schema_f;
}
$_SESSION['scriptcase']['str_schema_all'] = $nmgp_schema;
$nmgp_opcao = "recarga";
}
if (!empty($nmgp_opcao) && $nmgp_opcao == "lookup")
{
$nm_opc_lookup = $nmgp_opcao;
}
elseif (!empty($nmgp_opcao) && $nmgp_opcao == "formphp")
{
$nm_opc_form_php = $nmgp_opcao;
}
else
{
if (!empty($nmgp_opcao))
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['opcao'] = $nmgp_opcao ;
}
if (isset($_POST["usr_login"]))
{
$_SESSION['usr_login'] = $_POST["usr_login"];
nm_limpa_str_form_produto_acomodacao($_SESSION['usr_login']);
}
if (isset($_GET["usr_login"]))
{
$_SESSION['usr_login'] = $_GET["usr_login"];
nm_limpa_str_form_produto_acomodacao($_SESSION['usr_login']);
}
if (!empty($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['volta_redirect_apl']))
{
$_SESSION['scriptcase']['sc_url_saida'][$script_case_init] = $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['volta_redirect_apl'];
$nm_apl_dependente = $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['volta_redirect_tp'];
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['volta_redirect_apl'] = "";
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['volta_redirect_tp'] = "";
$nm_url_saida = "form_produto_acomodacao_fim.php";
}
elseif (isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['sc_outra_jan']) && $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['sc_outra_jan'] == 'true')
{
$nm_url_saida = "form_produto_acomodacao_fim.php";
}
elseif ($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['run_iframe'] != "F" && $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['run_iframe'] != "R")
{
$nm_url_saida = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : "";
$nm_url_saida = str_replace("_fim.php", ".php", $nm_url_saida);
$nm_saida_global = $nm_url_saida;
if (!empty($nmgp_url_saida) && empty($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['retorno_edit']))
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['retorno_edit'] = $nmgp_url_saida ;
}
if (!empty($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['retorno_edit']))
{
$nm_url_saida = $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['retorno_edit'] . "?script_case_init=" . $script_case_init;
$nm_apl_dependente = 1 ;
$nm_saida_global = $nm_url_saida;
}
if ($nm_apl_dependente != 1)
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['run_iframe'] = "N";
}
if ($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['run_iframe'] != "F" && $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['run_iframe'] != "R" && (!isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_call']) || !$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['embutida_call']))
{
$_SESSION['scriptcase']['sc_url_saida'][$script_case_init] = $nm_url_saida;
$nm_url_saida = "form_produto_acomodacao_fim.php";
$_SESSION['scriptcase']['sc_tp_saida'] = "P";
if ($nm_apl_dependente == 1)
{
$_SESSION['scriptcase']['sc_tp_saida'] = "D";
}
if (isset($_SESSION['scriptcase']['nm_sc_retorno']) && !empty($_SESSION['scriptcase']['nm_sc_retorno']) && $nm_apl_dependente != 1)
{
$_SESSION['scriptcase']['sc_url_saida'][$script_case_init] = $_SESSION['scriptcase']['nm_sc_retorno'];
}
}
}
if (empty($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['volta_tp']) && $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['run_iframe'] != "F" && $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['run_iframe'] != "R")
{
if (!isset($nm_saida_global)) {
$nm_saida_global = $nm_url_saida;
}
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['volta_php'] = $nm_url_saida;
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['volta_apl'] = $nm_saida_global;
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['volta_ss'] = (isset($_SESSION['scriptcase']['sc_url_saida'][$script_case_init])) ? $_SESSION['scriptcase']['sc_url_saida'][$script_case_init] : "";
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['volta_dep'] = (isset($nm_apl_dependente)) ? $nm_apl_dependente : "";
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['volta_tp'] = (isset($_SESSION['scriptcase']['sc_tp_saida'])) ? $_SESSION['scriptcase']['sc_tp_saida'] : "";
}
$nm_url_saida = (isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['volta_php'])) ? $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['volta_php'] : "";
$nm_apl_dependente = (isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['volta_dep'])) ? $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['volta_dep'] : "";
$nm_saida_global = $nm_url_saida;
if ($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['run_iframe'] != "F" && $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['run_iframe'] != "R" && !empty($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['volta_ss']))
{
$_SESSION['scriptcase']['sc_url_saida'][$script_case_init] = $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['volta_ss'];
$_SESSION['scriptcase']['sc_tp_saida'] = $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['volta_tp'];
}
if ($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['run_iframe'] == "F" || $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['run_iframe'] == "R")
{
if (!empty($nmgp_url_saida) && empty($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['retorno_edit']))
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['retorno_edit'] = $nmgp_url_saida . "?script_case_init=" . $script_case_init;
}
}
if (isset($_SESSION['scriptcase']['nm_sc_retorno']) && !empty($_SESSION['scriptcase']['nm_sc_retorno']) && $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['run_iframe'] != "F" && $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['run_iframe'] != "R")
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['menu_desenv'] = true;
}
}
if (isset($nmgp_redir))
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['redir'] = $nmgp_redir;
}
if (isset($nmgp_outra_jan) && $nmgp_outra_jan == 'true')
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['sc_outra_jan'] = true;
if (isset($nmgp_url_saida) && $nmgp_url_saida == "modal")
{
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['sc_modal'] = true;
$nm_url_saida = "form_produto_acomodacao_fim.php";
}
}
if (isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['sc_outra_jan']) && $_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['sc_outra_jan'])
{
$nm_apl_dependente = 0;
}
$GLOBALS["NM_ERRO_IBASE"] = 0;
$inicial_form_produto_acomodacao = new form_produto_acomodacao_edit();
$inicial_form_produto_acomodacao->inicializa();
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['select_html'] = array();
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['select_html']['id_lista_produto_acomodacao_'] = "class=\\\"sc-js-input scFormObjectOddMult css_id_lista_produto_acomodacao__obj{SC_100PERC_CLASS_INPUT}\\\" style=\\\"\\\" id=\\\"id_sc_field_id_lista_produto_acomodacao_\" . \$sc_seq_vert . \"\\\" name=\\\"id_lista_produto_acomodacao_\" . \$sc_seq_vert . \"\\\" size=\\\"1\\\" alt=\\\"{type: 'select', enterTab: false}\\\"";
if (!defined('SC_SAJAX_LOADED'))
{
include_once(dirname(__FILE__) . '/form_produto_acomodacao_sajax.php');
define('SC_SAJAX_LOADED', 'YES');
}
if (!class_exists('Services_JSON'))
{
include_once(dirname(__FILE__) . '/form_produto_acomodacao_json.php');
}
$sajax_request_type = "POST";
sajax_init();
//$sajax_debug_mode = 1;
sajax_export("ajax_form_produto_acomodacao_validate_cod_produto_acomodacao_");
sajax_export("ajax_form_produto_acomodacao_validate_id_produto_acomodacao_");
sajax_export("ajax_form_produto_acomodacao_validate_id_lista_produto_acomodacao_");
sajax_export("ajax_form_produto_acomodacao_validate_idade_min_produto_acomodacao_");
sajax_export("ajax_form_produto_acomodacao_validate_idade_max_produto_acomodacao_");
sajax_export("ajax_form_produto_acomodacao_validate_valor_produto_acomodacao_");
sajax_export("ajax_form_produto_acomodacao_validate_obs_produto_acomodacao_");
sajax_export("ajax_form_produto_acomodacao_validate_criado_data_produto_acomodacao_");
sajax_export("ajax_form_produto_acomodacao_validate_criado_user_produto_acomodacao_");
sajax_export("ajax_form_produto_acomodacao_submit_form");
sajax_export("ajax_form_produto_acomodacao_navigate_form");
sajax_export("ajax_form_produto_acomodacao_add_new_line");
sajax_export("ajax_form_produto_acomodacao_backup_line");
sajax_export("ajax_form_produto_acomodacao_table_refresh");
sajax_handle_client_request();
if ('ajax_fixed_columns_form_save' == $nmgp_opcao) {
_form_produto_acomodacao_saveFixedColumnsForm($_POST['fixed_index'], $_POST['fixed_action'], $_POST['script_case_init']);
}
if ('ajax_fixed_columns_form_load' == $nmgp_opcao) {
_form_produto_acomodacao_loadFixedColumnsForm($_POST['script_case_init']);
}
function _form_produto_acomodacao_initializeFixedColumnsForm($script_case_init)
{
if (!isset($_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['fixed_columns_form'])) {
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['fixed_columns_form'] = '';
}
}
function _form_produto_acomodacao_saveFixedColumnsForm($index, $action, $script_case_init)
{
_form_produto_acomodacao_initializeFixedColumnsForm($script_case_init);
if ('on' == $action) {
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['fixed_columns_form'] = $index;
} elseif (0 < $index) {
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['fixed_columns_form'] = $index - 1;
} else {
$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['fixed_columns_form'] = '';
}
echo json_encode(
array(
'status' => 'ok'
)
);
exit;
}
function _form_produto_acomodacao_loadFixedColumnsForm($script_case_init)
{
_form_produto_acomodacao_initializeFixedColumnsForm($script_case_init);
echo json_encode(
array(
'status' => 'ok',
'last_index' =>$_SESSION['sc_session'][$script_case_init]['form_produto_acomodacao']['fixed_columns_form']
)
);
exit;
}
if (isset($_POST['wizard_action']) && 'change_step' == $_POST['wizard_action']) {
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param']['buffer_output'] = true;
ob_start();
}
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->controle();
//
function nm_limpa_str_form_produto_acomodacao(&$str)
{
}
function ajax_form_produto_acomodacao_validate_cod_produto_acomodacao_($cod_produto_acomodacao_, $nmgp_refresh_row, $script_case_init)
{
global $inicial_form_produto_acomodacao;
//register_shutdown_function("form_produto_acomodacao_pack_ajax_response");
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_flag = true;
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_opcao = 'validate_cod_produto_acomodacao_';
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param'] = array(
'cod_produto_acomodacao_' => NM_utf8_urldecode($cod_produto_acomodacao_),
'nmgp_refresh_row' => NM_utf8_urldecode($nmgp_refresh_row),
'script_case_init' => NM_utf8_urldecode($script_case_init),
'buffer_output' => true,
);
if ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param']['buffer_output'])
{
ob_start();
}
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->controle();
exit;
} // ajax_validate_cod_produto_acomodacao_
function ajax_form_produto_acomodacao_validate_id_produto_acomodacao_($id_produto_acomodacao_, $nmgp_refresh_row, $script_case_init)
{
global $inicial_form_produto_acomodacao;
//register_shutdown_function("form_produto_acomodacao_pack_ajax_response");
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_flag = true;
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_opcao = 'validate_id_produto_acomodacao_';
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param'] = array(
'id_produto_acomodacao_' => NM_utf8_urldecode($id_produto_acomodacao_),
'nmgp_refresh_row' => NM_utf8_urldecode($nmgp_refresh_row),
'script_case_init' => NM_utf8_urldecode($script_case_init),
'buffer_output' => true,
);
if ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param']['buffer_output'])
{
ob_start();
}
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->controle();
exit;
} // ajax_validate_id_produto_acomodacao_
function ajax_form_produto_acomodacao_validate_id_lista_produto_acomodacao_($id_lista_produto_acomodacao_, $nmgp_refresh_row, $script_case_init)
{
global $inicial_form_produto_acomodacao;
//register_shutdown_function("form_produto_acomodacao_pack_ajax_response");
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_flag = true;
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_opcao = 'validate_id_lista_produto_acomodacao_';
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param'] = array(
'id_lista_produto_acomodacao_' => NM_utf8_urldecode($id_lista_produto_acomodacao_),
'nmgp_refresh_row' => NM_utf8_urldecode($nmgp_refresh_row),
'script_case_init' => NM_utf8_urldecode($script_case_init),
'buffer_output' => true,
);
if ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param']['buffer_output'])
{
ob_start();
}
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->controle();
exit;
} // ajax_validate_id_lista_produto_acomodacao_
function ajax_form_produto_acomodacao_validate_idade_min_produto_acomodacao_($idade_min_produto_acomodacao_, $nmgp_refresh_row, $script_case_init)
{
global $inicial_form_produto_acomodacao;
//register_shutdown_function("form_produto_acomodacao_pack_ajax_response");
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_flag = true;
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_opcao = 'validate_idade_min_produto_acomodacao_';
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param'] = array(
'idade_min_produto_acomodacao_' => NM_utf8_urldecode($idade_min_produto_acomodacao_),
'nmgp_refresh_row' => NM_utf8_urldecode($nmgp_refresh_row),
'script_case_init' => NM_utf8_urldecode($script_case_init),
'buffer_output' => true,
);
if ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param']['buffer_output'])
{
ob_start();
}
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->controle();
exit;
} // ajax_validate_idade_min_produto_acomodacao_
function ajax_form_produto_acomodacao_validate_idade_max_produto_acomodacao_($idade_max_produto_acomodacao_, $nmgp_refresh_row, $script_case_init)
{
global $inicial_form_produto_acomodacao;
//register_shutdown_function("form_produto_acomodacao_pack_ajax_response");
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_flag = true;
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_opcao = 'validate_idade_max_produto_acomodacao_';
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param'] = array(
'idade_max_produto_acomodacao_' => NM_utf8_urldecode($idade_max_produto_acomodacao_),
'nmgp_refresh_row' => NM_utf8_urldecode($nmgp_refresh_row),
'script_case_init' => NM_utf8_urldecode($script_case_init),
'buffer_output' => true,
);
if ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param']['buffer_output'])
{
ob_start();
}
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->controle();
exit;
} // ajax_validate_idade_max_produto_acomodacao_
function ajax_form_produto_acomodacao_validate_valor_produto_acomodacao_($valor_produto_acomodacao_, $nmgp_refresh_row, $script_case_init)
{
global $inicial_form_produto_acomodacao;
//register_shutdown_function("form_produto_acomodacao_pack_ajax_response");
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_flag = true;
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_opcao = 'validate_valor_produto_acomodacao_';
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param'] = array(
'valor_produto_acomodacao_' => NM_utf8_urldecode($valor_produto_acomodacao_),
'nmgp_refresh_row' => NM_utf8_urldecode($nmgp_refresh_row),
'script_case_init' => NM_utf8_urldecode($script_case_init),
'buffer_output' => true,
);
if ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param']['buffer_output'])
{
ob_start();
}
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->controle();
exit;
} // ajax_validate_valor_produto_acomodacao_
function ajax_form_produto_acomodacao_validate_obs_produto_acomodacao_($obs_produto_acomodacao_, $nmgp_refresh_row, $script_case_init)
{
global $inicial_form_produto_acomodacao;
//register_shutdown_function("form_produto_acomodacao_pack_ajax_response");
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_flag = true;
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_opcao = 'validate_obs_produto_acomodacao_';
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param'] = array(
'obs_produto_acomodacao_' => NM_utf8_urldecode($obs_produto_acomodacao_),
'nmgp_refresh_row' => NM_utf8_urldecode($nmgp_refresh_row),
'script_case_init' => NM_utf8_urldecode($script_case_init),
'buffer_output' => true,
);
if ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param']['buffer_output'])
{
ob_start();
}
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->controle();
exit;
} // ajax_validate_obs_produto_acomodacao_
function ajax_form_produto_acomodacao_validate_criado_data_produto_acomodacao_($criado_data_produto_acomodacao_, $nmgp_refresh_row, $script_case_init)
{
global $inicial_form_produto_acomodacao;
//register_shutdown_function("form_produto_acomodacao_pack_ajax_response");
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_flag = true;
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_opcao = 'validate_criado_data_produto_acomodacao_';
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param'] = array(
'criado_data_produto_acomodacao_' => NM_utf8_urldecode($criado_data_produto_acomodacao_),
'nmgp_refresh_row' => NM_utf8_urldecode($nmgp_refresh_row),
'script_case_init' => NM_utf8_urldecode($script_case_init),
'buffer_output' => true,
);
if ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param']['buffer_output'])
{
ob_start();
}
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->controle();
exit;
} // ajax_validate_criado_data_produto_acomodacao_
function ajax_form_produto_acomodacao_validate_criado_user_produto_acomodacao_($criado_user_produto_acomodacao_, $nmgp_refresh_row, $script_case_init)
{
global $inicial_form_produto_acomodacao;
//register_shutdown_function("form_produto_acomodacao_pack_ajax_response");
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_flag = true;
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_opcao = 'validate_criado_user_produto_acomodacao_';
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param'] = array(
'criado_user_produto_acomodacao_' => NM_utf8_urldecode($criado_user_produto_acomodacao_),
'nmgp_refresh_row' => NM_utf8_urldecode($nmgp_refresh_row),
'script_case_init' => NM_utf8_urldecode($script_case_init),
'buffer_output' => true,
);
if ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param']['buffer_output'])
{
ob_start();
}
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->controle();
exit;
} // ajax_validate_criado_user_produto_acomodacao_
function ajax_form_produto_acomodacao_submit_form($cod_produto_acomodacao_, $id_produto_acomodacao_, $id_lista_produto_acomodacao_, $idade_min_produto_acomodacao_, $idade_max_produto_acomodacao_, $valor_produto_acomodacao_, $obs_produto_acomodacao_, $criado_data_produto_acomodacao_, $criado_user_produto_acomodacao_, $nmgp_refresh_row, $nm_form_submit, $nmgp_url_saida, $nmgp_opcao, $nmgp_ancora, $nmgp_num_form, $nmgp_parms, $script_case_init, $csrf_token)
{
global $inicial_form_produto_acomodacao;
//register_shutdown_function("form_produto_acomodacao_pack_ajax_response");
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_flag = true;
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_opcao = 'submit_form';
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param'] = array(
'cod_produto_acomodacao_' => NM_utf8_urldecode($cod_produto_acomodacao_),
'id_produto_acomodacao_' => NM_utf8_urldecode($id_produto_acomodacao_),
'id_lista_produto_acomodacao_' => NM_utf8_urldecode($id_lista_produto_acomodacao_),
'idade_min_produto_acomodacao_' => NM_utf8_urldecode($idade_min_produto_acomodacao_),
'idade_max_produto_acomodacao_' => NM_utf8_urldecode($idade_max_produto_acomodacao_),
'valor_produto_acomodacao_' => NM_utf8_urldecode($valor_produto_acomodacao_),
'obs_produto_acomodacao_' => NM_utf8_urldecode($obs_produto_acomodacao_),
'criado_data_produto_acomodacao_' => NM_utf8_urldecode($criado_data_produto_acomodacao_),
'criado_user_produto_acomodacao_' => NM_utf8_urldecode($criado_user_produto_acomodacao_),
'nmgp_refresh_row' => NM_utf8_urldecode($nmgp_refresh_row),
'nm_form_submit' => NM_utf8_urldecode($nm_form_submit),
'nmgp_url_saida' => NM_utf8_urldecode($nmgp_url_saida),
'nmgp_opcao' => NM_utf8_urldecode($nmgp_opcao),
'nmgp_ancora' => NM_utf8_urldecode($nmgp_ancora),
'nmgp_num_form' => NM_utf8_urldecode($nmgp_num_form),
'nmgp_parms' => NM_utf8_urldecode($nmgp_parms),
'script_case_init' => NM_utf8_urldecode($script_case_init),
'csrf_token' => NM_utf8_urldecode($csrf_token),
'buffer_output' => true,
);
if ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param']['buffer_output'])
{
ob_start();
}
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->controle();
exit;
} // ajax_submit_form
function ajax_form_produto_acomodacao_navigate_form($cod_produto_acomodacao_, $nm_form_submit, $nmgp_opcao, $nmgp_ordem, $nmgp_arg_dyn_search, $script_case_init)
{
global $inicial_form_produto_acomodacao;
//register_shutdown_function("form_produto_acomodacao_pack_ajax_response");
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_flag = true;
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_opcao = 'navigate_form';
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param'] = array(
'cod_produto_acomodacao_' => NM_utf8_urldecode($cod_produto_acomodacao_),
'nm_form_submit' => NM_utf8_urldecode($nm_form_submit),
'nmgp_opcao' => NM_utf8_urldecode($nmgp_opcao),
'nmgp_ordem' => NM_utf8_urldecode($nmgp_ordem),
'nmgp_arg_dyn_search' => NM_utf8_urldecode($nmgp_arg_dyn_search),
'script_case_init' => NM_utf8_urldecode($script_case_init),
'buffer_output' => true,
);
if ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param']['buffer_output'])
{
ob_start();
}
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->controle();
exit;
} // ajax_navigate_form
function ajax_form_produto_acomodacao_add_new_line($sc_clone, $sc_seq_clone, $sc_seq_vert, $script_case_init)
{
global $inicial_form_produto_acomodacao;
//register_shutdown_function("form_produto_acomodacao_pack_ajax_response");
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_flag = true;
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_opcao = 'add_new_line';
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param'] = array(
'sc_clone' => NM_utf8_urldecode($sc_clone),
'sc_seq_clone' => NM_utf8_urldecode($sc_seq_clone),
'sc_seq_vert' => NM_utf8_urldecode($sc_seq_vert),
'script_case_init' => NM_utf8_urldecode($script_case_init),
'buffer_output' => true,
);
if ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param']['buffer_output'])
{
ob_start();
}
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->controle();
exit;
} // ajax_add_new_line
function ajax_form_produto_acomodacao_backup_line($cod_produto_acomodacao_, $nmgp_refresh_row, $nm_form_submit, $script_case_init)
{
global $inicial_form_produto_acomodacao;
//register_shutdown_function("form_produto_acomodacao_pack_ajax_response");
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_flag = true;
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_opcao = 'backup_line';
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param'] = array(
'cod_produto_acomodacao_' => NM_utf8_urldecode($cod_produto_acomodacao_),
'nmgp_refresh_row' => NM_utf8_urldecode($nmgp_refresh_row),
'nm_form_submit' => NM_utf8_urldecode($nm_form_submit),
'script_case_init' => NM_utf8_urldecode($script_case_init),
'buffer_output' => true,
);
if ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param']['buffer_output'])
{
ob_start();
}
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->controle();
exit;
} // ajax_backup_line
function ajax_form_produto_acomodacao_table_refresh($cod_produto_acomodacao_, $nm_form_submit, $nmgp_opcao, $nmgp_ordem, $nmgp_arg_dyn_search, $script_case_init)
{
global $inicial_form_produto_acomodacao;
//register_shutdown_function("form_produto_acomodacao_pack_ajax_response");
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_flag = true;
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_opcao = 'table_refresh';
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param'] = array(
'cod_produto_acomodacao_' => NM_utf8_urldecode($cod_produto_acomodacao_),
'nm_form_submit' => NM_utf8_urldecode($nm_form_submit),
'nmgp_opcao' => NM_utf8_urldecode($nmgp_opcao),
'nmgp_ordem' => NM_utf8_urldecode($nmgp_ordem),
'nmgp_arg_dyn_search' => NM_utf8_urldecode($nmgp_arg_dyn_search),
'script_case_init' => NM_utf8_urldecode($script_case_init),
'buffer_output' => true,
);
if ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param']['buffer_output'])
{
ob_start();
}
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->controle();
exit;
} // ajax_table_refresh
function form_produto_acomodacao_pack_ajax_response()
{
global $inicial_form_produto_acomodacao;
$aResp = array();
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['wizard']))
{
$aResp['wizard'] = $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['wizard'];
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['empty_filter']))
{
$aResp['empty_filter'] = $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['empty_filter'];
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['dyn_search']['NM_Dynamic_Search']))
{
$aResp['dyn_search']['NM_Dynamic_Search'] = $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['dyn_search']['NM_Dynamic_Search'];
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['dyn_search']['id_dyn_search_cmd_str']))
{
$aResp['dyn_search']['id_dyn_search_cmd_str'] = $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['dyn_search']['id_dyn_search_cmd_str'];
}
if ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['calendarReload'])
{
$aResp['result'] = 'CALENDARRELOAD';
}
elseif ('' != $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['autoComp'])
{
$aResp['result'] = 'AUTOCOMP';
}
//mestre_detalhe
elseif (!empty($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['newline']))
{
$aResp['result'] = 'NEWLINE';
ob_end_clean();
}
elseif (!empty($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['tableRefresh']))
{
$aResp['result'] = 'TABLEREFRESH';
}
//-----
elseif (!empty($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['errList']))
{
$aResp['result'] = 'ERROR';
}
elseif (!empty($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['fldList']))
{
$aResp['result'] = 'SET';
}
else
{
$aResp['result'] = 'OK';
}
if ('AUTOCOMP' == $aResp['result'])
{
$aResp = $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['autoComp'];
}
//mestre_detalhe
elseif ('NEWLINE' == $aResp['result'])
{
$aResp = $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['newline'];
}
else
//-----
{
$aResp['ajaxRequest'] = $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_opcao;
if ('CALENDARRELOAD' == $aResp['result'])
{
form_produto_acomodacao_pack_calendar_reload($aResp);
}
elseif ('ERROR' == $aResp['result'])
{
form_produto_acomodacao_pack_ajax_errors($aResp);
}
elseif ('SET' == $aResp['result'])
{
form_produto_acomodacao_pack_ajax_set_fields($aResp);
}
elseif ('TABLEREFRESH' == $aResp['result'])
{
form_produto_acomodacao_pack_ajax_set_fields($aResp);
$aResp['tableRefresh'] = form_produto_acomodacao_pack_protect_string($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['tableRefresh']);
}
if ('OK' == $aResp['result'] || 'SET' == $aResp['result'])
{
form_produto_acomodacao_pack_ajax_ok($aResp);
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['focus']) && '' != $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['focus'])
{
$aResp['setFocus'] = $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['focus'];
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['closeLine']) && '' != $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['closeLine'])
{
$aResp['closeLine'] = $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['closeLine'];
}
else
{
$aResp['closeLine'] = 'N';
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['clearUpload']) && '' != $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['clearUpload'])
{
$aResp['clearUpload'] = $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['clearUpload'];
}
else
{
$aResp['clearUpload'] = 'N';
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['btnDisabled']) && '' != $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['btnDisabled'])
{
form_produto_acomodacao_pack_btn_disabled($aResp);
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['btnLabel']) && '' != $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['btnLabel'])
{
form_produto_acomodacao_pack_btn_label($aResp);
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['varList']) && !empty($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['varList']))
{
form_produto_acomodacao_pack_var_list($aResp);
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['masterValue']) && '' != $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['masterValue'])
{
form_produto_acomodacao_pack_master_value($aResp);
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxAlert']) && '' != $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxAlert'])
{
form_produto_acomodacao_pack_ajax_alert($aResp);
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']) && '' != $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage'])
{
form_produto_acomodacao_pack_ajax_message($aResp);
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxJavascript']) && '' != $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxJavascript'])
{
form_produto_acomodacao_pack_ajax_javascript($aResp);
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['redir']) && !empty($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['redir']))
{
form_produto_acomodacao_pack_ajax_redir($aResp);
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['redirExit']) && !empty($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['redirExit']))
{
form_produto_acomodacao_pack_ajax_redir_exit($aResp);
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['blockDisplay']) && !empty($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['blockDisplay']))
{
form_produto_acomodacao_pack_ajax_block_display($aResp);
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['fieldDisplay']) && !empty($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['fieldDisplay']))
{
form_produto_acomodacao_pack_ajax_field_display($aResp);
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['buttonDisplay']) && !empty($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['buttonDisplay']))
{
/* mantis 0021191 */ $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['buttonDisplay'] = $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->nmgp_botoes;
form_produto_acomodacao_pack_ajax_button_display($aResp);
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['buttonDisplayVert']) && !empty($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['buttonDisplayVert']))
{
form_produto_acomodacao_pack_ajax_button_display_vert($aResp);
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['fieldLabel']) && !empty($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['fieldLabel']))
{
form_produto_acomodacao_pack_ajax_field_label($aResp);
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['readOnly']) && !empty($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['readOnly']))
{
form_produto_acomodacao_pack_ajax_readonly($aResp);
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['navStatus']) && !empty($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['navStatus']))
{
form_produto_acomodacao_pack_ajax_nav_status($aResp);
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['navSummary']) && !empty($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['navSummary']))
{
form_produto_acomodacao_pack_ajax_nav_Summary($aResp);
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['navPage']))
{
form_produto_acomodacao_pack_ajax_navPage($aResp);
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['btnVars']) && !empty($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['btnVars']))
{
form_produto_acomodacao_pack_ajax_btn_vars($aResp);
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['quickSearchRes']) && $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['quickSearchRes'])
{
$aResp['quickSearchRes'] = 'Y';
}
else
{
$aResp['quickSearchRes'] = 'N';
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['event_field']) && '' != $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['event_field'])
{
$aResp['eventField'] = $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['event_field'];
}
else
{
$aResp['eventField'] = '__SC_NO_FIELD';
}
$aResp['htmOutput'] = '';
ob_end_clean();
}
if (is_array($aResp))
{
if (isset($aResp['wizard'])) {
echo json_encode($aResp);
}
else {
$oJson = new Services_JSON();
echo "var res = " . trim(sajax_get_js_repr($oJson->encode($aResp))) . "; res;";
}
}
else
{
echo "var res = " . trim(sajax_get_js_repr($aResp)) . "; res;";
}
exit;
} // form_produto_acomodacao_pack_ajax_response
function form_produto_acomodacao_pack_calendar_reload(&$aResp)
{
global $inicial_form_produto_acomodacao;
$aResp['calendarReload'] = 'OK';
} // form_produto_acomodacao_pack_calendar_reload
function form_produto_acomodacao_pack_ajax_errors(&$aResp)
{
global $inicial_form_produto_acomodacao;
$aResp['errList'] = array();
foreach ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['errList'] as $sField => $aMsg)
{
if ('geral_form_produto_acomodacao' == $sField)
{
$aMsg = form_produto_acomodacao_pack_ajax_remove_erros($aMsg);
}
foreach ($aMsg as $sMsg)
{
$iNumLinha = (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param']['nmgp_refresh_row']) && 'geral_form_produto_acomodacao' != $sField)
? $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param']['nmgp_refresh_row'] : "";
$aResp['errList'][] = array('fldName' => $sField,
'msgText' => form_produto_acomodacao_pack_protect_string(NM_charset_to_utf8($sMsg)),
'numLinha' => $iNumLinha);
}
}
} // form_produto_acomodacao_pack_ajax_errors
function form_produto_acomodacao_pack_ajax_remove_erros($aErrors)
{
$aNewErrors = array();
if (!empty($aErrors))
{
$sErrorMsgs = str_replace(array('
', '
', '
'), array('
', '
', '
'), implode('
', $aErrors));
$aErrorMsgs = explode('
', $sErrorMsgs);
foreach ($aErrorMsgs as $sErrorMsg)
{
$sErrorMsg = trim($sErrorMsg);
if ('' != $sErrorMsg && !in_array($sErrorMsg, $aNewErrors))
{
$aNewErrors[] = $sErrorMsg;
}
}
}
return $aNewErrors;
} // form_produto_acomodacao_pack_ajax_remove_erros
function form_produto_acomodacao_pack_ajax_ok(&$aResp)
{
global $inicial_form_produto_acomodacao;
$iNumLinha = (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param']['nmgp_refresh_row']))
? $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param']['nmgp_refresh_row'] : "";
$aResp['msgDisplay'] = array('msgText' => form_produto_acomodacao_pack_protect_string($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['msgDisplay']),
'numLinha' => $iNumLinha);
} // form_produto_acomodacao_pack_ajax_ok
function form_produto_acomodacao_pack_ajax_set_fields(&$aResp)
{
global $inicial_form_produto_acomodacao;
$iNumLinha = (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param']['nmgp_refresh_row']))
? $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['param']['nmgp_refresh_row'] : "";
if ('' != $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['rsSize'])
{
$aResp['rsSize'] = $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['rsSize'];
}
$aResp['fldList'] = array();
foreach ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['fldList'] as $sField => $aData)
{
$aField = array();
if (isset($aData['colNum']))
{
$aField['colNum'] = $aData['colNum'];
}
if (isset($aData['row']))
{
$aField['row'] = $aData['row'];
}
if (isset($aData['imgFile']))
{
$aField['imgFile'] = form_produto_acomodacao_pack_protect_string($aData['imgFile']);
}
if (isset($aData['imgOrig']))
{
$aField['imgOrig'] = form_produto_acomodacao_pack_protect_string($aData['imgOrig']);
}
if (isset($aData['imgLink']))
{
$aField['imgLink'] = form_produto_acomodacao_pack_protect_string($aData['imgLink']);
}
if (isset($aData['keepImg']))
{
$aField['keepImg'] = $aData['keepImg'];
}
if (isset($aData['hideName']))
{
$aField['hideName'] = $aData['hideName'];
}
if (isset($aData['docLink']))
{
$aField['docLink'] = form_produto_acomodacao_pack_protect_string($aData['docLink']);
}
if (isset($aData['docIcon']))
{
$aField['docIcon'] = form_produto_acomodacao_pack_protect_string($aData['docIcon']);
}
if (isset($aData['docReadonly']))
{
$aField['docReadonly'] = form_produto_acomodacao_pack_protect_string($aData['docReadonly']);
}
if (isset($aData['keyVal']))
{
$aField['keyVal'] = $aData['keyVal'];
}
if (isset($aData['optComp']))
{
$aField['optComp'] = $aData['optComp'];
}
if (isset($aData['optClass']))
{
$aField['optClass'] = $aData['optClass'];
}
if (isset($aData['optMulti']))
{
$aField['optMulti'] = $aData['optMulti'];
}
if (isset($aData['switch']))
{
$aField['switch'] = $aData['switch'];
}
if (isset($aData['lookupCons']))
{
$aField['lookupCons'] = $aData['lookupCons'];
}
if (isset($aData['imgHtml']))
{
$aField['imgHtml'] = form_produto_acomodacao_pack_protect_string($aData['imgHtml']);
}
if (isset($aData['mulHtml']))
{
$aField['mulHtml'] = form_produto_acomodacao_pack_protect_string($aData['mulHtml']);
}
if (isset($aData['updInnerHtml']))
{
$aField['updInnerHtml'] = $aData['updInnerHtml'];
}
if (isset($aData['htmComp']))
{
$aField['htmComp'] = str_replace("'", '__AS__', str_replace('"', '__AD__', $aData['htmComp']));
}
$aField['fldName'] = $sField;
$aField['fldType'] = $aData['type'];
$aField['numLinha'] = $iNumLinha;
$aField['valList'] = array();
foreach ($aData['valList'] as $iIndex => $sValue)
{
$aValue = array();
if (isset($aData['labList'][$iIndex]))
{
$aValue['label'] = form_produto_acomodacao_pack_protect_string($aData['labList'][$iIndex]);
}
$aValue['value'] = ('_autocomp' != substr($sField, -9)) ? form_produto_acomodacao_pack_protect_string($sValue) : $sValue;
$aField['valList'][] = $aValue;
}
foreach ($aField['valList'] as $iIndex => $aFieldData)
{
if ("null" == $aFieldData['value'])
{
$aField['valList'][$iIndex]['value'] = '';
}
}
if (isset($aData['optList']) && false !== $aData['optList'])
{
if (is_array($aData['optList']))
{
$aField['optList'] = array();
foreach ($aData['optList'] as $aOptList)
{
foreach ($aOptList as $sValue => $sLabel)
{
$sOpt = ($sValue !== $sLabel) ? $sValue : $sLabel;
$aField['optList'][] = array('value' => form_produto_acomodacao_pack_protect_string($sOpt),
'label' => form_produto_acomodacao_pack_protect_string($sLabel));
}
}
}
else
{
$aField['optList'] = $aData['optList'];
}
}
$aResp['fldList'][] = $aField;
}
} // form_produto_acomodacao_pack_ajax_set_fields
function form_produto_acomodacao_pack_ajax_redir(&$aResp)
{
global $inicial_form_produto_acomodacao;
$aInfo = array('metodo', 'action', 'target', 'nmgp_parms', 'nmgp_outra_jan', 'nmgp_url_saida', 'script_case_init', 'script_case_session', 'h_modal', 'w_modal');
$aResp['redirInfo'] = array();
foreach ($aInfo as $sTag)
{
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['redir'][$sTag]))
{
$aResp['redirInfo'][$sTag] = $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['redir'][$sTag];
}
}
} // form_produto_acomodacao_pack_ajax_redir
function form_produto_acomodacao_pack_ajax_redir_exit(&$aResp)
{
global $inicial_form_produto_acomodacao;
$aInfo = array('metodo', 'action', 'target', 'nmgp_parms', 'nmgp_outra_jan', 'nmgp_url_saida', 'script_case_init', 'script_case_session');
$aResp['redirExitInfo'] = array();
foreach ($aInfo as $sTag)
{
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['redirExit'][$sTag]))
{
$aResp['redirExitInfo'][$sTag] = $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['redirExit'][$sTag];
}
}
} // form_produto_acomodacao_pack_ajax_redir_exit
function form_produto_acomodacao_pack_var_list(&$aResp)
{
global $inicial_form_produto_acomodacao;
foreach ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['varList'] as $varData)
{
$aResp['varList'][] = array('index' => key($varData),
'value' => current($varData));
}
} // form_produto_acomodacao_pack_var_list
function form_produto_acomodacao_pack_master_value(&$aResp)
{
global $inicial_form_produto_acomodacao;
foreach ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['masterValue'] as $sIndex => $sValue)
{
$aResp['masterValue'][] = array('index' => $sIndex,
'value' => $sValue);
}
} // form_produto_acomodacao_pack_master_value
function form_produto_acomodacao_pack_btn_disabled(&$aResp)
{
global $inicial_form_produto_acomodacao;
$aResp['btnDisabled'] = array();
foreach ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['btnDisabled'] as $btnName => $btnStatus) {
$aResp['btnDisabled'][$btnName] = $btnStatus;
}
} // form_produto_acomodacao_pack_ajax_alert
function form_produto_acomodacao_pack_btn_label(&$aResp)
{
global $inicial_form_produto_acomodacao;
$aResp['btnLabel'] = array();
foreach ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['btnLabel'] as $btnName => $btnLabel) {
$aResp['btnLabel'][$btnName] = $btnLabel;
}
} // form_produto_acomodacao_pack_ajax_alert
function form_produto_acomodacao_pack_ajax_alert(&$aResp)
{
global $inicial_form_produto_acomodacao;
// PHP 8.0
if (!isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxAlert']['message'])) {
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxAlert']['message'] = '';
}
if (!isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxAlert']['params'])) {
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxAlert']['params'] = '';
}
//---
$aResp['ajaxAlert'] = array('message' => $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxAlert']['message'], 'params' => $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxAlert']['params']);
} // form_produto_acomodacao_pack_ajax_alert
function form_produto_acomodacao_pack_ajax_message(&$aResp)
{
global $inicial_form_produto_acomodacao;
// PHP 8.0
if (!isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['message'])) {
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['message'] = '';
}
if (!isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['title'])) {
$inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['title'] = '';
}
//---
$aResp['ajaxMessage'] = array('message' => form_produto_acomodacao_pack_protect_string($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['message']),
'title' => form_produto_acomodacao_pack_protect_string($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['title']),
'modal' => isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['modal']) ? $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['modal'] : 'N',
'timeout' => isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['timeout']) ? $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['timeout'] : '',
'button' => isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['button']) ? $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['button'] : '',
'button_label' => isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['button_label']) ? $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['button_label'] : 'Ok',
'top' => isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['top']) ? $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['top'] : '',
'left' => isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['left']) ? $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['left'] : '',
'width' => isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['width']) ? $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['width'] : '',
'height' => isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['height']) ? $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['height'] : '',
'redir' => isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['redir']) ? $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['redir'] : '',
'show_close' => isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['show_close']) ? $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['show_close'] : 'Y',
'body_icon' => isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['body_icon']) ? $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['body_icon'] : 'Y',
'toast' => isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['toast']) ? $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['toast'] : 'N',
'toast_pos' => isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['toast_pos']) ? $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['toast_pos'] : '',
'type' => isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['type']) ? $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['type'] : '',
'redir_target' => isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['redir_target']) ? $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['redir_target'] : '',
'redir_par' => isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['redir_par']) ? $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxMessage']['redir_par'] : '');
} // form_produto_acomodacao_pack_ajax_message
function form_produto_acomodacao_pack_ajax_javascript(&$aResp)
{
global $inicial_form_produto_acomodacao;
foreach ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['ajaxJavascript'] as $aJsFunc)
{
$aResp['ajaxJavascript'][] = $aJsFunc;
}
} // form_produto_acomodacao_pack_ajax_javascript
function form_produto_acomodacao_pack_ajax_block_display(&$aResp)
{
global $inicial_form_produto_acomodacao;
$aResp['blockDisplay'] = array();
foreach ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['blockDisplay'] as $sBlockName => $sBlockStatus)
{
$aResp['blockDisplay'][] = array($sBlockName, $sBlockStatus);
}
} // form_produto_acomodacao_pack_ajax_block_display
function form_produto_acomodacao_pack_ajax_field_display(&$aResp)
{
global $inicial_form_produto_acomodacao;
$aResp['fieldDisplay'] = array();
foreach ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['fieldDisplay'] as $sFieldName => $sFieldStatus)
{
$aResp['fieldDisplay'][] = array($sFieldName, $sFieldStatus);
}
} // form_produto_acomodacao_pack_ajax_field_display
function form_produto_acomodacao_pack_ajax_button_display(&$aResp)
{
global $inicial_form_produto_acomodacao;
$aResp['buttonDisplay'] = array();
foreach ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['buttonDisplay'] as $sButtonName => $sButtonStatus)
{
$aResp['buttonDisplay'][] = array($sButtonName, $sButtonStatus);
}
} // form_produto_acomodacao_pack_ajax_button_display
function form_produto_acomodacao_pack_ajax_button_display_vert(&$aResp)
{
global $inicial_form_produto_acomodacao;
$aResp['buttonDisplayVert'] = array();
foreach ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['buttonDisplayVert'] as $aButtonData)
{
$aResp['buttonDisplayVert'][] = $aButtonData;
}
} // form_produto_acomodacao_pack_ajax_button_display
function form_produto_acomodacao_pack_ajax_field_label(&$aResp)
{
global $inicial_form_produto_acomodacao;
$aResp['fieldLabel'] = array();
foreach ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['fieldLabel'] as $sFieldName => $sFieldLabel)
{
$aResp['fieldLabel'][] = array($sFieldName, form_produto_acomodacao_pack_protect_string($sFieldLabel));
}
} // form_produto_acomodacao_pack_ajax_field_label
function form_produto_acomodacao_pack_ajax_readonly(&$aResp)
{
global $inicial_form_produto_acomodacao;
$aResp['readOnly'] = array();
foreach ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['readOnly'] as $sFieldName => $sFieldStatus)
{
$aResp['readOnly'][] = array($sFieldName, $sFieldStatus);
}
} // form_produto_acomodacao_pack_ajax_readonly
function form_produto_acomodacao_pack_ajax_nav_status(&$aResp)
{
global $inicial_form_produto_acomodacao;
$aResp['navStatus'] = array();
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['navStatus']['ret']) && '' != $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['navStatus']['ret'])
{
$aResp['navStatus']['ret'] = $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['navStatus']['ret'];
}
if (isset($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['navStatus']['ava']) && '' != $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['navStatus']['ava'])
{
$aResp['navStatus']['ava'] = $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['navStatus']['ava'];
}
} // form_produto_acomodacao_pack_ajax_nav_status
function form_produto_acomodacao_pack_ajax_nav_Summary(&$aResp)
{
global $inicial_form_produto_acomodacao;
$aResp['navSummary'] = array();
$aResp['navSummary']['reg_ini'] = $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['navSummary']['reg_ini'];
$aResp['navSummary']['reg_qtd'] = $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['navSummary']['reg_qtd'];
$aResp['navSummary']['reg_tot'] = $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['navSummary']['reg_tot'];
$aResp['navSummary']['summary_line'] = $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['summary_line'];
} // form_produto_acomodacao_pack_ajax_nav_Summary
function form_produto_acomodacao_pack_ajax_navPage(&$aResp)
{
global $inicial_form_produto_acomodacao;
$aResp['navPage'] = $inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['navPage'];
} // form_produto_acomodacao_pack_ajax_navPage
function form_produto_acomodacao_pack_ajax_btn_vars(&$aResp)
{
global $inicial_form_produto_acomodacao;
$aResp['btnVars'] = array();
foreach ($inicial_form_produto_acomodacao->contr_form_produto_acomodacao->NM_ajax_info['btnVars'] as $sBtnName => $sBtnValue)
{
$aResp['btnVars'][] = array($sBtnName, form_produto_acomodacao_pack_protect_string($sBtnValue));
}
} // form_produto_acomodacao_pack_ajax_btn_vars
function form_produto_acomodacao_pack_protect_string($sString)
{
$sString = (string) $sString;
if (!empty($sString))
{
if (function_exists('NM_is_utf8') && NM_is_utf8($sString))
{
return $sString;
}
else
{
/* return htmlentities($sString, ENT_COMPAT, $_SESSION['scriptcase']['charset']); */
return sc_htmlentities($sString);
}
}
elseif ('0' === $sString || 0 === $sString)
{
return '0';
}
else
{
return '';
}
} // form_produto_acomodacao_pack_protect_string
?>