// JavaScript Document
function superponer(elemento,imagen)
{
	document.images[elemento].src = "imagenes/"+imagen; 
}

function superponer2(elemento,imagen)
{
	//document.images[elemento].src = "imagenes/"+imagen;
	var aleatorio = Math.round(Math.random()*3);
	if(aleatorio==0)
	{
		aleatorio=1;
	}
	parent.document.getElementById(elemento).src= "imagenes/"+imagen+aleatorio+".jpg"; 

}

function goLite(boton)
{
   document.getElementById(boton).style.color = "#CCCCCC";
}

function goDim(boton)
{
   document.getElementById(boton).style.color = "#FFFFFF";
}

function entrar()
{
	  var contra=document.getElementById('tcontra').value;
	  var usuario=document.getElementById('tusuario').value;
	  
	  var mensaje="";
	 
	  if(contra==""&&usuario=="")
	  {
		  mensaje="Introduzca su nombre de usuario y contrase&ntilde;a";
	  }
	  if(contra==""&&usuario!="")
	  {
		  mensaje="Introduzca su contrase&ntilde;a";
	  }
	  if(contra!=""&&usuario=="")
	  {
		  mensaje="Introduzca su nombre de usuario";
	  }
	  
	  if (mensaje=="")
	  {
		    document.flogin.submit();
	  }
	  else
	  {
		  
           showDialog('Atenci&oacute;n',mensaje,'warning')
	  }
	  
}

function cerrar()
{
	document.location.href='principal.php?cerrar=1';
}

function mostrarmensaje(id_div,opcion,mensaje,nivel_dir)
{
		 document.getElementById(id_div).innerHTML="";
		 if(opcion==1)
		 {
    	   document.getElementById(id_div).innerHTML="<span><img src='"+nivel_dir+"imagenes/iconos/no.png' width='16' height='16' />&nbsp;"+mensaje+"</span>";
		 }
}

function vacio()
{
}

function ir(url)
{
	location.href=url;
}

function validar_campo(tipo_elemento, id_elemento, id_div, nivel_dir)
{
	var valor=document.getElementById(id_elemento).value;
	var error=0;
	switch(tipo_elemento)
	{
		case 1: //campo input normal con minimo de caracteres (4)
		  if(valor=="")
		  {
			 mostrarmensaje(id_div,1,'Necesita llenar este campo',nivel_dir);
			 error=1;
		  }
		  else
		  {
			 if(valor.length<4) 
			 {
				  mostrarmensaje(id_div,1,'Se requieren al menos 4 caracteres',nivel_dir);
				  error=1;
			 }
		  }
	    break;
		case 2://campo de repetir contraseña
		  if(valor=="")
		  {
			 mostrarmensaje(id_div,1,'Necesita llenar este campo',nivel_dir);
			 error=1;
		  }
		  if((valor.length<4)&&(valor!=""))
		  {
			  mostrarmensaje(id_div,1,'Se requieren al menos 4 caracteres',nivel_dir);
			  error=1;
		  }
		  else
		  {
              var contra_original=document.getElementById('tcontra').value;
			  if(contra_original!=valor)
			  {
				   mostrarmensaje(id_div,1,'Las contrase&ntilde;as no coinciden',nivel_dir);
				   error=1;
			  }
		  }
	    break;
		case 3: //campo input normal 
		  if(valor=="")
		  {
			 mostrarmensaje(id_div,1,'Necesita llenar este campo',nivel_dir);
			 error=1;
		  }
	    break;
		case 4: //campo input email 
		  if(valor=="")
		  {
			 mostrarmensaje(id_div,1,'Necesita llenar este campo',nivel_dir);
		  }
		  else
		  {
				   var filter=/^[A-Za-z][A-Za-z0-9_.-]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;	
				   if (!(filter.test(valor)))
				   {
				      mostrarmensaje(id_div,1,'Esta no es una direcci&oacute;n valida',nivel_dir);
				      error=1;
				   }
				  else 
				  { 
				   mostrarmensaje(id_div); 
				  }	
		  }
	    break;
		
		case 5: //si solo debe permitir enteros o decimales
		  if(valor=="")
		  {
			 mostrarmensaje(id_div,1,'Necesita llenar este campo',nivel_dir);
		  }
		  else
		  {
				   var filter=/^[0-9]*.[0-9]*$/;	
				   if (!(filter.test(valor)))
				   {
				      mostrarmensaje(id_div,1,'Debe ingresar un n&uacute;mero o fracci&oacute;n',nivel_dir);
				      error=1;
				   }
				  else 
				  { 
				   mostrarmensaje(id_div); 
				  }	
		  }
	    break;
		case 6: //campo no obligatorio numerico
		  if(valor!="")
		  {
				   var filter=/^[0-9]*.[0-9]*$/;	
				   if (!(filter.test(valor)))
				   {
				      mostrarmensaje(id_div,1,'Debe ingresar un n&uacute;mero o fracci&oacute;n',nivel_dir);
				      error=1;
				   }
				  else 
				  { 
				   mostrarmensaje(id_div); 
				  }	
		  }
	    break;
	}
}

