function print_cart_props() {
var url="/propiedades/propiedades.php?cart=1&secc=propiedades_seleccionadas&imprimir=ok";
abrirVentana(url, 1024, 600, "_imprimir")
}
function str2object(str,HTMLTAG)
{
switch (HTMLTAG) {
case "TR":
var d = document.createElement("div");
d.innerHTML = "
";
var ret = d.getElementsByTagName(HTMLTAG);
retobj=ret[0];
break;
case "TD":
var d = document.createElement("div");
d.innerHTML = "";
var ret = d.getElementsByTagName(HTMLTAG);
retobj=ret[0];
break;
case "LI":
var d = document.createElement("div");
d.innerHTML = "- " + str + "
";
var ret = d.getElementsByTagName(HTMLTAG);
retobj=ret[0];
break;
default:
var d = document.createElement("div");
d.innerHTML = str;
var ret = d.getElementsByTagName(HTMLTAG);
retobj=ret[0];
break;
}
return retobj;
}
var avisar_agregar=true;
function add_propiedad_to_cart(id,codigo,operacion,tipo_propiedad,zona,departamento,href,foto,ancho,alto) {
var disenio_muestra=getObj("prop_cart_muestra");
if (disenio_muestra==null) return;
var href_remover=getObj("href_remove_cart");
var href_masinfo=getObj("href_url_propiedad_cart");
var img_cart=getObj("img_prop_cart");
href_masinfo.setAttribute("href",href);
href_remover.setAttribute("href","javascript:remove_cart_prop("+id+")");
img_cart.src=foto;
var contenido_muestra=disenio_muestra.innerHTML;
var objeto_destino=getObj("propiedades_cart");
var contenido_final=contenido_muestra;
contenido_final=str_replace(contenido_final, "[CODIGO_PROP]", codigo);
contenido_final=str_replace(contenido_final, "[TIPO_PROPIEDAD]", tipo_propiedad);
contenido_final=str_replace(contenido_final, "[OPERACION]", operacion);
contenido_final=str_replace(contenido_final, "[DEPARTAMENTO]", departamento);
contenido_final=str_replace(contenido_final, "[ZONA]", zona);
var new_tr = str2object(contenido_final,"TR");
new_tr.setAttribute("id", "tr_prop_cart"+id);
if ( navigator.userAgent.indexOf("MSIE") != -1 )
{
if (objeto_destino.firstChild.tagName != undefined && objeto_destino.firstChild.tagName.toLowerCase() == "tbody" )
{
objeto_destino.firstChild.appendChild(new_tr);
}
else
objeto_destino.appendChild(new_tr);
} else {
objeto_destino.appendChild(new_tr);
}
getObj("div_carrito_lleno").style.display="";
getObj("div_carrito_vacio").style.display="none";
if (avisar_agregar) {
var msg=str_replace("Real estate ref. # [PROPIEDAD] added to your selection.
Go to my selection","[PROPIEDAD]",codigo);
DHTMLALERT(msg);
}
}
function remove_cart_prop(ID) {
if (window.confirm("¿ Quitar la propiedad de su selección ?")) {
var url="/propiedades/scripts/remove_prop_cart.php?id="+ID+"&"+Math.random()*1000000;
crear_script_tag(url);
}
}
function do_remover_cart_prop(ID) {
var obj_remover=getObj("tr_prop_cart"+ID);
if (obj_remover==null) return;
obj_remover.parentNode.removeChild(obj_remover);
}
function reset_cart_prop() {
getObj("div_carrito_lleno").style.display="none";
getObj("div_carrito_vacio").style.display="";
}
function add_prop_cart(ID)
{
var url="/propiedades/scripts/get_data_cart.php?id="+ID+"&"+Math.random()*1000000;
crear_script_tag(url);
}
function check_consulta(form) {
var o=document.getElementsByName("id_tiposdepropiedad[]");
var cuenta=0;
for (i=0;i2) {DHTMLALERT('Sólo puede seleccionar hasta 2 tipos de propiedades');return false;}
var o=document.getElementsByName("id_zona[]");
var cuenta=0;
for (i=0;i2) {DHTMLALERT('Sólo puede seleccionar un máximo de 2 zonas');return false;}
var o=document.getElementsByName("id_comodidad[]");
var cuenta=0;
for (i=0;i2) {DHTMLALERT('Sólo puede seleccionar hasta 2 tipos de comodidades');return false;}
if (form.id_operacion.value == '') {form.id_operacion.focus(); DHTMLALERT('Indique tipo de operación');return false;}
if (form.nombres.value == '') {DHTMLALERT('Indique su nombre'); form.nombres.focus(); return false;}
if (form.apellidos.value == '') {DHTMLALERT('Indique su apellido'); form.apellidos.focus(); return false;}
if (form.email.value.indexOf('@') < 0 || form.email.value.indexOf('.') < 0 || form.email.value.indexOf(',') > 0) {DHTMLALERT('Dirección de email incorrecta'); form.email.focus();return false;}
if (form.email.value.toLowerCase()!=form.email_confirm.value.toLowerCase()) {DHTMLALERT('La confirmación de email no concuerda');form.email.focus();return false;}
if (form.telefono.value == '') {DHTMLALERT('Indique su teléfono'); form.telefono.focus(); return false;}
return true;
}
function expand_car_all() {
var o=getObj("exp_tool1");
o.style.display="none";
o=getObj("exp_tool2");
o.style.display="";
for (var i=0;i