var divName = 'helper'; var offX = 16; var offY = 16; function mouseX(evt) { if (!evt) evt = window.event; if (evt.pageX) return evt.pageX; else if (evt.clientX)return evt.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft); else return 0; } function mouseY(evt) { if (!evt) evt = window.event; if (evt.pageY) return evt.pageY; else if (evt.clientY)return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop); else return 0;} function follow(evt) { if (document.getElementById) { var obj = document.getElementById(divName).style; var cx = parseInt(mouseX(evt)); var cy = parseInt(mouseY(evt)); if (cx+offX<960) { obj.left = (cx+offX) + 'px'; } else { obj.left = (cx+offX-100) + 'px'; } obj.top = (cy+offY) + 'px'; } } var browser; if (navigator.appName=="Netscape") { browser='nn'; } if (navigator.appName=="Microsoft Internet Explorer") { browser='ie'; } document.onmousemove = follow; function helper(msg) { var content=help_array[msg]; //if (msg=='street') { content="Tutaj bedzie opis pomocy do poszczególnych pól,
jak mi GG je podeśle ;)"; } //if (msg=='estate_limit') { content="Aktualnie wykorzystałeś limit dostępnych nieruchomości
i nie możesz dodawać nowych.
Prosimy, wykup więcej nieruchomości.";} //if (msg=='hirer_email_empty') { content="Nie możesz udostępnić umowy najemcy bez podania
jego prawidłowego adresu e-mail.
Proszę zdefiniować jego adres e-mail."; } if (content && content.length>0) { document.getElementById(divName).innerHTML = content; document.getElementById(divName).style.visibility = 'visible'; document.getElementById(divName).className = 'helper'; } } function helper_close() { document.getElementById(divName).innerHTML = ''; document.getElementById(divName).style.visibility = 'hidden'; } function validerr(msg) { var content='Niestety, upłynął termin ważności konta.
Prosimy o jego przedłużenie
(kliknij link "Przedłuż" u góry ekranu).'; document.getElementById(divName).innerHTML = content; document.getElementById(divName).style.visibility = 'visible'; document.getElementById(divName).className = 'validerr'; } function validerr_close() { document.getElementById(divName).innerHTML = ''; document.getElementById(divName).style.visibility = 'hidden'; } // var panels = new Array('panel1', 'panel2', 'panel3', 'panel4'); var selectedTab = null; function showPanel(tab, name) { for(i = 0; i < panels.length; i++) { if (document.getElementById(panels[i])) { document.getElementById(panels[i]).style.display = (name == panels[i]) ? 'block':'none'; } } } function switch_login( name) { var logins = new Array('login_owner','login_hirer'); var selectedlogin = null; for(i = 0; i < logins.length; i++) { if (document.getElementById(logins[i])) { document.getElementById(logins[i]).style.display = (name == logins[i]) ? 'block':'none'; } } } function visible(id) { if (document.getElementById(id)) { var curr=document.getElementById(id).style.display; document.getElementById(id).style.display = (curr == 'block') ? 'none' : 'block'; } } function visible_rows(id,id2) { var vis="table-row"; if (browser=='ie') { vis="inline"; } if (id=='single' && id2=='cyclic') { ob=document.getElementById("single"); ob.style.display=vis; ob.style.visibility="visible"; ob=document.getElementById("cyclic1"); ob.style.display="none"; ob.style.visibility="hidden"; ob=document.getElementById("cyclic2"); ob.style.display="none"; ob.style.visibility="hidden"; ob=document.getElementById("cyclic3"); ob.style.display="none"; ob.style.visibility="hidden"; } if (id=='cyclic' && id2=='single' ) { ob=document.getElementById("single"); ob.style.display="none"; ob.style.visibility="hidden"; ob=document.getElementById("cyclic1"); ob.style.display=vis; ob.style.visibility="visible"; ob=document.getElementById("cyclic2"); ob.style.display=vis; ob.style.visibility="visible"; ob=document.getElementById("cyclic3"); ob.style.display=vis; ob.style.visibility="visible"; } } function disable(name) { name.disabled=true; name.value=''; name.style.background='#e6f2ff';} function enable(name) { name.disabled=false; name.style.background='';} function interests(form,value) { if (value=='tak') { enable(form.interest_rate); } if (value=='nie' || value=='ust' || value=='') { disable(form.interest_rate); } } function amortisation(form,value) { if (value) { //form.taxed.checked=true; form.taxed.options.selectedIndex=0; form.taxed.disabled=true; if (form.hirer_add) { form.hirer_add.checked=false; form.hirer_add.disabled=true; } } if (!value) { form.taxed.disabled=false; //form.taxed.checked=false; if (form.hirer_add) { form.hirer_add.disabled=false; } } } function cend(form,value) { if (value) { form.end.disabled=true; form.end.style.background='#e6f2ff';} if (!value) { form.end.disabled=false; form.end.style.background=''; } } function pcend(form,value) { if (value) { form.cyclic_end.disabled=true; form.cyclic_end.style.background='#e6f2ff';} if (!value) { form.cyclic_end.disabled=false; form.cyclic_end.style.background=''; } } // ajax part function createRequest() { var request; try { request = new XMLHttpRequest(); if (request.overrideMimeType) { request.overrideMimeType('text/html; charset=ISO-8859-2'); } } catch (trymicrosoft) { try { request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (othermicrosoft) { try { request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (failed) { request = false; } } } if (!request) alert("Error initializing XMLHttpRequest!"); //request.overrideMimeType('text/html; charset=ISO-8859-2'); return request; } //get userinfo from database function getuserinfo(form) { email=form.email.value; //form.biling.value=''; //form.nip.value=''; //form.deliver.value=''; //form.dane_telefon.value=''; //form.dane_remarks.value=''; var query="http://www.wynajmistrz.pl/pl/ajax/ui"; var request=createRequest(); var params="email="+email; request.open("POST", query, true); request.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); request.setRequestHeader("Content-length", params.length); request.setRequestHeader("Connection", "close"); request.onreadystatechange=function update() { if (request.readyState==4) { parseuserinfo(form,request.responseText); } } request.send(params); } function parseuserinfo(form,text) { try {/* code for IE */ var xmldoc=new ActiveXObject("Microsoft.XMLDOM"); xmldoc.async="false"; xmldoc.loadXML(text); } catch(e) {/* code for Mozilla, Firefox, Opera, etc. */ try { var parser=new DOMParser(); var xmldoc=parser.parseFromString(text,"text/xml"); } catch(e) { alert(e.message); return; } } //document.order.registered.disabled=true; if (xmldoc.getElementsByTagName("name")[0] && xmldoc.getElementsByTagName("name")[0].childNodes[0]) { var name = xmldoc.getElementsByTagName("name")[0].childNodes[0].nodeValue; } if (xmldoc.getElementsByTagName("address")[0] && xmldoc.getElementsByTagName("address")[0].childNodes[0]) { var address = xmldoc.getElementsByTagName("address")[0].childNodes[0].nodeValue; } if (xmldoc.getElementsByTagName("mobile")[0] && xmldoc.getElementsByTagName("mobile")[0].childNodes[0]) { var mobile = xmldoc.getElementsByTagName("mobile")[0].childNodes[0].nodeValue; } if (xmldoc.getElementsByTagName("phone")[0] && xmldoc.getElementsByTagName("phone")[0].childNodes[0]) { var phone = xmldoc.getElementsByTagName("phone")[0].childNodes[0].nodeValue; } if (xmldoc.getElementsByTagName("document")[0] && xmldoc.getElementsByTagName("document")[0].childNodes[0]) { var document2 = xmldoc.getElementsByTagName("document")[0].childNodes[0].nodeValue; } if (name && name.length>0) { form.hirer.value=name; } if (address && address.length>0) { form.address.value=address; } if (mobile && mobile.length>0) { form.mobile.value=mobile; } if (phone && phone.length>0) { form.phone.value=phone; } if (document2 && document2.length>0) { form.document.value=document2; } } // load data from ajax function data_loader(url,id) { var div=document.getElementById(id); if (div) { var request=createRequest(); request.open("GET", url, true); request.onreadystatechange=function update() { if (request.readyState==4) { div.innerHTML=request.responseText; if (request.responseText.length==0) { div.innerHTML=' '; } } } request.send(null); } } function data_loader2(url,param,id) { var div=document.getElementById(id); if (div) { var request=createRequest(); request.open("POST", url, true); request.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); request.setRequestHeader("Content-length", param.length); request.setRequestHeader("Connection", "close"); request.onreadystatechange=function update() { if (request.readyState==4) { div.innerHTML=request.responseText; if (request.responseText.length==0) { div.innerHTML=' '; } } } request.send(param); } } // modal popup function revealModal(divID,url) { var div=document.getElementById(divID); var request=createRequest(); request.open("GET", url, false); request.send(null); div.innerHTML=request.responseText; window.onscroll = function () { document.getElementById(divID).style.top = document.body.scrollTop; }; document.getElementById(divID).style.display = "block"; document.getElementById(divID).style.top = document.body.scrollTop; } function revealModal2(divID) { window.onscroll = function () { document.getElementById(divID).style.top = document.body.scrollTop; }; document.getElementById(divID).style.display = "block"; document.getElementById(divID).style.top = document.body.scrollTop; } function hideModal(divID) { document.getElementById(divID).style.display = "none"; } // executors function data_sender(url,params,mid,rurl,rid,loc) { var mdiv=document.getElementById(mid); if (!mdiv) {alert('mdiv not found'); } var http = createRequest(); http.open("POST", url, true); /*Send the proper header information along with the request*/ http.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); http.setRequestHeader("Content-length", params.length); http.setRequestHeader("Connection", "close"); http.onreadystatechange=function update() { if (http.readyState==4) { mdiv.innerHTML=http.responseText; if (http.responseText.length==0) { div.innerHTML=' '; } if (loc) { document.location=loc; } else { if (rurl) { data_loader(rurl,rid); } } hideModal('modalPage'); } } http.send(params); } function form_sender(url,form,mid,rurl,rid,loc) { var mdiv=document.getElementById(mid); var params=''; for(j=0; j