// JavaScript Document
function ventanaprop (URL){
   window.open(URL,"ventana1","width=660,height=420,scrollbars=YES")
}

function image (URL){
   window.open(URL,"ventana1","width=750,height=600,scrollbars=YES")
}

function ventanaprop02(url, ancho, alto, barra) {
    izquierda = (screen.width) ? (screen.width-ancho)/2 : 100  
    arriba = (screen.height) ? (screen.height-alto)/2 : 100  
    opciones = 'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=YES' + barra + ',resizable=0,width=' + ancho + ',height=' + alto + ',left=' + izquierda + ',top=' + arriba + ''  
    window.open(url, 'popUp', opciones)  
}

//FUNCION DE OCULTAR BOTONES AL IMPRIMIR PAGINA (para vist.php, imprimir propiedad)
function printPage() {
if(document.all) {
document.all.divButtons.style.visibility = 'hidden';  
window.print();  
document.all.divButtons.style.visibility = 'visible';  
} else {
document.getElementById('divButtons').style.visibility = 'hidden';  
window.print();  
document.getElementById('divButtons').style.visibility = 'visible';  
}
}







//VALIDA FORMULARIO DE PROPIEDAD QUE NO SE ENCUENTRE VACIO
/* Creamos la función para validar los campos de formulario */
function ValidarFormulario(form1) {
/* Condiciones que verifican si el campo está vacío */
if (form1.nombre.value == ""){
/* Se dispara un cuadro alert con el mensaje. Se hace foco sobre el elemento */
	alert("Por favor ingrese su nombre"); form1.nombre.focus(); return;
}
if (form1.telefono.value == "") {
	alert("Por favor ingrese su número de teléfono"); form1.telefono.focus(); return;
}
/* Se verifica el dato escrito 
Si no es un número se ejecuta la condición */
if (isNaN(form1.telefono.value) == true) {
	alert("Teléfono inválido.\nIngrese su teléfono solo con caracteres numéricos sin espacios"); 
	form1.telefono.focus(); form1.telefono.select(); return;
}
if (form1.mail.value == "") {
	alert("Por favor ingrese su dirección de e-mail"); form1.mail.focus(); return;
}
/* Se verifica el dato escrito 
Si no contiene el simbolo @ o . se ejecuta la condición */
if (form1.mail.value.indexOf('@', 1) == -1 || form1.mail.value.indexOf('.', 
	form1.mail.value.indexOf('@', 0)) == -1) {
	alert("Dirección de e-mail inválida"); form1.mail.focus(); return;
}
if (form1.comentarios.value == "") {
	alert("Por favor escriba su pregunta o comentario"); 
	form1.comentarios.focus(); return;
}
/* Se envía el formulario */
form1.submit();
}

//VALIDA FORMULARIO DE PROPIEDAD PARA INGLES
/* Creamos la función para validar los campos de formulario */
function ValidarFormulario(form2) {
/* Condiciones que verifican si el campo está vacío */
if (form2.nombre.value == ""){
/* Se dispara un cuadro alert con el mensaje. Se hace foco sobre el elemento */
	alert("Please enter your name"); form2.nombre.focus(); return;
}
if (form2.telefono.value == "") {
	alert("Please enter your phone number"); form2.telefono.focus(); return;
}
/* Se verifica el dato escrito 
Si no es un número se ejecuta la condición */
if (isNaN(form2.telefono.value) == true) {
	alert("Telephone invalid.\nEnter your phone only with numeric characters without spaces"); 
	form2.telefono.focus(); form2.telefono.select(); return;
}
if (form2.mail.value == "") {
	alert("Please enter your e-mail address"); form2.mail.focus(); return;
}
/* Se verifica el dato escrito 
Si no contiene el simbolo @ o . se ejecuta la condición */
if (form2.mail.value.indexOf('@', 1) == -1 || form2.mail.value.indexOf('.', 
	form2.mail.value.indexOf('@', 0)) == -1) {
	alert("E-mail address invalid"); form2.mail.focus(); return;
}
if (form2.comentarios.value == "") {
	alert("Please write your questions or comments"); 
	form2.comentarios.focus(); return;
}
/* Se envía el formulario */
form2.submit();
}