function enviar(formulario)
{
	var error=0;
	switch(formulario)
	{
		case "registro":
		      var vusuario=document.getElementById('tusuario').value;
			  var div_usuario=document.getElementById('divusuario');
			  var vcontra=document.getElementById('tcontra').value;
			  var div_contra=document.getElementById('divcontra');
			  var vcontra2=document.getElementById('tcontra2').value;
			  var div_contra2=document.getElementById('divrepetir');
			  var vnombre=document.getElementById('tnombre').value;
			  var vpaterno=document.getElementById('tpaterno').value;
			  var vmaterno=document.getElementById('tmaterno').value;
			  var vestado=document.getElementById('cboestados').value;
			  var vmunicipio=document.getElementById('select2').value;
			  var vcolonia=document.getElementById('select3').value;
			  var vcorreo=document.getElementById('temail').value;
			  var div_correo=document.getElementById('divemail');
			  
			  if(vusuario=="")
			  {
				  error=1;
			  }
			  else if(div_usuario.innerHTML!="")
			  { 
			     error=1;
			  }
			  
			  if(vcontra=="")
			  {
				  error=1;
			  }
			  else if(div_contra.innerHTML!="")
			  { 
			     error=1;
			  }
			  
			  if(vcontra2=="")
			  {
				  error=1;
			  }
			  else if(div_contra2.innerHTML!="")
			  { 
			     error=1;
			  }
			  
			  if(vnombre=="")
			  {
				  error=1;
			  }
			  if(vpaterno=="")
			  {
				  error=1;
			  }
			  if(vmaterno=="")
			  {
				  error=1;
			  }
			  
			  if(vestado==0)
			  {
				  error=1;
			  }
			  if(vmunicipio==0)
			  {
				  error=1;
			  }
			  if(vcolonia==0)
			  {
				  error=1;
			  }
			  
			  if(vcorreo=="")
			  {
				  error=1;
			  }
			  else if(div_correo.innerHTML!="")
			  { 
			     error=1;
			  }
			  
			  if(error==1)
			  {
				  showDialog('Atenci&oacute;n','Asegurese de llenar los campos obligatorios','warning');
			  }
			  else
			  {
				  document.registro.submit();
			  }
		 break;
		 
		 case "registro_propiedad":
		      var voperacion=document.getElementById('coperacion').value;
			  var vtipo_inmueble=document.getElementById('ctipo_inmueble').value;
			  var vestado=document.getElementById('cboestados').value;
			  var vmunicipio=document.getElementById('select2').value;
			  var vcolonia=document.getElementById('select3').value;
			  var vdescripcion=document.getElementById('tadescripcion').value;
			  var div_descripcion=document.getElementById('ddescripcion');
			  var vsuperficie=document.getElementById('tsuperficie').value;
			  var div_superficie=document.getElementById('dsuperficie');
			  var vprecio=document.getElementById('tprecio').value;	
			  var div_precio=document.getElementById('dprecio');
			  var vaction="";
			  switch(vtipo_inmueble)
			  {
				  case "1":
				     vaction="registro_bodega.php";
				  break;
				 case "2":
				     vaction="registro_casa_departamento.php";
				  break;
				 case "3":
				     vaction="registro_casa_departamento.php";
				  break;
				 case "4":
				     vaction="registro_local.php";
				  break;
				 case "5":
				     //vaction="guardar_adicionales.php?id_propiedad=0&vtipo_propiedad=terreno_rancho";
					 vaction="registro_terreno.php";
				  break;
				 case "6":
				     //vaction="guardar_adicionales.php?id_propiedad=0&vtipo_propiedad=terreno_rancho";
					 vaction="registro_terreno.php";
				  break;
			  }
			  
			  //obtener las opciones del checkbox y agregarlas en un campo oculto
			 /* var checkboxes = document.getElementById("fregistro").servicios;
			  var aservicios="";
			  for (var x=0; x < checkboxes.length; x++)
			  { 
			     if (checkboxes[x].checked) 
				    {  
				      aservicios+=checkboxes[x].value+"/"; 
					}
			  }
			  document.getElementById('tservicios').value=aservicios;*/

			  if(voperacion==0)
			  {
				  error=1;
			  }
			  if(vtipo_inmueble==0)
			  {
				  error=1;
			  }
			  if(vestado==0)
			  {
				  error=1;
			  }
			  if(vmunicipio==0)
			  {
				  error=1;
			  }
			  if(vcolonia==0)
			  {
				  error=1;
			  }
			  if(vdescripcion=="")
			  {
				  error=1;
			  }
			  else if(div_descripcion.innerHTML!="")
			  { 
			     error=1;
			  }
			  
			  if(vsuperficie=="")
			  {
				  error=1;
			  }
			  else if(div_superficie.innerHTML!="")
			  { 
			     error=1;
			  }
			  
			  if(vprecio=="")
			  {
				  error=1;
			  }
			  else if(div_precio.innerHTML!="")
			  { 
			     error=1;
			  }
			  
			  if(error==1)
			  {
				  showDialog('Atenci&oacute;n','Asegurese de llenar los campos obligatorios','warning');
			  }
			  else
			  {
				  document.fregistro.action=vaction;
				  document.fregistro.submit();
			  }
		 break;
	}
}

