var xmlHttp, xmlHttp_call; function GetXmlHttpObject(){var xmlHttp=null;try{xmlHttp=new XMLHttpRequest();}catch (e){try{xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");}catch (e){xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");}}return xmlHttp;} function initialize(){} function open_the_window(){var Areturn = getScrollXY();var countTop2 = Areturn[1]; var countTop3 = parseInt(160) + parseInt(countTop2);countTop3 = countTop3+'px';var leftDist = (parseInt(document.body.clientWidth)/2);leftDist = parseInt(leftDist)-230;leftDist = leftDist+'px';document.getElementById("contact_to_agent").style.left=leftDist;document.getElementById("contact_to_agent").style.top=countTop3;document.getElementById('contact_to_agent').style.display='block';} function show_price_alert_popup(){document.getElementById('price_alert_div').style.display='block';document.getElementById('fade').style.display='block';setDivPosition("price_alert_div");} function show_all_change(){document.getElementById("div_show_all_change").style.display='block';document.getElementById('fade').style.display='block';setDivPosition("div_show_all_change");} function set_price_alerts(id, path){document.getElementById('price_alert_div').style.display='none';document.getElementById('fade').style.display='none';xmlHttp=GetXmlHttpObject();if (xmlHttp==null){alert ("Your browser does not support AJAX!");return;} if(document.getElementById("thishome").checked==true){var thishome="1";}else{var thishome="0";}if(document.getElementById("similarhome").checked==true){var similarhome="1";}else{var similarhome="0";}if(document.getElementById("similarhomecp").checked==true){var similarhomecp="1";}else{var similarhomecp="0";}var pricefreq = document.getElementById('pricefreq').value;var url=path;url=url+"?listing_id="+id;url=url+"&thishome="+thishome;url=url+"&similarhome="+similarhome;url=url+"&pricefreq="+pricefreq;url=url+"&pricefreq1="+pricefreq;url=url+"&pricefreqcp1="+pricefreq;url=url+"&similarhomecp="+similarhomecp;url=url+"&sid="+Math.random();xmlHttp.onreadystatechange=stateSaveHomePrice;xmlHttp.open("GET",url,true);xmlHttp.send(null);} function stateSaveHomePrice(){if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ //document.getElementById("messagePriceAlerts").innerHTML=xmlHttp.responseText; }} function set_price_alertsnew(id, path){document.getElementById('div_thank_you').style.display='none';document.getElementById('fade').style.display='none';xmlHttp=GetXmlHttpObject();if (xmlHttp==null){alert ("Your browser does not support AJAX!");return;}var thishome="0";var discitystate="0";var zonahome="0";var cityhome="0";if(document.getElementById("similarPropPricecheck").checked==true){var similarhome="1";}else{var similarhome="0";}if(document.getElementById("similarPropPricecheck1").checked==true){var discitystate="1";}else{var discitystate="0";} if(document.getElementById('similarPropPricecheck13') != undefined){ if(document.getElementById("similarPropPricecheck13").checked==true){var zonahome="1";} else{var zonahome="0";} } else{var zonahome="0";} if(document.getElementById('similarPropPricecheck14') != undefined){ if(document.getElementById("similarPropPricecheck14").checked==true){var cityhome="1";} else{var cityhome="0";} } else{var cityhome="0";} var chimpnewsletter; if(document.getElementById('mailchnewsletter') != undefined){ if(document.getElementById("mailchnewsletter").checked==true){var chimpnewsletter="1";} else{var chimpnewsletter="0";}} else{var chimpnewsletter="0";} var similarhomecp="0";var pricefreq = document.getElementById('similarPropPricecal').value;var url=path;url=url+"?listing_id="+id;url=url+"&thishome="+thishome;url=url+"&chimpnewsletter="+chimpnewsletter;url=url+"&similarhome="+similarhome;url=url+"&pricefreq="+pricefreq;url=url+"&pricefreq1="+pricefreq;url=url+"&pricefreqcp1="+pricefreq;url=url+"&similarhomecp="+similarhomecp;url=url+"&discitystate="+discitystate;url=url+"&zonahome="+zonahome;url=url+"&cityhome="+cityhome;url=url+"&sid="+Math.random();xmlHttp.onreadystatechange=stateSaveHomePricepe;xmlHttp.open("GET",url,true);xmlHttp.send(null);} function stateSaveHomePricepe(){if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ //document.getElementById("messagePriceAlerts").innerHTML=xmlHttp.responseText; }} function show_agent_contact_call() { document.getElementById('fade').style.display='block'; document.getElementById('show_agent_contact_div_callme').style.display='block'; setDivPosition("show_agent_contact_div_callme"); } function show_agent_contact(pathn, amenities) { var js1 = getCookie("cookiefromnamejs"); var js2 = getCookie("cookiefromemail"); var js3 = getCookie("cookiephone1"); var js4 = getCookie("cookiephone2"); if( (js3==undefined) || (js4==undefined) ) js4=js3=""; if( (js3=='undefined') || (js4=='undefined') ) js4=js3=""; if(js1!=undefined) document.getElementById("your_name").value = js1; if(js2!=undefined) document.getElementById("tx21_email").value = js2; if( (js3==undefined) || (js3=="") ) document.getElementById("your_phone1").value = "DD"; else document.getElementById("your_phone1").value = js3; if( (js3==undefined) || (js3=="") ) document.getElementById("your_phone2").value = "NÚMERO"; else document.getElementById("your_phone2").value = js4; var listing_id = document.getElementById('tx1_id').value; xmlHttp=GetXmlHttpObject(); if (xmlHttp==null){ alert ("Your browser does not support AJAX!");return;} var url=pathn;url=url+"?listing_id="+listing_id; url=url+"&sid="+Math.random();xmlHttp.onreadystatechange=clickOnly; xmlHttp.open("GET",url,true); xmlHttp.send(null); document.getElementById('show_agent_contact_div').style.display='block'; if(amenities == '1') { setDivPositionWithoutTop("show_agent_contact_div"); }else { setDivPosition("show_agent_contact_div"); } document.getElementById('fade').style.display='block'; } function setDivPositionWithoutTop(divId){ // USED TO SET POSITION OF DIV var DivShowed = document.getElementById(divId) var scrollTop = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop var myHeight = window.innerHeight ? window.innerHeight : (document.documentElement.clientHeight ? document.documentElement.clientHeight : (document.body.clientHeight ? document.body.clientHeight : 0)) var clientWid = document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth; DivShowed.style.left = ((clientWid-DivShowed.offsetWidth)/2)+'px'; DivShowed.style.top = '200px'; } function clickOnly(){/*if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){} */} function delete_unit_number(path){var val = confirm('Tem certeza de que deseja excluir os dados?');if (val == true) {delete_unit(path);}} function delete_street_number(path){var val = confirm('Tem certeza de que deseja excluir os dados?'); if (val == true) {document.getElementById('div_edit_street_number').style.display='none';document.getElementById('fade').style.display='none';delete_street(path);}} function delete_street(path){xmlHttp=GetXmlHttpObject();if (xmlHttp==null){ alert ("Your browser does not support AJAX!");return;}var url=path;url=url+"?listing_id="+document.getElementById('li_id').value;url=url+"&sid="+Math.random();xmlHttp.onreadystatechange=stateSaveHome611;xmlHttp.open("GET",url,true);xmlHttp.send(null);} function stateSaveHome611(){if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){document.getElementById("streetnameid").innerHTML="";document.getElementById("staddress1").innerHTML=document.getElementById("abctype1").value; document.getElementById("staddress1").className="property_one"; if(document.getElementById('unitSecondDiv') != undefined) {document.getElementById('unitSecondDiv').style.display='none';}document.getElementById("agent_message").innerHTML=xmlHttp.responseText;document.getElementById("txt_street_number").value="";}} function delete_unit(path){xmlHttp=GetXmlHttpObject();if (xmlHttp==null){alert ("Your browser does not support AJAX!");return;}document.getElementById('div_add_unit_number').style.display='none';document.getElementById('fade').style.display='none';var url=path;url=url+"?listing_id="+document.getElementById('li_id').value;url=url+"&sid="+Math.random();xmlHttp.onreadystatechange=stateSaveHome6111;xmlHttp.open("GET",url,true);xmlHttp.send(null);} function stateSaveHome6111(){if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){document.getElementById("agent_message").innerHTML=xmlHttp.responseText;document.getElementById("unitnameid").innerHTML=" ";document.getElementById("staddress2").innerHTML=document.getElementById("abctype1").value;document.getElementById("ttTitle1").innerHTML=document.getElementById("abctype1").value;document.getElementById("staddress2").className="property_one";}} function submit_street_number(path){if(isEmpty(document.getElementById('txt_street_number').value)==true){alert("Please enter the Street Number.");document.getElementById('txt_street_number').focus();return false;}xmlHttp=GetXmlHttpObject();if (xmlHttp==null){alert ("Your browser does not support AJAX!");return;}document.getElementById('div_edit_street_number').style.display='none';document.getElementById('fade').style.display='none';var url=path;url=url+"?listing_id="+document.getElementById('li_id').value;url=url+"&street_num="+document.getElementById('txt_street_number').value;url=url+"&sid="+Math.random();xmlHttp.onreadystatechange=stateSaveHome6;xmlHttp.open("GET",url,true);xmlHttp.send(null);} function stateSaveHome6() { if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ document.getElementById("streetnameid").innerHTML=xmlHttp.responseText; document.getElementById("staddress1").innerHTML=document.getElementById("abctype").value; document.getElementById("staddress1").className="property_two"; if(document.getElementById('unitSecondDiv') != undefined){ document.getElementById('unitSecondDiv').style.display='block'; setDivPosition("unitSecondDiv"); }} } function add_notes(path){ if(trim(document.getElementById('txtNotes').value)==""){alert("Digite as suas notas");document.getElementById('txtNotes').focus();return false;}xmlHttp=GetXmlHttpObject();if (xmlHttp==null){alert ("Your browser does not support AJAX!");return;}document.getElementById('my_notes').style.display='none';document.getElementById('fade').style.display='none';var url=path;url=url+"?listing_id="+document.getElementById('li_id').value;url=url+"&txtNotes="+document.getElementById('txtNotes').value;url=url+"&sid="+Math.random();xmlHttp.onreadystatechange=stateSaveHome606;xmlHttp.open("GET",url,true);xmlHttp.send(null);} function stateSaveHome606(){if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){document.getElementById("agent_message").innerHTML=xmlHttp.responseText;} } function save_to_unit(path){if(isEmpty(document.getElementById('txt_unit_number').value)==true){alert("Please enter the Unit Number.");document.getElementById('txt_unit_number').focus();return false;}xmlHttp=GetXmlHttpObject();if (xmlHttp==null){alert ("Your browser does not support AJAX!");return;}document.getElementById('div_add_unit_number').style.display='none';document.getElementById('fade').style.display='none';var url=path;url=url+"?listing_id="+document.getElementById('listing_id').value;url=url+"&unit_num="+document.getElementById('txt_unit_number').value;url=url+"&sid="+Math.random();xmlHttp.onreadystatechange=stateSaveHome7;xmlHttp.open("GET",url,true);xmlHttp.send(null);} function stateSaveHome7(){if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){document.getElementById("unitnameid").innerHTML=xmlHttp.responseText; document.getElementById("staddress2").innerHTML=document.getElementById("abctype").value; document.getElementById("ttTitle1").innerHTML=document.getElementById("abctype").value;document.getElementById("staddress2").className="property_two";}} function check_confirm201(id,path,uid){xmlHttp=GetXmlHttpObject();if (xmlHttp==null){alert ("Your browser does not support AJAX!");return;} var url=path;url=url+"?listing_id="+id;url=url+"&uid="+uid;url=url+"&sid="+Math.random();xmlHttp.onreadystatechange=stateSaveHome5;xmlHttp.open("GET",url,true);xmlHttp.send(null);} function stateSaveHome5(){if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){document.getElementById("savehomeids").innerHTML=xmlHttp.responseText;}} function seng_mail_toAgentvac(reg, path, pathurl) { var reuseMessageVacation = ''; var calendarDateformat = "dd/mm/aa"; if(document.getElementById("rent_start_date").value=="") { alert("Por favor, selecione data de entrada"); document.getElementById("rent_start_date").focus(); return false; } else if(document.getElementById("rent_end_date").value=="") { alert("Por favor, selecione data de saída"); document.getElementById("rent_end_date").focus(); return false; } else if(document.getElementById("rent_start_date").value==calendarDateformat) { alert("Por favor, selecione data de entrada"); document.getElementById("rent_start_date").focus(); return false; } else if(document.getElementById("rent_end_date").value==calendarDateformat) { alert("Por favor, selecione data de saída"); document.getElementById("rent_end_date").focus(); return false; } var datenotavailble = $('#newdetailpageContact span').html(); if(datenotavailble != null) { alert(datenotavailble); if(datenotavailble !="Preencha número de hóspedes") { document.getElementById("rent_start_date").focus(); } return false; } if(document.getElementById("rent_guest").value == 0) { var guestAllow = "Preencha número de hóspedes"; document.getElementById('newdetailpageContact').innerHTML=""+guestAllow +""; document.getElementById("rent_guest").focus(); return false; } if((isEmpty(document.getElementById('tx1_mnessage').value)==true) || (document.getElementById('tx1_mnessage').value=="Informe o locador o que você gosta sobre o imóvel, o que mais importa para você ou envie uma pergunta.")) { alert("Digite a sua mensagem"); document.getElementById('tx1_mnessage').focus(); return false; } var messageCondtioArr = 0; if(document.getElementById("reusethismessage").checked==true) { var updatedMessage = document.getElementById('tx1_mnessage').value; updatedMessage = updatedMessage.replace(/(\r\n|\n|\r)/gm, "
"); updatedMessage = escape(updatedMessage); reuseMessageVacation = updatedMessage; }else { reuseMessageVacation = ''; var messageCondtioArr = 1; } /*else if(document.getElementById("userMessageSavedtxt").value != '') { var updatedMessage = document.getElementById('userMessageSavedtxt').value; updatedMessage = updatedMessage.replace(/(\r\n|\n|\r)/gm, "
"); updatedMessage = escape(updatedMessage); reuseMessageVacation = updatedMessage; }*/ xmlHttp=GetXmlHttpObject(); if (xmlHttp==null){ alert ("Your browser does not support AJAX!");return; } var esc = document.getElementById('tx1_mnessage').value; esc = esc.replace(/(\r\n|\n|\r)/gm, "
"); esc = escape(esc); var url=pathurl; url=url+"&listing_id="+document.getElementById('tx1_id').value; url=url+"&guest="+document.getElementById('rent_guest').value; url=url+"&startd1="+document.getElementById('rent_start_date').value; url=url+"&endd1="+document.getElementById('rent_end_date').value; url=url+"&toname="+document.getElementById('tx1_toname').value; url=url+"&toemail="+document.getElementById('tx1_email').value; url=url+"&sessionvaluecheck="+document.getElementById('checkvalueofsession').value; url=url+"&listing_coming_source="+document.getElementById('listing_coming_source').value; url=url+"&listing_coming_campaign="+document.getElementById('listing_coming_campaign').value; url=url+"&resusemessage="+reuseMessageVacation; url=url+"&frommessage="+esc; url=url+"&sid="+Math.random(); xmlHttp.onreadystatechange=xset; xmlHttp.open("GET",url,true); xmlHttp.send(null); if(messageCondtioArr >= 1) { document.getElementById('tx1_mnessage').value = "Informe o locador o que você gosta sobre o imóvel, o que mais importa para você ou envie uma pergunta."; document.getElementById("reusethismessage").checked = false; document.getElementById('tx1_mnessage').style.color='#696962'; } } function xset(){if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){document.getElementById('show_agent_contact_div').style.display='none';document.getElementById('smallreg_popup').style.display='block';setDivPosition('smallreg_popup');}} function laststepsave(path){ var message="";var focusname = ""; if((isEmpty(document.getElementById('popname').value) == true) || (document.getElementById('popname').value == "Nome")) { message=message+"Por favor introduza um nome ou apelido\n";focusname="popname"; } if( document.getElementById('popemail') != 'undefined' && (isEmpty(document.getElementById('popemail').value) == true)) { message=message+"Digite o seu endereço de e-mail\n";if(focusname==""){focusname="popemail";} }if(document.getElementById('popemail').value!="") { if(isEmail(document.getElementById('popemail').value) == false){message=message+"Endereço de email válido\n";if(focusname==""){focusname="popemail";}} } if(document.getElementById('poppassword').value == "Min 5 e Max 20 caractares") { message=message+"Digite sua senha\n";if(focusname==""){focusname="poppassword";} } else {if( document.getElementById('poppassword') != 'undefined' && (isEmpty(document.getElementById('poppassword').value) == true) ){message=message+"Digite sua senha\n";if(focusname==""){focusname="poppassword";}}if(document.getElementById('poppassword').value !=""){if(document.getElementById('poppassword').value.length >= 5 && document.getElementById('poppassword').value.length < 21){}else{message=message+"Digite uma senha entre 5-20 caracteres\n";if(focusname==""){focusname="poppassword";}}} } if(message!=""){document.getElementById(focusname).focus();alert(message);return false;} xmlHttp=GetXmlHttpObject(); if (xmlHttp==null){alert ("Your browser does not support AJAX!");return;} var ph1 = document.getElementById('popphoneNumber1').value; var ph2 = document.getElementById('popphoneNumber2').value; document.getElementById('howitworksc').disabled = false;var pp = "(";var pp1 = ") "; if(ph1=="DD"){ph1="";}if(ph2=="Numero"){ph2="";}var ph3; if((ph1!="") && (ph2!="")){ph3 = pp+ph1+pp1+ph2;}if(ph3=="undefined"){ph3="";} var url=path;url=url+"&popname="+document.getElementById('popname').value; url=url+"&poplastname="+document.getElementById('poplastname').value; url=url+"&popemail="+document.getElementById('popemail').value; url=url+"&poppassword="+document.getElementById('poppassword').value; url=url+"&phonenumber="+ph3; url=url+"&sid="+Math.random();xmlHttp.onreadystatechange=xsetsecond; xmlHttp.open("GET",url,true);xmlHttp.send(null); } function xsetsecond(){if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){if(xmlHttp.responseText < 0){document.getElementById("email_message").innerHTML= "E-mail já existe"}else{document.getElementById('smallreg_popup').style.display='none';document.getElementById('smallreg_popuplast').style.display='block';setDivPosition("smallreg_popuplast");}}} function seng_mail_toAgent(path, cid, transaction_id, zenid, msg) { var calendarDateformat = "dd/mm/aa"; var reuseMessageVacation = ''; if(isEmpty(document.getElementById('tx21_email').value)==true) {alert("Digite o seu endereço de e-mail"); document.getElementById('tx21_email').focus();return false;}if(isEmail(document.getElementById('tx21_email').value)==false) {alert("Endereço de email válido"); document.getElementById('tx21_email').focus();return false;} if(document.getElementById("listing_sub_typeg").value=='aluguel por temporada') { if(document.getElementById("rent_start_date").value=="") { alert("Por favor, selecione data de entrada"); document.getElementById("rent_start_date").focus();return false; } if(document.getElementById("rent_end_date").value=="") { alert("Por favor, selecione data de saída"); document.getElementById("rent_end_date").focus();return false;} if(document.getElementById("rent_start_date").value==calendarDateformat) {alert("Por favor, selecione data de entrada"); document.getElementById("rent_start_date").focus();return false;} if(document.getElementById("rent_end_date").value==calendarDateformat) {alert("Por favor, selecione data de saída"); document.getElementById("rent_end_date").focus();return false;} var SDate1 = document.getElementById("rent_start_date").value; var EDate1 = document.getElementById("rent_end_date").value; var spdate1 = SDate1.split("/");var spdate2 = EDate1.split("/"); var start_date1 = new Date(spdate1[2]+"/"+spdate1[1]+"/"+spdate1[0]); var end_date1 = new Date(spdate2[2]+"/"+spdate2[1]+"/"+spdate2[0]); var date1_ms = start_date1.getTime(); var date2_ms = end_date1.getTime(); var difference_ms = Math.abs(date2_ms - date1_ms); var ONE_DAY = 1000 * 60 * 60 * 24; var thedays = Math.ceil((date2_ms-date1_ms)/(ONE_DAY)); var price="0"; if(thedays<"0"){alert("Por favor, insira as datas de chegada e partida"); return false;}if(thedays=="0") {alert("Por favor, selecione sua data de chegada."); return false;} var datenotavailble = $('#newdetailpageContact span').html(); if(datenotavailble != null) { alert(datenotavailble); if(datenotavailble !="Preencha número de hóspedes") { document.getElementById("rent_start_date").focus(); } return false; } if(document.getElementById("rent_guest").value == 0) { var guestAllow = "Preencha número de hóspedes"; document.getElementById('newdetailpageContact').innerHTML=""+guestAllow +""; document.getElementById("rent_guest").focus(); return false; } if((isEmpty(document.getElementById('tx1_mnessage').value)==true) || (document.getElementById('tx1_mnessage').value=="Informe o locador o que você gosta sobre o imóvel, o que mais importa para você ou envie uma pergunta.")) { alert("Digite a sua mensagem"); document.getElementById('MessagepopupIdErr').style.display = 'none'; document.getElementById('tx1_mnessage').style.color = '#000000'; document.getElementById('tx1_mnessage').value = ''; document.getElementById('tx1_mnessage').focus(); return false; } var messageCondtioArr = 0; if(document.getElementById("reusethismessage").checked==true) { var updatedMessage = document.getElementById('tx1_mnessage').value; updatedMessage = updatedMessage.replace(/(\r\n|\n|\r)/gm, "
"); updatedMessage = escape(updatedMessage); reuseMessageVacation = updatedMessage; }else { reuseMessageVacation = ''; messageCondtioArr = 1; } }else { if(isEmpty(document.getElementById('tx1_mnessage').value)==true) { alert("Digite a sua mensagem"); document.getElementById('tx1_mnessage').focus(); return false; } } include_affiliate(cid, transaction_id, zenid, msg); var esc = document.getElementById('tx1_mnessage').value; esc = esc.replace(/(\r\n|\n|\r)/gm, "
"); esc = escape(esc); var v1 = document.getElementById('your_name').value; var v2 = document.getElementById('tx21_email').value; var v3 = document.getElementById('tx1_id').value; var v4 = esc; var vv1 = ""; var vv2 = ""; var vv3 = ""; var vv4 = ""; vv4 = vv4.replace(/(\r\n|\n|\r)/gm, "
"); vv4 = escape(vv4); var js1 = getCookie("cookiefromnamejs"); var js2 = getCookie("cookiefromemail"); var js3 = getCookie("cookielisting_id"); var js4 = getCookie("cookiefrommessage"); if( (v1==js1) && (v2==js2) && (v3==js3) && (v4==js4) ) { alert("Caro/a Cliente,\n\nEsta mensagem já foi enviada para o anunciante."); return false; } if( (v1==vv1) && (v2==vv2) && (v3==vv3) && (v4==vv4) ) { alert("Caro/a Cliente,\n\nEsta mensagem já foi enviada para o anunciante."); return false; } criteoEvent1(document.getElementById('tx21_email').value); xmlHttp=GetXmlHttpObject(); if (xmlHttp==null){alert ("Your browser does not support AJAX!");return;} document.getElementById('show_agent_contact_div').style.display='none'; if(document.getElementById("listing_sub_typeg").value=="aluguel por temporada") { document.getElementById("smallreg_popuplast").style.display='block'; } else{document.getElementById("div_thank_you").style.display='block'; setDivPosition("div_thank_you");} setDivPosition("smallreg_popuplast"); var ph1 = document.getElementById('your_phone1').value; if(ph1==undefined){ph1="";} var ph2 = document.getElementById('your_phone2').value; if(ph2==undefined){ph2="";} var pp = "(";var pp1 = ") "; if(ph1=="DD"){ph1="";} if(ph2=="Numero"){ph2="";} var ph3, cokph1, cokph2; if((ph1!="") && (ph2!="")) { ph3 = pp+ph1+pp1+ph2; var cokph1 = ph1; var cokph2 = ph2; } if(ph3=="undefined"){ph3="";} var esc = document.getElementById('tx1_mnessage').value; esc = esc.replace(/(\r\n|\n|\r)/gm, "
"); esc = escape(esc); var url=path;url=url+"?listing_id="+document.getElementById('tx1_id').value; url=url+"&toname="+document.getElementById('tx1_toname').value; url=url+"&toemail="+document.getElementById('tx1_email').value; url=url+"&fromname="+document.getElementById('your_name').value; url=url+"&fromphone="+ph3;url=url+"&fromemail="+document.getElementById('tx21_email').value; url=url+"&listing_coming_source="+document.getElementById('listing_coming_source').value; url=url+"&listing_coming_campaign="+document.getElementById('listing_coming_campaign').value; url=url+"&frommessage="+esc;url=url+"&sessuid="+document.getElementById('sessuid').value; setCookiejs("cookiefromnamejs",v1,"1"); setCookiejs("cookiefromemail",v2,"1"); setCookiejs("cookielisting_id",v3,"1"); setCookiejs("cookiefrommessage",v4,"1"); setCookiejs("cookiephone1",cokph1,"1"); setCookiejs("cookiephone2",cokph2,"1"); if(document.getElementById("listing_sub_typeg").value=='aluguel por temporada') { url=url+"&guest="+document.getElementById('rent_guest').value; url=url+"&startd1="+document.getElementById('rent_start_date').value; url=url+"&endd1="+document.getElementById('rent_end_date').value; url=url+"&resusemessage="+reuseMessageVacation; } url=url+"&thank=you";url=url+"&sid="+Math.random(); xmlHttp.onreadystatechange=stateChangedContactAgent; xmlHttp.open("POST",url,true); xmlHttp.send(null); if(messageCondtioArr >= 1) { document.getElementById('tx1_mnessage').value = "Informe o locador o que você gosta sobre o imóvel, o que mais importa para você ou envie uma pergunta."; document.getElementById("reusethismessage").checked = false; document.getElementById('tx1_mnessage').style.color='#696962'; } } function stateChangedContactAgent(){if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){}} function check_open_window(){if(trim(document.getElementById('your_email').value)==""){alert("Digite o seu endereço de e-mail");document.getElementById('your_email').focus();return false;}if((isEmail(document.getElementById('your_email').value))==false){ alert("Endereço de email válido");document.getElementById('your_email').focus();return false;}if(trim(document.getElementById('ymessage').value)==""){alert("Digite a sua mensagem");document.getElementById('ymessage').focus();return false;}} function check_it(theurl){var tomatch= /[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/;if (tomatch.test(theurl)){return true;}else{return false; }} function check_unit_number(){if(trim(document.getElementById('txt_unit_number').value)==""){alert("Digite o número de unidade");document.getElementById('txt_unit_number').focus();return false;}} function add_unit_number(str){document.getElementById("div_add_unit_number").style.display='block';document.getElementById('fade').style.display='block';document.getElementById('txt_unit_number').value="";setDivPosition("div_add_unit_number");} function mynotes5(){var val = confirm('Você deve estar autenticado para escrever notas a este imóvel. Clique em OK para efetuar login ou registe-se para uma conta - que leva apenas um minuto!');if (val == true) {show_login();}} function check_edit_list(){if(trim(document.getElementById('txt_street_number').value)==""){alert("Digite o número de rua");document.getElementById('txt_street_number').focus();return false;}} function edit_street_number(str) {document.getElementById("div_edit_street_number").style.display='block';setDivPosition("div_edit_street_number");document.getElementById('fade').style.display='block';if(trim(document.getElementById("txt_street_number").value)==""){document.getElementById("ttTitle").innerHTML="Adicionar número";}else{document.getElementById("ttTitle").innerHTML="Mudar número";}} function my_notes2(){document.getElementById('my_notes').style.display='block';document.getElementById('fade').style.display='block';setDivPosition("my_notes");} function share_email_check(path){if(trim(document.getElementById('friend_email').value)=="") {alert("Por favor, indique o e-mail do seu amigo ");document.getElementById('friend_email').focus();return false;}if((isEmail(document.getElementById('friend_email').value))==false){alert("Endereço de email válido");document.getElementById('friend_email').focus();return false;}if(document.getElementById('my_email').value==""){alert("Digite o seu endereço de e-mail");document.getElementById('my_email').focus();return false;}if((isEmail(document.getElementById('my_email').value))==false){alert("Endereço de email válido");document.getElementById('my_email').focus();return false;}if(document.getElementById('my_name').value==""){alert("Seu nome");document.getElementById('my_name').focus();return false;}xmlHttp=GetXmlHttpObject();if (xmlHttp==null){alert ("Your browser does not support AJAX!");return;}document.getElementById('share_email').style.display='none';document.getElementById('fade').style.display='none';var url=path;url=url+"?listing_id="+document.getElementById('li_id').value;url=url+"&friend_email="+document.getElementById('friend_email').value;url=url+"&your_email="+document.getElementById('my_email').value;url=url+"&your_name="+document.getElementById('my_name').value;url=url+"&message="+document.getElementById('txtMessage').value;url=url+"&sid="+Math.random();xmlHttp.onreadystatechange=stateSaveHome09;xmlHttp.open("GET",url,true);xmlHttp.send(null);} function stateSaveHome09(){if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){document.getElementById("agent_message").innerHTML=xmlHttp.responseText;}} function send_to_friend(str1){document.getElementById('share_email').style.display='block';document.getElementById('fade').style.display='block';document.getElementById('friend_email').focus();setDivPosition("share_email");} function check_confirm202(){ var val = confirm("Você deve estar autenticado para guardar imóveis. Clique em OK para efetuar login ou registe-se para uma conta - que leva apenas um minuto!"); if(val==true){show_login();}} function changeCountry1() {document.getElementById('idCountry1').style.display = "block";document.getElementById('idBack1').style.display = "block";document.getElementById('idLocation1').style.display = "none";document.getElementById('idNocountry1').style.display = "none";document.getElementById('cityExample1').style.display = "none";document.getElementById('checkLocation').value="10";document.getElementById('t_location').value="";} function hideCountry1(){document.getElementById('idCountry1').style.display = "none";document.getElementById('idBack1').style.display = "none";document.getElementById('idLocation1').style.display = "block";document.getElementById('idNocountry1').style.display = "block";document.getElementById('cityExample1').style.display = "block";document.getElementById('checkLocation').value="1";document.getElementById('t_location').value="";} function mouse_incontact(){} function popitup(url){newwindow=window.open(url,'name','height=550,width=750,scrollbars=yes');if (window.focus) {newwindow.focus()}return false;} function call_function2(str,str1) {if(str=="Comprar"){document.getElementById("listing_sub_type1").style.display='block';}else if(str=="Alugar"){document.getElementById("listing_sub_type2").style.display='block';}else if(str==""){document.getElementById("listing_sub_type1").style.display='block';}document.frmAddListing.listing_zip1.focus();} function validate_regsecond() { var message=""; var focusname = ""; if(document.getElementById('t_email') != 'undefined' && (isEmpty(document.getElementById('t_email').value) == true)) { message=message+"Digite o seu endereço de e-mail\n"; if(focusname=="") { focusname="t_email"; } } if(document.getElementById('t_email').value!="") { if(isEmail(document.getElementById('t_email').value) == false) { message=message+"Endereço de email válido\n"; if(focusname=="") { focusname="t_email"; } } } if(document.getElementById('t_password')!=null) { if( document.getElementById('t_password') != 'undefined' && (isEmpty(document.getElementById('t_password').value) == true) ) { message=message+"Por favor digite a senha\n"; if(focusname=="") { focusname="t_password"; } } if(document.getElementById('t_password').value !="") { if(document.getElementById('t_password').value.length > 4 && document.getElementById('t_password').value.length < 21) { } else { message=message+"Digite uma senha entre 5-20 caracteres\n"; if(focusname=="") { focusname="t_password"; } } } } if(document.getElementById('t_confirm_password')!=null) { if( document.getElementById('t_confirm_password') != 'undefined' && (isEmpty(document.getElementById('t_confirm_password').value) == true) ) { message=message+"Digite sua senha para verificação\n"; if(focusname=="") { focusname="t_confirm_password"; } } if(document.getElementById('t_confirm_password').value !="") { if(document.getElementById('t_confirm_password').value.length > 4 && document.getElementById('t_confirm_password').value.length < 21) { } else { message=message+"Confirme uma senha entre 5-20 caracteres\n"; if(focusname=="") { focusname="t_confirm_password"; } } } if(document.getElementById('t_password').value!="" && document.getElementById('t_confirm_password').value!="") { if(document.getElementById('t_password').value != document.getElementById('t_confirm_password').value) { message=message+"Senha e confirmar senha não correspondem\n"; if(focusname=="") { focusname="t_password"; } } } } if((isEmpty(document.getElementById('t_name').value) == true)) { message=message+"Por favor introduza um nome ou apelido\n"; if(focusname=="") { focusname="t_name"; } } if((isEmpty(document.getElementById('t_location').value) == true)) { message=message+"Digite sua localização no formato Bairro, Cidade e Estado, ou CEP\n"; if(focusname=="") { focusname="t_location"; } } if((isEmpty(document.getElementById('t_real_licence').value) == true)) { message=message+"Digite CRESCI número\n"; if(focusname=="") { focusname="t_real_licence"; } } if((isEmpty(document.getElementById('t_state').value) == true)) { message=message+"Digite seu Estado\n"; if(focusname=="") { focusname="t_state"; } } if((isEmpty(document.getElementById('t_brokerage').value) == true)) { message=message+"Digite seu codigo interno do imóvel\n"; if(focusname=="") { focusname="t_brokerage"; } } if((isEmpty(document.getElementById('t_cpf').value) == true)) { message=message+"Digite o Número de CPF\n"; if(focusname=="") { focusname="t_cpf"; } } if(document.getElementById('t_cpf').value != "") { if(document.getElementById('t_cpf').value.length < "11") { message=message+"Corrigir o CPF\n"; if(focusname=="") { focusname="t_cpf"; } } } if(message!="") { document.getElementById(focusname).focus(); alert(message); return false; } } function isEmpty(s){s=trim(s);return ((s == null) || (s.length == 0))} function isEmail(s){var regex = /(^[a-z]([a-z_\.]*)@([a-z_\.]*)([.][a-z]{3})$)|(^[a-z]([a-z_\.]*)@([a-z_\.]*)(\.[a-z]{3})(\.[a-z]{2})*$)/i; var regex = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i; return regex.test(s);}function isValidateUrl(strUrl){var v = new RegExp();v.compile("^[A-Za-z]+://[A-Za-z0-9-_]+\\.[A-Za-z0-9-_%&\?\/.=]+$");if (!v.test(strUrl)) { return false;}return true;}function change_subtype3(){document.getElementById("listing_sub_type1").style.display='none';document.getElementById("listing_sub_type2").style.display='none';document.getElementById("listing_sub_type3").style.display='block';} function call_sub_ptype(str1,path){xmlHttp=GetXmlHttpObject();if (xmlHttp==null){alert ("Your browser does not support AJAX!");return; }var url=path; url=url+"?value="+str1; url=url+"&sid="+Math.random(); xmlHttp.onreadystatechange=stateChangedforgot;xmlHttp.open("GET",url,true);xmlHttp.send(null);} function stateChangedforgot(){if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ document.getElementById("show_sub_property_type").innerHTML=xmlHttp.responseText ;} } function show_listing_popup(){var Areturn = getScrollXY();var countTop2 = Areturn[1];var countTop3 = parseInt(160) + parseInt(countTop2);countTop3 = countTop3+'px';var leftDist = (parseInt(document.body.clientWidth)/2);leftDist = parseInt(leftDist)-230;leftDist = leftDist+'px';document.getElementById("listing_popup").style.left=leftDist;document.getElementById("listing_popup").style.top=countTop3;document.getElementById("listing_popup").style.display='block';} function getRestDetails5(){var t = setTimeout("getRestDetails()",200);} function getRestDetails51(){var t = setTimeout("getRestDetails1()",200);} function getRestDetails1(){var str1=document.getElementById("listing_zip1").value;var path=document.getElementById("hiddenpath").value;if(str1.length<2){return false;}if(str1.length>2){document.getElementById("loading_div5").style.display="block" }xmlHttp=GetXmlHttpObject();if (xmlHttp==null){alert ("Your browser does not support AJAX!");return;}var url=path; url=url+"?value="+str1;url=url+"&sid="+Math.random();xmlHttp.onreadystatechange=stateResponseDetail1;xmlHttp.open("GET",url,true);xmlHttp.send(null);} function stateResponseDetail1(){if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete"){document.getElementById("nValue").innerHTML=xmlHttp.responseText;document.getElementById("loading_div5").style.display = "none";}} function getRestDetails(){var str1=document.getElementById("listing_zip1").value; var path=document.getElementById("hiddenpath").value;if(str1.length<2){return false;}if(str1.length>2){document.getElementById("loading_div5").style.display="block";}document.getElementById("listing_stname").value="";document.getElementById("listing_city").value="";document.getElementById("listing_state").value="";document.getElementById("listing_district").value="";xmlHttp=GetXmlHttpObject();if (xmlHttp==null){ alert ("Your browser does not support AJAX!"); return;}var url=path;url=url+"?value="+str1;url=url+"&sid="+Math.random();xmlHttp.onreadystatechange=stateResponseDetail;xmlHttp.open("GET",url,true);xmlHttp.send(null);} function stateResponseDetail(){if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete") {var word = xmlHttp.responseText;var temp = new Array();temp = word.split('@@');document.getElementById("loading_div5").style.display = "none";if (temp[0] != "0") {document.getElementById("listing_stname").value = temp[0]; }if (temp[1] != "0") {document.getElementById("listing_city").value = temp[1];}if (temp[2] != "0") {document.getElementById("listing_state").value = temp[2];}if (temp[3] != "0") {document.getElementById("listing_district").value = temp[3];}}} function selectDistrictListing(dpath, street, zip){xmlHttp=GetXmlHttpObject();if (xmlHttp==null){alert ("Your browser does not support AJAX!");return;}var url=dpath;url=url+"?street="+street;url=url+"&zip="+zip;url=url+"&sid="+Math.random();xmlHttp.onreadystatechange=stateResponseC;xmlHttp.open("GET",url,true);xmlHttp.send(null);} function stateResponseC(){if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete"){document.getElementById("district_change").innerHTML=xmlHttp.responseText;}} function trim(b){var i=0;while(b.charAt(i)==" "){i++;}b=b.substring(i,b.length);len=b.length-1;while(b.charAt(len)==" "){len--;}b=b.substring(0,len+1);return b; }function getHipen(strvalue){chr="-";loc="5";output='';for (var i=0; i0 && i%loc == 0)output += chr;output += output.charAt(i);}document.getElementById("listing_zip1").value=output;} function getPointafter3(strvalue, event){var count = strvalue.length;if(count%3=='0'){var outstring = document.getElementById("listing_price").value;outstring = outstring+".";document.getElementById("listing_price").value=outstring;}} function getHipen1(strvalue, event){var eventf = event.keyCode;var count = strvalue.length;if(count=='5'){if(eventf!='8'){if(eventf=='46'){document.getElementById("listing_zip1").value="";} else{var substpart1 = strvalue.substring(0,5);var substpart2 = strvalue.substring(5,count);var outstring = substpart1+"-"+substpart2;document.getElementById("listing_zip1").value=outstring;}}}} function ReplaceAll(Source,stringToFind,stringToReplace){var temp = Source;var index = temp.indexOf(stringToFind);while(index != -1){temp = temp.replace(stringToFind,stringToReplace);index = temp.indexOf(stringToFind);}return temp;} function getScrollXY() {var scrOfX = 0, scrOfY = 0;if( typeof( window.pageYOffset ) == 'number' ) {scrOfY = window.pageYOffset;scrOfX = window.pageXOffset;} else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {scrOfY = document.body.scrollTop;scrOfX = document.body.scrollLeft;} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {scrOfY = document.documentElement.scrollTop;scrOfX = document.documentElement.scrollLeft;} return [ scrOfX, scrOfY ];} function hidefade(fadename){document.getElementById(fadename).style.display='none';document.getElementById('fade').style.display='none';} function submit_pro_form(path, cid, transaction_id, zenid, msg) { var calendarDateformat = "dd/mm/aa"; if(document.getElementById("fyourname").value=="") { alert("Por favor introduza um nome ou apelido"); document.getElementById("fyourname").focus(); return false; } if(document.getElementById("fyouremail").value=="") { alert("Digite seu endereço de e-mail"); document.getElementById("fyouremail").focus(); return false; } if(isEmail(document.getElementById('fyouremail').value)==false) { alert("Endereço de email válido"); document.getElementById('fyouremail').focus(); return false; } if(document.getElementById("listing_sub_typeg").value=='aluguel por temporada') { if(document.getElementById("rent_start_date1").value=="") { alert("Por favor, selecione data de entrada"); document.getElementById("rent_start_date1").focus(); return false; } if(document.getElementById("rent_end_date1").value=="") { alert("Por favor, selecione data de saída"); document.getElementById("rent_end_date1").focus(); return false; } if(document.getElementById("rent_start_date1").value==calendarDateformat) { alert("Por favor, selecione data de entrada"); document.getElementById("rent_start_date1").focus(); return false; } if(document.getElementById("rent_end_date1").value==calendarDateformat) { alert("Por favor, selecione data de saída"); document.getElementById("rent_end_date1").focus(); return false; } } if(document.getElementById("fYMsg").value=="") { alert("Digite a sua mensagem"); document.getElementById("fYMsg").focus(); return false; } xmlHttp=GetXmlHttpObject(); if (xmlHttp==null) { alert ("Your browser does not support AJAX!"); return; } var ph1 = document.getElementById('phoneNumber1').value; if(ph1==undefined){ph1="";} var ph2 = document.getElementById('phoneNumber2').value; if(ph2==undefined){ph2="";} var pp = "("; var pp1 = ") "; if(ph1=="DD"){ph1="";} if(ph2=="Numero"){ph2="";} var ph3, cokph1, cokph2; if((ph1!="") && (ph2!="")) { ph3 = pp+ph1+pp1+ph2; var cokph1 = ph1; var cokph2 = ph2; } include_affiliate(cid, transaction_id, zenid, msg); var esc = document.getElementById('fYMsg').value; esc = esc.replace(/(\r\n|\n|\r)/gm, "
"); esc = escape(esc); var v1 = document.getElementById('fyourname').value; var v2 = document.getElementById('fyouremail').value; var v3 = document.getElementById('tx1_id').value; var v4 = esc; var vv1 = ""; var vv2 = ""; var vv3 = ""; var vv4 = ""; vv4 = vv4.replace(/(\r\n|\n|\r)/gm, "
"); vv4 = escape(vv4); var js1 = getCookie("cookiefromnamejs"); var js2 = getCookie("cookiefromemail"); var js3 = getCookie("cookielisting_id"); var js4 = getCookie("cookiefrommessage"); if( (v1==js1) && (v2==js2) && (v3==js3) && (v4==js4) ) { alert("Caro/a Cliente,\n\nEsta mensagem já foi enviada para o anunciante."); return false; } if( (v1==vv1) && (v2==vv2) && (v3==vv3) && (v4==vv4) ) { alert("Caro/a Cliente,\n\nEsta mensagem já foi enviada para o anunciante."); return false; } criteoEvent1(document.getElementById('fyouremail').value); // var Areturn = getScrollXY() //var countTop2 = Areturn[1]; //var countTop3 = parseInt(160) + parseInt(countTop2); //countTop3 = countTop3+'px'; var leftDist = (parseInt(document.body.clientWidth)/2); //leftDist = parseInt(leftDist)-230; //leftDist = leftDist+'px'; //document.getElementById("div_thank_you").style.left=leftDist; //document.getElementById("div_thank_you").style.top=countTop3; document.getElementById("div_thank_you").style.display='block'; setDivPosition("div_thank_you"); document.getElementById('fade').style.display='block'; var url=path; url=url+"?listing_id="+document.getElementById('tx1_id').value; url=url+"&toname="+document.getElementById('tx1_toname').value; url=url+"&toemail="+document.getElementById('tx1_email').value; url=url+"&your_broker_name_txt="+document.getElementById('your_broker_name_txt').value; url=url+"&fromname="+document.getElementById('fyourname').value; url=url+"&fromphone="+ph3; url=url+"&fromemail="+document.getElementById('fyouremail').value; url=url+"&listing_coming_source="+document.getElementById('listing_coming_source').value; url=url+"&listing_coming_campaign="+document.getElementById('listing_coming_campaign').value; //url=url+"&frommessage="+document.getElementById('fYMsg').value; url=url+"&frommessage="+esc; url=url+"&sessuid="+document.getElementById('sessuid').value; if(document.getElementById("listing_sub_typeg").value=='aluguel por temporada') { url=url+"&guest="+document.getElementById('rent_guest1').value; url=url+"&startd1="+document.getElementById('rent_start_date1').value; url=url+"&endd1="+document.getElementById('rent_end_date1').value; } setCookiejs("cookiefromnamejs",v1,"1"); setCookiejs("cookiefromemail",v2,"1"); setCookiejs("cookielisting_id",v3,"1"); setCookiejs("cookiefrommessage",v4,"1"); setCookiejs("cookiephone1",cokph1,"1"); setCookiejs("cookiephone2",cokph2,"1"); url=url+"&thank=you"; url=url+"&sid="+Math.random(); xmlHttp.onreadystatechange=stateChangedContactAgentRe; xmlHttp.open("GET",url,true); xmlHttp.send(null); } function submit_pro_form1(path, cid, transaction_id, zenid, msg) { if(document.getElementById("fbyourname").value=="") { alert("Por favor introduza um nome ou apelido"); document.getElementById("fbyourname").focus(); return false; } if(document.getElementById("fbyouremail").value=="") { alert("Digite seu endereço de e-mail"); document.getElementById("fbyouremail").focus(); return false; } if(isEmail(document.getElementById('fbyouremail').value)==false) { alert("Endereço de email válido"); document.getElementById('fbyouremail').focus(); return false; } if(document.getElementById("fbMsg").value=="") { alert("Digite a sua mensagem"); document.getElementById("fbMsg").focus(); return false; } xmlHttp=GetXmlHttpObject(); if (xmlHttp==null) { alert ("Your browser does not support AJAX!"); return; } var ph1; var ph2; if(document.getElementById('fbphoneNumb1') != undefined) { var ph1 = document.getElementById('fbphoneNumb1').value; } if(document.getElementById('fbphoneNumb2') != undefined) { var ph2 = document.getElementById('fbphoneNumb2').value; } var pp = "("; var pp1 = ") "; if(ph1=="DD"){ph1="";} if(ph2=="Numero"){ph2="";} var ph3, cokph1, cokph2=''; if((ph1!="") && (ph2!="")) { ph3 = pp+ph1+pp1+ph2; var cokph1 = ph1; var cokph2 = ph2; } include_affiliate(cid, transaction_id, zenid, msg); var esc = document.getElementById('fbMsg').value; esc = esc.replace(/(\r\n|\n|\r)/gm, "
"); esc = escape(esc); var v1 = document.getElementById('fbyourname').value; var v2 = document.getElementById('fbyouremail').value; var v3 = document.getElementById('tx1_id').value; var v4 = esc; var vv1 = ""; var vv2 = ""; var vv3 = ""; var vv4 = ""; vv4 = vv4.replace(/(\r\n|\n|\r)/gm, "
"); vv4 = escape(vv4); var js1 = getCookie("cookiefromnamejs"); var js2 = getCookie("cookiefromemail"); var js3 = getCookie("cookielisting_id"); var js4 = getCookie("cookiefrommessage"); if( (v1==js1) && (v2==js2) && (v3==js3) && (v4==js4) ) { alert("Caro/a Cliente,\n\nEsta mensagem já foi enviada para o anunciante."); return false; } if( (v1==vv1) && (v2==vv2) && (v3==vv3) && (v4==vv4) ) { alert("Caro/a Cliente,\n\nEsta mensagem já foi enviada para o anunciante."); return false; } criteoEvent1(document.getElementById('fbyouremail').value); // var Areturn = getScrollXY() //var countTop2 = Areturn[1]; //var countTop3 = parseInt(160) + parseInt(countTop2); //countTop3 = countTop3+'px'; var leftDist = (parseInt(document.body.clientWidth)/2); //leftDist = parseInt(leftDist)-230; //leftDist = leftDist+'px'; //document.getElementById("div_thank_you").style.left=leftDist; //document.getElementById("div_thank_you").style.top=countTop3; document.getElementById("div_thank_you").style.display='block'; setDivPosition("div_thank_you"); document.getElementById('fade').style.display='block'; var url=path; url=url+"?listing_id="+document.getElementById('tx1_id').value; url=url+"&toname="+document.getElementById('tx1_toname').value; url=url+"&toemail="+document.getElementById('tx1_email').value; url=url+"&your_broker_name_txt="+document.getElementById('your_broker_name_txt1').value; url=url+"&fromname="+document.getElementById('fbyourname').value; url=url+"&fromphone="+ph3; url=url+"&fromemail="+document.getElementById('fbyouremail').value; url=url+"&listing_coming_source="+document.getElementById('listing_coming_source').value; url=url+"&listing_coming_campaign="+document.getElementById('listing_coming_campaign').value; //url=url+"&frommessage="+document.getElementById('fbMsg').value; url=url+"&frommessage="+esc; url=url+"&sessuid="+document.getElementById('sessuid').value; setCookiejs("cookiefromnamejs",v1,"1"); setCookiejs("cookiefromemail",v2,"1"); setCookiejs("cookielisting_id",v3,"1"); setCookiejs("cookiefrommessage",v4,"1"); setCookiejs("cookiephone1",cokph1,"1"); setCookiejs("cookiephone2",cokph2,"1"); url=url+"&thank=you"; url=url+"&sid="+Math.random(); xmlHttp.onreadystatechange=stateChangedContactAgentRe; xmlHttp.open("GET",url,true); xmlHttp.send(null); } function submit_pro_form3(path) { var calendarDateformat = "dd/mm/aa"; if((document.getElementById("fyourname").value=="") || (document.getElementById("fyourname").value=="Nome")) { alert("Por favor introduza um nome ou apelido"); document.getElementById("fyourname").value=""; document.getElementById("fyourname").focus(); return false; } if((document.getElementById("phoneNumber1").value=="") || (document.getElementById("phoneNumber1").value=="DD")) { alert("Por favor, Digite o telefone"); document.getElementById("phoneNumber1").value=""; document.getElementById("phoneNumber1").focus(); return false; } if((document.getElementById("phoneNumber2").value=="") || (document.getElementById("phoneNumber2").value=="NÚMERO")) { alert("Por favor, Digite o telefone"); document.getElementById("phoneNumber2").value=""; document.getElementById("phoneNumber2").focus(); return false; } if((document.getElementById("fyouremail").value=="") || (document.getElementById("fyouremail").value=="Email")) { alert("Digite seu endereço de e-mail"); document.getElementById("fyouremail").value=""; document.getElementById("fyouremail").focus(); return false; } if(isEmail(document.getElementById('fyouremail').value)==false) { alert("Endereço de email válido"); document.getElementById('fyouremail').focus(); return false; } if(document.getElementById("fYMsg").value=="") { alert("Digite a sua mensagem"); document.getElementById("fYMsg").value=""; document.getElementById("fYMsg").focus(); return false; } xmlHttp=GetXmlHttpObject(); if (xmlHttp==null) { alert ("Your browser does not support AJAX!"); return; } var ph1 = document.getElementById('phoneNumber1').value; var ph2 = document.getElementById('phoneNumber2').value; var pp = "("; var pp1 = ") "; if(ph1=="DD"){ph1="";} if(ph2=="Numero"){ph2="";} var ph3, cokph1, cokph2; if((ph1!="") && (ph2!="")) { ph3 = pp+ph1+pp1+ph2; var cokph1 = ph1; var cokph2 = ph2; } var esc = document.getElementById('fYMsg').value; esc = esc.replace(/(\r\n|\n|\r)/gm, "
"); esc = escape(esc); var v1 = document.getElementById('fyourname').value; var v2 = document.getElementById('fyouremail').value; var v3 = document.getElementById('tx1_id').value; var v4 = esc; var vv1 = ""; var vv2 = ""; var vv3 = ""; var vv4 = ""; vv4 = vv4.replace(/(\r\n|\n|\r)/gm, "
"); vv4 = escape(vv4); var js1 = getCookie("cookiefromnamejs"); var js2 = getCookie("cookiefromemail"); var js3 = getCookie("cookielisting_id"); var js4 = getCookie("cookiefrommessage"); if( (v1==js1) && (v2==js2) && (v3==js3) && (v4==js4) ) { alert("Caro/a Cliente,\n\nEsta mensagem já foi enviada para o anunciante."); return false; } if( (v1==vv1) && (v2==vv2) && (v3==vv3) && (v4==vv4) ) { alert("Caro/a Cliente,\n\nEsta mensagem já foi enviada para o anunciante."); return false; } //sent email for group checking criteoEvent1(document.getElementById('fyouremail').value); //document.getElementById("div_thank_you").style.display='block'; //setDivPosition("div_thank_you"); document.getElementById("faceboxdetail").style.display='block'; setDivPosition("faceboxdetail"); document.getElementById('fade').style.display='block'; var alertsrec; if(document.getElementById('alertrec').checked){ alertsrec = document.getElementById('alertrec').value; }else{ alertsrec = ""; } var url=path; url=url+"?listing_id="+document.getElementById('tx1_id').value; url=url+"&toname="+document.getElementById('tx1_toname').value; url=url+"&toemail="+document.getElementById('tx1_email').value; url=url+"&fromname="+document.getElementById('fyourname').value; url=url+"&hard_user_name="+document.getElementById('hard_user_name').value; url=url+"&your_broker_name_txt="+document.getElementById('your_broker_name_txt2').value; url=url+"&fromphone="+ph3; url=url+"&listing_coming_source="+document.getElementById('listing_coming_source').value; url=url+"&listing_coming_campaign="+document.getElementById('listing_coming_campaign').value; url=url+"&fromemail="+document.getElementById('fyouremail').value; //url=url+"&frommessage="+document.getElementById('fYMsg').value; url=url+"&frommessage="+esc; url=url+"&alertsrec="+alertsrec; url=url+"&sessuid="+document.getElementById('sessuid').value; var utm_campaign_el = document.querySelector('input[name=utm_campaign]'); if(utm_campaign_el){ url = url+"&utm_campaign="+utm_campaign_el.value; } setCookiejs("cookiefromnamejs",v1,"1"); setCookiejs("cookiefromemail",v2,"1"); setCookiejs("cookielisting_id",v3,"1"); setCookiejs("cookiefrommessage",v4,"1"); setCookiejs("cookiephone1",cokph1,"1"); setCookiejs("cookiephone2",cokph2,"1"); url=url+"&thank=you"; url=url+"&transaction_id="+document.getElementById('transactionId').value; url=url+"&sid="+Math.random(); xmlHttp.onreadystatechange=stateChangedContactAgentRe; xmlHttp.open("GET",url,true); //console.log(url); xmlHttp.send(null); } function stateChangedContactAgentRe(){ if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ var restext = xmlHttp.responseText; var restexta = restext.split("-"); var locationTrailing = restexta[1] + "/" + restexta[0] + "/" + restexta[3] + "/" + restexta[4] + "/" + restexta[5] + "/" + restexta[6] + "/"; if(restexta[2]=="7"){ window.location= "https://www.agenteimovel.com.br/lancamento-contato-enviado/"+locationTrailing; } else { window.location="https://www.agenteimovel.com.br/contato-enviado/"+locationTrailing; } } } function change_everything1(elem){elem.style.color = '#000000';} function change_everything2(elem){elem.style.color = '#000000';var v = elem.value;var le =v.length;if(le==2){document.getElementById("phoneNumber2").value=""; document.getElementById("phoneNumber2").focus();}} function change_everything2po(elem,event) { elem.style.color = '#000000'; var v = elem.value; var le =v.length; if(event.shiftKey && event.keyCode == 9) { document.getElementById("poppassword").focus(); document.getElementById("poppassword").select(); return false; } if(event.keyCode == 46 || event.keyCode == 8) { document.getElementById("popphoneNumber1").focus(); document.getElementById("popphoneNumber1").value=''; return false; } if(le==2) { document.getElementById("popphoneNumber2").focus(); return false; } } function change_everything21(elem){elem.style.color = '#000000';var v = elem.value;var le =v.length;if(le==2){document.getElementById("your_phone2").value=""; document.getElementById("your_phone2").focus();}} function change_everythingNewFun(elem,event,fname,phone1,phone2) { elem.style.color = '#000000'; var v = elem.value; var le =v.length; if(event.shiftKey && event.keyCode == 9) { document.getElementById(fname).focus(); document.getElementById(fname).select(); return false; } if(event.keyCode == 46 || event.keyCode == 8) { document.getElementById(phone1).focus(); document.getElementById(phone1).value=''; return false; } if(le==2) { document.getElementById(phone2).focus(); return false; } } function display_phone_num(path, hideone, displayone){ xmlHttp=GetXmlHttpObject();if (xmlHttp==null) {alert ("Your browser does not support AJAX!");return;} document.getElementById(hideone).style.display="none"; document.getElementById(displayone).style.display="block"; var url = path;url=url+"&sid="+Math.random(); xmlHttp.onreadystatechange=stateChangedtxt;xmlHttp.open("GET",url,true); xmlHttp.send(null); } function display_phone_numDetail(path, hideone, displayone,anotherphone,anotherphonebl,phoneshowpophide,phoneshowpopshow,brokerPh,brokerPhBl){ xmlHttp=GetXmlHttpObject();if (xmlHttp==null) {alert ("Your browser does not support AJAX!");return;} document.getElementById(hideone).style.display="none"; document.getElementById(displayone).style.display="block"; if(document.getElementById(anotherphone) != undefined) { document.getElementById(anotherphone).style.display="none"; document.getElementById(anotherphonebl).style.display="block"; } if(document.getElementById(phoneshowpophide) != undefined) { document.getElementById(phoneshowpophide).style.display="none"; document.getElementById(phoneshowpopshow).style.display="block"; } if(document.getElementById(brokerPh) != undefined) { document.getElementById(brokerPh).style.display="none"; document.getElementById(brokerPhBl).style.display="block"; } var url = path;url=url+"&sid="+Math.random(); xmlHttp.onreadystatechange=stateChangedtxt;xmlHttp.open("GET",url,true); xmlHttp.send(null); } function stateChangedtxt(){if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){}} function save_email_alert_notlogin(path) { document.getElementById('div_thank_you').style.display='none';var thishome="0";var discitystate="0";var zonahome="0";var cityhome="0"; if(document.getElementById("similarPropPricecheck").checked==true){var similarhome="1";}else{var similarhome="0";}if(document.getElementById("similarPropPricecheck1").checked==true){var discitystate="1";}else{var discitystate="0"; } if(document.getElementById('similarPropPricecheck13') != undefined){ if(document.getElementById("similarPropPricecheck13").checked==true){var zonahome="1";} else{var zonahome="0";}} else{var zonahome="0";} if(document.getElementById('similarPropPricecheck14') != undefined){ if(document.getElementById("similarPropPricecheck14").checked==true){var cityhome="1";} else{var cityhome="0";}} else{var cityhome="0";} var chimpnewsletter; if(document.getElementById('mailchnewsletter') != undefined){ if(document.getElementById("mailchnewsletter").checked==true){var chimpnewsletter="1";} else{var chimpnewsletter="0";}} else{var chimpnewsletter="0";} xmlHttp=GetXmlHttpObject();if (xmlHttp==null){alert ("Your browser does not support AJAX!");return;}var pricefreq = document.getElementById('similarPropPricecal').value;var url = path;url=url+"?pricefreq="+pricefreq;url=url+"&similarhome="+similarhome; url=url+"&discitystate="+discitystate;url=url+"&chimpnewsletter="+chimpnewsletter;url=url+"&zonahome="+zonahome;url=url+"&cityhome="+cityhome;url=url+"&sid="+Math.random();xmlHttp.onreadystatechange=stateChangedtxtf;xmlHttp.open("GET",url,true);xmlHttp.send(null);var Areturn = getScrollXY();var countTop2 = Areturn[1];var countTop3 = parseInt(160) + parseInt(countTop2);countTop3 = countTop3+'px';var leftDist = (parseInt(document.body.clientWidth)/2);leftDist = parseInt(leftDist)-230;leftDist = leftDist+'px';document.getElementById("div_after_thank_you").style.display='block';setDivPosition("div_after_thank_you");}function stateChangedtxtf(){if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){}} function pass_test(thival){if(thival.value=="Min 5 e Max 20 caractares"){thival.value="";thival.style.color="#000000";document.getElementById("poppassword").setAttribute("type", "password");}}function changepricebooking(val1, pr1, pr2, pr3, vacaprice){if(val1=="1"){document.getElementById("booking_save_price").value=pr1;document.getElementById("bookingprice").innerHTML=pr1;}if(val1=="7"){document.getElementById("booking_save_price").value=pr2;document.getElementById("bookingprice").innerHTML=pr2;}if(val1=="30"){document.getElementById("booking_save_price").value=pr3;document.getElementById("bookingprice").innerHTML=pr3;}} function calculateAmountFun(SDate1,EDate1,pr1, pr2, pr3, checkFieEmp, CalenderCallId) { var price ='';var thedays =''; var ONE_DAY = 1000 * 60 * 60 * 24; var spdate1 = SDate1.split("/"); var spdate2 = EDate1.split("/"); var start_date1 = new Date(spdate1[2]+"/"+spdate1[1]+"/"+spdate1[0]); var end_date1 = new Date(spdate2[2]+"/"+spdate2[1]+"/"+spdate2[0]); var date1_ms = start_date1.getTime(); var date2_ms = end_date1.getTime(); var difference_ms = Math.abs(date2_ms - date1_ms); var thedays = Math.ceil((date2_ms-date1_ms)/(ONE_DAY)); var price2status = false; var price3status = false; if(pr2 >= 1) { price2status = true; } if(pr3 >= 1) { price3status = true; } var price="0"; var d = $.datepicker.parseDate('dd/mm/yy', SDate1); if(thedays<"0") { //alert("Por favor, insira as datas de chegada e partida"); d.setDate(d.getDate() + 1); if(checkFieEmp=='checkin') { $('#checkout').datepicker('setDate', d); document.getElementById("checkout").blur(); setTimeout("document.getElementById('checkout').focus()", 10); }else if(checkFieEmp=='rent_start_date') { $('#rent_end_date').datepicker('setDate', d); document.getElementById("rent_end_date").blur(); setTimeout("document.getElementById('rent_end_date').focus()", 10); } } if(thedays == 0) { if(checkFieEmp=='checkin') { if(CalenderCallId == 'checkin') { d.setDate(d.getDate() + 1); $('#checkout').datepicker('setDate', d); }else{ d.setDate(d.getDate() - 1); $('#checkin').datepicker('setDate', d); } } else if(checkFieEmp=='rent_start_date') { if(CalenderCallId == 'rent_start_date') { d.setDate(d.getDate() + 1); $('#rent_end_date').datepicker('setDate', d); }else{ d.setDate(d.getDate() - 1); $('#rent_start_date').datepicker('setDate', d); } } } if( (thedays > "0") && (thedays < "7") ) { price = thedays*pr1; } if(thedays == "7") { if(price2status) { price = pr2; }else { price = thedays*pr1; } } if( (thedays > "7") && (thedays < "30") ) { if(price2status) { price = ((1*pr2) + (pr2 / 7 *(thedays-7))); }else { price = thedays*pr1; } } if(thedays == "30") { if(price3status) { price = pr3; } else { price = thedays*pr1; } } if(thedays > "30") { if(price3status) { price = ((1*pr3) + (pr3 / 30 *(thedays-30))); }else { price = thedays*pr1; } } var ArrayPriceDays1 = new Array(); ArrayPriceDays1[0] = price; ArrayPriceDays1[1] = thedays; return ArrayPriceDays1; } function checkingGuest(selectedOptionValue, errorMessageDivID, listingGuest, Pr1, Pr2, Pr3, prDetail, minnight, maxnight) { var CalenderCallId = ''; var ValNotZeroReturn = new Boolean(); if(parseInt(listingGuest) >= 1) { if(errorMessageDivID =='newdetailpage') { ValNotZeroReturn = checkGuestSelValNotZero(selectedOptionValue, errorMessageDivID); if(ValNotZeroReturn) { ValNotZeroReturn = CalenderCalWhenEmpty(errorMessageDivID); if(ValNotZeroReturn){ onchangefunc(Pr1, Pr2, Pr3, prDetail, minnight, maxnight, listingGuest, CalenderCallId); } } } if(errorMessageDivID =='newdetailpageContact') { ValNotZeroReturn = checkGuestSelValNotZero(selectedOptionValue, errorMessageDivID); if(ValNotZeroReturn) { ValNotZeroReturn = CalenderCalWhenEmpty(errorMessageDivID); if(ValNotZeroReturn) { onchangefuncContact(Pr1, Pr2, Pr3, prDetail, minnight, maxnight, listingGuest, CalenderCallId); } } } }else { ValNotZeroReturn = checkGuestSelValNotZero(selectedOptionValue, errorMessageDivID); if(ValNotZeroReturn){ document.getElementById(errorMessageDivID).innerHTML=''; } } } function checkGuestSelValNotZero(selectedOptionValue, errorMessageDivID) { if(selectedOptionValue == 0) { var guestAllow = "Preencha número de hóspedes"; document.getElementById(errorMessageDivID).innerHTML=""+guestAllow +""; return false; }else { return true; } } function CalenderCalWhenEmpty(errorMessageDivID) { var calendarDateformat = "dd/mm/aa"; var returnErrorMsg = focusCalender = ''; if(errorMessageDivID =='newdetailpage') { if((document.getElementById('checkin').value==calendarDateformat) || (document.getElementById('checkin').value=="")) { focusCalender = 'checkin'; returnErrorMsg = 1; } if((document.getElementById('checkout').value==calendarDateformat) || (document.getElementById('checkout').value=="")) { if(focusCalender == '') { focusCalender = 'checkout'; } returnErrorMsg = 1; } if(returnErrorMsg ==1) { document.getElementById(focusCalender).focus(); return false; }else{ return true; } } if(errorMessageDivID =='newdetailpageContact') { if((document.getElementById('rent_start_date').value==calendarDateformat) || (document.getElementById('rent_start_date').value=="")) { document.getElementById('rent_start_date').focus(); focusCalender = 'rent_start_date'; returnErrorMsg = 1; } if((document.getElementById('rent_end_date').value==calendarDateformat) || (document.getElementById('rent_end_date').value=="")) { if(focusCalender == '') { focusCalender = 'rent_end_date'; } returnErrorMsg = 1; } if(returnErrorMsg ==1) { document.getElementById(focusCalender).focus(); return false; }else{ return true; } } } function onchangefunc(pr1, pr2, pr3, trp, minnight, maxnight, listingGuest, CalenderCallId) { if(CalenderCallId == '') { CalenderCallId = 'checkin'; } var SDate1 = document.getElementById("checkin").value; var EDate1 = document.getElementById("checkout").value; var guestAllow = document.getElementById("number_of_guests").value; var ArrayPriceDays = new Array();var price ='';var thedays =''; ArrayPriceDays = calculateAmountFun(SDate1,EDate1,pr1, pr2, pr3,'checkin',CalenderCallId); price =ArrayPriceDays[0]; thedays =ArrayPriceDays[1]; if(thedays <= 0) { var SDate1 = document.getElementById("checkin").value; var EDate1 = document.getElementById("checkout").value; ArrayPriceDays = calculateAmountFun(SDate1,EDate1,pr1, pr2, pr3,'checkin',CalenderCallId); price =ArrayPriceDays[0]; thedays =ArrayPriceDays[1]; } price = Math.round(price); document.getElementById("booking_save_price").value=price; price = (price >= 1) ? price : pr1; var price10p = price+(price*12)/100; BookingpriceDisp = new_convert_fun(price10p); document.getElementById("bookingprice").innerHTML=BookingpriceDisp; var c1 = document.getElementById("checkin").value; var c2 = document.getElementById("checkout").value; var vacaprice1 = trp+"&checkin="+c1+"&checkout="+c2+"&totaldays="+thedays+"&min="+minnight+"&max="+maxnight; $.ajax( { url: vacaprice1, success: function(data) { document.getElementById("newdetailpage").innerHTML=data; /*var datenotavailble = $('#newdetailpage span').html(); if(datenotavailble == null) { checkingGuest(guestAllow, 'newdetailpage', listingGuest, pr1, pr2, pr3, trp, minnight, maxnight); }*/ } }); } function onchangefuncContact(pr1, pr2, pr3, trp, minnight, maxnight, listingGuest, CalenderCallId) { if(CalenderCallId == '') { CalenderCallId = 'rent_start_date'; } var SDate1 = document.getElementById("rent_start_date").value; var EDate1 = document.getElementById("rent_end_date").value; var ArrayPriceDays = new Array();var price ='';var thedays =''; var guestAllow = document.getElementById("rent_guest").value; ArrayPriceDays = calculateAmountFun(SDate1,EDate1,pr1, pr2, pr3,'rent_start_date',CalenderCallId); price =ArrayPriceDays[0]; thedays =ArrayPriceDays[1]; if(thedays <= 0) { var SDate1 = document.getElementById("rent_start_date").value; var EDate1 = document.getElementById("rent_end_date").value; ArrayPriceDays = calculateAmountFun(SDate1,EDate1,pr1, pr2, pr3,'checkin',CalenderCallId); price =ArrayPriceDays[0]; thedays =ArrayPriceDays[1]; } price = Math.round(price); var getRentStartDateVal = document.getElementById("rent_start_date").value; if(getRentStartDateVal != '') { price = (price >= 1) ? price : pr1; CalTenprice = (price*12)/100; priceaddTenPert = price + CalTenprice; document.getElementById("bookingpriceContact").innerHTML=new_convert_fun(priceaddTenPert); /* installment section start */ var installmentprice = returninstallmentprice(price,1.10, 1.096, 12); installmentprice = new_convert_fun(installmentprice); var stringPrintInstall = "Em até 12 parcelas fixas de R$"; //document.getElementById("install12months").innerHTML=stringPrintInstall+" "+installmentprice; /* installment section end */ document.getElementById("priceDisplayRate").style.display='block'; var c1 = document.getElementById("rent_start_date").value; var c2 = document.getElementById("rent_end_date").value; var vacaprice1 = trp+"&checkin="+c1+"&checkout="+c2+"&totaldays="+thedays+"&min="+minnight+"&max="+maxnight; $.ajax( { url: vacaprice1, success: function(data) { document.getElementById("newdetailpageContact").innerHTML=data; /* var datenotavailble = $('#newdetailpageContact span').html(); if(datenotavailble == null) { checkingGuest(guestAllow, 'newdetailpageContact', listingGuest, pr1, pr2, pr3, trp, minnight, maxnight); }*/ //setDivPosition('show_agent_contact_div'); } }); }else { document.getElementById("priceDisplayRate").style.display='none'; } } /* Added by Gurpreet Singh Ahhluwalia 11 july 2012 */ function returninstallmentprice(a, b, c, d) { var ans = a*b*c; var ans1 = ans/d; ans1 = roundNumber(ans1,2); return ans1; } function roundNumber(rnum, rlength) { var newnumber = Math.round(rnum*Math.pow(10,rlength))/Math.pow(10,rlength); return parseFloat(newnumber); } function new_convert_fun(number) { number = Math.round(number); number = number_format(number, 2, ',', '.'); return number; } function number_format( number, decimals, dec_point, thousands_sep ) { var n = number, c = isNaN(decimals = Math.abs(decimals)) ? 2 : decimals; var d = dec_point == undefined ? "," : dec_point; var t = thousands_sep == undefined ? "." : thousands_sep, s = n < 0 ? "-" : ""; var i = parseInt(n = Math.abs(+n || 0).toFixed(c)) + "", j = (j = i.length) > 3 ? j % 3 : 0; return s + (j ? i.substr(0, j) + t : "") + i.substr(j).replace(/(\d{3})(?=\d)/g, "$1" + t) + (c ? d + Math.abs(n - i).toFixed(c).slice(2) : ""); } /* Added by Gurpreet Singh Ahhluwalia 11 july 2012 */ function show_login5() { document.getElementById("vacationrentalss").value="vacatioxnrentalss"; document.getElementById("user_contactus").style.display='none'; document.getElementById("smallreg_popup").style.display='none'; document.getElementById("user_forgotpassword").style.display='none'; document.getElementById("user_login").style.display='block'; document.getElementById("login_email").value=""; document.getElementById("login_password").value=""; document.getElementById("login_email").focus(); setDivPosition("user_login"); document.getElementById('defaultidallcases').style.display='none'; document.getElementById('specialidinvacationcase').style.display='block'; } function booking_func(str, regpath, minnight, maxnight) { var calendarDateformat = "dd/mm/aa"; if(document.getElementById("checkin").value==calendarDateformat) { document.getElementById("checkin").focus(); return false; } if(document.getElementById("checkout").value==calendarDateformat) { document.getElementById("checkout").focus(); return false; } if(document.getElementById("checkin").value=="") { document.getElementById("checkin").focus(); return false; } if(document.getElementById("checkout").value=="") { document.getElementById("checkout").focus(); return false; } var SDate1 = document.getElementById("checkin").value; var EDate1 = document.getElementById("checkout").value; var spdate1 = SDate1.split("/");var spdate2 = EDate1.split("/"); var start_date1 = new Date(spdate1[2]+"/"+spdate1[1]+"/"+spdate1[0]); var end_date1 = new Date(spdate2[2]+"/"+spdate2[1]+"/"+spdate2[0]); var date1_ms = start_date1.getTime();var date2_ms = end_date1.getTime(); var difference_ms = Math.abs(date2_ms - date1_ms);var ONE_DAY = 1000 * 60 * 60 * 24; var thedays = Math.ceil((date2_ms-date1_ms)/(ONE_DAY));var price="0"; if(thedays < "0") { alert("Por favor, selecione sua data de chegada.");return false; } if(thedays == "0") { alert("Por favor, selecione sua data de chegada.."); return false; } if(minnight > 0){ if(thedays < minnight) { alert("Estadia Mínima é de "+minnight+" noites"); return false; } } if(maxnight > 0) { if(thedays>maxnight) { alert("Estadia Máximo é de "+maxnight+" noites"); return false; } } if(document.getElementById("number_of_guests").value == 0) { var guestAllow = "Preencha número de hóspedes"; document.getElementById('newdetailpage').innerHTML=""+guestAllow +""; document.getElementById("number_of_guests").focus(); return false; } var datenotavailble = $('#newdetailpage span').html(); if(datenotavailble != null) { alert(datenotavailble); if(datenotavailble !="Preencha número de hóspedes") { document.getElementById("checkin").focus(); } return false; } if(str=="no") { document.vacationbooking.action=regpath; document.vacationbooking.submit(); return false; } document.vacationbooking.submit(); } function backtoregistration() { document.getElementById('user_login').style.display='none'; document.getElementById('show_agent_contact_div').style.display='none'; document.getElementById('smallreg_popup').style.display='block'; setDivPosition('smallreg_popup'); document.getElementById('defaultidallcases').style.display='block'; document.getElementById('specialidinvacationcase').style.display='none'; } /* Booking Calculation section on vacation Detail page */ function onChangeBookingPrice(pr1, listing_id, minnight, maxnight, listingGuest, CalenderCallId) { var SDate1 = document.getElementById("checkin").value; var EDate1 = document.getElementById("checkout").value; var guestAllow = document.getElementById("number_of_guests").value; var dataString = 'listing_id='+ listing_id + '&check_in=' + SDate1 + '&check_out=' + EDate1 + '&guestAllow=' + guestAllow +"&min="+minnight+"&max="+maxnight+"&basePrice="+pr1; $.ajax({ type: "POST", url: "https://www.agenteimovel.com.br/Publish/Users/submitListing/vacationpricecalculation.php", data: dataString, success: function(returnData){ //alert(returnData); //document.getElementById("calculationDisp").innerHTML=returnData; getReturnArray = returnData.split("@@@"); var price = parseInt(getReturnArray[0]); document.getElementById("booking_save_price").value=price; price = (price >= 1) ? price : pr1; var price10p = price+(price*12)/100; //var price10p = price; BookingpriceDisp = new_convert_fun(price10p); document.getElementById("bookingprice").innerHTML=BookingpriceDisp; document.getElementById("newdetailpage").innerHTML=getReturnArray[1]; } }); } function onChangeBookingPriceContact(pr1, listing_id, minnight, maxnight, listingGuest, CalenderCallId) { var SDate1 = document.getElementById("rent_start_date").value; var EDate1 = document.getElementById("rent_end_date").value; var guestAllow = document.getElementById("rent_guest").value; var dataString = 'listing_id='+ listing_id + '&check_in=' + SDate1 + '&check_out=' + EDate1 + '&guestAllow=' + guestAllow +"&min="+minnight+"&max="+maxnight+"&basePrice="+pr1; $.ajax({ type: "POST", url: "https://www.agenteimovel.com.br/Publish/Users/submitListing/vacationpricecalculation.php", data: dataString, success: function(returnData){ //alert(returnData); //document.getElementById("calculationDisp").innerHTML=returnData; getReturnArray = returnData.split("@@@"); var price = parseInt(getReturnArray[0]); var getRentStartDateVal = document.getElementById("rent_start_date").value; if(getRentStartDateVal != '') { price = (price >= 1) ? price : pr1; CalTenprice = (price*12)/100; priceaddTenPert = price + CalTenprice; document.getElementById("bookingpriceContact").innerHTML=new_convert_fun(priceaddTenPert);// Display Price document.getElementById("newdetailpageContact").innerHTML=getReturnArray[1]; // Display Error /* installment section start */ //var installmentprice = returninstallmentprice(price,1.10, 1.096, 12); //installmentprice = new_convert_fun(installmentprice); //var stringPrintInstall = "Em até 12 parcelas fixas de R$"; //document.getElementById("install12months").innerHTML=stringPrintInstall+" "+installmentprice; /* installment section end */ document.getElementById("priceDisplayRate").style.display='block'; }else { document.getElementById("priceDisplayRate").style.display='none'; } } }); } function checkingGuestFun(selectedOptionValue, errorMessageDivID, listingGuest, Pr1, listing_id, minnight, maxnight) { var CalenderCallId = ''; var ValNotZeroReturn = new Boolean(); if(parseInt(listingGuest) >= 1) { if(errorMessageDivID =='newdetailpage') { ValNotZeroReturn = checkGuestSelValNotZero(selectedOptionValue, errorMessageDivID); if(ValNotZeroReturn) { ValNotZeroReturn = CalenderCalWhenEmpty(errorMessageDivID); if(ValNotZeroReturn){ onChangeBookingPrice(Pr1, listing_id, minnight, maxnight, listingGuest, CalenderCallId); } } } if(errorMessageDivID =='newdetailpageContact') { ValNotZeroReturn = checkGuestSelValNotZero(selectedOptionValue, errorMessageDivID); if(ValNotZeroReturn) { ValNotZeroReturn = CalenderCalWhenEmpty(errorMessageDivID); if(ValNotZeroReturn) { onChangeBookingPriceContact(Pr1, listing_id, minnight, maxnight, listingGuest, CalenderCallId); } } } }else { ValNotZeroReturn = checkGuestSelValNotZero(selectedOptionValue, errorMessageDivID); if(ValNotZeroReturn){ document.getElementById(errorMessageDivID).innerHTML=''; } } } function setDivPosition(divId){ // USED TO SET POSITION OF DIV var DivShowed = document.getElementById(divId) var scrollTop = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop var myHeight = window.innerHeight ? window.innerHeight : (document.documentElement.clientHeight ? document.documentElement.clientHeight : (document.body.clientHeight ? document.body.clientHeight : 0)) var clientWid = document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth; DivShowed.style.left = ((clientWid-DivShowed.offsetWidth)/2)+'px'; DivShowed.style.top = ((parseInt(myHeight) - DivShowed.offsetHeight)/2)+'px'; } function setCookiejs(cookieName,cookieValue,nDays) { var today = new Date(); var expire = new Date(); if (nDays==null || nDays==0) nDays=1; expire.setTime(today.getTime() + 3600000*24*nDays); document.cookie = cookieName+"="+escape(cookieValue) + ";expires="+expire.toGMTString()+";path=/;domain=.www.agenteimovel.com.br"; } function getCookie(c_name) { if(document.cookie.length > 0) { c_start = document.cookie.indexOf(c_name + "="); if (c_start != -1) { c_start = c_start + c_name.length + 1; c_end = document.cookie.indexOf(";", c_start); if (c_end == -1) { c_end = document.cookie.length; } return unescape(document.cookie.substring(c_start, c_end)); } } return ""; } /*******************new call popup*******************************************/ function seng_mail_toAgent_call(path, cid, transaction_id, zenid, msg) { if(isEmpty(document.getElementById('your_name_call').value)==true) { alert("Nome completo"); document.getElementById('your_name_call').focus(); return false; } if(document.getElementById('your_phone1_call').value=="DD" || document.getElementById('your_phone1_call').value=="") { alert("Digite número de telefone válido"); document.getElementById('your_phone1_call').focus(); return false; } if(document.getElementById('your_phone2_call').value=="Number" || document.getElementById('your_phone2_call').value=="NÚMERO" || document.getElementById('your_phone2_call').value=="") { alert("Por favor, Digite o telefone"); document.getElementById('your_phone2_call').focus(); return false; } if(isEmpty(document.getElementById('tx21_email_call').value)==true) { alert("Digite seu endereço de e-mail"); document.getElementById('tx21_email_call').focus(); return false; } if(isEmpty(document.getElementById('tx1_mnessage_call').value)==true) { //alert("Por favor, digite sua mensagem"); // document.getElementById('tx1_mnessage_call').focus(); //return false; } xmlHttp_call=GetXmlHttpObject(); if (xmlHttp_call==null){alert ("Your browser does not support AJAX!");return;} document.getElementById('show_agent_contact_div_callme').style.display='none'; if(document.getElementById("listing_sub_typeg").value=="aluguel por temporada") { document.getElementById("smallreg_popuplast").style.display='block'; } else{document.getElementById("div_thank_you").style.display='block'; setDivPosition("div_thank_you");} setDivPosition("smallreg_popuplast"); var ph1 = document.getElementById('your_phone1_call').value; if(ph1==undefined){ph1="";} var ph2 = document.getElementById('your_phone2_call').value; if(ph2==undefined){ph2="";} var pp = "(";var pp1 = ") "; if(ph1=="DD"){ph1="";} if(ph2=="Numero"){ph2="";} var ph3, cokph1, cokph2; if((ph1!="") && (ph2!="")) { ph3 = pp+ph1+pp1+ph2; var cokph1 = ph1; var cokph2 = ph2; } criteoEvent_call(document.getElementById('F').value); if(ph3=="undefined"){ph3="";} var esc = document.getElementById('tx1_mnessage_call').value; esc = esc.replace(/(\r\n|\n|\r)/gm, "
"); esc = escape(esc); var url=path;url=url+"?listing_id="+document.getElementById('tx1_id').value; url=url+"&toname="+document.getElementById('tx1_toname').value; url=url+"&toemail="+document.getElementById('your_phone2_call').value+" "+document.getElementById('your_phone1_call').value; url=url+"&fromname="+document.getElementById('your_name_call').value; url=url+"&fromphone="+ph3;url=url+"&fromemail="+document.getElementById('tx21_email_call').value; //url=url+"&frommessage="+document.getElementById('tx1_mnessage_call').value; url=url+"&frommessage="+esc; url=url+"&sessuid="+document.getElementById('sessuid').value; url=url+"&melhor_horario="+document.getElementById('melhor_horario').value; url=url+"&thank=you";url=url+"&sid="+Math.random(); xmlHttp_call.onreadystatechange=stateChangedContactAgent_call; xmlHttp_call.open("POST",url,true); xmlHttp_call.send(null); include_affiliate(cid, transaction_id, zenid, msg); } function stateChangedContactAgent_call(){ if (xmlHttp_call.readyState==4 || xmlHttp_call.readyState=="complete") { var listing_type_response = xmlHttp_call.responseText; if(listing_type_response=="alugar"){ }else if(listing_type_response=="comprar"){ }else if(listing_type_response=="lancamentos"){ } } } function include_affiliate(cid, transaction_id, zenid, msg){ } function change_format(objeto,e){ var strCheck = '0123456789'; var key = ''; var whichCode; if (window.event || !e.which) whichCode = e.keyCode; else if (e) whichCode = e.which; if (whichCode == 13 || whichCode == 8 || whichCode == 9 || whichCode == 0 || whichCode == 35 || whichCode == 36 || whichCode == 37 || whichCode == 39 || whichCode == 46) return true; key = String.fromCharCode(whichCode); // Valor para o c?digo da Chave if (strCheck.indexOf(key) == -1) return false; // Chave inv?lida if (objeto.value.indexOf("-") == -1 && objeto.value.length > 6){ objeto.value = ""; } if (objeto.value.length > 3) { if (objeto.value.indexOf("-") == -1) { objeto.value = "-"+objeto.value; } if (objeto.value.length>4) { objeto.value = objeto.value.replace("-",""); objeto.value = objeto.value.substring(0,parseInt(objeto.value.length)-4) + "-" + objeto.value.substring(parseInt(objeto.value.length)-4,objeto.value.length); } } }