
       var estadoclic = 0;
       var anteriorx=0;   
       var deltax=0;
       var anteriory=0;   
       var deltay=0;   
       var clientesgelpchico  = new Array();    
       var clientesgelpgrande = new Array();    
       var clientesgelp       = new Array(); 
       var contenedorrubros   = new Array();    
       clientesgelp[0] = clientesgelpchico;        
       clientesgelp[1] = clientesgelpgrande;        

    var rubros = Array();
    rubros[1]=  'rubro_t_agenciaauto';
    rubros[2]=  'rubro_t_alfombras';
    rubros[3]=  'rubro_t_barinoche';
    rubros[4]=  'rubro_t_bebestodo';
    rubros[5]=  'rubro_t_camping';
    rubros[6]=  'rubro_t_clima';
    rubros[7]=  'rubro_t_computacion';
    rubros[8]= 'rubro_t_confiterias';
    rubros[9]=  'rubro_t_decoracion';
    rubros[10]=  'rubro_t_educacion';
    rubros[11]=  'rubro_t_electronica';
    rubros[12]=  'rubro_t_empanadas';
    rubros[13]=  'rubro_t_fabricapastas';
    rubros[14]=  'rubro_t_farmacias';
    rubros[15]=  'rubro_t_ferias';
    rubros[16]=  'rubro_t_ferreterias';
    rubros[17]=  'rubro_t_quesosfiambres';
    rubros[18]=  'rubro_t_fiestas';
    rubros[19]=  'rubro_t_gimnasios';
    rubros[20]=  'rubro_t_hoteles';
    rubros[21]=  'rubro_t_heladerias';
    rubros[22]=  'rubro_t_imprentas';
    rubros[23]= 'rubro_t_joyerias';
    rubros[24]= 'rubro_t_locuinter';
    rubros[25]= 'rubro_t_kioscopoli';
    rubros[26]= 'rubro_t_lavaderos';
    rubros[27]= 'rubro_t_librerias';
    rubros[28]= 'rubro_t_marroquineria';
    rubros[29]= 'rubro_t_mayoristagolosinas';
    rubros[30]= 'rubro_t_medialunas';
    rubros[31]= 'rubro_t_motos';
    rubros[32]= 'rubro_t_mueblerias';
    rubros[33]= 'rubro_t_musica';
    rubros[34]= 'rubro_t_opticas';
    rubros[35]= 'rubro_t_packaging';
    rubros[36]= 'rubro_t_panaderias';
    rubros[37]= 'rubro_t_peluquerias';
    rubros[38]= 'rubro_t_perfumerias';
    rubros[39]= 'rubro_t_pinturas';
    rubros[40]= 'rubro_t_pizzerias';
    rubros[41]= 'rubro_t_plastico';
    rubros[42]= 'rubro_t_profesionales';
    rubros[43]= 'rubro_t_regalos';
    rubros[44]= 'rubro_t_relaxestetica';
    rubros[45]= 'rubro_t_restaurantes'; 
    rubros[46]= 'rubro_t_ropa';
    rubros[47]= 'rubro_t_tallerauto';
    rubros[48]= 'rubro_t_tintorerias';
    rubros[49]= 'rubro_t_trofeos';
    rubros[50]= 'rubro_t_turismo';
    rubros[51]= 'rubro_t_vinos';
    rubros[52]= 'rubro_t_viveroacuario';

    var coorcalle = Array();
    coorcalle[1]=  660;
    coorcalle[2]=  733;
    coorcalle[3]=  816;
    coorcalle[4]=  896;
    coorcalle[5]=  970;
    coorcalle[6]=  1045;
    coorcalle[7]=  1115;
    coorcalle[8]=  1194;
    coorcalle[9]=  1268;
    coorcalle[10]=  1348;
    coorcalle[11]=  1424;
    coorcalle[12]=  1498;
    coorcalle[13]=  1572;
    coorcalle[14]=  1654;
    coorcalle[15]=  1726;
    coorcalle[16]=  1802;
    coorcalle[17]=  1880;
    coorcalle[18]=  1954;
    coorcalle[19]=  2028;
    coorcalle[20]=  2110;
    coorcalle[21]=  2186;
    coorcalle[22]=  2264;
    coorcalle[23]=  2338;
    coorcalle[24]=  2412;
    coorcalle[25]=  2496;
    coorcalle[26]=  2570;
    coorcalle[27]=  2638;
    coorcalle[28]=  2710;
    coorcalle[29]=  2784;
    coorcalle[30]=  2862;
    coorcalle[31]=  2944;

    coorcalle[32]=  455;
    coorcalle[33]=  534;
    coorcalle[34]=  610;
    coorcalle[35]=  686;
    coorcalle[36]=  760;
    coorcalle[37]=  836;
    coorcalle[38]=  909;
    coorcalle[39]=  988;
    coorcalle[40]=  1060;
    coorcalle[41]=  1136;
    coorcalle[42]=  1212;
    coorcalle[43]=  1288;
    coorcalle[44]=  1366;
    coorcalle[45]=  1442;
    coorcalle[46]=  1516;
    coorcalle[47]=  1584;
    coorcalle[48]=  1640;
    coorcalle[49]=  1694;
    coorcalle[50]=  1744;
    coorcalle[51]=  1780;
    coorcalle[52]=  1824;
    coorcalle[53]=  1864;
    coorcalle[54]=  1906;
    coorcalle[55]=  1958;
    coorcalle[56]=  2014;
    coorcalle[57]=  2070;
    coorcalle[58]=  2136;
    coorcalle[59]=  2206;
    coorcalle[60]=  2288;
    coorcalle[61]=  2364;
    coorcalle[62]=  2438;
    coorcalle[63]=  2514;
    coorcalle[64]=  2590;
    coorcalle[65]=  2662;
    coorcalle[66]=  2742;
    coorcalle[67]=  2826;
    coorcalle[68]=  2902;
    coorcalle[69]=  2972;
    coorcalle[70]=  3048;
    coorcalle[71]=  3120;
    coorcalle[72]=  3194;

    coorcalle[115] = 578;
    coorcalle[116] = 502;
    coorcalle[117] = 430;
    coorcalle[118] = 352;
    coorcalle[119] = 274;
    coorcalle[120] = 200;

//Funciones

function capturaycen(tipo)
   {
     if(tipo==1)
      {
       //document.getElementById('principal').style.width= screen.width;
       //document.getElementById('principal').style.height=130;       
       //document.getElementById('centrapan').style.left= (screen.width - 650) / 2;
       //document.getElementById('centrapan').style.top= (screen.height - 600) /2;
       
       //var deltx=screen.width - 800;
       //alert(document.getElementById('info').name);
       //parent.frames[2].cols='550px,*,'+ toString(deltx); 
       //alert(parent.frames[2].cols) ;
      }
   }

function prlu()
  {
    document.getElementById('accion').value='damecoorlugares';
    document.getElementById('acciones').submit();
  }

