		var dentro=false;
		var myrequest = tomar_ajax();
		var anterior="";
		
		function fncAutoVaciar (campo, valor)
		{
			if (campo.value == valor) {campo.value = "";}
		}
		
		function iniciarTemporizador(){
			if (dentro==false){
				dentro=true;
				var form_=document.getElementById('form_circulacion');
				var calles=document.getElementById('calles');
				form_.style.zIndex=1;
				//calles.className="callesdis";
				calles.style.visible="block";
				window.setTimeout("llamadaAjax()", 1500);
			}
		}
		
		function tomar_ajax(){
			var req = false;
			try{
				req = new XMLHttpRequest(); /* e.g. Firefox */
			}catch(err1){
				try{
					req = new ActiveXObject("Msxml2.XMLHTTP");
					/* some versions IE */
				}catch(err2){
					try{
						req = new ActiveXObject("Microsoft.XMLHTTP");
						/* some versions IE */
					}catch(err3){
						req = false;
					}
				}
			}
			return req;
		}

		function llamadaAjax(){
			var calle=document.getElementById('calle');
			var numero=document.getElementById('numero');
			numero.options.length = 0;
			addOption(numero,"Portal","0")
			if (calle.value!="")
			{
				try{
					resultado=calle.value.toLowerCase();
					resultado=resultado.replace('ñ','#');
					resultado=resultado.replace('á','a');
					resultado=resultado.replace('é','e');
					resultado=resultado.replace('í','i');
					resultado=resultado.replace('ó','o');
					resultado=resultado.replace('ú','u');
					myrequest.open("GET", "/circuweb/Asp/suggest.asp?calle="+ resultado, true);
					myrequest.onreadystatechange=respuesta_ajax;
					myrequest.send(null);
				}catch(e){}
			}
			else{dentro=false;}
		}
		
		function respuesta_ajax(){
			if (myrequest.readyState==4){
				try{
					if(myrequest.status==200){
						var texto=myrequest.responseText;
						var form_=document.getElementById('form_circulacion');
						var calles=document.getElementById('calles');
						calles.innerHTML=texto;
						if (texto==""){calles.style.visibility='hidden';form_.style.zIndex=1;}
						else{calles.style.visibility='visible';form_.style.zIndex=10000;}
						dentro=false;
					}else{alert ('falla');}
				}catch(e){
				}
			}else{
			}
		}
		
		function seleccionCalle(valor){
			var calle=document.getElementById("calle");
			var aux = valor.split(",");
			calle.value = aux[0] + ", " + aux[1];
			calle.tag = aux[2];
			ocultarCapa("calles",1);
			portales();
		}
		
		function ocultarCapa(valor,actdesbuscar){
			var calles=document.getElementById(valor);
			var form_=document.getElementById('form_circulacion');
			calles.innerHTML="";
			calles.style.visibility='hidden';
			form_.style.zIndex=1;
			var buscar=document.getElementById('button');
			if (actdesbuscar==0){buscar.style.visibility='hidden';}
			else{buscar.style.visibility='visible';}
		}		
