// JavaScript Document
function vacio(q) 
	{  
	for (i=0;i<q.length;i++) 
		{  
		if (q.charAt(i)!=" ") 
			{  
			return true  
			}  
		}  
		return false  
	}
function tam(w)
	{
	if(w.length<5)
		return true
	return false
	}
function valida_campo(form)
	{
	if(vacio(form.valor.value)==false)
		{  
       	alert("Introduzca un Valor en el campo.")
		form.valor.focus()
    	return false  
	  	}
	return true
	}
function valida_pass(form)
	{
	if(vacio(form.valor.value)==false)
		{
		alert("Introduzca Password.")
		form.valor.focus()
		return false  
		}
	if(vacio(form.conf.value)==false)
		{  
		alert("Introduzca Confirmacion de Password.")
		form.conf.focus()
		return false  
		}
	if(form.conf.value==form.valor.value)
		{
		if(tam(form.valor.value)==true)
			{
			alert("Su Password es muy Corta, minimo 5 caracteres.")
			form.valor.focus()
			return false 
			}
		else
			return true
		}
	else
		{
		alert("El Password y su Confirmacion son diferentes.")
		form.valor.focus()
		return false
		}			
	return true
	}
function valida_corrige_envio(form)
	{
	if (vacio(form.usrDirEstado.value)==false)
		{
      	alert("Seleccione Estado.")
       	form.usrDirEstado.focus()
       	return false;
    	}
	if(vacio(form.usrNombre.value)==false)
		{  
       	alert("Introduzca Nombre.")
		form.usrNombre.focus()
    	return false  
	  	}
	if (vacio(form.usrApPaterno.value)==false)
		{
      	alert("Ingrese Apellido Paterno.")
       	form.usrApPaterno.focus()
       	return false;
    	}
	
	if (vacio(form.usrTel1.value)==false)
		{
      	alert("Ingrese un Numero Telefonico.")
       	form.usrTel1.focus()
       	return false;
    	}
	if (vacio(form.usrDirCalle.value)==false)
		{
      	alert("Ingrese su Calle.")
       	form.usrDirCalle.focus()
       	return false;
    	}
	if (vacio(form.usrDirColonia.value)==false)
		{
      	alert("Ingrese su Colonia.")
       	form.usrDirColonia.focus()
       	return false;
    	}
	if(vacio(form.usrDirNumExt.value)==false)
		{
		alert("Ingrese Numero Exterior.")
		form.usrDirNumExt.focus()
		return false;
		}
	if (vacio(form.usrDirCiudad.value)==false)
		{
      	alert("Ingrese Ciudad.")
       	form.usrDirCiudad.focus()
       	return false;
    	}	
	if (vacio(form.usrDirCP.value)==false)
		{
      	alert("Ingrese CP.")
       	form.usrDirCP.focus()
       	return false;
		}
	else
		{
			if(tam(form.usrDirCP.value)==true)
			{
				alert("Su CP es muy Corto")
				form.usrDirCP.focus()
				return false;
			}
		}
	return true;
}
function valida_alta(form)
	{
	if (document.form.oferta.selectedIndex==0)
		{
      	alert("Seleccione un Tipo de Operacion.")
       	document.form.oferta.focus()
       	return false;
    	}
	if (document.form.uso.selectedIndex==0)
		{
      	alert("Seleccione el Uso del Inmueble.")
       	document.form.uso.focus()
       	return false;
    	}
	if (document.form.tipoinmueble.selectedIndex==0)
		{
      	alert("Seleccione el Tipo de Inmueble.")
       	document.form.divtipoinm.focus()
       	return false;
    	}
	if(vacio(document.form.descripcion.value)==false)
		{  
       	alert("Introduzca una Descripcion del Inmueble.")
		document.form.descripcion.focus()
    	return false  
	  	}
	
	if (vacio(document.form.cp.value)==false)
		{
      	alert("Ingrese el Codigo Postal del Inmueble.")
       	document.form.cp.focus()
       	return false;
    	}
	if (vacio(document.form.pais.value)==false)
		{
      	alert("Seleccione Pais.")
       	document.form.paisdiv.focus()
       	return false;
    	}
	if (document.form.estado.selectedIndex==0)
		{
      	alert("Seleccione Estado.")
       	document.form.estadodiv.focus()
       	return false;
    	}
	if (document.form.ciudad.selectedIndex==0)
		{
      	alert("Seleccione Ciudad.")
       	document.form.ciudaddiv.focus()
       	return false;
    	}
	if(document.form.nuevacolonia.value==1)
		{
		if(vacio(document.form.col.value)==false)
			{
			alert("Ingrese Colonia.")
			document.form.colonia.focus()
			return false;
			}
		}
	if (vacio(document.form.calle.value)==false)
		{
      	alert("Ingrese la Calle del Inmueble.")
       	document.form.calle.focus()
       	return false;
    	}	
	if (vacio(document.form.numext.value)==false)
		{
      	alert("Ingrese Numero Exterior.")
       	document.form.numext.focus()
       	return false;
    	}
	return true;
}
function valida(form1)
	{
	if(vacio(document.form1.apePat.value)==false)
		{  
       	alert("Introduzca su Apellido Paterno")
		document.form1.apePat.focus()
    	return false  
	  	}
	if(vacio(document.form1.apeMat.value)==false)
		{  
       	alert("Introduzca su Apellido Materno")
		document.form1.apeMat.focus()
    	return false  
	  	}
	if(vacio(document.form1.nombre.value)==false)
		{  
       	alert("Introduzca su Nombre")
		document.form1.nombre.focus()
    	return false  
	  	}
	if (document.form1.sexo.selectedIndex==0)
		{
      	alert("Tiene que seleccionar su Sexo.")
       	document.form1.sexo.focus()
       	return false;
    	} 
	if (vacio(document.form1.mail.value)==false)
		{
      	alert("Ingrese su E-mail")
       	document.form1.mail.focus()
       	return false;
    	}
	if (vacio(document.form1.confmail.value)==false)
		{
      	alert("Ingrese su confirmacion de E-mail")
       	document.form1.confmail.focus()
       	return false;
    	}
	if (vacio(document.form1.clave.value)==false)
		{
      	alert("Ingrese Clave.")
       	document.form1.clave.focus()
       	return false;
		}
	if (vacio(document.form1.confclave.value)==false)
		{
      	alert("Ingrese su confirmacion de Clave.")
       	document.form1.confclave.focus()
       	return false;
		}
	if (document.form1.tipousr.selectedIndex==0)
		{
      	alert("Seleccione Tipo de Usuario.")
       	document.form1.tipousr.focus()
       	return false;
    	}
	if (vacio(document.form1.cp.value)==false)
		{
      	alert("Ingrese el Codigo Postal de su Domicilio.")
       	document.form1.cp.focus()
       	return false;
    	}
	if (vacio(document.form1.pais.value)==false)
		{
      	alert("Seleccione su Pais.")
       	document.form1.pais.focus()
       	return false;
    	}
	if (document.form1.estado.selectedIndex==0)
		{
      	alert("Seleccione su Estado.")
       	document.form1.estado.focus()
       	return false;
    	}
	if (document.form1.ciudad.selectedIndex==0)
		{
      	alert("Seleccione su Ciudad.")
       	document.form1.ciudad.focus()
       	return false;
    	}
	if(document.form1.nuevacolonia.value==1)
		{
		if(vacio(document.form1.col.value)==false)
			{
			alert("Ingrese su Colonia.")
			document.form1.colonia.focus()
			return false;
			}
		}
	if (vacio(document.form1.calle.value)==false)
		{
      	alert("Ingrese su Calle.")
       	document.form1.calle.focus()
       	return false;
    	}	
	if (vacio(document.form1.numext.value)==false)
		{
      	alert("Ingrese su Numero Exterior.")
       	document.form1.numext.focus()
       	return false;
    	}	
	if (vacio(document.form1.tel1.value)==false)
		{
      	alert("Ingrese un Numero Telefonico.")
       	document.form1.tel1.focus()
       	return false;
		}	
	if (vacio(document.form1.antibot.value)==false)
		{
      	alert("Ingrese Codigo de Verificacion.")
       	document.form1.antibot.focus()
       	return false;
    	}
    return true;
}
function cargar()
{
	llamarasincrono('barra.php','barra');	
	llamarasincrono('login.php','login');
	llamarasincrono('portada.php','portada');
	llamarasincrono('divmenuypub.php','menuypublicidad');
	llamarasincrono('Reportajes/visor.php','contenido');
}
function inmueble(id)
{
	llamarasincrono('inmuebles/servicios.php?inmueble='+id,'contenido');
	llamarasincrono('inmuebles/ficha.php?inmueble='+id,'menuypublicidad');
	llamarasincrono('inmuebles/fotos.php?inmueble='+id,'portada');
	
}