function prub(portada)
  {
    /*var divsrub=document.getElementsByTagName('div');
    for(var i=0; i<divsrub.length; i++)
      {
       if((divsrub[i].id!=null)&&(divsrub[i].id.indexOf('rubro_')==0))
         {
	  divsrub[i].onclick=function()
                                 {	
                                  var listarub=document.getElementsByTagName('div');
                                  for(var i=0; i<listarub.length; i++) 
                                      {
                                        if(listarub[i].id.indexOf('rubro')==0)
                                                 {
						    listarub[i].style.background='';  
						 }
                                      }
  			          var urlimg = '';
                                  if(portada=='PORTADA')
                                    {urlimg = 'url(imagenes/rubros/r_'+ this.id.substr(this.id.indexOf('_')+1, 20) + ')';}
                                  else
                                    {urlimg = 'url(imagenes/rubros/p_'+ this.id.substr(this.id.indexOf('_')+1, 20) + ')';}
				  this.style.background= urlimg;
			          document.getElementById('accion').value='damecoorclientesrubro';
			          document.getElementById('rubro').value=this.id.substr(6, 20).toUpperCase();
				  //alert(document.getElementById('rubro').value);
                                  //alert(document.getElementById('acciones').action); 
			          document.getElementById('acciones').submit();                 
                                 }
         }
      }*/
  }




function ubicarlugares2()
   {
     var url=document.URL;
     var lugares=url.substr(url.indexOf('rinf')+14, url.length);
     var palabra = '';
     var indiceconten= 0;
     var contador=1;
     var caracter='';
     var deltalon= url.length-(url.indexOf('rinf')+14);
     for(var indilug=0; indilug< deltalon; indilug++)
       {
         caracter=lugares.substr(indilug, 1);
         //alert(caracter);
         if(caracter!='*')
           {
              if(caracter != '+') 
                {
                  palabra= palabra + caracter;                         
                }
              else 
                {
                  palabra= palabra + ' ';                         
                }
           }
         else
           {
	      if(contador==1)
                    {
                      var divlug = document.createElement('div');
                      var imglug = document.createElement('img');
                      imglug.width=6;
                      imglug.height=6;
   	              imglug.alt= palabra;  
   	              imglug.id= palabra;  
		      imglug.src = 'imagenes/bolitacliente.jpg';  
   	              divlug.id  = palabra;  
	              divlug.name= palabra;  
		      divlug.tipo = 'lugar';  
                      divlug.style.position = 'absolute';
		      divlug.style.cursor = 'hand';  
                      contador= contador + 1;
                    }
	      if(contador==2)
                    {
   	              divlug.style.left = palabra;   
                      contador= contador + 1;
                    }
              if(contador==3)    
                    {
		      divlug.style.top = palabra;  
                      contador= contador + 1;
                    }
              if(contador==4)    
                    {
		      divlug.style.width = palabra;  
                      contador= contador + 1;
                    }
              if(contador==5)    
                    {
		      divlug.style.height = palabra;  
		      divlug.appendChild(imglug);
		      document.getElementById('contenedornivel2').appendChild(divlug);
                      contador= contador + 1;
                      //alert(url);
                    }
              if(contador==6)    
                    {
                      contador=1; 
                    }
              //alert(palabra);
              palabra=''; 
           }    
       }
   }


function ubicarlugares()
   {
     var url=document.URL;
     var lugares=url.substr(url.indexOf('xlugarli')+18, url.indexOf('lugcant')-url.indexOf('xlugarli'));
     var contador=lugares.substr(lugares.indexOf('lugcant')+8, 1);
     var deltalon= lugares.length;
     var palabra = '';
     var indiceconten= 0;
     var posdelasteri= 0;
     var caracter='';
     alert(lugares);
     for(var indilug=0; indilug< contador; indilug++)
       {

         posdelasteri = lugares.indexOf('*');
         palabra=lugares.substr(0,  posdelasteri);            
         lugares = lugares.substr(posdelasteri+1, lugares.length);

         var divlug = document.createElement('div');
         divlug.id  = palabra;  
	 divlug.tipo = 'lugar';  
         divlug.style.position = 'absolute';
	 divlug.alt = palabra;  
	 divlug.style.cursor = 'hand';  

         posdelasteri = lugares.indexOf('*');
         palabra=lugares.substr(0,  posdelasteri);            
         lugares = lugares.substr(posdelasteri+1, lugares.length);
         divlug.style.left = palabra;   
         posdelasteri = lugares.indexOf('*');

         palabra=lugares.substr(0,  posdelasteri);            
         lugares = lugares.substr(posdelasteri+1, lugares.length);
         divlug.style.top = palabra;  

         posdelasteri = lugares.indexOf('*');
         palabra=lugares.substr(0,  posdelasteri);            
         lugares = lugares.substr(posdelasteri+1, lugares.length);
         divlug.style.width = palabra;  

         posdelasteri = lugares.indexOf('*');
         palabra=lugares.substr(0,  posdelasteri);            
         lugares = lugares.substr(posdelasteri+1, lugares.length);
         divlug.style.height = palabra;  

         divlug.onclick= function()
                               {
                                 estadoclic=1;
				 document.getElementById('acciondescrip').value='damelugarporcoor';
				 document.getElementById('coorx').value=parseInt(this.style.left);
				 document.getElementById('coory').value=parseInt(this.style.top);
				 document.getElementById('acciones2').submit();
                               }
         document.getElementById('contenedornivel2').appendChild(divlug);

         var posdelguion = lugares.indexOf('_');
         lugares = lugares.substr(posdelguion+1, lugares.length);
       }
   }


function ubicarclientes()
  {
     ubicarlugares();
     var url=document.URL;
     var clientes=url.substr(url.indexOf('xclienteli')+21, url.indexOf('clicant')-url.indexOf('xclienteli'));
     //alert(clientes);
     var contador=clientes.substr(clientes.indexOf('clicant')+8, 1);
     var deltalon= clientes.length;
     var palabra = '';
     var indiceconten= 0;
     var posdelasteri= 0;
     var caracter='';
     for(var indicli=0; indicli< contador; indicli++)
       {

         posdelasteri = clientes.indexOf('*');
         palabra=clientes.substr(0,  posdelasteri);            
         clientes = clientes.substr(posdelasteri+1, clientes.length);

         var divcli   = document.createElement('div');
         var divclin2 = document.createElement('div');
         var imgcli   = document.createElement('img');
         imgcli.width=2;
         imgcli.height=2;
         imgcli.alt= quitachar(palabra, '+');  
         imgcli.id= 'imgcli_' + palabra;  
         imgcli.src = 'imagenes/bolitacliente.jpg';  
         imgcli.onclick=function()
                               {
                                  var listclibol=document.getElementsByTagName('img');
                                  for(var indice=0; indice<listclibol.length; indice++)
                                      {
                                        if((listclibol[indice].id!=null)&&(listclibol[indice].id.indexOf('imgcli_')==0))              
                                               {listclibol[indice].src='imagenes/bolitacliente.jpg';}
                                      }
                                  this.src='imagenes/bolitaclienteverde.jpg';
			       } 
         divcli.id  = 'mapa_' + palabra;  
	 divcli.tipo = 'CLIENTE';  
         divcli.style.position = 'absolute';
	 divcli.style.cursor = 'hand';  
	 divcli.style.width = 6;  
	 divcli.style.height = 6;  
         divclin2.id='listado_' + palabra; 
         divclin2.refmapa = divcli.id ; 
         divclin2.refpunto = imgcli.id ; 
         var nombrecli = quitachar(palabra, '+');
         divclin2.appendChild(document.createTextNode(nombrecli)); 
         divclin2.style.width=200;
	 divclin2.style.height=10;
         divclin2.className='faver12a'; 

         posdelasteri = clientes.indexOf('*');
         palabra=clientes.substr(0,  posdelasteri);            
         clientes = clientes.substr(posdelasteri+1, clientes.length);
         divcli.codigo = palabra;   
         posdelasteri = clientes.indexOf('*');

         palabra=clientes.substr(0,  posdelasteri);            
         clientes = clientes.substr(posdelasteri+1, clientes.length);
         divcli.style.left = palabra;  

         posdelasteri = clientes.indexOf('*');
         palabra=clientes.substr(0,  posdelasteri);            
         clientes = clientes.substr(posdelasteri+1, clientes.length);
         divcli.style.top = palabra;  

         divcli.onclick= function()
                               {
                                 estadoclic=1;
				 document.getElementById('acciondescrip').value='dameclienteporcoor';
				 document.getElementById('coorx').value=parseInt(this.style.left);
				 document.getElementById('coory').value=parseInt(this.style.top);
				 document.getElementById('acciones2').submit();
                               }

         divclin2.onclick= function()
                                 {
				   document.getElementById(this.refmapa).click();
				   document.getElementById(this.refpunto).click();				   
                                   document.getElementById('contenedornivel2').style.left= - parseInt(document.getElementById(this.refmapa).style.left) + 150;   
                                   document.getElementById('contenedornivel2').style.top=  - parseInt(document.getElementById(this.refmapa).style.top) + 150;   
          		           document.getElementById('ventanaplanochico').style.left=-((parseInt(document.getElementById('contenedornivel2').style.left)/300)*9)+250;
   			 	   document.getElementById('ventanaplanochico').style.top=-((parseInt(document.getElementById('contenedornivel2').style.top)/300)*9.6)+50;
				 }  
         divcli.appendChild(imgcli);
         document.getElementById('contenedornivel2').appendChild(divcli);
         document.getElementById('clientesn2').appendChild(divclin2);       

         var posdelguion = clientes.indexOf('_');
         clientes = clientes.substr(posdelguion+1, clientes.length);
       }
  }