function limpiar_div(form)
{
	switch(form)
	{
		case "registro" :
		     document.getElementById('divusuario').innerHTML="";
			 document.getElementById('divcontra').innerHTML="";
			 document.getElementById('divrepetir').innerHTML="";
			 document.getElementById('divemail').innerHTML="";		
		break;
		
		case "registro_propiedad" :
		     document.getElementById('ddescripcion').innerHTML="";
			 document.getElementById('dsuperficie').innerHTML="";
			 document.getElementById('dprecio').innerHTML="";	
		break;
	}
}

function ver_cp(div,id_colonia)
{
	var vcache=Math.round(Math.random()*10000);
	Mostrar(div,'ver_cp.php?id_colonia='+id_colonia+'&cache='+vcache);	
}

function ver_cp2(div,id_colonia)
{
	var vcache=Math.round(Math.random()*10000);
	Mostrar(div,'../ver_cp.php?id_colonia='+id_colonia+'&cache='+vcache);	
}

function enter(e){   
tecla_pulsada = (document.all) ? e.keyCode : e.which;
if (tecla_pulsada==13)
	{
		entrar();
	}
}

function resizeIframe(idIframe)
{
var miIframe=document.getElementById(idIframe);
var alturaPagina=miIframe.contentWindow.document.body.scrollHeight+20;
miIframe.style.height=alturaPagina;
}