function editFicha(id)
{
	llamarasincrono('inmuebles/editFicha.php?id='+id,'menuypublicidad');
}
function editServicios(id)
{
	llamarasincrono('inmuebles/servicios.php?inmueble='+id,'contenido');
}
function editFotos(id)
{
	llamarasincrono('inmuebles/editFfotos.php?inmueble='+id,'portada');
}
	function llenaCP(valor)
	{
		llamarasincrono('estados.php?cp='+valor,'estadodiv');
		llamarasincrono('ciudades.php?cp='+valor,'ciudaddiv');
		llamarasincrono('colonias.php?cp='+valor,'coloniadiv');
	}
	function llenaCP2(valor)
	{
		llamarasincrono('estados2.php?cp='+valor,'poblaciondiv');
		llamarasincrono('ciudades2.php?cp='+valor,'provinciadiv');
	}
	function prueba(valor)
	{	
		if(valor=='Otra...')
		{
			document.getElementById('sel').style.display ="none";
			document.getElementById('texto').style.display ="block";
			document.getElementById('nuevacolonia').value=1;
			document.getElementById('usrDirColonia').value="";
		}
		else
		{	
			if(valor=='Seleccione su Colonia')
			{
				document.getElementById('sel').style.display ="block";
				document.getElementById('texto').style.display ="none";
				document.getElementById('nuevacolonia').value=0;
				document.getElementById('usrDirColonia').value="";
			}
			else
			{
				document.getElementById('sel').style.display ="block";
				document.getElementById('texto').style.display ="none";
				document.getElementById('nuevacolonia').value=0;
				document.getElementById('usrDirColonia').value=valor;
			}
		}
	}
	function desactivaenvia()
	{
		document.form1.envia.disabled=true;
	}
	function activaenvia()
	{
		document.form1.envia.disabled=false;
	}
	
 	function desactiva(campo)
	{
		document.getElementById(campo).disabled=true;
	}
	function activa(campo)
	{
		document.getElementById(campo).disabled=false;
	}
	function llenacampo (campo,valor)
 	{
	  	document.getElementById(campo).value=valor;
		
		var vector=campo.split("imgid");
		
		if(vector[1])
		{
			var numero=parseInt(vector[1]);
			numero++;
				
			if(numero<=5)
				activa('id'+numero);
		}
 	} 
 	function vaciacampo (campo,valor)
 	{
  		document.getElementById(campo).value=valor;
 	}
	
	
	function pulsar(e) 
	{
  	tecla = (document.all) ? e.keyCode :e.which;
  	return (tecla!=13);
	}
	function registro()
	{
		
		document.getElementById('menu').innerHTML='';
		document.getElementById('publicidad').innerHTML='';
		document.getElementById('portada').innerHTML='';		
		javascript:llamarasincrono('alta.php','contenido');
	}
	function catswindows(name,width,height,title) 
    	{
			var winheight=100;
	     	var winwidth=100;
    	 	var cat=null;
    		var title='popup';
     		step=8;
			
     		if (!document.layers&&!document.all&&!document.getElementById)  //No identificado
      		{
       			paramstp="height="+height+",width="+width+",top=6"+",left=6,scrollbars=no,location=no"+",directories=no,status=no,menubar=no,toolbar=no,resizable=no";
				cat=window.open(name,title,paramstp);

				if (cat.focus)
				{
					cat.focus();
				}
	       		
				return;
			}
     
			LeftPosition=(screen.width)?(screen.width-width)/2:100;
		    TopPosition=(screen.height)?(screen.height-height)/2:100;
     
			if (document.layers) //Netscape
			{	
				paramstp="height="+height+",width="+width+",top="+TopPosition+",left="+LeftPosition+",scrollbars=no,location=no"+",directories=no,status=no,menubar=no,toolbar=no,resizable=no";
			}
	     	else
	      	{
				paramstp="height="+winheight+",width="+winwidth+",top="+TopPosition+",left="+LeftPosition+",scrollbars=no,location=no"+",directories=no,status=no,menubar=no,toolbar=no,resizable=no"
			}
    
			cat=window.open(name,title,paramstp);
       
     
		 if (document.getElementById&&!document.all) //Firefox
		  {
			   x=y=step;
			   while (x | y)
				{
					 cat.resizeBy (x, y);
					 if (cat.window.innerWidth >= width) 
						x=0;
					 if (cat.window.innerHeight >= height) 
						y=0;
				}
		  }
		
		 if (document.all)
		 {
		  	x=y=step;
			while (x | y)
		    {
				cat.resizeBy (x, y);
			 	if (cat.document.body.clientWidth >= width) 
					x=0;
			 	if (cat.document.body.clientHeight >= height) 
					y=0;
		    }
		 }
		
		 if(cat.focus)
		 {
			 cat.focus();
		 } 
		 return;
}

function valida_mail(form)
	{
	if(vacio(form.usrEmail.value)==false)
		{
		alert("Introduzca Correo Electronico.")
		form.usrEmail.focus()
		return false  
		}
	if(vacio(form.confusrEmail.value)==false)
		{  
		alert("Introduzca Confirmacion de Correo Electronico.")
		form.confusrEmail.focus()
		return false  
		}
	if(form.confusrEmail.value==form.usrEmail.value)
		{
		return true
		}
	else
		{
		alert("El Correo Electronico y su Confirmacion son diferentes.")
		form.usrEmail.focus()
		return false
		}			
	return true
	}