function quitachar(cadena, caracter)
  {
    var cadenares = '';
    for(var i=0; i<cadena.length; i++)
       {
         if(cadena.substr(i, 1)==caracter)
             {
               cadenares = cadenares + ' ';
             }
         else
             {
	       cadenares = cadenares + cadena.substr(i, 1);	
             }
       }
    return cadenares; 
  }

function ponerguion(cadena, caracter)
  {
    var cadenares = '';
    for(var i=0; i<cadena.length; i++)
       {
         if(cadena.substr(i, 1)==caracter)
             {
               cadenares = cadenares + '_';
             }
         else
             {
	       cadenares = cadenares + cadena.substr(i, 1);	
             }
       }
    return cadenares; 
  }

function intermapa()
   {
        document.getElementById('contenedornivel1').onmousemove=function()
							{
  							  if(estadoclic==1)
							     {	              
 							       var actualy= event.clientY; 	
							       if(actualy > anteriory)	
                                                                 {
								   deltay=-6;
                                                                   anteriory= actualy;
								 } 
								else if(actualy < anteriory)	
                                                                 {
								   deltay=6;
                                                                   anteriory= actualy;
								 } 
 							       var actualx= event.clientX; 	
							       if(actualx > anteriorx)	
                                                                 {
								   deltax=-6;
                                                                   anteriorx= actualx;
								 } 
								else if(actualx < anteriorx)	
                                                                 {
								   deltax=6;
                                                                   anteriorx= actualx;
								 } 
							      if(parseInt(document.getElementById('contenedornivel2').style.top) <= -20)
							        {
								   var top1= parseInt(document.getElementById('contenedornivel1').style.top);
      								   var top2= parseInt(document.getElementById('contenedornivel2').style.top);
								   var alto1= parseInt(document.getElementById('contenedornivel1').style.height);	
								   var alto2= parseInt(document.getElementById('contenedornivel2').style.height);	
								   if((top1+top2+alto2)>(top1+alto1))
                                                                       {
									document.getElementById('contenedornivel2').style.top=parseInt(document.getElementById('contenedornivel2').style.top)+deltay;
									document.getElementById('ventanaplanochico').style.top=-((parseInt(document.getElementById('contenedornivel2').style.top)/300)*9.6)+50;
								       }
                                                                   else
									{
									  document.getElementById('contenedornivel2').style.top=parseInt(document.getElementById('contenedornivel2').style.top)+1;
									  deltay=0;	
									}
                                                                }				
							      else	
							        {document.getElementById('contenedornivel2').style.top=-20;
								 deltay=0; 
								}				
							      if(parseInt(document.getElementById('contenedornivel2').style.left) <= -20)
								{
								   var left1= parseInt(document.getElementById('contenedornivel1').style.left);
      								   var left2= parseInt(document.getElementById('contenedornivel2').style.left);
								   var ancho1= parseInt(document.getElementById('contenedornivel1').style.width);	
								   var ancho2= parseInt(document.getElementById('contenedornivel2').style.width);	
								   if((left1+left2+ancho2)>(left1+ancho1))
                                                                       {
									document.getElementById('contenedornivel2').style.left=parseInt(document.getElementById('contenedornivel2').style.left)+deltax;
									document.getElementById('ventanaplanochico').style.left=-((parseInt(document.getElementById('contenedornivel2').style.left)/300)*9)+250;
								       }
                                                                   else
									{
									  document.getElementById('contenedornivel2').style.left=parseInt(document.getElementById('contenedornivel2').style.left)+1;
									  deltax=0;	
									}
								}
							      else	
							        {document.getElementById('contenedornivel2').style.left=-20;
								 deltax=0; 
								}				
							     }	
							}
        document.getElementById('contenedornivel2').onclick=function()
							{
							  if(estadoclic==0)
							     {
                                                               estadoclic=1;
                                                             }
							  else
							     {
                                                               estadoclic=0;
							     }
							}
        document.getElementById('contenedorplanochico').onclick=function()
							{
                                                               estadoclic=0;
 							       var actualvy= event.clientY; 	
 							       var actualvx= event.clientX; 	

							       document.getElementById('ventanaplanochico').style.top= actualvy;
                                                               var topdif= parseInt(document.getElementById('contenedorplanochico').style.top)-parseInt(document.getElementById('ventanaplanochico').style.top);
							       document.getElementById('contenedornivel2').style.top=topdif*3170/110;

							       document.getElementById('ventanaplanochico').style.left= (actualvx - parseInt(document.getElementById('centrapan').style.left)) ;
                                                               var leftdif= parseInt(document.getElementById('contenedorplanochico').style.left)-parseInt(document.getElementById('ventanaplanochico').style.left);
							       document.getElementById('contenedornivel2').style.left=(leftdif*3480/110);
							}
   }


function intervalo()
   {
      var identificador = setInterval("if(estado==1){document.getElementById('intermitente').style.background='url(imagenes/especiales/especialturismo.jpg)'; estado=2;}else{document.getElementById('intermitente').style.background='url(imagenes/especiales/especialpanaderias.jpg)'; estado=1;}", 4000);	
   }


//function intervalo()
   //{
      //var identificador = setInterval("if(document.getElementById('intermitente').style.background=='imagenes/especiales/especialpanaderias.jpg'){document.getElementById('intermitente').style.background='url(imagenes/especiales/especialturismo.jpg)'; estado=2;}else if(document.getElementById('intermitente').style.background=='imagenes/especiales/especialturismo.jpg'){document.getElementById('intermitente').style.background='url(imagenes/especiales/especialpanaderias.jpg)'; estado=1;}", 4000);	
   //}