function guardar_adicional(tipo_propiedad)
{
    var vcache=Math.round(Math.random()*10000);
	switch(tipo_propiedad)
	{
		case "bodega":
		    var id_propiedad=document.getElementById('tid_propiedad').value;
		    var vbanos=document.getElementById('tbanos').value;
			var div_banos=document.getElementById('dbanos');
			var vfrente=document.getElementById('tfrente').value;
			var div_frente=document.getElementById('dfrente');
			var vfondo=document.getElementById('tfondo').value;
			var div_fondo=document.getElementById('dfondo');
			var valto=document.getElementById('talto').value;
			var div_alto=document.getElementById('dalto');
			var vconstruccion=document.getElementById('cconstruccion').value;
			var vtecho=document.getElementById('ctecho').value;
			var vmaniobras=document.getElementById('tmaniobras').value;
			var vantiguedad=document.getElementById('tantiguedad').value;
			var div_antiguedad=document.getElementById('dantiguedad');
			var vandenes=document.getElementById('tanden').value;
			var vubicacion=document.getElementById('cubicacion').value;
			var vtipo_operacion=document.getElementById('ttipo_operacion').value;
			
			//obtener el valor del radiobuton tipo de persona
			var vpersona=0;
			if(vtipo_operacion==1)
			{
			  for(i=0;i<rpersona.length;i++)
                if(rpersona[i].checked) 
				   vpersona=rpersona[i].value;
			}
			
			//obtener el valor del radiobuton areas verdes
			var vverdes=0;
			  for(i=0;i<rverdes.length;i++)
                if(rverdes[i].checked) 
				   vverdes=rverdes[i].value;
		     if(vverdes==1)
			 {
				 vverdes=document.getElementById('tverdes').value;
			 }
			 else
			 {
				 vverdes=0;
			 }
			 
			//obtener el valor del radiobuton accesos a trailers
			var vacceso=0;
			  for(i=0;i<rtrailers.length;i++)
                if(rtrailers[i].checked) 
				   vacceso=rtrailers[i].value;

		    var error=0;
			 if(div_banos.innerHTML!="")
			  { 
			     error=1;
			  }
			  if(div_frente.innerHTML!="")
			  { 
			     error=1;
			  }
			  if(div_fondo.innerHTML!="")
			  { 
			     error=1;
			  }
			  if(div_alto.innerHTML!="")
			  { 
			     error=1;
			  }
			 if(div_antiguedad.innerHTML!="")
			  { 
			     error=1;
			  }
			  if(error==0)
			  {
	        Mostrar('dcentral','guardar_adicionales.php?vbanos='+vbanos+'&vfrente='+vfrente+'&vfondo='+vfondo+'&valto='+valto+'&vconstruccion='+vconstruccion+'&vtecho='+vtecho+'&vpersona='+vpersona+'&vverdes='+vverdes+'&vmaniobras='+vmaniobras+'&vantiguedad='+vantiguedad+'&vandenes='+vandenes+'&vtipo_propiedad='+tipo_propiedad+'&id_propiedad='+id_propiedad+'&vacceso='+vacceso+'&vubicacion='+vubicacion+'&cache='+vcache);
			  }
			else
			{
				showDialog('Atenci&oacute;n','Asegurese de llenar correctamente los campos','warning');
			}
		break;
		
		case "casa_departamento":
		    var id_propiedad=document.getElementById('tid_propiedad').value;
		    var vbanos=document.getElementById('tbanos').value;
			var div_banos=document.getElementById('dbanos');
			var vrecamaras=document.getElementById('trecamaras').value;
			var div_recamaras=document.getElementById('drecamaras');
			var vclosets=document.getElementById('tclosets').value;
			var div_closets=document.getElementById('dclosets');
			var vconstruccion=document.getElementById('cconstruccion').value;
			var vtecho=document.getElementById('ctecho').value;
			//var vestacionamiento=document.getElementById('testacionamiento').value;
			//var div_estacionamiento=document.getElementById('destacionamiento');
			var vantiguedad=document.getElementById('tantiguedad').value;
			var div_antiguedad=document.getElementById('dantiguedad');
			var vniveles=document.getElementById('tniveles').value;
			var div_niveles=document.getElementById('dniveles');
			var vtipo_operacion=document.getElementById('ttipo_operacion').value;
			//var vclimas=document.getElementById('tclimas').value;
			//var div_climas=document.getElementById('dclimas');
			
			 //obtener las opciones del checkbox y agregarlas en un campo oculto
			 /* var checkboxes = document.getElementById("fcasa_depa").caracteristicas;
			  var acaracteristicas="";
			  for (var x=0; x < checkboxes.length; x++)
			  { 
			     if (checkboxes[x].checked) 
				    {  
				      acaracteristicas+=checkboxes[x].value+"/"; 
					}
			  }
			document.getElementById('tcaracteristicas').value=acaracteristicas;
			var vcaracteristicas=document.getElementById('tcaracteristicas').value;	*/
			
			//obtener el valor del radiobuton
			var vpersona=0;
			if(vtipo_operacion==1)
			{
			  for(i=0;i<rpersona.length;i++)
                if(rpersona[i].checked) 
				   vpersona=rpersona[i].value;
			}

			var error=0;
			 if(div_banos.innerHTML!="")
			  { 
			     error=1;
			  }
			  if(div_recamaras.innerHTML!="")
			  { 
			     error=1;
			  }
			  if(div_closets.innerHTML!="")
			  { 
			     error=1;
			  }
			  /*if(div_estacionamiento.innerHTML!="")
			  { 
			     error=1;
			  }*/
			  if(div_antiguedad.innerHTML!="")
			  { 
			     error=1;
			  }
			 if(div_niveles.innerHTML!="")
			  { 
			     error=1;
			  }
			 /*if(div_climas.innerHTML!="")
			  { 
			     error=1;
			  }*/
			  if(error==0)
			  {
	        Mostrar('dcentral','guardar_adicionales.php?vbanos='+vbanos+'&vrecamaras='+vrecamaras+'&vclosets='+vclosets+'&vconstruccion='+vconstruccion+'&vtecho='+vtecho+'&vantiguedad='+vantiguedad+'&vniveles='+vniveles+'&vtipo_propiedad='+tipo_propiedad+'&vpersona='+vpersona+'&id_propiedad='+id_propiedad+'&cache='+vcache);
			}
			else
			{
				showDialog('Atenci&oacute;n','Asegurese de llenar correctamente los campos','warning');
			}
		break;
		
		case "local":
		    var id_propiedad=document.getElementById('tid_propiedad').value;
		    var vbanos=document.getElementById('tbanos').value;
			var div_banos=document.getElementById('dbanos');
			var vconstruccion=document.getElementById('cconstruccion').value;
			var vtecho=document.getElementById('ctecho').value;
			var vfrente=document.getElementById('tfrente').value;
			var div_frente=document.getElementById('dfrente');
			var vfondo=document.getElementById('tfondo').value;
			var div_fondo=document.getElementById('dfondo');
			var vantiguedad=document.getElementById('tantiguedad').value;
			var div_antiguedad=document.getElementById('dantiguedad');
			var vniveles=document.getElementById('tniveles').value;
			var div_niveles=document.getElementById('dniveles');
			var vpiso=document.getElementById('tpiso').value;
			var div_piso=document.getElementById('dpiso');
			var vcubiculos=document.getElementById('tcubiculos').value;
			var div_cubiculos=document.getElementById('dcubiculos');
			var vtipo_operacion=document.getElementById('ttipo_operacion').value;
			
			 //obtener las opciones del checkbox y agregarlas en un campo oculto
			 /* var checkboxes = document.getElementById("fcasa_depa").caracteristicas;
			  var acaracteristicas="";
			  for (var x=0; x < checkboxes.length; x++)
			  { 
			     if (checkboxes[x].checked) 
				    {  
				      acaracteristicas+=checkboxes[x].value+"/"; 
					}
			  }
			document.getElementById('tcaracteristicas').value=acaracteristicas;
			var vcaracteristicas=document.getElementById('tcaracteristicas').value;	*/		
			//obtener el valor del radiobuton
			var vpersona=0;
			if(vtipo_operacion==1)
			{
			  for(i=0;i<rpersona.length;i++)
                if(rpersona[i].checked) 
				   vpersona=rpersona[i].value;
			}
			
			var error=0;
			 if(div_banos.innerHTML!="")
			  { 
			     error=1;
			  }
			  if(div_antiguedad.innerHTML!="")
			  { 
			     error=1;
			  }
			 if(div_niveles.innerHTML!="")
			  { 
			     error=1;
			  }
			 if(div_frente.innerHTML!="")
			  { 
			     error=1;
			  }
			  if(div_fondo.innerHTML!="")
			  { 
			     error=1;
			  }
			  if(div_cubiculos.innerHTML!="")
			  { 
			     error=1;
			  }
			  if(div_piso.innerHTML!="")
			  { 
			     error=1;
			  }
			  if(error==0)
			  {
	        Mostrar('dcentral','guardar_adicionales.php?vbanos='+vbanos+'&vfrente='+vfrente+'&vfondo='+vfondo+'&vpiso='+vpiso+'&vconstruccion='+vconstruccion+'&vcubiculos='+vcubiculos+'&vtecho='+vtecho+'&vpersona='+vpersona+'&vantiguedad='+vantiguedad+'&vniveles='+vniveles+'&vtipo_propiedad='+tipo_propiedad+'&id_propiedad='+id_propiedad+'&cache='+vcache);
			}
			else
			{
				showDialog('Atenci&oacute;n','Asegurese de llenar correctamente los campos','warning');
			}
		break;
		
		case "terreno_rancho":
		    var id_propiedad=document.getElementById('tid_propiedad').value;
			var vfrente=document.getElementById('tfrente').value;
			var div_frente=document.getElementById('dfrente');
			var vfondo=document.getElementById('tfondo').value;
			var div_fondo=document.getElementById('dfondo');
			var vtipo_operacion=document.getElementById('ttipo_operacion').value;
	
			//obtener el valor del radiobuton persona
			var vpersona="";
			if(vtipo_operacion==1)
			{
			  for(i=0;i<rpersona.length;i++)
                if(rpersona[i].checked) 
				   vpersona=rpersona[i].value;
			}
			
			//obtener el valor del radiobuton barda
			var vbarda="";
			  for(i=0;i<rbardeado.length;i++)
                if(rbardeado[i].checked) 
				   vbarda=rbardeado[i].value;
				   
			//obtener el valor del radiobuton relleno
			var vrelleno="";
			  for(i=0;i<rrelleno.length;i++)
                if(rrelleno[i].checked) 
				   vrelleno=rrelleno[i].value;

			//obtener el valor del radiobuton tipo terreno
			var vterreno="";

			  for(i=0;i<rregular.length;i++)
                if(rregular[i].checked) 
				   vterreno=rregular[i].value;
			
			var error=0;
			 if(div_frente.innerHTML!="")
			  { 
			     error=1;
			  }
			  if(div_fondo.innerHTML!="")
			  { 
			     error=1;
			  }
			  if(error==0)
			  {
	        Mostrar('dcentral','guardar_adicionales.php?vfrente='+vfrente+'&vfondo='+vfondo+'&vpersona='+vpersona+'&vbarda='+vbarda+'&vrelleno='+vrelleno+'&vterreno='+vterreno+'&vtipo_propiedad='+tipo_propiedad+'&id_propiedad='+id_propiedad+'&cache='+vcache);
			}
			else
			{
				showDialog('Atenci&oacute;n','Asegurese de llenar correctamente los campos','warning');
			}
		break;
	}
}

