var nGlobalNewsCurrent = 0;
var nGlobalNewsTimerID = 0;
var jsVarResize;

jsVarResize = function () {
};

function jsGlobalPlanoDiario(nDia, nMes, nAno, nTipo) {
  var curdate = new Date(nAno, nMes-1, nDia);
  var weekday = ["Domingo", "Segunda", "Terça", "Quarta-feira", "Quinta-feira", "Sexta-feira", "Sábado"];
  var month = ["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"];
  var aMatrizLeituraDiaria = [
   ["@gn_001~Gênesis 1&@gn_002#Gênesis 2%","@gn_003~Gênesis 3&@gn_004#Gênesis 4&@gn_005#Gênesis 5%","@gn_006~Gênesis 6&@gn_007#Gênesis 7&@gn_008#Gênesis 8&@gn_009#Gênesis 9%","@gn_010~Gênesis 10&@gn_011#Gênesis 11%","@gn_012~Gênesis 12&@gn_013#Gênesis 13&@gn_014#Gênesis 14&@gn_015#Gênesis 15%","@gn_016~Gênesis 16&@gn_017#Gênesis 17&@gn_018#Gênesis 18&@gn_019#Gênesis 19%","@gn_020~Gênesis 20&@gn_021#Gênesis 21&@gn_022#Gênesis 22%","@gn_023~Gênesis 23&@gn_024#Gênesis 24&@gn_025#Gênesis 25&@gn_026#Gênesis 26%","@gn_027~Gênesis 27&@gn_028#Gênesis 28&@gn_029#Gênesis 29%","@gn_030~Gênesis 30&@gn_031#Gênesis 31&@gn_032#Gênesis 32%","@gn_033~Gênesis 33&@gn_034#Gênesis 34&@gn_035#Gênesis 35&@gn_036#Gênesis 36%","@gn_037~Gênesis 37&@gn_038#Gênesis 38&@gn_039#Gênesis 39%","@gn_040~Gênesis 40&@gn_041#Gênesis 41&@gn_042#Gênesis 42%","@gn_043~Gênesis 43&@gn_044#Gênesis 44&@gn_045#Gênesis 45&@gn_046#Gênesis 46%","@gn_047~Gênesis 47&@gn_048#Gênesis 48&@gn_049#Gênesis 49&@gn_050#Gênesis 50%","@joh001~Jó 1&@joh002#Jó 2&@joh003#Jó 3&@joh004#Jó 4%","@joh005~Jó 5&@joh006#Jó 6&@joh007#Jó 7%","@joh008~Jó 8&@joh009#Jó 9&@joh010#Jó 10%","@joh011~Jó 11&@joh012#Jó 12&@joh013#Jó 13%","@joh014~Jó 14&@joh015#Jó 15&@joh016#Jó 16&@joh017#Jó 17%","@joh018~Jó 18&@joh019#Jó 19&@joh020#Jó 20%","@joh021~Jó 21&@joh022#Jó 22&@joh023#Jó 23&@joh024#Jó 24%","@joh025~Jó 25&@joh026#Jó 26&@joh027#Jó 27%","@joh028~Jó 28&@joh029#Jó 29&@joh030#Jó 30&@joh031#Jó 31%","@joh032~Jó 32&@joh033#Jó 33&@joh034#Jó 34%","@joh035~Jó 35&@joh036#Jó 36&@joh037#Jó 37%","@joh038~Jó 38&@joh039#Jó 39&@joh040#Jó 40&@joh041#Jó 41&@joh042#Jó 42%","@ex_001~Êxodo 1&@ex_002#Êxodo 2&@ex_003#Êxodo 3&@ex_004#Êxodo 4%","@ex_005~Êxodo 5&@ex_006#Êxodo 6&@ex_007#Êxodo 7%","@ex_008~Êxodo 8&@ex_009#Êxodo 9&@ex_010#Êxodo 10%","@ex_011~Êxodo 11&@ex_012#Êxodo 12&@ex_013#Êxodo 13%"],
   ["@ex_014~Êxodo 14&@ex_015#Êxodo 15&@ex_016#Êxodo 16&@ex_017#Êxodo 17%","@ex_018~Êxodo 18&@ex_019#Êxodo 19&@ex_020#Êxodo 20%","@ex_021~Êxodo 21&@ex_022#Êxodo 22&@ex_023#Êxodo 23&@ex_024#Êxodo 24%","@ex_025~Êxodo 25&@ex_026#Êxodo 26&@ex_027#Êxodo 27%","@ex_028~Êxodo 28&@ex_029#Êxodo 29&@ex_030#Êxodo 30&@ex_031#Êxodo 31%","@ex_032~Êxodo 32&@ex_033#Êxodo 33&@ex_034#Êxodo 34%","@ex_035~Êxodo 35&@ex_036#Êxodo 36&@ex_037#Êxodo 37%","@ex_038~Êxodo 38&@ex_039#Êxodo 39&@ex_040#Êxodo 40%","@lv_001~Levítico 1&@lv_002#Levítico 2&@lv_003#Levítico 3&@lv_004#Levítico 4%","@lv_005~Levítico 5&@lv_006#Levítico 6&@lv_007#Levítico 7%","@lv_008~Levítico 8&@lv_009#Levítico 9&@lv_010#Levítico 10%","@lv_011~Levítico 11&@lv_012#Levítico 12&@lv_013#Levítico 13%","@lv_014~Levítico 14&@lv_015#Levítico 15&@lv_016#Levítico 16%","@lv_017~Levítico 17&@lv_018#Levítico 18&@lv_019#Levítico 19%","@lv_020~Levítico 20&@lv_021#Levítico 21&@lv_022#Levítico 22&@lv_023#Levítico 23%","@lv_024~Levítico 24&@lv_025#Levítico 25&@lv_026#Levítico 26&@lv_027#Levítico 27%","@nm_001~Números 1&@nm_002#Números 2&@nm_003#Números 3%","@nm_004~Números 4&@nm_005#Números 5&@nm_006#Números 6%","@nm_007~Números 7&@nm_008#Números 8&@nm_009#Números 9&@nm_010#Números 10%","@nm_011~Números 11&@nm_012#Números 12&@nm_013#Números 13&@nm_014#Números 14%","@nm_015~Números 15&@nm_016#Números 16&@nm_017#Números 17%","@nm_018~Números 18&@nm_019#Números 19&@nm_020#Números 20%","@nm_021~Números 21&@nm_022#Números 22&@nm_023#Números 23&@nm_024#Números 24%","@nm_025~Números 25&@nm_026#Números 26&@nm_027#Números 27%","@nm_028~Números 28&@nm_029#Números 29&@nm_030#Números 30%","@nm_031~Números 31&@nm_032#Números 32&@nm_033#Números 33%","@nm_034~Números 34&@nm_035#Números 35&@nm_036#Números 36%","@dt_001~Deuteronômio 1&@dt_002#Deuteronômio 2&@dt_003#Deuteronômio 3%","@dt_001~Deuteronômio 1&@dt_002#Deuteronômio 2&@dt_003#Deuteronômio 3%","",""],
   ["@dt_004~Deuteronômio 4&@dt_005#Deuteronômio 5&@dt_006#Deuteronômio 6%","@dt_007~Deuteronômio 7&@dt_008#Deuteronômio 8&@dt_009#Deuteronômio 9%","@dt_010~Deuteronômio 10&@dt_011#Deuteronômio 11&@dt_012#Deuteronômio 12%","@dt_013~Deuteronômio 13&@dt_014#Deuteronômio 14&@dt_015#Deuteronômio 15&@dt_016#Deuteronômio 16%","@dt_017~Deuteronômio 17&@dt_018#Deuteronômio 18&@dt_019#Deuteronômio 19%","@dt_020~Deuteronômio 20&@dt_021#Deuteronômio 21&@dt_022#Deuteronômio 22%","@dt_023~Deuteronômio 23&@dt_024#Deuteronômio 24&@dt_025#Deuteronômio 25%","@dt_026~Deuteronômio 26&@dt_027#Deuteronômio 27&@dt_028#Deuteronômio 28%","@dt_029~Deuteronômio 29&@dt_030#Deuteronômio 30&@dt_031#Deuteronômio 31%","@dt_032~Deuteronômio 32&@dt_033#Deuteronômio 33&@dt_034#Deuteronômio 34%","@js_001~Josué 1&@js_002#Josué 2&@js_003#Josué 3%","@js_004~Josué 4&@js_005#Josué 5&@js_006#Josué 6%","@js_007~Josué 7&@js_008#Josué 8&@js_009#Josué 9%","@js_010~Josué 10&@js_011#Josué 11&@js_012#Josué 12%","@js_013~Josué 13&@js_014#Josué 14&@js_015#Josué 15%","@js_016~Josué 16&@js_017#Josué 17&@js_018#Josué 18%","@js_019~Josué 19&@js_020#Josué 20&@js_021#Josué 21%","@js_022~Josué 22&@js_023#Josué 23&@js_024#Josué 24%","@jz_001~Juízes 1&@jz_002#Juízes 2&@jz_003#Juízes 3&@jz_004#Juízes 4%","@jz_005~Juízes 5&@jz_006#Juízes 6&@jz_007#Juízes 7&@jz_008#Juízes 8%","@jz_009~Juízes 9&@jz_010#Juízes 10&@jz_011#Juízes 11&@jz_012#Juízes 12%","@jz_013~Juízes 13&@jz_014#Juízes 14&@jz_015#Juízes 15%","@jz_016~Juízes 16&@jz_017#Juízes 17&@jz_018#Juízes 18%","@jz_019~Juízes 19&@jz_020#Juízes 20&@jz_021#Juízes 21%","@rt_001~Rute 1&@rt_002#Rute 2&@rt_003#Rute 4&@rt_004#Rute 4%","@1sm001~1 Samuel 1&@1sm002#1 Samuel 2&@1sm003#1 Samuel 3%","@1sm004~1 Samuel 4&@1sm005#1 Samuel 5&@1sm006#1 Samuel 6&@1sm007#1 Samuel 7%","@1sm008~1 Samuel 8&@1sm009#1 Samuel 9&@1sm010#1 Samuel 10%","@1sm011~1 Samuel 11&@1sm012#1 Samuel 12&@1sm013#1 Samuel 13%","@1sm014~1 Samuel 14&@1sm015#1 Samuel 15&@1sm016#1 Samuel 16%","@1sm017~1 Samuel 17&@1sm018#1 Samuel 18&@1sm019#1 Samuel 19&@1sm020#1 Samuel 20%"],
   ["@1sm021~1 Samuel 21&@1sm022#1 Samuel 22&@1sm023#1 Samuel 23&@1sm024#1 Samuel 24%","@1sm025~1 Samuel 25&@1sm026#1 Samuel 26&@1sm027#1 Samuel 27&@1sm028#1 Samuel 28%","@1sm029~1 Samuel 29&@1sm030#1 Samuel 30&@1sm031#1 Samuel 31%","@2sm001~2 Samuel 1&@2sm002#2 Samuel 2&@2sm003#2 Samuel 3&@2sm004#2 Samuel 4%","@2sm005~2 Samuel 5&@2sm006#2 Samuel 6&@2sm007#2 Samuel 7&@2sm008#2 Samuel 8%","@2sm009~2 Samuel 9&@2sm010#2 Samuel 10&@2sm011#2 Samuel 11&@2sm012#2 Samuel 12%","@2sm013~2 Samuel 13&@2sm014#2 Samuel 14&@2sm015#2 Samuel 15%","@2sm016~2 Samuel 16&@2sm017#2 Samuel 17&@2sm018#2 Samuel 18%","@2sm019~2 Samuel 19&@2sm020#2 Samuel 20&@2sm021#2 Samuel 21%","@2sm022~2 Samuel 22&@2sm023#2 Samuel 23&@2sm024#2 Samuel 24%","@sl_001~Salmos 1&@sl_002#Salmos 2&@sl_003#Salmos 3%","@sl_004~Salmos 4&@sl_005#Salmos 5&@sl_006#Salmos 6%","@sl_007~Salmos 7&@sl_008#Salmos 8&@sl_009#Salmos 9%","@sl_010~Salmos 10&@sl_011#Salmos 11&@sl_012#Salmos 12%","@sl_013~Salmos 13&@sl_014#Salmos 14&@sl_015#Salmos 15%","@sl_016~Salmos 16&@sl_017#Salmos 17&@sl_018#Salmos 18%","@sl_019~Salmos 19&@sl_020#Salmos 20&@sl_021#Salmos 21%","@sl_022~Salmos 22&@sl_023#Salmos 23&@sl_024#Salmos 24%","@sl_025~Salmos 25&@sl_026#Salmos 26&@sl_027#Salmos 27%","@sl_028~Salmos 28&@sl_029#Salmos 29&@sl_030#Salmos 30%","@sl_031~Salmos 31&@sl_032#Salmos 32&@sl_033#Salmos 33%","@sl_034~Salmos 34&@sl_035#Salmos 35&@sl_036#Salmos 36%","@sl_037~Salmos 37&@sl_038#Salmos 38&@sl_039#Salmos 39%","@sl_040~Salmos 40&@sl_041#Salmos 41&@sl_042#Salmos 42%","@sl_043~Salmos 43&@sl_044#Salmos 44&@sl_045#Salmos 45%","@sl_046~Salmos 46&@sl_047#Salmos 47&@sl_048#Salmos 48%","@sl_049~Salmos 49&@sl_050#Salmos 50&@sl_051#Salmos 51%","@sl_052~Salmos 52&@sl_053#Salmos 53&@sl_054#Salmos 54%","@sl_055~Salmos 55&@sl_056#Salmos 56&@sl_057#Salmos 57%","@sl_058~Salmos 58&@sl_059#Salmos 59&@sl_060#Salmos 59%",""],
   ["@sl_061~Salmos 61&@sl_062#Salmos 62&@sl_063#Salmos 63%","@sl_064~Salmos 64&@sl_065#Salmos 65&@sl_066#Salmos 66%","@sl_067~Salmos 67&@sl_068#Salmos 68&@sl_069#Salmos 69%","@sl_070~Salmos 70&@sl_071#Salmos 71&@sl_072#Salmos 72%","@sl_073~Salmos 73&@sl_074#Salmos 74&@sl_075#Salmos 75%","@sl_076~Salmos 76&@sl_077#Salmos 77&@sl_078#Salmos 78%","@sl_079~Salmos 79&@sl_080#Salmos 80&@sl_081#Salmos 81%","@sl_082~Salmos 82&@sl_083#Salmos 83&@sl_084#Salmos 84%","@sl_085~Salmos 85&@sl_086#Salmos 86&@sl_087#Salmos 87%","@sl_088~Salmos 88&@sl_089#Salmos 89&@sl_090#Salmos 90%","@sl_091~Salmos 91&@sl_092#Salmos 92&@sl_093#Salmos 93%","@sl_094~Salmos 94&@sl_095#Salmos 95&@sl_096#Salmos 96%","@sl_097~Salmos 97&@sl_098#Salmos 98&@sl_099#Salmos 99%","@sl_100~Salmos 100&@sl_101#Salmos 101&@sl_102#Salmos 102%","@sl_103~Salmos 103&@sl_104#Salmos 104&@sl_105#Salmos 105%","@sl_106~Salmos 106&@sl_107#Salmos 107&@sl_108#Salmos 108%","@sl_109~Salmos 109&@sl_110#Salmos 110&@sl_111#Salmos 111%","@sl_112~Salmos 112&@sl_113#Salmos 113&@sl_114#Salmos 114%","@sl_115~Salmos 115&@sl_116#Salmos 116&@sl_117#Salmos 117&@sl_118#Salmos 118%","@sl_119~Salmos 119%","@sl_120~Salmos 120&@sl_121#Salmos 121&@sl_122#Salmos 122&@sl_123#Salmos 123%","@sl_124~Salmos 124&@sl_125#Salmos 125&@sl_126#Salmos 126%","@sl_127~Salmos 127&@sl_128#Salmos 128&@sl_129#Salmos 129%","@sl_130~Salmos 130&@sl_131#Salmos 131&@sl_132#Salmos 132%","@sl_133~Salmos 133&@sl_134#Salmos 134&@sl_135#Salmos 135%","@sl_136~Salmos 136&@sl_137#Salmos 137&@sl_138#Salmos 138%","@sl_139~Salmos 139&@sl_140#Salmos 140&@sl_141#Salmos 141%","@sl_142~Salmos 142&@sl_143#Salmos 143&@sl_144#Salmos 144%","@sl_145~Salmos 145&@sl_146#Salmos 146&@sl_147#Salmos 147%","@sl_148~Salmos 148&@sl_149#Salmos 149&@sl_150#Salmos 150%","@1rs001~1 Reis 1&@1rs002#1 Reis 2&@1rs003#1 Reis 3&@1rs004#1 Reis 4%"],
   ["@pv_001~Provérbios 1&@pv_002#Provérbios 2&@pv_003#Provérbios 3%","@pv_004~Provérbios 4&@pv_005#Provérbios 5&@pv_006#Provérbios 6&@pv_007#Provérbios 7%","@pv_008~Provérbios 8&@pv_009#Provérbios 9&@pv_010#Provérbios 10&@pv_011#Provérbios 11%","@pv_012~Provérbios 12&@pv_013#Provérbios 13&@pv_014#Provérbios 14%","@pv_015~Provérbios 15&@pv_016#Provérbios 16&@pv_017#Provérbios 17&@pv_018#Provérbios 18%","@pv_019~Provérbios 19&@pv_020#Provérbios 20&@pv_021#Provérbios 21%","@pv_022~Provérbios 22&@pv_023#Provérbios 23&@pv_024#Provérbios 24%","@pv_025~Provérbios 25&@pv_026#Provérbios 26&@pv_027#Provérbios 27&@pv_028#Provérbios 28%","@pv_029~Provérbios 29&@pv_030#Provérbios 30&@pv_031#Provérbios 31%","@ec_001~Eclesiastes 1&@ec_002#Eclesiastes 2&@ec_003#Eclesiastes 3%","@ec_004~Eclesiastes 4&@ec_005#Eclesiastes 5&@ec_006#Eclesiastes 6%","@ec_007~Eclesiastes 7&@ec_008#Eclesiastes 8&@ec_009#Eclesiastes 9%","@ec_010~Eclesiastes 10&@ec_011#Eclesiastes 11&@ec_012#Eclesiastes 12%","@ct_001~Cantares 1&@ct_002#Cantares 2&@ct_003#Cantares 3&@ct_004#Cantares 4%","@ct_005~Cantares 5&@ct_006#Cantares 6&@ct_007#Cantares 7&@ct_008#Cantares 8%","@1rs005~1 Reis 5&@1rs006#1 Reis 6&@1rs007#1 Reis 7%","@1rs008~1 Reis 8&@1rs009#1 Reis 9&@1rs010#1 Reis 10%","@1rs011~1 Reis 11&@1rs012#1 Reis 12&@1rs013#1 Reis 13%","@1rs014~1 Reis 14&@1rs015#1 Reis 15&@1rs016#1 Reis 16%","@1rs017~1 Reis 17&@1rs018#1 Reis 18&@1rs019#1 Reis 19%","@1rs020~1 Reis 20&@1rs021#1 Reis 21&@1rs022#1 Reis 22%","@2rs001~2 Reis 1&@2rs002#2 Reis 2&@2rs003#2 Reis 3%","@2rs004~2 Reis 4&@2rs005#2 Reis 5&@2rs006#2 Reis 6%","@2rs007~2 Reis 7&@2rs008#2 Reis 8&@2rs009#2 Reis 9&@2rs010#2 Reis 10%","@2rs011~2 Reis 11&@2rs012#2 Reis 12&@2rs013#2 Reis 13&@2rs014.htm?001020>- 2 Reis 14:1-20%","@jl_001~Joel 1&@jl_002#Joel 2&@jl_003#Joel 3%","@2rs014.htm?021025>;2 Reis 14:21-25&@jn_001~Jonas 1&@jn_002#Jonas 2&@jn_003#Jonas 3&@jn_004#Jonas 4%","@2rs014.htm?026029>;2 Reis 14:26-29&@am_001~Amós 1&@am_002#Amós 2&@am_003#Amós 3%","@am_004~Amós 4&@am_005#Amós 5&@am_006#Amós 6%","@am_007~Amós 7&@am_008#Amós 8&@am_009#Amós 9%",""],
   ["@2rs015~2 Reis 15&@2rs016#2 Reis 16&@2rs017#2 Reis 17%","@os_001~Oséias 1&@os_002#Oséias 2&@os_003#Oséias 3&@os_004#Oséias 4%","@os_005~Oséias 5&@os_006#Oséias 6&@os_007#Oséias 7%","@os_008~Oséias 8&@os_009#Oséias 9&@os_010#Oséias 10%","@os_011~Oséias 11&@os_012#Oséias 12&@os_013#Oséias 13&@os_014#Oséias 14%","@2rs018~2 Reis 18&@2rs019#2 Reis 19%","@is_001~Isaías 1&@is_002#Isaías 2&@is_003#Isaías 3%","@is_004~Isaías 4&@is_005#Isaías 5&@is_006#Isaías 6%","@is_007~Isaías 7&@is_008#Isaías 8&@is_009#Isaías 9%","@is_010~Isaías 10&@is_011#Isaías 11&@is_012#Isaías 12%","@is_013~Isaías 13&@is_014#Isaías 14&@is_015#Isaías 15%","@is_016~Isaías 16&@is_017#Isaías 17&@is_018#Isaías 18%","@is_019~Isaías 19&@is_020#Isaías 20&@is_021#Isaías 21%","@is_022~Isaías 22&@is_023#Isaías 23&@is_024#Isaías 24%","@is_025~Isaías 25&@is_026#Isaías 26&@is_027#Isaías 27%","@is_028~Isaías 28&@is_029#Isaías 29&@is_030#Isaías 30%","@is_031~Isaías 31&@is_032#Isaías 32&@is_033#Isaías 33%","@is_034~Isaías 34&@is_035#Isaías 35&@is_036#Isaías 36%","@is_037~Isaías 37&@is_038#Isaías 38&@is_039#Isaías 39%","@is_040~Isaías 40&@is_041#Isaías 41&@is_042#Isaías 42%","@is_043~Isaías 43&@is_044#Isaías 44&@is_045#Isaías 45%","@is_046~Isaías 46&@is_047#Isaías 47&@is_048#Isaías 48%","@is_049~Isaías 49&@is_050#Isaías 50&@is_051#Isaías 51%","@is_052~Isaías 52&@is_053#Isaías 53&@is_054#Isaías 54%","@is_055~Isaías 55&@is_056#Isaías 56&@is_057#Isaías 57%","@is_058~Isaías 58&@is_059#Isaías 59&@is_060#Isaías 60%","@is_061~Isaías 61&@is_062#Isaías 62&@is_063#Isaías 63%","@is_064~Isaías 64&@is_065#Isaías 65&@is_066#Isaías 66%","@mq_001~Miquéias 1&@mq_002#Miquéias 2&@mq_003#Miquéias 3&@mq_004#Miquéias 4%","@mq_005~Miquéias 5&@mq_006#Miquéias 6&@mq_007#Miquéias 7%","@na_001~Naum 1&@na_002#Naum 2&@na_003#Naum 3%"],
   ["@2rs020~2 Reis 20&@2rs021#2 Reis 21%","@sf_001~Sofonias 1&@sf_002#Sofonias 2&@sf_003#Sofonias 3%","@hc_001~Habacuque 1&@hc_002#Habacuque 2&@hc_003#Habacuque 3%","@2rs022~2 Reis 22&@2rs023#2 Reis 23&@2rs024#2 Reis 24&@2rs025#2 Reis 25%","@ob_001~Obadias&@jr_001#Jeremias 1&@jr_002#Jeremias 2%","@jr_003~Jeremias 3&@jr_004#Jeremias 4&@jr_005#Jeremias 5%","@jr_006~Jeremias 6&@jr_007#Jeremias 7&@jr_008#Jeremias 8%","@jr_009~Jeremias 9&@jr_010#Jeremias 10&@jr_011#Jeremias 11&@jr_012#Jeremias 12%","@jr_013~Jeremias 13&@jr_014#Jeremias 14&@jr_015#Jeremias 15&@jr_016#Jeremias 16%","@jr_017~Jeremias 17&@jr_018#Jeremias 18&@jr_019#Jeremias 19&@jr_020#Jeremias 20%","@jr_021~Jeremias 21&@jr_022#Jeremias 22&@jr_023#Jeremias 23%","@jr_024~Jeremias 24&@jr_025#Jeremias 25&@jr_026#Jeremias 26%","@jr_027~Jeremias 27&@jr_028#Jeremias 28&@jr_029#Jeremias 29%","@jr_030~Jeremias 30&@jr_031#Jeremias 31&@jr_032#Jeremias 32%","@jr_033~Jeremias 33&@jr_034#Jeremias 34&@jr_035#Jeremias 35&@jr_036#Jeremias 36%","@jr_037~Jeremias 37&@jr_038#Jeremias 38&@jr_039#Jeremias 39%","@jr_040~Jeremias 40&@jr_041#Jeremias 41&@jr_042#Jeremias 42%","@jr_043~Jeremias 43&@jr_044#Jeremias 44&@jr_045#Jeremias 45&@jr_046#Jeremias 46%","@jr_047~Jeremias 47&@jr_048#Jeremias 48&@jr_049#Jeremias 49%","@jr_050~Jeremias 50&@jr_051#Jeremias 51&@jr_052#Jeremias 52%","@lm_001~Lamentações 1&@lm_002#Lamentações 2&@lm_003#Lamentações 3&@lm_004#Lamentações 4&@lm_005#Lamentações 5%","@1cr001~1 Crônicas 1&@1cr002#1 Crônicas 2&@1cr003#1 Crônicas 3%","@1cr004~1 Crônicas 4&@1cr005#1 Crônicas 5&@1cr006#1 Crônicas 6%","@1cr007~1 Crônicas 7&@1cr008#1 Crônicas 8&@1cr009#1 Crônicas 9%","@1cr010~1 Crônicas 10&@1cr011#1 Crônicas 11&@1cr012#1 Crônicas 12&@1cr013#1 Crônicas 13%","@1cr014~1 Crônicas 14&@1cr015#1 Crônicas 15&@1cr016#1 Crônicas 16%","@1cr017~1 Crônicas 17&@1cr018#1 Crônicas 18&@1cr019#1 Crônicas 19%","@1cr020~1 Crônicas 20&@1cr021#1 Crônicas 21&@1cr022#1 Crônicas 22&@1cr023#1 Crônicas 23%","@1cr024~1 Crônicas 24&@1cr025#1 Crônicas 25&@1cr026#1 Crônicas 26%","@1cr027~1 Crônicas 27&@1cr028#1 Crônicas 28&@1cr029#1 Crônicas 29%","@2cr001~2 Crônicas 1&@2cr002#2 Crônicas 2&@2cr003#2 Crônicas 3%"],
   ["@2cr004~2 Crônicas 4&@2cr005#2 Crônicas 5&@2cr006#2 Crônicas 6%","@2cr007~2 Crônicas 7&@2cr008#2 Crônicas 8&@2cr009#2 Crônicas 9%","@2cr010~2 Crônicas 10&@2cr011#2 Crônicas 11&@2cr012#2 Crônicas 12&@2cr013#2 Crônicas 13%","@2cr014~2 Crônicas 14&@2cr015#2 Crônicas 15&@2cr016#2 Crônicas 16%","@2cr017~2 Crônicas 17&@2cr018#2 Crônicas 18&@2cr019#2 Crônicas 19%","@2cr020~2 Crônicas 20&@2cr021#2 Crônicas 21&@2cr022#2 Crônicas 22%","@2cr023~2 Crônicas 23&@2cr024#2 Crônicas 24&@2cr025#2 Crônicas 25%","@2cr026~2 Crônicas 26&@2cr027#2 Crônicas 27&@2cr028#2 Crônicas 28&@2cr029#2 Crônicas 29%","@2cr030~2 Crônicas 30&@2cr031#2 Crônicas 31&@2cr032#2 Crônicas 32%","@2cr033~2 Crônicas 33&@2cr034#2 Crônicas 34&@2cr034#2 Crônicas 35&@2cr036#2 Crônicas 36%","@ez_001~Ezequiel 1&@ez_002#Ezequiel 2&@ez_003#Ezequiel 3%","@ez_004~Ezequiel 4&@ez_005#Ezequiel 5&@ez_006#Ezequiel 6&@ez_007#Ezequiel 7%","@ez_008~Ezequiel  8&@ez_009#Ezequiel  9&@ez_010#Ezequiel 10&@ez_011#Ezequiel 11%","@ez_012~Ezequiel 12&@ez_013#Ezequiel 13&@ez_014#Ezequiel 14%","@ez_015~Ezequiel 15&@ez_016#Ezequiel 16&@ez_017#Ezequiel 17&@ez_018#Ezequiel 18%","@ez_019~Ezequiel 19&@ez_020#Ezequiel 20&@ez_021#Ezequiel 21%","@ez_022~Ezequiel 22&@ez_023#Ezequiel 23&@ez_024#Ezequiel 24%","@ez_025~Ezequiel 25&@ez_026#Ezequiel 26&@ez_027#Ezequiel 27%","@ez_028~Ezequiel 28&@ez_029#Ezequiel 29&@ez_030#Ezequiel 30%","@ez_031~Ezequiel 31&@ez_032#Ezequiel 32&@ez_033#Ezequiel 33%","@ez_034~Ezequiel 34&@ez_035#Ezequiel 35&@ez_036#Ezequiel 36%","@ez_037~Ezequiel 37&@ez_038#Ezequiel 38&@ez_039#Ezequiel 39%","@ez_040~Ezequiel 40&@ez_041#Ezequiel 41&@ez_042#Ezequiel 42%","@ez_043~Ezequiel 43&@ez_044#Ezequiel 44&@ez_045#Ezequiel 45%","@ez_046~Ezequiel 46&@ez_047#Ezequiel 47&@ez_048#Ezequiel 48%","@dn_001~Daniel 1&@dn_002#Daniel 2&@dn_003#Daniel 3%","@dn_004~Daniel 4&@dn_005#Daniel 5&@dn_006#Daniel 6%","@dn_007~Daniel 7&@dn_008#Daniel 8&@dn_009#Daniel 9%","@dn_010~Daniel 10&@dn_011#Daniel 11&@dn_012#Daniel 12%","@et_001~Ester 1&@et_002#Ester 2&@et_003#Ester 3%",""],
   ["@et_004~Ester 4&@et_005#Ester 5&@et_006#Ester 6&@et_007#Ester 7%","@et_008~Ester  8&@et_009#Ester  9&@et_010#Ester 10%","@ed_001~Esdras 1&@ed_002#Esdras 2&@ed_003#Esdras 3&@ed_004#Esdras 4%","@ag_001~Ageu 1&@ag_002#Ageu 2&@zc_001#Zacarias 1&@zc_002#Zacarias 2%","@zc_003~Zacarias 3&@zc_004#Zacarias 4&@zc_005#Zacarias 5&@zc_006#Zacarias 6%","@zc_007~Zacarias  7&@zc_008#Zacarias  8&@zc_009#Zacarias  9&@zc_010#Zacarias 10%","@zc_011~Zacarias 11&@zc_012#Zacarias 12&@zc_013#Zacarias 13&@zc_014#Zacarias 14%","@ed_005~Esdras 5&@ed_006#Esdras 6&@ed_007#Esdras 7%","@ed_008~Esdras  8&@ed_009#Esdras  9&@ed_010#Esdras 10%","@ne_001~Neemias 1&@ne_002#Neemias 2&@ne_003#Neemias 3%","@ne_004~Neemias 4&@ne_005#Neemias 5&@ne_006#Neemias 6%","@ne_007~Neemias 7&@ne_008#Neemias 8&@ne_009#Neemias 9%","@ne_010~Neemias 10&@ne_011#Neemias 11&@ne_012#Neemias 12&@ne_013#Neemias 13%","@ml_001~Malaquias 1&@ml_002#Malaquias 2&@ml_003#Malaquias 3&@ml_004#Malaquias 4%","@mt_001~Mateus 1&@mt_002#Mateus 2&@mt_003#Mateus 3&@mt_004#Mateus 4%","@mt_005~Mateus 5&@mt_006#Mateus 6&@mt_007#Mateus 7%","@mt_008~Mateus  8&@mt_009#Mateus  9&@mt_010#Mateus 10&@mt_011#Mateus 11%","@mt_012~Mateus 12&@mt_013#Mateus 13&@mt_014#Mateus 14&@mt_015#Mateus 15%","@mt_016~Mateus 16&@mt_017#Mateus 17&@mt_018#Mateus 18&@mt_019#Mateus 19%","@mt_020~Mateus 20&@mt_021#Mateus 21&@mt_022#Mateus 22%","@mt_023~Mateus 23&@mt_024#Mateus 24&@mt_025#Mateus 25%","@mt_026~Mateus 26&@mt_027#Mateus 27&@mt_028#Mateus 28%","@mc_001~Marcos 1&@mc_002#Marcos 2&@mc_003#Marcos 3%","@mc_004~Marcos 4&@mc_005#Marcos 5&@mc_006#Marcos 6%","@mc_007~Marcos  7&@mc_008#Marcos  8&@mc_009#Marcos  9&@mc_010#Marcos 10%","@mc_011~Marcos 11&@mc_012#Marcos 12&@mc_013#Marcos 13%","@mc_014~Marcos 14&@mc_015#Marcos 15&@mc_016#Marcos 16%","@lc_001~Lucas 1&@lc_002#Lucas 2&@lc_003#Lucas 3%","@lc_004~Lucas 4&@lc_005#Lucas 5&@lc_006#Lucas 6%","@lc_007~Lucas 7&@lc_008#Lucas 8&@lc_009#Lucas 9%","@lc_010~Lucas 10&@lc_011#Lucas 11&@lc_012#Lucas 12&@lc_013#Lucas 13%"],
   ["@lc_014~Lucas 14&@lc_015#Lucas 15&@lc_016#Lucas 16&@lc_017#Lucas 17%","@lc_018~Lucas 18&@lc_019#Lucas 19&@lc_020#Lucas 20&@lc_021#Lucas 21%","@lc_022~Lucas 22&@lc_023#Lucas 23&@lc_024#Lucas 24%","@jo_001~João 1&@jo_002#João 2&@jo_003#João 3%","@jo_004~João 4&@jo_005#João 5&@jo_006#João 6%","@jo_007~João  7&@jo_008#João  8&@jo_009#João  9&@jo_010#João 10%","@jo_011~João 11&@jo_012#João 12&@jo_013#João 13%","@jo_014~João 14&@jo_015#João 15&@jo_016#João 16&@jo_017#João 17%","@jo_018~João 18&@jo_019#João 19&@jo_020#João 20&@jo_021#João 21%","@at_001~Atos 1&@at_002#Atos 2%","@at_003~Atos 3&@at_004#Atos 4&@at_005#Atos 5%","@at_006~Atos 6&@at_007#Atos 7&@at_008#Atos 8&@at_009#Atos 9%","@at_010~Atos 10&@at_011#Atos 11&@at_012#Atos 12%","@at_013~Atos 13&@at_014#Atos 14%","@tg_001~Tiago 1&@tg_002#Tiago 2%","@tg_003~Tiago 3&@tg_004#Tiago 4&@tg_005#Tiago 5%","@gl_001~Gálatas 1&@gl_002#Gálatas 2&@gl_003#Gálatas 3%","@gl_004~Gálatas 4&@gl_005#Gálatas 5&@gl_006#Gálatas 6%","@at_015~Atos 15&@at_016#Atos 16&@at_017#Atos 17&@at_018.htm?001011>- Atos 18:1-11%","@1ts001~I Tessalonicenses 1&@1ts002#I Tessalonicenses 2&@1ts003#I Tessalonicenses 3&@1ts004#I Tessalonicenses 4&@1ts005#I Tessalonicenses 5%","@2ts001~II Tessalonicenses 1&@2ts002#II Tessalonicenses 2&@2ts003#II Tessalonicenses 3&@at_018.htm?012028>- Atos 18:12-28&@at_019.htm?001010>- Atos 19:1-10%","@1co001~I Coríntios 1&@1co002#I Coríntios 2&@1co003#I Coríntios 3&@1co004#I Coríntios 4%","@1co005~I Coríntios 5&@1co006#I Coríntios 6&@1co007#I Coríntios 7&@1co008#I Coríntios 8%","@1co009~I Coríntios  9&@1co010#I Coríntios 10&@1co011#I Coríntios 11&@1co012#I Coríntios 12%","@1co013~I Coríntios 13&@1co014#I Coríntios 14&@1co015#I Coríntios 15&@1co016#I Coríntios 16%","@at_019.htm?011041>;Atos 19:11-41&@at_020.htm?001001>- Atos 20:1&@2co001#II Coríntios 1&@2co002#II Coríntios 2&@2co001#II Coríntios 3%","@2co004~II Coríntios 4&@2co005#II Coríntios 5&@2co006#II Coríntios 6%","@2co007~II Coríntios 7&@2co008#II Coríntios 8&@2co009#II Coríntios 9%","@2co010~II Coríntios 10&@2co011#II Coríntios 11&@2co012#II Coríntios 12&@2co013#II Coríntios 13%","@at_020.htm?002002>;Atos 20:2&@rm_001~Romanos 1&@rm_002#Romanos 2&@rm_003#Romanos 3&@rm_004#Romanos 4%",""],
   ["@rm_005~Romanos 5&@rm_006#Romanos 6&@rm_007#Romanos 7&@rm_008#Romanos 8%","@rm_009~Romanos  9&@rm_010#Romanos 10&@rm_011#Romanos 11%","@rm_012~Romanos 12&@rm_013#Romanos 13&@rm_014#Romanos 14&@rm_015#Romanos 15&@rm_016#Romanos 16%","@at_020.htm?003038>;Atos 20:3-38&@at_021#Atos 21&@at_022#Atos 22%","@at_023~Atos 23&@at_024#Atos 24&@at_025#Atos 25%","@at_026~Atos 26&@at_027#Atos 27&@at_028#Atos 28%","@ef_001~Efésios 1&@ef_002#Efésios 2&@ef_003#Efésios 3%","@ef_004~Efésios 4&@ef_005#Efésios 5&@ef_006#Efésios 6%","@fp_001~Filipenses 1&@fp_002#Filipenses 2&@fp_003#Filipenses 3&@fp_004#Filipenses 4%","@cl_001~Colossenses 1&@cl_002#Colossenses 2&@cl_003#Colossenses 3&@cl_004#Colossenses 4%","@hb_001~Hebreus 1&@hb_002#Hebreus 2&@hb_003#Hebreus 3&@hb_004#Hebreus 4%","@hb_005~Hebreus 5&@hb_006#Hebreus 6&@hb_007#Hebreus 7%","@hb_008~Hebreus  8&@hb_009#Hebreus  9&@hb_010#Hebreus 10%","@hb_011~Hebreus 11&@hb_012#Hebreus 12&@hb_013#Hebreus 13%","@fm_001~Filemon&@1pe001#I Pedro 1&@1pe002#I Pedro 2%","@1pe003~I Pedro 3&@1pe004#I Pedro 4&@1pe005#I Pedro 5%","@2pe001~II Pedro 1&@2pe002#II Pedro 2&@2pe003#II Pedro 3%","@1tm001~I Timóteo 1&@1tm002#I Timóteo 2&@1tm003#I Timóteo 3%","@1tm004~I Timóteo 4&@1tm005#I Timóteo 5&@1tm006#I Timóteo 6%","@tt_001~Tito 1&@tt_002#Tito 2&@tt_003#Tito 3%","@2tm001~II Timóteo 1&@2tm002#II Timóteo 2&@2tm003#II Timóteo 3&@2tm004#II Timóteo 4%","@1jo001~I João 1&@1jo002#I João 2%","@1jo003~I João 3&@1jo004#I João 4&@1jo005#I João 5%","@2jo001~II João&@3jo001#III João&@jd_005#Judas%","@ap_001~Apocalipse 1&@ap_002#Apocalipse 2&@ap_003#Apocalipse 3%","@ap_004~Apocalipse 4&@ap_005#Apocalipse 5&@ap_006#Apocalipse 6%","@ap_007~Apocalipse 7&@ap_008#Apocalipse 8&@ap_009#Apocalipse 9%","@ap_010~Apocalipse 10&@ap_011#Apocalipse 11&@ap_012#Apocalipse 12%","@ap_013~Apocalipse 13&@ap_014#Apocalipse 14&@ap_015#Apocalipse 15%","@ap_016~Apocalipse 16&@ap_017#Apocalipse 17&@ap_018#Apocalipse 18%","@ap_019~Apocalipse 19&@ap_020#Apocalipse 20&@ap_021#Apocalipse 21&@ap_022#Apocalipse 22%"]
  ];
  
  S = aMatrizLeituraDiaria[nMes-1][nDia-1];

  if (nTipo==0){
    S = S.replace(/@/g, "<a href=/biblia.php?code=");
    S = S.replace(/#/g, ">, ");
    S = S.replace(/~/g, "> ");
    S = S.replace(/&/g, "</a>");
    S = S.replace(/%/g, "</a>");
    S = S.replace(/;/g, "");
    S = S.replace(/-/g, ",");
  }
  else {
    S = S.replace(/@/g, "<a href=/biblia.php?code=");
    S = S.replace(/#/g, ">- ");
    S = S.replace(/~/g, ">- ");
    S = S.replace(/&/g, "</a><br>");
    S = S.replace(/%/g, "</a>");
    S = S.replace(/;/g, "- ");
    //S = "<b>"+weekday[curdate.getDay()]+", "+nDia+" de "+month[nMes]+" de "+nAno+"</b><br>Textos selecionados para hoje:<p style='margin-left: 20px; margin-top: 2px;'>"+S+"</p>";
	S = "<b>"+weekday[curdate.getDay()]+", "+nDia+"/"+nMes+"/"+nAno+"</b><br>Textos selecionados para hoje:<p style='margin-left: 20px; margin-top: 2px;'>"+S+"</p>";
  }

  return S;
}



function SendMail(cServer, cFiller, cUser) {
  window.location.assign("mailto:"+cUser+"@"+cServer);
}

function jsGlobalLink(cLink) {
  window.location.href = cLink;
}

function jsRepeat(str, i) {
  if (isNaN(i) || i <= 0) return "";
    return str + jsRepeat(str, i-1);
}

	
function jsStrZero(x, n) {
  var zeros = jsRepeat("0", n);
  return String(zeros + x).slice(-1 * n)
}

function LoadQuadrinhos() {
     cStr = '<p style="margin: 0px 0px 0px 0px; text-align: center;">'+
            '<a href="/hq/index1.html"><img style="border: none;" src="/pics/hq/20061221ico.jpg"></a>'+
            '<a href="/hq/index.html"><img style="border: none;" src="/pics/hq/20070409ico.jpg"></a>'+
            '</p>';
ChangeContent(cGlobalType, "idQuadrinho", cStr);
}


function jsGlobalLoadScript(url, callback){
  var script = document.createElement("script")
  script.type = "text/javascript";
  if (script.readyState) {  //IE
    script.onreadystatechange = function() {
      if (script.readyState == "loaded" || script.readyState == "complete") {
        script.onreadystatechange = null;
        callback();
      }
    };
  } 
  else {  //Others
    script.onload = function() {
      callback();
    };
  }
  script.src = url;
  document.getElementsByTagName("head")[0].appendChild(script);
}

function jsClose(id) {
  $("#"+id+"_back").remove();
  $("#"+id).remove();
}
	
function jsWindow(x,y,w,h,c,d,id,z) {
  var S = "";
  S += "<div id='"+id+"' style='position:absolute;left:"+x+"px;top:"+y+"px;width:"+w+"px;height:"+h+"px;background-image:url(/pics/green50.png);z-index:"+z+";'>";
  S = S+"<div id='"+id+"title' style='width:"+(w-20-6-2)+"px;height:"+(24-6-2)+"px;padding:3px;background-color:rgb(0,64,0);border-top:solid 1px silver;border-left:solid 1px silver;border-right:solid 1px gray;border-bottom:solid 1px gray;margin:10px 10px 0px 10px;'><p style='font-size:9pt;font-weight:bold;color:rgb(255,255,220);margin:0px;cursor:move'>"+c+"</p></div>";
  S = S+"<div style='background-color:rgb(255,255,210);width:"+(w-20-4-2)+"px;height:"+(h-44-4-2)+"px;margin:0px 10px 10px 10px;padding:2px;border-top:solid 1px silver;border-left:solid 1px silver;border-right:solid 1px gray;border-bottom:solid 1px gray;'>"; 
  S += d;
  S = S+"</div>";
  S = S+"<div style='position:absolute;left:"+(w-34)+"px;top:14px;width:16px;height:16px;text-align:center;font-weight:bold;'><a style='color:white' href='javascript:jsClose(\""+id+"\")'>X</a></div>";
  S = S+"</div>";
  var bw = $('body').width();
  var bh = $('body').height();  
  $('body').append("<div id='"+id+"_back' style='position: absolute; z-index:"+(z-1)+"; left:"+0+"px; top:"+0+"px; width:"+bw+"px; height:"+bh+"px;background-image:url(/pics/blackshadow.png);'></div>");  
  $("body").append(S);
  $('#'+id).draggable({handle:('#'+id+'title')});

}	

function jsSubmitAlert(x,y,w,h,c,z) {
  var S = "<p style='text-align:center;margin:0px'>"+c+"</p>";
  S += "<p style='margin:20px 0px 0px 0px;text-align:center;'><input class='cBDialog' onclick='jsClose(\"idAlertWin\")' type='button' value=' Fechar '></p>";  
  jsWindow(z,y,w,h,"Atenção",S,"idAlertWin",z);
}

function jsSubmitLogin() {
  var cEMail = $("#idLoginEmail").val();
  if (cEMail.length<10) {
    var X = $("#idLoginEmail").offset().left+40;
    var Y = $("#idLoginEmail").offset().top;
	jsSubmitAlert(X,Y,400,120,"Informe o email corretamente, por favor",110);
	return;
  }
  var cPass = $("#idLoginPass").val();
  if (cPass.length<4) {
    var X = $("#idLoginPass").offset().left+40;
    var Y = $("#idLoginPass").offset().top;
	jsSubmitAlert(X,Y,400,120,"Informe a senha corretamente, por favor",110);
	return;
  }
  var cCheck = $("#idLoginCheck").val();
  if (cCheck.length!=5) {
    var X = $("#idLoginCheck").offset().left+40;
    var Y = $("#idLoginCheck").offset().top;
	jsSubmitAlert(X,Y,400,120,"Informe os cinco dígitos do número de controle",110);
	return;
  }
  $('#idLoginForm').submit();
}
	
function jsLoginWindow() {
  if ($("#idwlogin").length>0) $("#idwlogin").remove();  
  var X = $("#idIMGLogin").offset().left+$("#idIMGLogin").width();
  var Y = $("#idIMGLogin").offset().top;
  var H = "";
  H += "<form id='idLoginForm' method='post' action='/login.php'><table border=0 cellpadding=4px style='font-family:helvetica;font-size:12pt;'>";
  H += "<tr><td>E-Mail</td>";
  H += "<td><input id='idLoginEmail' name='idLoginEmail' type='text' value='' style='width:200px'></td></tr>";
  H += "<tr><td>Senha</td>";
  H += "<td><input id='idLoginPass' name='idLoginPass'  type='password' value='' style='width:200px'></td></tr>";  
  H += "<tr><td>Controle</td>";
  H += "<td><p style='margin:0px;'><img style='vertical-align:middle;' src='/p.php?rand="+(Math.random()*65536)+"_"+(Math.random()*65536)+"'> <input id='idLoginCheck' name='idLoginCheck' type='text' value='' style='margin:0px;width:100px;vertical-align:middle;'></p></td></tr>";
  H += "<tr><td colspan=2 style='text-align:center'><input onclick='jsSubmitLogin()' class='cBDialog' type='button' value=' Login '> <input class='cBDialog' onclick='jsClose(\"idwlogin\")' type='button' value=' Fechar '></td></tr>";
  H += "</table></form>";
  jsWindow(X,Y,300,200,"Digite email, senha e controle",H,"idwlogin",100);  
  $("#idLoginEmail").focus();
}	


function jsCheckData(cFieldName) {
   var aMes = new Array (31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
   var cDNasc = $('#'+cFieldName).val();
   var nDia = 0;
   var nMes = 0;
   var nAno = 0;
   // se digitou 8 caracteres sem barras, é porque digitou errado. vamos tentar arrumar
   if ((cDNasc.indexOf("/")<0)&&(cDNasc.length==8)) {
     cDNasc = cDNasc.substr(0, 2)+"/"+cDNasc.substr(2, 2)+"/"+cDNasc.substr(4, 4);
     $('#'+cFieldName).val(cDNasc);
   }
   if ((cDNasc.indexOf("/")<0)&&(cDNasc.length==6)) {
     cDNasc = cDNasc.substr(0, 2)+"/"+cDNasc.substr(2, 2)+"/"+cDNasc.substr(4, 2);
     $('#'+cFieldName).val(cDNasc);
   }   
   var aDNasc = cDNasc.split("/");
   if (aDNasc.length>=0) {
     nDia = parseFloat(aDNasc[0]);
   }
   if (aDNasc.length>=1) {
     nMes = parseFloat(aDNasc[1]);
   }
   if (aDNasc.length>=2) {
     nAno = parseFloat(aDNasc[2]);
     if ((nAno<100)&&(nAno>10)) { 
	   nAno = nAno+1900;
	   $('#'+cFieldName).val(jsStrZero(nDia,2)+"/"+jsStrZero(nMes,2)+"/"+jsStrZero(nAno,4));
	 }
     if ((nAno<100)&&(nAno<=10)) {
	   nAno = nAno+2000;
	   $('#'+cFieldName).val(jsStrZero(nDia,2)+"/"+jsStrZero(nMes,2)+"/"+jsStrZero(nAno,4));
	 }
   }
   if (cDNasc.length==0) {
     return("A Data deve ser fornecida\n");
   }
   else if (isNaN(nMes)||(nMes<1)||(nMes>12)) {
     return("Mês inválido na Data\n");
   }
   else if (isNaN(nDia)||(nDia<1)||(nDia>aMes[nMes-1])) {
     return("Dia inválido na Data\n");
   }
   else if (isNaN(nAno)||(nAno>=2100)||(nAno<1900)) {
     return("Ano inválido na Data\n");
   }
   else {
     return("");
   }
  }
  
function jsCheckCombo(cFieldName, cCaption) {
  if ($("#"+cFieldName).attr("selectedIndex")<0) {
    return("Selecione um valor para "+cCaption+"!\n");
  }
  else {
    return("");
  }
}

function jsCheckDataValue(cDNasc) {
   var aMes = new Array (31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
   var nDia = 0;
   var nMes = 0;
   var nAno = 0;
   
   // se digitou 6 caracteres sem barras, é porque digitou errado. vamos tentar arrumar
   if ((cDNasc.indexOf("/")<0)&&(cDNasc.length==6)) {
     cDNasc = cDNasc.substr(0, 2)+"/"+cDNasc.substr(2, 2)+"/"+cDNasc.substr(4, 2);
   }
   
   // se digitou 8 caracteres sem barras, é porque digitou errado. vamos tentar arrumar
   if ((cDNasc.indexOf("/")<0)&&(cDNasc.length==8)) {
     cDNasc = cDNasc.substr(0, 2)+"/"+cDNasc.substr(2, 2)+"/"+cDNasc.substr(4, 4);
   }
   
   var aDNasc = cDNasc.split("/");
   if (aDNasc.length>=0) {
     nDia = parseFloat(aDNasc[0]);
   }
   if (aDNasc.length>=1) {
     nMes = parseFloat(aDNasc[1]);
   }
   if (aDNasc.length>=2) {
     nAno = parseFloat(aDNasc[2]);
     if ((nAno<100)&&(nAno>10)) nAno = nAno+1900;
     if ((nAno<100)&&(nAno<=10)) nAno = nAno+2000;
   }
   if (cDNasc.length==0) {
     return("Erro: A Data deve ser fornecida");
   }
   else if (isNaN(nMes)||(nMes<1)||(nMes>12)) {
     return("Erro: Mês inválido na Data");
   }
   else if (isNaN(nDia)||(nDia<1)||(nDia>aMes[nMes-1])) {
     return("Erro: Dia inválido na Data");
   }
   else if (isNaN(nAno)||(nAno>=2100)||(nAno<1900)) {
     return("Erro: Ano inválido na Data");
   }
   else {
     return(jsStrZero(nDia, 2)+"/"+jsStrZero(nMes, 2)+"/"+jsStrZero(nAno, 4));
   }
}  

function jsGlobalShowNews() {
  if (nGlobalNewsTimerID) {
    clearTimeout(nGlobalNewsTimerID);
  }		
  $("#idRotatingNews").html('<div>'+aNewsBody[nGlobalNewsCurrent-1]+'<\/div>');
	  
  var cStr = "<a href='javascript:jsGlobalNewsBack();'><img src='/pics/setesq.png' style='border: none;'><a href='javascript:jsGlobalNewsNext();'><img src='/pics/setdir.png' style='border: none;'>";
	  
  $("#idNewsXofY").html("<a href='newslist.php'>Notícias Gerais<\/a> ("+cNewsDate+"): <span style='font-size:8pt;margin-left:40px;margin-right:40px;color:navy;'>"+nGlobalNewsCurrent+"/"+nNewsTotal+"<\/span>"+cStr);
  nGlobalNewsTimerID = setTimeout(function () { jsGlobalShowNews(); }, 20000 );
}

function jsGlobalNewsNext() {
  ++nGlobalNewsCurrent;
  if (nGlobalNewsCurrent>nNewsTotal) {
    nGlobalNewsCurrent = 1;
  }
  jsGlobalShowNews();
}

function jsGlobalNewsBack() {
  --nGlobalNewsCurrent;
  if (nGlobalNewsCurrent<1) {
    nGlobalNewsCurrent = nNewsTotal;
  }
  jsGlobalShowNews();
}

function jsGlobalLoadPlanoMensal(nDia, nMes, nAno) {
  var aMes = new Array(31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
  nMes = nMes-1;

  var S = "";
  for (nDia=1; nDia<=aMes[nMes]; nDia++) {
    S = S+jsGlobalPlanoDiario(nDia, nMes+1, nAno);
  }
  $("#idPlano").html(S);
}  
  
function jsGlobalLoadMessage(nCode) {
  if ($("#idDivMensagem").length>0) {
    $("#idDivMensagem").load("getmessage.php?code="+nCode, function(response, status, xhr) {
      if (status == "error") {
        var msg = "Erro ao carregar a mensagem: ";
        $("#idDivMensagem").html(msg + xhr.status + " " + xhr.statusText);
      }
    });
  }
}

function jsGlobalLoadPlanoDiario(nDia, nMes, nAno) {
  var today = new Date(nAno, nMes-1, nDia);
  var S = "";
  S = jsGlobalPlanoDiario(today.getDate(), today.getMonth()+1, today.getFullYear());
  today.setDate(today.getDate()-1);
  S = S+"<table border=0 width=100%><tr><td width=33%><a href='javascript:jsGlobalLoadPlanoDiario("+today.getDate()+","+(today.getMonth()+1)+","+today.getFullYear()+")'>Ontem<\/a><\/td>";
  today.setDate(today.getDate()+2);  
  S = S+"<td width=33% align=right><a href='javascript:jsGlobalLoadPlanoDiario("+today.getDate()+","+(today.getMonth()+1)+","+today.getFullYear()+")'>Amanhã<\/a><\/td><\/tr><\/table>";
  $("#idPlano").html(S);  
}

function jsFormatDate(D) {
  var dow = ["Domingo", "Segunda-feira", "Terça-feira", "Quarta-feira", "Quinta-feira", "Sexta-feira", "Sábado"];
  var aMes = ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"];
  return(dow[D.getDay()]+", "+D.getDate()+" de "+aMes[D.getMonth()]+" de "+D.getFullYear());
} 

function jsTweeterDate(time_value) {
  var values = time_value.split(" ");
  time_value = values[1] + " " + values[2] + ", " + values[5] + " " + values[3];
  var parsed_date = new Date(time_value);
  return(jsFormatDate(parsed_date));
}  

function relative_time(time_value) {
  var values = time_value.split(" ");
  time_value = values[1] + " " + values[2] + ", " + values[5] + " " + values[3];
  var parsed_date = Date.parse(time_value);
  var relative_to = (arguments.length > 1) ? arguments[1] : new Date();
  var delta = parseInt((relative_to.getTime() - parsed_date) / 1000);
  delta = delta + (relative_to.getTimezoneOffset() * 60);

  var r = '';
  if (delta < 60) {
	r = 'a minute ago';
  } else if(delta < 120) {
	r = 'couple of minutes ago';
  } else if(delta < (45*60)) {
	r = (parseInt(delta / 60)).toString() + ' minutes ago';
  } else if(delta < (90*60)) {
	r = 'an hour ago';
  } else if(delta < (24*60*60)) {
	r = '' + (parseInt(delta / 3600)).toString() + ' hours ago';
  } else if(delta < (48*60*60)) {
	r = '1 day ago';
  } else {
	r = (parseInt(delta / 86400)).toString() + ' days ago';
  }  
  return(r);
}

function jsShowThumb(obj,nCode) {
  var X = $(obj).offset().left;
  var Y = $(obj).offset().top+15;
  var S = "<img id='idThumb' style='z-index:9999;width:40px;height:52px;border:solid 2px gray;background-color:silver;position:absolute;left:"+X+"px;top:"+Y+"px' src='getpic.php?code="+nCode+"&type=thumb'>";
  $("body").append(S);
}

function jsHideThumb() {
  if ($("#idThumb").length>0) {
    $("#idThumb").remove();
  }
}  

function jsShowPastor(obj,nCode) {
  var X = $(obj).offset().left;
  var Y = $(obj).offset().top+20;
  var S = "<img id='idFotoPastor' style='z-index:9999;width:80px;border:solid 2px black;position:absolute;left:"+X+"px;top:"+Y+"px' src='pics/"+nCode+".jpg'>";
  $("body").append(S);
}

function jsHidePastor() {
  if ($("#idFotoPastor").length>0) {
    $("#idFotoPastor").remove();
  }
}

function jsFormatTweet(S) {
  var i = 0;
  var cLink = "";
  var nStart = 0;
  var nEnd;
  var C;
  var nPastor;
  var aPastor = [
    ["PrEdu","10837"],["Pr Eduardo Goya","10837"],["Pr Edu Goya","10837"],["Pr Eduardo","10837"],["Pr Edu","10837"],["Pastor Eduardo Goya","10837"],["Pastor Edu Goya","10837"],["Pastor Eduardo","10837"],["Pastor Edu","10837"],["Eduardo Goya","10837"],["Edu Goya","10837"],
	["PrAlmir","10986"],["Pr Almir Aparecido Salles","10986"],["Pr Almir Salles","10986"],["Pr Almir","10986"],["Pastor Almir Aparecido Salles","10986"],["Pastor Almir Salles","10986"],["Pastor Almir","10986"],["Almir Aparecido Salles","10986"],["Almir Salles","10986"],
	["Pr Ignácio Tadayoshi Moriguchi", "10552"],["Pr Ignácio Moriguchi", "10552"],["Pr Ignácio", "10552"],["Pastor Ignácio Tadayoshi Moriguchi", "10552"],["Pastor Ignácio Moriguchi", "10552"],["Pastor Ignácio", "10552"],["Ignácio Tadayoshi Moriguchi", "10552"],["Ignácio Moriguchi", "10552"],
	["Victor Hugo Oyama","10188"],["Hugo Oyama","10188"],["Presb. Hugo","10188"],["Presbítero Hugo","10188"]
  ];
	
	
	
	
  
  S = S+" ";
  
  while (1) {
    // procura pelo início do link
    nStart = S.indexOf("http://");
	if (nStart<0) {
	  break;
	}
	
	// Agora vamos até o final. O final deve possuir: espaço, vírgula, ponto-e-virgula
	for (i=nStart;i<S.length;i++) {
	  C = S.charAt(i);
	  if ((C==" ")||(C==",")||(C==";")) {
	    nEnd = i;
		break;
	  }
	}
	
	cLink = "kttp://"+S.substr(nStart+7, nEnd-nStart+1-7);
	cLink = "<a style='text-decoration:underline' href='"+cLink+"'>"+cLink+"</a>";
	S = S.substr(0,nStart)+cLink+S.substr(nEnd);
  }
  
  // Procurar pelo nome dos pastores
  for (nPastor=0;nPastor<aPastor.length;nPastor++) {
    S = S.replace(new RegExp(aPastor[nPastor][0],"gi"), "<a style='text-decoration:underline' onmouseover='jsShowPastor(this,"+aPastor[nPastor][1]+")' onmouseout='jsHidePastor()' href='http://www.holinessbosque.org.br/mensagem.php?code=ca"+aPastor[nPastor][1]+"'>"+"_@_Pr_"+nPastor+"_@_ "+"</a>");
  }
  
  // Coloca o nome de volta
  for (nPastor=0;nPastor<aPastor.length;nPastor++) {
    S = S.replace(new RegExp("_@_Pr_"+nPastor+"_@_ ","gi"), aPastor[nPastor][0]);
  }
  
  S = S.replace(/kttp:\/\//gi, "http://");
  //S = S.replace(/_@_Pr_@_/gi, "Pr");
  return(S);
}

function jsLocalLoadTwit(cDiv) {
  var i;
  var S = "";	  
  var url = "http://api.twitter.com/1/statuses/user_timeline.json?screen_name=holinessbosque&count=100&callback=?";
    $("#"+cDiv).html("Loading...");	
	$.getJSON(url, function(data) {

	  for (i=0;i<data.length;i++) {
	    if (i==0) {
		  nFontSize = 15;
		  S += "<div style='margin: 0px 0px 0px 0px;border-bottom:solid 1px green;'>";
		  S += "<img src='"+data[i].user.profile_image_url+"' style='float:left;margin-right:3px;margin-bottom:3px'>";
		  S += "<p style='font-weight:bold;font-size:16pt;margin:0px 0px 0px 0px;'>"+data[i].user.name+"</p>";
		  S += "<p style='font-weight:bold;font-size:12pt;margin:0px 0px 0px 0px;'>"+data[i].user.description+"</p>";
		  S += "<p style='font-weight:bold;font-size:8pt;margin:0px 0px 0px 0px;text-align:right;'>Tweets: "+data[i].user.statuses_count+"</p>";
		  S += "<p style='font-weight:bold;font-size:8pt;margin:0px 0px 0px 0px;text-align:right;'>Seguidores: "+data[i].user.followers_count+"</p>";
		  S += "</div>";
		}
		else {
		  nFontSize = 10;
		}
	    
		
		S += "<div style='margin:2px;font-size:"+nFontSize+"pt;clear:left;margin-bottom:8px;border-bottom:solid 1px yellow;padding:4px;'>";
		S += "<p style='font-size:"+(nFontSize*3/4)+"pt;font-style:italic;margin:0px;'>"+jsTweeterDate(data[i].created_at)+"</p>";
	    S += "<p style='font-size:"+nFontSize+"pt;margin:0px 0px 5px 0px;'>"+jsFormatTweet(data[i].text)+"</p>";
		
		S += "</div>";
	  }
     $("#"+cDiv).html(S);	
	});   
}

function jsGlobalShowTwitter(cParent) {
  var cContent = "";
  var cAux = '';
  

  cContent += '<div id="idWDTwitter" style="padding:5px;overflow:auto;width:'+(nW-2-10-25)+'px;height:380px;font-family:verdana;font-size:10pt;background-color:white;border:solid 1px yellow;margin-top:5px"></div>';

  cAux = 'jsClose("idWTwitter");';  
  cContent += "<p style='text-align:center;margin:4px 0px 4px 0px;'><button class='cGreenButton' onclick='"+cAux+"'>Fechar</button></p>";    

  var nW = 700;
  var nH = 500;
  if (cParent=="") {
    var nX = 100;
	var nY = 100;
  }  
  else {
    var nX = $("#"+cParent).offset().left-nW;
    var nY = $("#"+cParent).offset().top;
  }  
  jsWindow(nX,nY,nW,nH,"Últimos tweets (<a href='http://twitter.com/holinessbosque'>@holinessbosque</a>)",cContent,"idWTwitter",100);    
  jsLocalLoadTwit('idWDTwitter');
}


function jsGlobalShowRSS(cParent) {
  var C = "";
  var S = '';

  C += '<div id="idWDRSS" style="padding:5px;overflow:auto;width:'+(nW-2-10-25)+'px;height:380px;font-family:verdana;font-size:10pt;background-color:white;border:solid 1px yellow;margin-top:5px;text-align:justify;">';
  C += '<div style="margin:10px;background-color:silver;border:solid 1px gray;padding:10px;">';
  C += '<p style="margin:2px 0px 2px 0px">RSS é um subconjunto de "dialetos" XML que servem para agregar conteúdo ou "Web syndication", podendo ser acessado mediante programas ou sites agregadores. É usado principalmente em sites de notícias e blogs.<\/p>';
  C += '<p style="margin:2px 0px 2px 0px">A tecnologia do RSS permite aos usuários da internet se inscreverem em sites que fornecem "feeds" RSS. Estes são tipicamente sites que mudam ou atualizam o seu conteúdo regularmente. Para isso, são utilizados Feeds RSS que recebem estas atualizações, desta maneira o utilizador pode permanecer informado de diversas atualizações em diversos sites sem precisar visitá-los um a um.<\/p>';
  C += '<p style="margin:2px 0px 2px 0px;text-align:right;font-size:8pt;font-style:italic;"><a href="http://pt.wikipedia.org/wiki/RSS">Fonte: Wikipedia<\/a><\/p>';  
  C += '<\/div>';
  C += '<p style="margin:2px 0px 2px 0px">O RSS da Igreja Evangélica Holiness do Bosque permite ao usuário receber, em seu leitor, as últimas notícias postadas (O Domingo) bem como o resumo e o link da última pregação publicada no site.<\/p>';
  C += '<p style="margin:2px 0px 2px 0px"><a href="rss.php">Clique aqui para abrir o RSS (copie o link e cole em seu leitor, se for o caso).</a><\/p>';
  C += '<\/div>';

  S = 'jsClose("idWRSS");';  
  C += "<p style='text-align:center;margin:4px 0px 4px 0px;'><button class='cGreenButton' onclick='"+S+"'>Fechar</button></p>";    

  var nW = 700;
  var nH = 500;
  if (cParent=="") {
    var nX = 100;
	var nY = 100;
  }  
  else {
    var nX = $("#"+cParent).offset().left-nW;
    var nY = $("#"+cParent).offset().top;
  }  
  jsWindow(nX,nY,nW,nH,"RSS das Mensagens",C,"idWRSS",100);    
  
}

function jsGlobalShowNewsWindow(cParent) {
  var nW = 500;
  var nH = 500;
  var cContent = "";
  var cAux = '';
  var i;
  
  cContent += '<div id="idNews" style="padding:5px;overflow:auto;width:'+(nW-2-10-25)+'px;height:380px;font-family:verdana;font-size:10pt;background-color:white;border:solid 1px yellow;margin-top:5px">';
  
  for (i=1;i<=nNewsTotal;i++) {
    cContent += aNewsBody[i-1];
  }
  
  cContent += '</div>'; 

  cAux = 'jsClose("idWNews");';  
  cContent += "<p style='text-align:center;margin:4px 0px 4px 0px;'><button class='cGreenButton' onclick='"+cAux+"'>Fechar</button></p>";    

  if (cParent=="") {
    var nX = 100;
	var nY = 100;
  }  
  else {
    var nX = $("#"+cParent).offset().left-nW;
    var nY = $("#"+cParent).offset().top;
  }  
  jsWindow(nX,nY,nW,nH,"Notícias",cContent,"idWNews",100);    
}

// Força com que os divs possuam a mesma altura
function jsGlobalSameHeight(aDivs) {
  var nHMax = 0;
  var nH;
  var C = "";
  
  for (i=0;i<aDivs.length;i++) {
    if ($('#'+aDivs[i]).length>0) {
	  $('#'+aDivs[i]).css("height","");
	  nH = $('#'+aDivs[i]).height();
	  C += "["+aDivs[i]+"="+nH+"\n";
	  if (nH>nHMax) {
	    nHMax = nH;
	  }
	}
  }
  
  for (i=0;i<aDivs.length;i++) {
    if ($('#'+aDivs[i]).length>0) {
      $('#'+aDivs[i]).height(nHMax);
	}
  }	
  //alert(C);
}

$(document).ready(function() {
  var i;
  $("#idcontainer").append("<div id='idUser' style='position:absolute;left:14px;top:64px;width:320px;height:40px;font-size:8pt;font-weight:bold;'>loading...</div>");
  
  $("#idcontainer").append("<img id='idIconRSS' title='RSS' alt='RSS' src='pics/icon_rss.png' style='position:absolute;top:105px;left:730px;border:none;cursor:pointer;' onclick='jsGlobalShowRSS(\"idIconRSS\")'>");
  
  $("#idcontainer").append("<img id='idIconTwitter' title='Twitter' alt='Twitter' src='pics/icon_twitter.png' style='position:absolute;top:105px;left:755px;border:none;cursor:pointer;' onclick='jsGlobalShowTwitter(\"idIconTwitter\")'>");  
  
  for(i=1;i<=6;i++) {
    $("#idcontainer").append("<div id='idMenu0"+i+"' class='classTransMenu'></div>");
  }
  
     
  
  $("#idMenu01").html("<p class='classTransMenu'><a id='idAMenu1' href='/index.html'>Novidades</a></p>");
  $("#idMenu02").html("<p class='classTransMenu'><a id='idAMenu2' href='/quemsomos.html'>História</a></p>");
  $("#idMenu03").html("<p class='classTransMenu'><a id='idAMenu3' href='/mensagem.php'>Mensagens</a></p>");
  $("#idMenu04").html("<p class='classTransMenu'><a id='idAMenu4' href='/estudos.html'>Estudos</a></p>");
  $("#idMenu05").html("<p class='classTransMenu'><a id='idAMenu5' href='/faq.html'>FAQ</a></p>");
  $("#idMenu06").html("<p class='classTransMenu'><a id='idAMenu6' href='/contato.html'>Contato</a></p>");
  
  //$("#idbottom").html("<a href='/index.html'>Novidades</a> | <a href='/quemsomos.html'>Quem Somos</a> | <a href='/mensagem.php'>Mensagens</a> | <a href='/index.html'>Estudos</a> | <a href='/hq/index.html'>Quadrinhos</a> | <a href='/faq/index.html'>Perguntas Freqüentes</a> | <a href='/contato/index.html'>Contato</a>");
  $("#idbottom").html("<a href='/index.html'>Novidades</a> | <a href='/quemsomos.html'>Quem Somos</a> | <a href='/mensagem.php'>Mensagens</a> | <a href='/index.html'>Estudos</a> | <a href='/faq.html'>Perguntas Freqüentes</a> | <a href='/contato.html'>Contato</a>");
  $("#idcopyright").html('<a href="http://www.holiness.org.br" class="idgreen">Copyright (C) 2009 - Igreja Evangelica Holiness do Brasil</a>');
  $("#idtop").html("<a href='biblia.php?code=IS_041006'><img src='/pics/tema2012.png' style='position:absolute;width:400px;bottom:0px;right:0px;border:none;'></a>");
  
  
  jsGlobalLoadScript("/news.php", function() {
    $("#idcontainer").append("<img id='idNewsIcons' src='pics/icon_news.png' style='position:absolute;top:105px;left:780px;border:none;cursor:pointer' onclick='jsGlobalShowNewsWindow(\"idNewsIcons\")'>");
    if ($("#idRotatingNews").length>0) {
      nGlobalNewsCurrent = 1;
      jsGlobalShowNews();       
    }  
  });
  
  jsGlobalLoadScript("/userinfo.php", function() {

  if (nGlobalLogged==0) {
	$("#idUser").html("<a href='javascript:jsLoginWindow()'><img id='idIMGLogin' style='border:none' src='/pics/login.png'></a>");
  }
  else {
	$("#idUser").html("<div style='float:left'><a href='/logout.php'><img style='border:none' src='/pics/logout.png'></a></div><div style='float:left'><p style='margin:0px'>"+cUserName+"</p><p style='margin:0px'>("+cUserEmail+")</p></div>");
	$("#idcontainer").append("<div id='idMenu07' class='classTransMenu'></div>");
	$("#idMenu07").html("<p class='classTransMenu'><a id='idAMenu7' href='/membros.php'>Membros</a></p>");
  }
  }); 
  
  if ($("#idPlano").length>0) {
    var today = new Date();
    jsGlobalLoadPlanoDiario(today.getDate(), today.getMonth()+1, today.getFullYear());  
  }
  
  if ($("#idDivMensagem").length>0) {
    // Carrega a última mensagem
    jsGlobalLoadMessage(0);
  }
    
});


$(window).unload(function() {
  //GUnload();
});

function jsGlobalClose(cDiv) {
  $("#"+cDiv).hide();
}

function jsGlobalAjax(cDiv, cField, cValue) {
  $('#'+cDiv).html('<p><img src="pics/loading.png> Aguarde....</p>');
  $('#'+cDiv).show();
  
  //$('#'+cDiv).height(40);
  $.get("holyfilter.php?div="+cDiv+"&field="+cField+"&value="+cValue, function(data) {    
    $('#'+cDiv).html(data);
    //$(window).resizex();
	jsVarResize();
  });  
  /*
  $('#'+cDiv).load("holyfilter.php?div="+cDiv+"&field="+cField+"&value="+cValue, function() {
    $(window).resize();
  });
  */
}
