	var map;
	var geocoder;
	var address;
	var zoom = 9;
	var puntoInicio = null;
	var pais;
	var codPostal;
	var numeroForm = false;
	var pais = "Espaņa";
	var provincia = "Pontevedra";
	var localidad = null;
	var codPostal = null;
	var calle = null;
	var numero = null;
	var piso = null;
	var marcador = null;
	var tipoOferta = "inmueble";

function objetoAjax(){
	var xmlhttp=false;
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
		   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp = false;
  		}
	}

	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}

function enviaquery(id,archivo)
{
			divContenido = document.getElementById(id);

			if (divContenido)
			{
				divContenido.style.display='block';
				ajax=objetoAjax();
				ajax.open("GET", archivo,true);
				ajax.onreadystatechange=function() {
				if (ajax.readyState==1) 
				{
						divContenido.innerHTML= '<span id=loader><img src=images/loader.gif></span>';
				}
				else if (ajax.readyState==4) {
						if(ajax.status==200){
							divContenido.innerHTML = ajax.responseText
						}
					
					}
				}
				ajax.send(null);
			}
}

	function init()
	{
		map = new GMap2(document.getElementById("mapa"));
		puntoInicio = new GLatLng(42.399122,-8.502045);
		map.setCenter(puntoInicio, zoom);
		//map.disableDragging();
		map.addControl(new GSmallMapControl());
		//GEvent.addListener(map, "click", getAddress);
		GEvent.addListener(map, "moveend", function()
		{
//			cargaDatos();
		});
	}
	
	function GuardaDatos()
	{
			var nombre = document.getElementById('nombre').value='';
			var pass = document.getElementById('pass').value='';
			var email = document.getElementById('email').value='';				
			pagina='usuarios/registrarUser.php?nombre'+nombre+'&pass='+pass+'&email='+email+'';
			divContenido = document.getElementById('registro');
			divContenido.style.display='block';
			ajax=objetoAjax();
			ajax.open("GET", pagina,false);			
			ajax.onreadystatechange=function() {
			if (ajax.readyState==1) 
			{
				divContenido.innerHTML= '<span id=cargando_masdatos><img src=images/anim.gif><br>Cargando datos...</span>';
			}
			else if (ajax.readyState==4) {
					if(ajax.status==200){
						divContenido.innerHTML = ajax.responseText
					//	varia = ajax.responseText;						
					}
				
				}
			}
			ajax.send(null);		
	}
	
	function registrarUsuario()
	{
			if ((document.getElementById('nombre').value!='') && (document.getElementById('email').value!='') && (document.getElementById('pass').value!='') )
			{
				alert('correcto');
				GuardaDatos();
			}
			else
			{
				alert('Debe Rellenar todos los campos obligatorios.');				
			}
	}
	
	function Reenviar()
	{
		
			var email = document.getElementById('email').value='';				
			pagina='usuarios/reenviarPass.php?email='+email+'';
			divContenido = document.getElementById('registro');
			divContenido.style.display='block';
			ajax=objetoAjax();
			ajax.open("GET", pagina,false);			
			ajax.onreadystatechange=function() {
			if (ajax.readyState==1) 
			{
				divContenido.innerHTML= '<span id=cargando_masdatos><img src=images/anim.gif><br>Cargando datos...</span>';
			}
			else if (ajax.readyState==4) {
					if(ajax.status==200){
						divContenido.innerHTML = ajax.responseText
					//	varia = ajax.responseText;						
					}
				
				}
			}
			ajax.send(null);			
	}
	
	function reenviarPass()
	{
			if ((document.getElementById('email').value!=''))
			{
				alert('correcto');
				Reenviar();
			}
			else
			{
				alert('Debe Rellenar todos los campos obligatorios.');				
			}
	}
		
	
	function borrarDatos(id_seccion)
	{
		switch(id_seccion)
		{
			case 1:
				 document.getElementById('nombre').value='';
				 document.getElementById('pass').value='';
				 document.getElementById('email').value='';				 
				break;								
			case 2:
					document.getElementById('email').value='';	
				break;													
			case 3:
					pagina='usuarios/login.php';
				break;	
			case 4:
					pagina='usuarios/registro.php';
				break;		
			case 5:
					pagina='usuarios/olv_pass.php';
				break;		
		}				
	}
	
	
function portapap(inElement,capacopiado) {

	obj = document.getElementById(inElement);
	copiado = document.getElementById(capacopiado);

	var txtR = obj.value;

	if (window.clipboardData){

   		window.clipboardData.setData("Text", txtR); 

   	} 

   	else if (window.netscape){ 

		var flashcopier = 'flashcopier';

		if(!document.getElementById(flashcopier)){

			var divholder = document.createElement('div');

			divholder.id = flashcopier;

			document.body.appendChild(divholder);

		}

		document.getElementById(flashcopier).innerHTML = '';

		var divinfo = '<embed src="../swf/_clipboard.swf" FlashVars="clipboard='+encodeURIComponent(txtR)+'" width="10" height="10" type="application/x-shockwave-flash"></embed>';

		document.getElementById(flashcopier).innerHTML = divinfo;

		document.getElementById(flashcopier).style.border= "0px solid red";

	}

	//alert('Contenido copiado en su portapapeles');
	copiado.style.display='block';
}

function muestra_esconde(capa,op)
{
	if(op==1){document.getElementById(capa).style.display='block';}else{document.getElementById(capa).style.display='none';}
}
	