function IsNumber(e) { 

tecla = (document.all) ? e.keyCode : e.which; 

if (tecla==8) return true;

patron = /\d/; // Solo acepta nÃºmeros

te = String.fromCharCode(tecla);

return patron.test(te);

} 

function guardar_estacionamiento(id_propiedad)
{
 var vcache=Math.round(Math.random()*10000);
 var cajones=document.getElementById('tcajones').value;
 var vtipo=document.getElementById('cestacionamiento').value;
		  if(cajones!="")
		  {
            Mostrar('divsector_estacionamiento', '_guardar_estacionamiento.php?id_propiedad='+id_propiedad+'&cajones='+cajones+'&vtipo='+vtipo+'&cache='+vcache);
			document.getElementById('tcajones').value='';
		  }
		  else
		  {
			   alert("Introduzca el numero de cajones de estacionamiento");
		  }
}

function eliminar_estacionamiento(id_propiedad, id_estacionamiento)
{
	if(confirm("¿Esta seguro de eliminar este registro?"))
	{
      var vcache=Math.round(Math.random()*10000);
      Mostrar('divsector_estacionamiento', '_guardar_estacionamiento.php?id_propiedad='+id_propiedad+'&id_estacionamiento='+id_estacionamiento+'&cache='+vcache+'&del=del');
	}
  
}

