const inverstment={"Terreno residencial":{"M\xe9rida terreno chico desde 45 mil de enganche":"ROSAVENTO Ciudad Maya","M\xe9rida terreno mediano desde 65 mil de enganche":"ROSAVENTO Ciudad Maya","M\xe9rida terreno grande desde 95 mil de enganche":"ROSAVENTO Ciudad Maya","Canc\xfan terreno chico desde 79 mil de enganche":"ROSAVENTO CANCUN","Canc\xfan terreno mediano desde 142 mil de enganche":"ROSAVENTO CANCUN","Canc\xfan terreno grande desde 285 mil de enganche":"ROSAVENTO CANCUN"},"Terreno industrial":{"Terreno industrial chico desde 105 mil de enganche":"INDO","Terreno industrial mediano desde 144 mil de enganche":"INDO","Terreno industrial grande desde 303 mil de enganche":"INDO"}};let typeOfInvestment,size,proyect,typeOfInvestmentForm,sizeForm,proyectForm,launcher;function getInputId(e){let t=$(e);if(t[0]){let n=t[0].id,r=n.split("_#");return r=r[0],$("#"+n).id=r,r}}function setFieldsIds(){typeOfInvestment=getInputId("#select-zone"),size=getInputId("#select-terrain"),proyect=getInputId("#select-development"),typeOfInvestmentForm=getInputId('[name="tipo_de_inversion"]'),sizeForm=getInputId('[name="tamano_de_la_cartera_general"]'),proyectForm=getInputId('[name="desarrollo_de_interes"]'),launcher=getInputId("#launcher")}function showOptions(e,t,n=!1){$("#"+e+" option:not(:first)").filter(function(){return -1==$.inArray($.trim($(this).text()),[])}).prop("disabled",!0).prop("hidden",!0),$("#"+e+" option:eq(0)").prop("selected",!0).attr("selected","selected"),inverstmentOptions=n?[inverstment[n][t]]:Object.keys(inverstment[t]),console.log(inverstmentOptions),$("#"+e+" option:not(:first)").filter(function(){return -1!=$.inArray($.trim($(this).text()),inverstmentOptions)}).attr("hidden",!1).prop("disabled",!1)}function setLocalValues(){let e=localStorage.getItem("investment"),t=localStorage.getItem("size"),n=localStorage.getItem("proyect");$(`#${typeOfInvestmentForm}`).prop("selected",!0).attr("selected","selected").attr("value",e).val(e).change(),$(`#${sizeForm}`).prop("selected",!0).attr("selected","selected").attr("value",t).val(t).change(),$(`#${proyectForm}`).prop("selected",!0).attr("selected","selected").attr("value",n).val(n).change()}function addListener(){$("#"+typeOfInvestment).off().on("change",function(){localStorage.setItem("investment",this.value),showOptions(size,this.value,!1)}),$("#"+size).off().on("change",function(){localStorage.setItem("size",this.value),showOptions(proyect,this.value,$("#"+typeOfInvestment).val())}),$("#"+proyect).off().on("change",function(){localStorage.setItem("proyect",this.value)}),$("#"+launcher).click(function(){setLocalValues(),console.log("executed")})}window.onload=function(){setFieldsIds(),addListener()};