Sustituir en lugar de añadir div_peatonal|vehicular por cada click de ecomupis.
[ecomupi.git] / contenido / mupis+ubicaciones.php
blob6eac36667ba756081db2562a6dbaa57586baf70c
1 <?php
2 function CONTENIDO_mupis_ubicaciones($usuario = '')
4 global $session, $database, $map;
5 $NivelesPermitidos = array(ADMIN_LEVEL, SALESMAN_LEVEL);
6 if (!in_array($session->userlevel, $NivelesPermitidos)) {
7 $usuario = $session->codigo;
8 unset($_GET['verpormupis']);
10 //Importante!!! Esto tiene que suceder antes de cualquier cuestión AJAX porque Google esta usando document.write en algún momento!.
11 echo sprintf('<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=%s" type="text/javascript" charset="utf-8"></script>', GOOGLE_MAP_KEY);
12 echo '<script src="include/jquery.form.js" charset="utf-8"></script>';
13 // AJAX ;)
14 if (!isset($_GET['verpormupis'])) {
15 echo "\n".
16 '<script>
17 function funcion_combo_catorcenas(){
18 $("#datos_mupis").empty();
19 $("#datos_calles").load("contenido/mupis+ubicaciones+dinamico.php?accion=calles&usuario=' . $usuario . '&catorcena="+$(\'#combo_catorcenas\').val());
21 function funcion_combo_calles() {
22 $("#datos_mupis").empty();
23 $("#Mensajes").empty();
24 window.location="#ubicaciones";
25 $("#grafico_mapa").load("contenido/mupis+ubicaciones+dinamico.php?accion=mapas&usuario=' . $usuario . '&catorcena="+$(\'#combo_catorcenas\').val()+"&calle="+$(\'#combo_calles\').val());
27 </script>
30 // Mostrar las imagenes en el BlockUI.
32 echo "\n".
33 '<script>
34 function BLOCK_IMAGEN(IMAGE_DIV){
35 $.blockUI({
36 message: $(IMAGE_DIV),
37 css: {
38 top: ($(window).height() - 600) /2 + \'px\',
39 left: ($(window).width() - 600) /2 + \'px\',
40 width: \'600px\'
42 });
43 setTimeout($.unblockUI, 5000);
45 function LINK_vehicular(){
46 BLOCK_IMAGEN(\'div#div_vehicular\');
48 function LINK_peatonal() {
49 BLOCK_IMAGEN(\'div#div_peatonal\');
51 </script>
54 $BotonVerPorMupis = NULL;
55 echo '<div id="div_peatonal" style="display:none"></div><div id="div_vehicular" style="display:none"></div>';
56 echo '<h1 id="ubicaciones">Ubicaciones de MUPIS contratados</h1><hr />';
58 echo '<table>';
59 echo '<tr>';
60 echo '<td valign="top" width="15%">';
62 if (!isset($_GET['verpormupis'])) {
63 $Boton_combo_catorcenas = '<input type="button" OnClick="funcion_combo_catorcenas()" value="Mostrar calles">';
64 echo '<b>Ver Catorcena:</b><br />' . $database->Combobox_CatorcenasConPresencia("combo_catorcenas", $usuario) . $Boton_combo_catorcenas . '<br /><br />';
65 echo '<span id="datos_calles"><b>Seleccione una catorcena</b><br /><br /></span>';
66 //echo '<span id="lista_mupis"><b>Seleccione una calle</b><br /><br /></span>';
67 //Deshabilitado - 17/02/09 - petición de Alejandro.
68 echo '<span id="lista_mupis"></span>';
70 if (in_array($session->userlevel, $NivelesPermitidos)) {
71 $BotonVerPorMupis = "<br /><hr />" . '<input type="button" OnClick="window.location=\'./?' . _ACC_ . '=ver+ubicaciones&verpormupis=1\'" value="Ver por Mupis">';
73 } else {
74 $Boton_combo_calles = '<input type="button" OnClick="funcion_combo_ver_mupi_calles()" value="Ver">';
75 echo '<b>Trabajar Catorcena:</b><br />' . Combobox_catorcenas("combo_catorcenas", Obtener_catorcena_cercana()) . '<br />';
76 echo '<b>Ver Calle:</b><br />' . $database->Combobox_calle("combo_calles") . $Boton_combo_calles . '<br /><br />';
78 if ($session->userlevel == ADMIN_LEVEL) {
79 $BotonVerPorMupis = "<br /><hr />" . '<input type="button" OnClick="window.location=\'./?' . _ACC_ . '=ver+ubicaciones\'" value="Ver por Pantallas">';
81 echo "\n".
82 '<script>
83 function funcion_combo_ver_mupi_calles() {
84 $("#grafico_mapa").load("contenido/mupis+ubicaciones+dinamico.php?accion=mupis&sin_presencia=si&catorcena="+$(\'#combo_catorcenas\').val()+"&calle="+$(\'#combo_calles\').val());
86 </script>
89 echo $BotonVerPorMupis;
90 echo "<br /><hr /><div id='botones_arte'></div>";
92 echo '</td>';
94 echo '<td>';
96 echo '
97 <div id="Mensajes" style="font-weight:bold;padding: 10px 10px">
98 <h2>Instrucciones de uso.</h2>
99 Para utilizar su sistema de ubicación Eco Mupis debe seguir los siguientes pasos:<br />
100 <ol>
101 <li>Escoja la catorcena de la cual desea ver sus Eco Mupis y presione el botón "Mostrar calles".</li>
102 <li>Aparecerá una selección de calles en las cuales Ud. tiene Eco Mupis con su publicidad, escoja la calle de la cual desee ver el mapa y presione "Mostrar Mapa".</li>
103 <li>Deberá aparecer un Mapa con los Eco Mupis (representados como pequeños cuadros rojos) que contenien las fotos de su publicidad.<br />Al realizar "clic" sobre dichos cuadros rojos, podrá observar las imagenes respectivas si Ud. desplaza la página hacia abajo.</li>
104 <li>Repita los pasos 1 a 3 tanto como Ud. guste.</li>
105 </ol>
106 </div>';
107 echo '<div id="map" style="width: 100%; height: 500px"></div>';
108 echo '<div id="sidebar_map"></div>';
109 echo '<div id="grafico_mapa"></div>';
111 echo '</td>';
113 echo '</tr>';
114 echo '</table>';
115 echo '<span id="datos_mupis">Seleccione un ' . _NOMBRE_ . '</span>';