function guardar_caracteristicas(id_propiedad)
{
 var vcache=Math.round(Math.random()*10000);
 //var cajones=document.getElementById('tcajones').value;
 var id_caracteristica=document.getElementById('ccaracteristica').value;

		  if(id_caracteristica!=0)
		  {
			  if((id_caracteristica==5)||(id_caracteristica==15)||(id_caracteristica==17))
			  {
				   var subcaracteristica=document.getElementById('csubcaracteristica').value;
				  if(subcaracteristica!=0)
				  {
					  Mostrar('divsector_caracteristicas', '_guardar_caracteristicas.php?id_propiedad='+id_propiedad+'&id_caracteristica='+id_caracteristica+'&cache='+vcache+'&subcategoria='+subcaracteristica);
				  }
				  else
				  {
					  alert("Seleccione una subcategoria");
				  }
			  }
			  else
			  {
			     Mostrar('divsector_caracteristicas', '_guardar_caracteristicas.php?id_propiedad='+id_propiedad+'&id_caracteristica='+id_caracteristica+'&cache='+vcache);	  
			  }
		  }
		  else
		  {
			   alert("Seleccione una caracteristica");
		  }
}

function eliminar_caracteristicas(id_propiedad, id_caracteristica)
{
	if(confirm("¿Esta seguro de eliminar este registro?"))
	{
      var vcache=Math.round(Math.random()*10000);
      Mostrar('divsector_caracteristicas', '_guardar_caracteristicas.php?id_propiedad='+id_propiedad+'&id_caracteristica='+id_caracteristica+'&cache='+vcache+'&del=del');
	}
  
}

function ver_subcategoria(seccion)
{
	var vcache=Math.round(Math.random()*10000);
	switch (seccion)
	{
		case "casa":
		   var id_caracteristica=document.getElementById('ccaracteristica').value;
		   Mostrar('dsubcategoria', 'subcaracteristicas.php?id_caracteristica='+id_caracteristica+'&cache='+vcache);
		break;
		case "secundario":
		   var id_servicio_secundario=document.getElementById('csecundario').value;
		   Mostrar('dsubcategoria_secundario', 'subcaracteristicas_secundario.php?id_servicio_secundario='+id_servicio_secundario+'&cache='+vcache);
		break;
		case "requisitos":
		   var id_requisito=document.getElementById('crequisito').value;
		   Mostrar('dsubcategoria_requisito', 'subcaracteristicas_requisito.php?id_requisito='+id_requisito+'&cache='+vcache);
		break;
	}
}

function guardar_basicos(id_propiedad)
{
 var vcache=Math.round(Math.random()*10000);
 var id_basico=document.getElementById('cbasicos').value;

		  if(id_basico!=0)
		  {
			     Mostrar('divsector_basicos', '_guardar_basicos.php?id_propiedad='+id_propiedad+'&id_basicos='+id_basico+'&cache='+vcache);	  
		  }
		  else
		  {
			   alert("Seleccione un servicio");
		  }
}

function eliminar_basicos(id_propiedad, id_basicos_propiedad)
{
	if(confirm("¿Esta seguro de eliminar este registro?"))
	{
      var vcache=Math.round(Math.random()*10000);
      Mostrar('divsector_basicos', '_guardar_basicos.php?id_propiedad='+id_propiedad+'&id_basicos_propiedad='+id_basicos_propiedad+'&cache='+vcache+'&del=del');
	}
  
}