function empezar_video()
    {
            document.getElementById('video_play').onclick = function()
                            {
					    document.getElementById('erasure_100').Play();
                            }

    }


function B(e)
  {
    if(!e) 
       {
          var e=window.event;
       }
    if(e.pageX)
      {
        //var actualvx= e.pageX - parseInt(document.getElementById('contenedorplanochico').style.left) ;
        var actualvx= e.pageX - parseInt(document.getElementById('contenedorplanochico').style.left) - parseInt(document.getElementById('centrapan').style.left) ;
        var actualvy= e.pageY - parseInt(document.getElementById('contenedorplanochico').style.top) ;
      }
    else if(e.clientX)
      {
        //var actualvy= e.clientY - parseInt(document.getElementById('contenedorplanochico').style.top)  + document.body.scrollTop - document.body.clientTop; 	
        //var actualvx= e.clientX - parseInt(document.getElementById('contenedorplanochico').style.left) + document.body.scrollLeft - document.body.clientLeft; 								       	
        var actualvy= e.clientY - parseInt(document.getElementById('contenedorplanochico').style.top)  + document.body.scrollTop - document.body.clientTop; 	
        var actualvx= e.clientX - parseInt(document.getElementById('contenedorplanochico').style.left) + document.body.scrollLeft - document.body.clientLeft - parseInt(document.getElementById('centrapan').style.left); 								       	
      }

    seleccionZona2(actualvx, actualvy, 1); 
    
   }


function seleccionZona(actualvx, actualvy) 
      {
            document.getElementById('ventanaplanochico').style.top= parseInt(document.getElementById('contenedorplanochico').style.top) + actualvy - 5;
	    document.getElementById('ventanaplanochico').style.left= parseInt(document.getElementById('contenedorplanochico').style.left) + actualvx - 5;
	
	    document.getElementById('contenedornivel2').style.top= -parseInt(actualvy * 3138 / 210) + 100;
	    document.getElementById('contenedornivel2').style.left= - parseInt(actualvx * 3480 / 200) + 150;
	
	    var top= - parseInt(document.getElementById('contenedornivel2').style.top);	
	    var left= - parseInt(document.getElementById('contenedornivel2').style.left);	
	    document.getElementById('ojo').src = 'refimgsector.php?top=' + top + '?&left=' + left;

            var divsenmapa = Array();
            divsenmapa = document.getElementsByTagName('div');
	
	    document.getElementById('negocios_zona').tope = top;
	    document.getElementById('negocios_zona').lateral = left;
            var despla = 0;
            var cantidiv = divsenmapa.length;
	    for(var j=1; j< cantidiv; j++)
	          {
	            if((divsenmapa[j].id) && (divsenmapa[j].id.indexOf('mapa_') == 0) && (parseInt(divsenmapa[j].style.left) <= left + 350) && (parseInt(divsenmapa[j].style.left) >= left) && (parseInt(divsenmapa[j].style.top) <= top + 250) && (parseInt(divsenmapa[j].style.top) >= top))
	                 {
	                    divsenmapa[j].style.visibility = 'visible';
	                    document.getElementById('rubro_t_' + divsenmapa[j].rubro.toUpperCase() + '_img').className = 'opaco4';
	                    document.getElementById('refrubrocol' + divsenmapa[j].rubro.toUpperCase()).className = 'opaco4';
	                    
                            var negozon = document.createElement('div');
                            negozon.id = 'negoc' + j;
                            negozon.style.position = 'absolute'; 
                            negozon.style.left = 2; 
                            negozon.style.top = despla; 
                            despla = despla + 10;
                            negozon.style.width = 600; 
                            negozon.style.height = 10; 
                            var texto = document.createTextNode('RUB. ' + divsenmapa[j].rubro + ': ' + divsenmapa[j].nombrecli + ' Dir: ' + divsenmapa[j].direccion + ' Tel: ' + divsenmapa[j].telefono); 
	                    negozon.appendChild(texto);
	                    document.getElementById('negocios_zona').appendChild(negozon);
                            //document.getElementById('negocios_zona').appendChild(document.createTextNode('RUB. ' + divsenmapa[j].rubro + ': ' + divsenmapa[j].nombrecli + ' Dir: ' + divsenmapa[j].direccion + ' Tel: ' + divsenmapa[j].telefono));
	                    //document.getElementById('negocios_zona').appendChild(document.createElement('br'));
	                 }
	          }
      }

