/* acao no combom regiao, irá listar os paises */ function fj_sel_regiao() { if(document.frm_choose_place.cmb_regiao.value != -1) { // alert(document.frm_choose_place.cmb_regiao.value); fj_ajax('http://www.travellersalmanac.com/choose_place/pt_country.php?cod=' + document.frm_choose_place.cmb_regiao.value + '', 'div_country'); fj_ajax_txt('?', 'div_state') ; fj_ajax_txt('?', 'div_city') ; fj_ajax_txt('?', 'div_neighborhood') ; fj_ajax_txt('?', 'div_street') ; } else { alert('Is necessary to inform the region!'); } } /* acao no combom pais, irá listar os estados */ function fj_sel_pais() { if(document.frm_choose_place.cmb_pais.value != -1) { if(document.frm_choose_place.cmb_pais[document.frm_choose_place.cmb_pais.selectedIndex].label == 3) { url = 'http://www.travellersalmanac.com/choose_place/pt_estado.php?cod=' + document.frm_choose_place.cmb_pais.value + ''; fj_ajax(url, 'div_state'); fj_ajax_txt('?', 'div_city') ; fj_ajax_txt('?', 'div_neighborhood') ; fj_ajax_txt('?', 'div_street') ; } else if(document.frm_choose_place.cmb_pais[document.frm_choose_place.cmb_pais.selectedIndex].label == 4) { url = 'http://www.travellersalmanac.com/choose_place/pt_cidade.php?cod=' + document.frm_choose_place.cmb_pais.value + ''; fj_ajax(url, 'div_city'); fj_ajax_txt("---", 'div_state') ; fj_ajax_txt('?', 'div_neighborhood') ; fj_ajax_txt('?', 'div_street') ; } else { alert('Error: country number ' + document.frm_choose_place.cmb_pais[document.frm_choose_place.cmb_pais.selectedIndex].label + ' not implemented on the sistem! '); } } else { alert('Is necessary to inform the country!'); } } /* acao no combom estado, irá listar as cidades */ function fj_sel_estado() { if(document.frm_choose_place.cmb_estado.value != -1) { fj_ajax('http://www.travellersalmanac.com/choose_place/pt_cidade.php?cod=' + document.frm_choose_place.cmb_estado.value + '', 'div_city'); fj_ajax_txt('?', 'div_neighborhood') ; fj_ajax_txt('?', 'div_street') ; } else { alert('Is necessary to inform the state!'); } } /* acao no combom cidade, irá listar os bairros */ function fj_sel_cidade() { if(document.frm_choose_place.cmb_cidade.value != -1) { fj_ajax('http://www.travellersalmanac.com/choose_place/pt_bairro.php?cod=' + document.frm_choose_place.cmb_cidade.value + '', 'div_neighborhood'); fj_ajax_txt('?', 'div_street') ; } else { alert('Is necessary to inform the city!'); } } /* acao no combom bairro, irá listar as ruas */ function fj_sel_bairro() { if(document.frm_choose_place.cmb_bairro.value != -1) { fj_ajax('http://www.travellersalmanac.com/choose_place/pt_rua.php?cod=' + document.frm_choose_place.cmb_bairro.value + '', 'div_street'); } else { alert('Is necessary to inform the neighborhood!'); } } /* ????? */ function fj_sel_auto_rua(rua) { alert('auto rua'); fj_ajax('http://www.travellersalmanac.com/choose_place/pt_rua.php?cod=' + rua + '', 'div_city'); } /* chama formulario para adicionar novo lugar */ function place_add(id_pais) { fj_div_display('choose_place_list', 0); url = 'http://www.travellersalmanac.com/choose_place/pt_estado_new.php?pai='; url = url + id_pais; fj_ajax(url, 'choose_place_add'); fj_div_display('choose_place_add', 1); } /* volta para pagina que lista os combos com todos selecionados a partir do id */ function js_place_choosed(id) { fj_div_display('choose_place_list', 1); fj_div_display('choose_place_add', 0); url = 'http://www.travellersalmanac.com/choose_place/?id='; url = url + id; fj_ajax(url, 'choose_place_list'); } /* function place_add_state(id_pais) { fj_div_display('choose_place_list', 0); url = 'http://www.travellersalmanac.com/choose_place/pt_estado_new.php?pai='; url = url + id_pais; fj_ajax(url, 'choose_place_add'); fj_div_display('choose_place_add', 1); } */ /* evento do boltao voltar, volta para a lista de combos */ function place_add_state_back(id_pais) { fj_div_display('choose_place_list', 1); fj_div_display('choose_place_add', 0); } /* posta a gravacao de um novo lugar */ function fj_new_place_post() { if(document.frm_new_place.new_place.value == '') { alert('Please, type a full place name!'); document.frm_new_place.new_place.focus(); } else { if(confirm("Are you sure to add " + '"' + document.frm_new_place.new_place.value + '"' + "?")) { // document.frm.submit(); url = 'http://www.travellersalmanac.com/choose_place/pt_estado_new.php'; fj_ajax_post(url, 'choose_place_add', document.frm_new_place); } } } /* posta a gravacao de um novo lugar que teve similares encontrados */ function fj_new_place_post_no_longer() { if(confirm("Are you sure?")) { url = 'http://www.travellersalmanac.com/choose_place/pt_estado_new.php'; fj_ajax_post(url, 'choose_place_add', document.frm_new_longer); } } /* posta a gravacao de um novo lugar que teve similares encontrados */ function fj_new_place_ok(obj_nome) { combo = document.getElementById(obj_nome); if(combo.value <= 0) { alert("Please, select a valid place!" ); combo.focus(); } else { id = document.getElementById('new_place_code'); id.value = combo.value; texto = combo.options[combo.selectedIndex].text; if(texto.indexOf("[edit only]") > 0) { if(confirm("Alread exist a text about this place, by this way, is possible only to edit this.\n Do you with go to the page to edit this place?")) { self.location = 'http://www.travellersalmanac.com/choose_place/go_pg_edit.php?id=' + id.value; } } else { fj_ajax_txt(texto, 'new_place_title'); fj_div_display('apdiv_popup', 0); // oculta o prototype } } } function fj_search_place() { idobj = document.getElementById('new_place_code'); id = idobj.value; if(id != '' ) { url = 'http://www.travellersalmanac.com/choose_place/?id=' + id + ''; } else { url = 'http://www.travellersalmanac.com/choose_place/' + ''; } // fj_prototype(url, 'apdiv_popup', 'apdiv_popup_aj', 300,document.frm_mouse.MouseY.value, 500, 480); fj_prototype(url, 'apdiv_popup', 'apdiv_popup_aj', 300, 300, 500, 480); }