function guardar_secundarios(id_propiedad)
{
 var vcache=Math.round(Math.random()*10000);
 var id_caracteristica=document.getElementById('csecundario').value;

		  if(id_caracteristica!=0)
		  {
			  if((id_caracteristica==4)||(id_caracteristica==7)||(id_caracteristica==8)|(id_caracteristica==11))
			  {
				   var subcaracteristica=document.getElementById('csubcaracteristica').value;
				  if(subcaracteristica!=0)
				  {
					  Mostrar('divsector_secundarios', '_guardar_secundarios.php?id_propiedad='+id_propiedad+'&id_caracteristica='+id_caracteristica+'&cache='+vcache+'&subcategoria='+subcaracteristica);
				  }
				  else
				  {
					  alert("Seleccione una subcategoria");
				  }
			  }
			  else
			  {
			     Mostrar('divsector_secundarios', '_guardar_secundarios.php?id_propiedad='+id_propiedad+'&id_caracteristica='+id_caracteristica+'&cache='+vcache);	  
			  }
		  }
		  else
		  {
			   alert("Seleccione un Servicio secundario");
		  }
}

function eliminar_secundarios(id_propiedad, id_caracteristica)
{
	if(confirm("¿Esta seguro de eliminar este registro?"))
	{
      var vcache=Math.round(Math.random()*10000);
      Mostrar('divsector_secundarios', '_guardar_secundarios.php?id_propiedad='+id_propiedad+'&id_caracteristica='+id_caracteristica+'&cache='+vcache+'&del=del');
	}
  
}

function guardar_requisitos(id_propiedad)
{
 var vcache=Math.round(Math.random()*10000);
 var id_caracteristica=document.getElementById('crequisito').value;

		  if(id_caracteristica!=0)
		  {
			  if((id_caracteristica==1)||(id_caracteristica==2)||(id_caracteristica==3)||(id_caracteristica==6))
			  {
				  var subcaracteristica=document.getElementById('csubcaracteristica').value;
				  if(subcaracteristica!=0)
				  {
					  Mostrar('divsector_requisitos', '_guardar_requisitos.php?id_propiedad='+id_propiedad+'&id_caracteristica='+id_caracteristica+'&cache='+vcache+'&subcategoria='+subcaracteristica);
				  }
				  else
				  {
					  alert("Seleccione una subcategoria");
				  }
			  }
			  else
			  {
			     Mostrar('divsector_requisitos', '_guardar_requisitos.php?id_propiedad='+id_propiedad+'&id_caracteristica='+id_caracteristica+'&cache='+vcache);	  
			  }
		  }
		  else
		  {
			   alert("Seleccione un requisito");
		  }
}

function eliminar_requisitos(id_propiedad, id_caracteristica)
{
	if(confirm("¿Esta seguro de eliminar este registro?"))
	{
      var vcache=Math.round(Math.random()*10000);
      Mostrar('divsector_requisitos', '_guardar_requisitos.php?id_propiedad='+id_propiedad+'&id_caracteristica='+id_caracteristica+'&cache='+vcache+'&del=del');
	}
  
}

function cambiar_status(id_propiedad)
{
	 var vcache=Math.round(Math.random()*10000);
     Mostrar('desfera'+id_propiedad, 'actualizar.php?id_propiedad='+id_propiedad+'&cache='+vcache+'&opcion=status');
}
function editar(id_propiedad, div)
{
	var vcache=Math.round(Math.random()*10000);
    Mostrar(div+id_propiedad, 'actualizar.php?id_propiedad='+id_propiedad+'&cache='+vcache+'&opcion='+div);
}

function regresar(id_propiedad, div)
{
	var vcache=Math.round(Math.random()*10000);
    Mostrar(div+id_propiedad, 'actualizar.php?id_propiedad='+id_propiedad+'&cache='+vcache+'&opcion='+div+'&opc=2');	
}

function actualizar_campo(id_propiedad, div, campo)
{
	var valor=document.getElementById(campo).value;
	if(valor!="")
	{
      var vcache=Math.round(Math.random()*10000);
      Mostrar(div+id_propiedad, 'actualizar.php?id_propiedad='+id_propiedad+'&cache='+vcache+'&opcion='+div+'&opc=2&valor='+valor);	
	}
	else
	{
		showDialog('Atenci&oacute;n','Asegurese de llenar corectamente el campo','warning')
	}

}

function actualizar_direccion(id_registro, div)
{
	  var calle=document.getElementById("tcalle").value;
	  var id_colonia=document.getElementById("select3").value;
	  if ((id_colonia!=0)&&(calle!=""))
	  {
		   var vcache=Math.round(Math.random()*10000);
		   Mostrar(div+id_registro, 'actualizar.php?opcion='+div+'&id_propiedad='+id_registro+'&id_colonia='+id_colonia+'&calle='+calle+'&opc=2&cache='+vcache);
	  }
	  else
	  {
		   alert("Asegurese de elegir una colonia y escribir la calle y numero"); 
	  }
}