function seleccionZona2(actualvx, actualvy, modo) 
    {
            if(actualvx < 9)
                {actualvx = 9;}

           if(modo != 1)
                {
   	           //var top = actualvy;	
  	           //var left= actualvx;	

                   //Pone el visor de ubicacion de calle y numero en visible
                   document.getElementById('aqui_es_contenedor').style.visibility= 'visible';

                   actualvy = (actualvy - 100) * 210 / 3138;
                   actualvx = (actualvx - 150) * 200 / 3480; 
                      
	 	   document.getElementById('ventanaplanochico').style.top= parseInt(document.getElementById('contenedorplanochico').style.top) + actualvy - 5;
		   document.getElementById('ventanaplanochico').style.left= parseInt(document.getElementById('contenedorplanochico').style.left) + actualvx - 5 ;
		   document.getElementById('contenedornivel2').style.top= -parseInt(actualvy * 3138 / 210) + 100;
		   document.getElementById('contenedornivel2').style.left= - parseInt(actualvx * 3480 / 200) + 150 ;

		   var top= - parseInt(document.getElementById('contenedornivel2').style.top);	
		   var left= - parseInt(document.getElementById('contenedornivel2').style.left);

                   //document.getElementById('aqui_es_contenedor').style.top= actualvy + parseInt(document.getElementById('contenedornivel1').style.top) + 50  ;
                   //document.getElementById('aqui_es_contenedor').style.left= actualvx + parseInt(document.getElementById('contenedornivel1').style.left) + parseInt(document.getElementById('contenedorplanochico').style.left);	
                }
           else
                {
                   //Pone el visor de ubicacion de calle y numero en invisible
                   document.getElementById('aqui_es_contenedor').style.visibility= 'hidden';
                   
	 	   document.getElementById('ventanaplanochico').style.top= parseInt(document.getElementById('contenedorplanochico').style.top) + actualvy - 5;
		   document.getElementById('ventanaplanochico').style.left= parseInt(document.getElementById('contenedorplanochico').style.left) + actualvx - 5 ;
		   document.getElementById('contenedornivel2').style.top= -parseInt(actualvy * 3138 / 210) + 100;
		   document.getElementById('contenedornivel2').style.left= - parseInt(actualvx * 3480 / 200) + 150 ;
	
		   var top= - parseInt(document.getElementById('contenedornivel2').style.top);	
		   var left= - parseInt(document.getElementById('contenedornivel2').style.left);	
                } 
	   //document.getElementById('ojo').src = 'refimgsector.php?top=' + top + '&left=' + left;
	   document.getElementById('ojo').src = 'refimgsector.php?top=' + top + '&left=' + left + '&linea=' + document.getElementById('lineasdemicros_contenedor').lineasel +  '&ramal=' + document.getElementById('lineasdemicros_contenedor').ramalsel;
	
	   document.getElementById('negocios_zona').tope = actualvy;
	   document.getElementById('negocios_zona').lateral = actualvx;

           var long = document.getElementById('negocios_zona').childNodes.length;
	   if(navigator.appName.indexOf('Internet Explorer')>=0)
              {
               for(var k=0; k< long; k++)
                  {
                    document.getElementById('negocios_zona').removeChild(document.getElementById('negocios_zona').childNodes[0]);                            
     	          }
              }
           else 
              {
               for(var k=0; k< long; k++)
                  {
                   document.getElementById('negocios_zona').removeChild(document.getElementById('negocios_zona').childNodes[0]);                            
  	          }
              }
	    var divsenmapa = Array();
	    var divsenmapasolo = Array();

            divsenmapa = document.getElementsByTagName('div');
            var despla = 0;
            var cantidiv = divsenmapa.length;
            var cant = 0;
	    for(var j=0; j< cantidiv; j++)
	          {
	            if((divsenmapa[j].id) && (divsenmapa[j].id.indexOf('mapa_') == 0) && (parseInt(divsenmapa[j].style.left) <= left + 345) && (parseInt(divsenmapa[j].style.left) >= left + 10) && (parseInt(divsenmapa[j].style.top) <= top + 245) && (parseInt(divsenmapa[j].style.top) >= top + 10))
	                 {
	                    divsenmapasolo[cant] = divsenmapa[j];
                            cant = cant + 1; 
	                 }
	          }
	    for(var j=0; j< divsenmapasolo.length; j++)
	          {
	                    divsenmapasolo[j].style.visibility = 'visible';
		                    document.getElementById('rubro_t_' + divsenmapasolo[j].rubro.toLowerCase() + '_img').className = 'opaco4';
		                    document.getElementById('refrubrocol' + divsenmapasolo[j].rubro.toLowerCase()).className = 'opaco4';
                            var negozon = document.createElement('div');
                            negozon.id = 'negoc' + j;
                            negozon.style.position = 'absolute'; 
                            negozon.style.left = 2; 
                            negozon.style.top = despla; 
                            despla = despla + 12;
                            negozon.style.width = 600; 
                            negozon.style.height = 10; 
                            negozon.colorDeFondo = '#3c7faf';
                            negozon.fuente = 'faver11b';
		            negozon.onmouseenter = function()
                                                    {
 							    this.style.background = '#f0e6d5';
 							    this.className = 'faver11az';
                                                    }

		            negozon.onmouseout = function()
                                                    {
 							    this.style.background = this.colorDeFondo;
 							    this.className = this.fuente;
                                                    }
			    if((navigator.appName.indexOf('Internet Explorer') >= 0)||(navigator.appName.indexOf('Opera') >= 0))
		                 {
				   negozon.style.cursor = 'hand';  	
				 }
			    else	
		                 {
				   negozon.style.cursor = 'pointer';  	
				 }
                            negozon.referencia = 'listado_' + divsenmapasolo[j].id.substr(5, 100); 
			    if(navigator.appName.indexOf('Internet Explorer') >= 0)
		                 {
	                            negozon.onclick = function()
                                                    {
                                                       document.getElementById(this.referencia).click();
                                                       document.getElementById('aqui_es_contenedor').style.visibility= 'hidden';
                                                    } 
                                 }
                            else
                                 {
	                            negozon.onclick = function()
                                                    {
                                                       document.getElementById(this.referencia).onclick();
                                                       document.getElementById('aqui_es_contenedor').style.visibility= 'hidden';
                                                    } 
				 } 
                            var texto = document.createTextNode('RUB. ' + divsenmapasolo[j].rubro + ': ' + divsenmapasolo[j].nombrecli + ' Dir: ' + divsenmapasolo[j].direccion + ' Tel: ' + divsenmapasolo[j].telefono); 
	                    negozon.appendChild(texto);
	                    document.getElementById('negocios_zona').appendChild(negozon);
	          }
    }


function seleccionconlinea(actualvx, actualvy, linea, ramal) 
    {
           //alert('En breve');
           if(actualvx < 9)
                {actualvx = 9;}

           document.getElementById('aqui_es_contenedor').style.visibility= 'hidden';

           actualvy = (actualvy - 100) * 210 / 3138;
           actualvx = (actualvx - 150) * 200 / 3480; 
                    
	   document.getElementById('ventanaplanochico').style.top= parseInt(document.getElementById('contenedorplanochico').style.top) + actualvy + 5;
	   document.getElementById('ventanaplanochico').style.left= parseInt(document.getElementById('contenedorplanochico').style.left) + actualvx + 5 ;
	   document.getElementById('contenedornivel2').style.top= -parseInt(actualvy * 3138 / 210) - 100;
	   document.getElementById('contenedornivel2').style.left= - parseInt(actualvx * 3480 / 200) - 100 ;

	   var top= - parseInt(document.getElementById('contenedornivel2').style.top);	
	   var left= - parseInt(document.getElementById('contenedornivel2').style.left);

           //var ldm = top=' + top + '&left=' + left + '&linea=' + linea + '&ramal=' + ramal; 
           //alert (ldm); 
	   document.getElementById('ojo').src = 'refimgsector.php?top=' + top + '&left=' + left + '&linea=' + linea + '&ramal=' + ramal;
	
	   document.getElementById('negocios_zona').tope = actualvy;
	   document.getElementById('negocios_zona').lateral = actualvx;

           var long = document.getElementById('negocios_zona').childNodes.length;
	   if(navigator.appName.indexOf('Internet Explorer')>=0)
              {
               for(var k=0; k< long; k++)
                  {
                    document.getElementById('negocios_zona').removeChild(document.getElementById('negocios_zona').childNodes[0]);                            
     	          }
              }
           else 
              {
               for(var k=0; k< long; k++)
                  {
                   document.getElementById('negocios_zona').removeChild(document.getElementById('negocios_zona').childNodes[0]);                            
  	          }
              }
	    var divsenmapa = Array();
	    var divsenmapasolo = Array();

            divsenmapa = document.getElementsByTagName('div');
            var despla = 0;
            var cantidiv = divsenmapa.length;
            var cant = 0;
	    for(var j=0; j< cantidiv; j++)
	          {
	            if((divsenmapa[j].id) && (divsenmapa[j].id.indexOf('mapa_') == 0) && (parseInt(divsenmapa[j].style.left) <= left + 345) && (parseInt(divsenmapa[j].style.left) >= left + 10) && (parseInt(divsenmapa[j].style.top) <= top + 245) && (parseInt(divsenmapa[j].style.top) >= top + 10))
	                 {
	                    divsenmapasolo[cant] = divsenmapa[j];
                            cant = cant + 1; 
	                 }
	          }
	    for(var j=0; j< divsenmapasolo.length; j++)
	          {
	                    divsenmapasolo[j].style.visibility = 'visible';
		                    document.getElementById('rubro_t_' + divsenmapasolo[j].rubro.toLowerCase() + '_img').className = 'opaco4';
		                    document.getElementById('refrubrocol' + divsenmapasolo[j].rubro.toLowerCase()).className = 'opaco4';
                            var negozon = document.createElement('div');
                            negozon.id = 'negoc' + j;
                            negozon.style.position = 'absolute'; 
                            negozon.style.left = 2; 
                            negozon.style.top = despla; 
                            despla = despla + 12;
                            negozon.style.width = 600; 
                            negozon.style.height = 10; 
                            negozon.colorDeFondo = '#3c7faf';
                            negozon.fuente = 'faver11b';
		            negozon.onmouseenter = function()
                                                    {
 							    this.style.background = '#f0e6d5';
 							    this.className = 'faver11az';
                                                    }

		            negozon.onmouseout = function()
                                                    {
 							    this.style.background = this.colorDeFondo;
 							    this.className = this.fuente;
                                                    }
			    if((navigator.appName.indexOf('Internet Explorer') >= 0)||(navigator.appName.indexOf('Opera') >= 0))
		                 {
				   negozon.style.cursor = 'hand';  	
				 }
			    else	
		                 {
				   negozon.style.cursor = 'pointer';  	
				 }
                            negozon.referencia = 'listado_' + divsenmapasolo[j].id.substr(5, 100); 
			    if(navigator.appName.indexOf('Internet Explorer') >= 0)
		                 {
	                            negozon.onclick = function()
                                                    {
                                                       document.getElementById(this.referencia).click();
                                                       document.getElementById('aqui_es_contenedor').style.visibility= 'hidden';
                                                    } 
                                 }
                            else
                                 {
	                            negozon.onclick = function()
                                                    {
                                                       document.getElementById(this.referencia).onclick();
                                                       document.getElementById('aqui_es_contenedor').style.visibility= 'hidden';
                                                    } 
				 } 
                            var texto = document.createTextNode('RUB. ' + divsenmapasolo[j].rubro + ': ' + divsenmapasolo[j].nombrecli + ' Dir: ' + divsenmapasolo[j].direccion + ' Tel: ' + divsenmapasolo[j].telefono); 
	                    negozon.appendChild(texto);
	                    document.getElementById('negocios_zona').appendChild(negozon);
	          }
    }




function refrescarZona2()
  {
     document.getElementById('negocios_zona_img_conten').onclick = function()
                                                                          {
									    seleccionZona2(parseInt(document.getElementById('negocios_zona').lateral), parseInt(document.getElementById('negocios_zona').tope), 1);
									  } 
     document.getElementById('aqui_es_contenedor').onclick = function()
                                                                          {
									    this.style.visibility= 'hidden';
									  } 
     
  }

function calculacalles(calle, numero)
 {
     var resultado = '';  
     var cociente = 1;
     var resto = 1;  
     var calculo = 1;
     if((calle >=1)&&(calle<=31)&&(numero<=1999)&&(numero>=1)) 
        { 
           cociente = parseInt(numero / 100);
           resto = numero % 100;  

           //Horizontales posicion del numero
           var modulo = (parseInt(numero.substr(numero.length - 2, 2)) * (coorinf - coorsup))/ 50;                

	
           calculo = (cociente * 2) + 32;
           if(resto > 50)
             {
                calculo = calculo + 1;
             }	
           if(calculo == 52)
                {
                 resultado = '51 y 53';                   
                }
           else if(calculo == 51)
                {
                 resultado = '51 y 53';                   
                }
           else {resultado = calle + ' Nš ' + numero + ' es entre ' + calculo + ' y ' + (calculo + 1);} 

           //Horizontales posicion del numero
           var digitos = parseInt(numero.substr(numero.length - 2, 2))
           if(digitos <= 50)
             {var modulo = digitos*(coorcalle[calculo + 1] - coorcalle[calculo]) / 50;}                
           else 
             {var modulo =  (digitos - 50)*(coorcalle[calculo + 1] - coorcalle[calculo]) / 50;}                
           
           seleccionZona2(coorcalle[calculo] + 50 + modulo, coorcalle[calle] + 50, 0);

           document.getElementById('aqui_es_contenedor').style.top=  coorcalle[calle] + parseInt(document.getElementById('contenedornivel2').style.top) + parseInt(document.getElementById('contenedornivel1').style.top);
           document.getElementById('aqui_es_contenedor').style.left= modulo + coorcalle[calculo] + parseInt(document.getElementById('contenedornivel2').style.left) + parseInt(document.getElementById('contenedornivel1').style.left);	

           document.getElementById('aqui_es_calles').removeChild(document.getElementById('aqui_es_calles').childNodes[0]);                            
           document.getElementById('aqui_es_calles').appendChild(document.createTextNode(resultado));

	}
      else if(((calle !=52)&&(calle >=32)&&(calle<=72)&&(numero<=1799)&&(numero>=300))||((calle == 52)&&(numero<=1799)&&(numero>=1600)))  
        { 
           cociente = parseInt(numero / 100);
           resto = numero % 100;  
	
           calculo = (cociente * 2) - 5;
           if(resto > 50)
             {
                calculo = calculo + 1;
             }
           resultado = calle + ' Nš ' + numero + ' es entre ' + calculo + ' y ' + (calculo + 1);; 

           //Verticales posicion del numero
           var digitos = parseInt(numero.substr(numero.length - 2, 2))
           if(digitos <= 50)
             {var modulo = digitos*(coorcalle[calculo + 1] - coorcalle[calculo]) / 50;}                
           else 
             {var modulo =  (digitos - 50)*(coorcalle[calculo + 1] - coorcalle[calculo]) / 50;}                

           seleccionZona2(coorcalle[calle] + 50, coorcalle[calculo] + modulo + 50, 0);
           document.getElementById('aqui_es_contenedor').style.top=  modulo + coorcalle[calculo] + parseInt(document.getElementById('contenedornivel2').style.top) + parseInt(document.getElementById('contenedornivel1').style.top);
           document.getElementById('aqui_es_contenedor').style.left= coorcalle[calle] + parseInt(document.getElementById('contenedornivel2').style.left) + parseInt(document.getElementById('contenedornivel1').style.left);	

           document.getElementById('aqui_es_calles').removeChild(document.getElementById('aqui_es_calles').childNodes[0]);                            
           document.getElementById('aqui_es_calles').appendChild(document.createTextNode(resultado));
        } 
      else if(((calle == 73)||(calle == 74))&&((numero >= 1)&&(numero <= 3699)))
             {
               //del 600 al 3699 
               //Diag 73: 1) 3180,  210  2) 470 ,  2930
	       //Diag 74: 1) 460,   230  2) 3180,  2930  
               if(numero.length <= 2)
                 {calculo = - 5;}
               else if(numero.length == 3)
                 {calculo = parseInt(numero.substr(0, 1)) - 5;}
               else if(numero.length == 4)
                 {calculo = parseInt(numero.substr(0, 2)) - 5;}

               var coorsup = coorcalle[calculo]; 
               var coorinf = coorcalle[calculo + 1]; 

               var callesup = calculo; 
               var calleinf = calculo + 1; 

               if(calculo == 0) 
                  {
                    calculo = 115 - calculo;
                    var coorsup = coorcalle[115]; 
                    var coorinf = coorcalle[1]; 

	            var callesup = 115; 
        	    var calleinf = 1; 
                  }
               else if(calculo < 0) 
                  {
                    calculo = 115 - calculo;
                    var coorsup = coorcalle[calculo]; 
                    var coorinf = coorcalle[calculo - 1]; 

	            var callesup = calculo - 1 ; 
        	    var calleinf = calculo; 
                  }

               if(calle == 73)
                 {
 	               //73   Interseccion con transversales 
	                var m = (210 - 2930) / (3180 - 470);
	                var x = ((coorsup - 210) / m) + 3180; 
	                var modulo = (parseInt(numero.substr(numero.length - 2, 2)) * (coorinf - coorsup))/ 100;                
	
	                seleccionZona2(x - modulo, coorsup + 50 + modulo , 0);
	                document.getElementById('aqui_es_contenedor').style.top=  modulo + coorsup + parseInt(document.getElementById('contenedornivel2').style.top) + parseInt(document.getElementById('contenedornivel1').style.top);
		        document.getElementById('aqui_es_contenedor').style.left = -modulo + x + parseInt(document.getElementById('contenedornivel2').style.left) + parseInt(document.getElementById('contenedornivel1').style.left);	
	                resultado = 'Diagonal ' + calle + ' Nš ' + numero + ' es entre ' + callesup + ' y ' + calleinf; 
		        document.getElementById('aqui_es_calles').removeChild(document.getElementById('aqui_es_calles').childNodes[0]);                            
		        document.getElementById('aqui_es_calles').appendChild(document.createTextNode(resultado));
                 }
               if(calle == 74)
                 {
 	               //74   Interseccion con transversales 
	                var m = (210 - 2930) / (460 - 3180);
	                var x = ((coorsup - 210) / m) + 460; 
	                var modulo = (parseInt(numero.substr(numero.length - 2, 2)) * (coorinf - coorsup))/ 100;                
	                seleccionZona2(x + modulo, coorsup + 50 + modulo , 0);
	                document.getElementById('aqui_es_contenedor').style.top=  modulo + coorsup + parseInt(document.getElementById('contenedornivel2').style.top) + parseInt(document.getElementById('contenedornivel1').style.top);
		        document.getElementById('aqui_es_contenedor').style.left = modulo + x + parseInt(document.getElementById('contenedornivel2').style.left) + parseInt(document.getElementById('contenedornivel1').style.left);	
	                resultado = 'Diagonal ' + calle + ' Nš ' + numero + ' es entre ' + callesup + ' y ' + calleinf; 
		        document.getElementById('aqui_es_calles').removeChild(document.getElementById('aqui_es_calles').childNodes[0]);                            
		        document.getElementById('aqui_es_calles').appendChild(document.createTextNode(resultado));
                 }
             }
      else if(((calle == 79)||(calle == 80))&&((numero >= 1)&&(numero <= 1099)))
             {
               //del 600 al 1099 
	       //Diag 80: 1) 1744,  1020 2) 920,   200  
	       //Diag 79: 1) 1904,  1040 2) 2740,  200        
               if(numero.length <= 2)
                 {calculo = - 5;}
               else if(numero.length == 3)
                 {calculo = parseInt(numero.substr(0, 1)) - 5;}
               else if(numero.length == 4)
                 {calculo = parseInt(numero.substr(0, 2)) - 5;}

               /*var coorsup = coorcalle[calculo]; 
               var coorinf = coorcalle[calculo + 1]; 
               if(calculo <= 0) 
                  {
                    calculo = 115 - calculo;
                    var coorsup = coorcalle[calculo + 1]; 
                    var coorinf = coorcalle[calculo]; 
                  }*/
               

               var coorsup = coorcalle[calculo]; 
               var coorinf = coorcalle[calculo + 1]; 

               var callesup = calculo; 
               var calleinf = calculo + 1; 

               if(calculo == 0) 
                  {
                    calculo = 115 - calculo;
                    var coorsup = coorcalle[115]; 
                    var coorinf = coorcalle[1]; 

	            var callesup = 115; 
        	    var calleinf = 1; 
                  }
               else if(calculo < 0) 
                  {
                    calculo = 115 - calculo;
                    var coorsup = coorcalle[calculo]; 
                    var coorinf = coorcalle[calculo - 1]; 

	            var callesup = calculo - 1 ; 
        	    var calleinf = calculo; 
                  }



               if(calle == 79)
                 {
 	               //79   Interseccion con transversales 
	                var m = (1040 - 200) / (1904 - 2740);
	                var x = ((coorsup - 1040) / m) + 1904; 
	                var modulo = (parseInt(numero.substr(numero.length - 2, 2)) * (coorinf - coorsup))/ 100;                
	
	                seleccionZona2(x - modulo, coorsup + 50 + modulo , 0);
	                document.getElementById('aqui_es_contenedor').style.top=  modulo + coorsup + parseInt(document.getElementById('contenedornivel2').style.top) + parseInt(document.getElementById('contenedornivel1').style.top);
		        document.getElementById('aqui_es_contenedor').style.left = - modulo + x + parseInt(document.getElementById('contenedornivel2').style.left) + parseInt(document.getElementById('contenedornivel1').style.left);	
	                resultado = 'Diagonal ' + calle + ' Nš ' + numero + ' es entre ' + callesup + ' y ' + calleinf; 
		        document.getElementById('aqui_es_calles').removeChild(document.getElementById('aqui_es_calles').childNodes[0]);                            
		        document.getElementById('aqui_es_calles').appendChild(document.createTextNode(resultado));
                 }
               if(calle == 80)
                 {
 	               //80   Interseccion con transversales 
	                var m = (1040 - 200) / (1744 - 920);
	                var x = ((coorsup - 1040) / m) + 1744; 
	                var modulo = (parseInt(numero.substr(numero.length - 2, 2)) * (coorinf - coorsup))/ 100;                
	
	                seleccionZona2(x + modulo, coorcalle[calculo] + 50 + modulo , 0);
	                document.getElementById('aqui_es_contenedor').style.top=  modulo + coorsup + parseInt(document.getElementById('contenedornivel2').style.top) + parseInt(document.getElementById('contenedornivel1').style.top);
		        document.getElementById('aqui_es_contenedor').style.left = modulo + x + parseInt(document.getElementById('contenedornivel2').style.left) + parseInt(document.getElementById('contenedornivel1').style.left);	
	                resultado = 'Diagonal ' + calle + ' Nš ' + numero + ' es entre ' + callesup + ' y ' + calleinf; 
		        document.getElementById('aqui_es_calles').removeChild(document.getElementById('aqui_es_calles').childNodes[0]);                            
		        document.getElementById('aqui_es_calles').appendChild(document.createTextNode(resultado));
                 }
              } 

      else if(((calle == 75)||(calle == 76))&&((numero >= 1)&&(numero <= 1099)))
             {
               //del 1 al 1099 
	       //Diag 75: 1) 2570,  1660 2) 1910,  2490  
	       //Diag 76: 1) 1074,  1650 2) 1736,  2484  
               if(parseInt(numero) < 100)
                 {calculo = 14;}
               else if(parseInt(numero) < 1000)
                 {calculo = parseInt(numero.substr(0, 1)) + 14;}
               else 
                 {calculo = parseInt(numero.substr(0, 2)) + 14;}
               if(calle == 75)
                 {
 	               //75   Interseccion con transversales 
	                var m = (1660 - 2490) / (2570 - 1910);
	                var x = ((coorcalle[calculo] - 1660) / m) + 2570; 
	                var modulo = (parseInt(numero.substr(numero.length - 2, 2)) * (coorcalle[calculo + 1] - coorcalle[calculo]))/ 100;                
	
	                seleccionZona2(x - modulo, coorcalle[calculo] + 50 + modulo , 0);
	                document.getElementById('aqui_es_contenedor').style.top=  modulo + coorcalle[calculo] + parseInt(document.getElementById('contenedornivel2').style.top) + parseInt(document.getElementById('contenedornivel1').style.top);
		        document.getElementById('aqui_es_contenedor').style.left = - modulo + x + parseInt(document.getElementById('contenedornivel2').style.left) + parseInt(document.getElementById('contenedornivel1').style.left);	
	                resultado = 'Diagonal ' + calle + ' Nš ' + numero + ' es entre ' + calculo + ' y ' + (calculo + 1);; 
		        document.getElementById('aqui_es_calles').removeChild(document.getElementById('aqui_es_calles').childNodes[0]);                            
		        document.getElementById('aqui_es_calles').appendChild(document.createTextNode(resultado));
                 }
               if(calle == 76)
                 {
 	               //76   Interseccion con transversales 
	                var m = (1650 - 2484) / (1074 - 1736);
	                var x = ((coorcalle[calculo] - 1650) / m) + 1074; 
	                var modulo = (parseInt(numero.substr(numero.length - 2, 2)) * (coorcalle[calculo + 1] - coorcalle[calculo]))/ 100;                
	
	                seleccionZona2(x + modulo, coorcalle[calculo] + 50 + modulo , 0);
	                document.getElementById('aqui_es_contenedor').style.top=  modulo + coorcalle[calculo] + parseInt(document.getElementById('contenedornivel2').style.top) + parseInt(document.getElementById('contenedornivel1').style.top);
		        document.getElementById('aqui_es_contenedor').style.left = modulo + x + parseInt(document.getElementById('contenedornivel2').style.left) + parseInt(document.getElementById('contenedornivel1').style.left);	
	                resultado = 'Diagonal ' + calle + ' Nš ' + numero + ' es entre ' + calculo + ' y ' + (calculo + 1);; 
		        document.getElementById('aqui_es_calles').removeChild(document.getElementById('aqui_es_calles').childNodes[0]);                            
		        document.getElementById('aqui_es_calles').appendChild(document.createTextNode(resultado));
                 }
               //alert('Entre ' + calculo + ' y ' + (calculo + 1));
              } 
      else if(((calle == 77)||(calle == 78))&&((numero >= 1)&&(numero <= 1099)))
             {
               //del 1 al 1099 
	       //Diag 77: 1) 1074,  1650 2) 1734,  665  
	       //Diag 78: 1) 1900,  665  2) 2584,  1490  
               if(parseInt(numero) < 100)
                 {calculo = 1;}
               else if(parseInt(numero) < 1000)
                 {calculo = parseInt(numero.substr(0, 1)) + 1;}
               else 
                 {calculo = parseInt(numero.substr(0, 2)) + 1;}
               if(calle == 77)
                 {
 	               //77   Interseccion con transversales 
	                var m = (1650 - 665) / (1074 - 1734);
	                var x = ((coorcalle[calculo] - 1650) / m) + 1074; 
	                var modulo = (parseInt(numero.substr(numero.length - 2, 2)) * (coorcalle[calculo + 1] - coorcalle[calculo]))/ 100;                
	
	                seleccionZona2(x - modulo, coorcalle[calculo] + 50 + modulo , 0);
	                document.getElementById('aqui_es_contenedor').style.top=  modulo + coorcalle[calculo] + parseInt(document.getElementById('contenedornivel2').style.top) + parseInt(document.getElementById('contenedornivel1').style.top);
		        document.getElementById('aqui_es_contenedor').style.left = - modulo + x + parseInt(document.getElementById('contenedornivel2').style.left) + parseInt(document.getElementById('contenedornivel1').style.left);	
	                resultado = 'Diagonal ' + calle + ' Nš ' + numero + ' es entre ' + calculo + ' y ' + (calculo + 1);; 
		        document.getElementById('aqui_es_calles').removeChild(document.getElementById('aqui_es_calles').childNodes[0]);                            
		        document.getElementById('aqui_es_calles').appendChild(document.createTextNode(resultado));
                 }
               if(calle == 78)
                 {
 	               //77   Interseccion con transversales 
	                var m = (665 - 1490) / (1900 - 2584);
	                var x = ((coorcalle[calculo] - 665) / m) + 1900; 
	                var modulo = (parseInt(numero.substr(numero.length - 2, 2)) * (coorcalle[calculo + 1] - coorcalle[calculo]))/ 100;                
	
	                seleccionZona2(x + modulo, coorcalle[calculo] + 50 + modulo , 0);
	                document.getElementById('aqui_es_contenedor').style.top=  modulo + coorcalle[calculo] + parseInt(document.getElementById('contenedornivel2').style.top) + parseInt(document.getElementById('contenedornivel1').style.top);
		        document.getElementById('aqui_es_contenedor').style.left = modulo + x + parseInt(document.getElementById('contenedornivel2').style.left) + parseInt(document.getElementById('contenedornivel1').style.left);	
	                resultado = 'Diagonal ' + calle + ' Nš ' + numero + ' es entre ' + calculo + ' y ' + (calculo + 1);; 
		        document.getElementById('aqui_es_calles').removeChild(document.getElementById('aqui_es_calles').childNodes[0]);                            
		        document.getElementById('aqui_es_calles').appendChild(document.createTextNode(resultado));
                 }
               alert('Entre ' + calculo + ' y ' + (calculo + 1));
              } 
        else 
          {resultado = 'NO';}
      if(resultado == 'NO')    
              {
                document.getElementById('aqui_es_calles').removeChild(document.getElementById('aqui_es_calles').childNodes[0]);                            
                document.getElementById('aqui_es_calles').appendChild(document.createTextNode('Revisá la consulta'));
              }   
 }