function eliminar_propiedad(id_propiedad, tipo_usuario, tipo_propiedad)
{
	if(confirm('Esta seguro de eliminar este registro?, esta accion no puede deshacerse.'))
	{
		if (confirm('Puede volver a confirmarlo?'))
		{
			var vcache=Math.round(Math.random()*10000);
			Mostrar('grid', 'eliminar_propiedad.php?id_propiedad='+id_propiedad+'&tipo_usuario='+tipo_usuario+'&tipo_propiedad='+tipo_propiedad+'&cache='+vcache);
		}
	}
}

function buscar()
{
	var id_colonia=document.getElementById('select3').value;
    var id_operacion=document.getElementById('coperacion').value;
	var id_inmueble=document.getElementById('cinmueble').value;
	document.location.href='busqueda.php?id_colonia='+id_colonia+'&tipo_operacion='+id_operacion+'&tipo_inmueble='+id_inmueble;
}

function activar_verdes(opcion)
{
	document.getElementById('tverdes').value='';
	switch(opcion)
	{
		case 1:
		   document.getElementById('dverdes').style.display='block';
		break;
		case 2:
		    document.getElementById('dverdes').style.display='none';
		break;
		case 3:
		    document.getElementById('dadicionales_oficinas').style.display='block';
		break;
		case 4:
		    document.getElementById('dadicionales_oficinas').style.display='none';
		break;
	}
}

function nueva_cache(id_div,id_propiedad)
{
	var vcache=Math.round(Math.random()*10000);
	var vdescripcion=document.getElementById('tdescripcion2').value;
	var vniveles=document.getElementById('cniveles2').value;
	var vcubiculos=document.getElementById('ccubiculos2').value;
	var vbanos=document.getElementById('cbanos2').value;
	var vsuperficie=document.getElementById('tsuperficie2').value;
	var div_superficie=document.getElementById('dsuperficie_bodega');
	var error=0;
	
	if(div_superficie.innerHTML!="")
	{ 
	   error=1;
	}
	if(vsuperficie=="")
	{
		error=1;
	}
	if(vdescripcion=="")
	{
		error=1;
	}
	if(error==0)
	{
		//document.getElementById(id_div).innerHTML="";
        //document.getElementById(id_div).innerHTML="<a href='oficina_bodega.php?id_propiedad="+id_propiedad+"&cache="+vcache+"' onclick='return hs.htmlExpand(this, { objectType: \"ajax\", preserveContent: true} )'>aqui</a>";
		 Mostrar(id_div, 'actualizar.php?opcion='+id_div+'&id_propiedad='+id_propiedad+'&vdescripcion='+vdescripcion+'&vbanos='+vbanos+'&vniveles='+vniveles+'&vcubiculos='+vcubiculos+'&vsuperficie='+vsuperficie+'&cache='+vcache);
		hs.close();
	}
	else
	{
		//showDialog('Atenci&oacute;n','Asegurese de llenar corectamente los campos descripcion y superficie','warning');
		alert('Asegurese de llenar corectamente los campos descripcion y superficie');
		document.getElementById(id_div).innerHTML="";
        document.getElementById(id_div).innerHTML="Si la bodega cuenta con oficinas registre esa información <a href='oficina_bodega.php?id_propiedad="+id_propiedad+"&cache="+vcache+"' onclick='return hs.htmlExpand(this, { objectType: \"ajax\", preserveContent: true} )'>aqui</a>"; 
	}
	

}

function enviar_solicitud(id_div,id_propiedad)
{
	var vcache=Math.round(Math.random()*10000);
	var vnombre=document.getElementById('tnombre2').value;
	var vemail=document.getElementById('temail2').value;
	var vtelefono=document.getElementById('ttelefono2').value;
	var vcomentario=document.getElementById('tacomentarios').value;
	var error=0;

	if(vnombre=="")
	{
		error=1;
	}
	if(vemail=="")
	{
		error=1;
	}
	if(vtelefono=="")
	{
		error=1;
	}
	if(error==0)
	{
         Mostrar(id_div,'solicitud.php?id_propiedad='+id_propiedad+'&vnombre='+vnombre+'&vemail='+vemail+'&vtelefono='+vtelefono+'&vcomentario='+vcomentario+'&cache='+vcache);
		 hs.close();
	}
	else
	{
		//showDialog('Atenci&oacute;n','Asegurese de llenar corectamente los campos descripcion y superficie','warning');
		alert('Asegurese de llenar corectamente los campos Nombre, Correo electronico y Telefono');
		//document.getElementById(id_div).innerHTML="";
        //document.getElementById(id_div).innerHTML=" <a href='mas_informacion.php?id_propiedad="+id_propiedad+"&cache="+vcache+"' onclick='return hs.htmlExpand(this, { objectType: \"ajax\", preserveContent: true} )'>Me interesa esta propiedad</a>"; 
	}
	

}