function cargacalles()
   {
     for(var i=1; i<=80; i++)
       {
         var laopcion = document.createElement('option');
         laopcion.value = i;
         if(i < 73) 
            {laopcion.appendChild(document.createTextNode(i));}
         else 
            {laopcion.appendChild(document.createTextNode('Diagonal ' + i));}
         document.getElementById('selectcalles').appendChild(laopcion);          
       }
   }


function vaciarContenedor(contenedor)
  {
     for(var j=1; j<=numchild; j++)  
         {  
            document.getElementById(contenedor).removeChild();     
         }
  }

function cargaclientes()
         {  
           clientesgelp[0][0]= 'VETERINARIA 29 DE ABRIL';     
           clientesgelp[1][0]= 'CALLE 531 ESQ 13';     
           clientesgelp[2][0]= '0221 154885149';     

           clientesgelp[0][1]= 'BUENA VISTA SOCIAL PIZZA';     
           clientesgelp[1][1]= 'CALLE 13 ESQ 39';     
           clientesgelp[2][1]= '0221 4835198';     
         }
  
function toHex(dec) {
var hexCharacters = "0123456789ABCDEF"
if (dec < 0)
return "00"
if (dec > 255)
return "FF"
var i = Math.floor(dec / 16)
var j = dec % 16
return hexCharacters.charAt(i) + hexCharacters.charAt(j)
}

function colorAlAzar(cadenaColores)
  {
   var rojo =  50 + Math.round(Math.random()*200);
   var verde = 50 + Math.round(Math.random()*200);
   var azul =  50 + Math.round(Math.random()*200);
   var color = toHex(rojo) + toHex(verde) + toHex(azul);
   while (cadenaColores.indexOf(color) == 0)
    {
     rojo =  50 + Math.round(Math.random()*200);
     verde = 50 + Math.round(Math.random()*200);
     azul =  50 + Math.round(Math.random()*200);
     color = toHex(rojo) + toHex(verde) + toHex(azul);
    }
   return color; 

  }

function ocultarContenedorRubros()
      {
        var checks = new Array();
        checks = document.getElementsByTagName('input');
        for(j=0; j< checks.length; j++)
         {
           if(checks[j].name.indexOf('chb_') >= 0) 
             {    
               checks[j].onclick = function()
                 {
                  //alert(this.name);  
		  document.getElementById('rubro_t_conten_' + this.name.substr(4, 100)).style.visibility = 'hidden';
                 }
             }
         }
      }



