var ajx;var kamto;var odkialto;var src=[];var porc=1;var inId=0;
function delcart(){var c=document.getElementsByName('hidmycartId');v='';if(c.length!=undefined){for(i=0;i<c.length;i++){if(c[i].checked){v=1;}}if((v=='')&&(c.length!=1)){alert(v + "Nevybrali ste nehnuteľnosť (krúžok vedľa značky), ktorá sa má odznačiť!");}else{if(c.length==1){c[0].checked='checked';}g('frmCart').submit();}}}
function checkSearchForm(){with(window.document.frmSearchProduct){if(cboCategory.selectedIndex==-1){alert('Vyberte kategóriu nehnuteľnosti!');cboCategory.focus();return;}else{submit();}}}
function checkInsertForm(){with(window.document.frmSearchProduct){if((txttxt.value=="")||(txtpriezvisko.value=="")||(txtadresa.value=="")||(txttelefon.value=="")||(txtemail.value=="")){alert('Vyplňte prosím všetky povinné položky (všade, kde je pri názve hviezdička)!');return;}else{if(code.value==""){alert('Nezadali ste text na obrázku!');return;}else{var mm=g('txtemail').value;if((mm.indexOf(".")>2)&&(mm.indexOf("@")>0)){submit();}else{fnalertmail();return;}}}}}
function checkKontaktForm(){with(window.document.myform){if((odosielatel.indexOf(".")>2)&&(odosielatel.indexOf("@")>0)){g('priloha').value=g('abc').innerHTML;submit();}else{fnalertmail();odosielatel.focus();return;}}}
function fnalertmail(){alert('Zadaná kontaktná adresa nezodpovedá pravidlám pre e-mailové adresy! Prekontrolujte prosím jej správnosť!');}
function fnalert(){alert('Váš prehliadač nepodporuje túto funkcionalitu!');}
function checkRegForm(){with(window.document.frmRegt){if((regemail.value=="")||(regcode.value=="")){alert('Nezadali ste všetky požadované hodnoty!');return;
}else{submit();}}}
function checkNumber(tb){var v=tb.value;v=v.replace(",",".").replace(" ","").replace("..",".");while(v.length>0&&isNaN(v)){v=v.substring(0,v.length-1);}tb.value=v;}
function ShowPicture(kam){var imgx=500;var imgy=500;img1=g('ciel');imgs=img1.style;img1.src=kam;img1.style.width=img1.style.height='';var nwidth=img1.width;var nheight=img1.height;if(nwidth>imgx||nheight>imgy){if(nwidth>=nheight){imgs.height=Math.round(nheight/100*(imgx/nwidth*100))+"px";imgs.width=imgx+"px";}else{imgs.width =Math.round(nwidth/100*(imgy/nheight*100))+"px";imgs.height=imgy+"px";}}}
function strpresun(stranka){g('strana').value=stranka;g('frmSearchProduct').submit();}
function showTerm(str,typ){if(typ==1){kamto="txtTerm";odkialto="abcslovnik";var params="x=1&a="+str;}else{kamto="txtHint";odkialto="btnhl";var params="x=2&q="+str;}
ajx=GetAjx();if(ajx==null){fnalert();return;};g(odkialto).style.cursor="wait";var url="x1";ajx.onreadystatechange=stateChanged;ajx.open("POST",url,true);ajx.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");ajx.send(params);}
function stateChanged(){if(ajx.readyState==4&&ajx.status==200){g(kamto).innerHTML=ajx.responseText;g(odkialto).style.cursor="default";}}
function GetAjx(){if(window.XMLHttpRequest){return new XMLHttpRequest();}if(window.ActiveXObject){return new ActiveXObject("Microsoft.XMLHTTP");}return null;}
function addCena(){var a=getval("xmeno");b=getval("regemail");c=getval("xphone");d=getval("xcena");e=getval("xproductId");xcode=getval("code");m=getval("xmail");f=g('btnCena');almsg='Nezadali ste všetky požadované hodnoty!';var params="x=3&a="+a+"&b="+b+"&c="+c+"&e="+e+"&xcode="+xcode;if(g('xtyp').value==1){if(((a=="")||(b=="")||(c=="")||(d=="")||(xcode==""))){alert(almsg);return;}else{if(d<5){alert('Ponúkaná suma je veľmi nízka!');return;}else{subajax(params+"&d="+d);}}}else{if(((a=="")||(b=="")||(c=="")||(m=="")||(xcode==""))){alert(almsg);return;}else{subajax(params+"&m="+m);}}}
function subajax(params){ajx=GetAjx();if(ajx==null){fnalert();return;};var url="x1";ajx.onreadystatechange=stateChanged2;f.disabled=true;f.value="Spracovávam...";ajx.open("POST",url,true);ajx.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");ajx.send(params);}
function stateChanged2(){if(ajx.readyState==4&&ajx.status==200){var f=g('btnCena');alert(ajx.responseText);f.disabled=false;f.value="Odoslať";schovaj();}}
function cena(typ){ztmav(true);var iso=g('imgsrc');setvis(['zdiel'],0);box=g('msgbox').style;box.visibility='visible';xm=g('xmail');xc=g('xcena').style;g('xtyp').value=typ;if(typ==1){setvis(['xdesc2','xmymail','xmail'],0);setvis(['xdesc','xmycena','xpr'],1);xm.style.height='1px';xc.height='18px';box.left=g('strednydiv').style.left;cc=g('xprice').childNodes;for(var i=0;i<cc.length;i++){if(cc[i].id=='bigcena')ccc=cc[i].innerHTML;};g('xcena').value=ccc.replace(' €','').replace(',','.').replace(' ','').toUpperCase().replace('/M<SUP>2</SUP>','');}else{xm.style.height='80px';xc.height='1px';setvis(['xdesc2','xmymail','xmail'],1);setvis(['xdesc','xmycena','xpr'],0);if(xm.innerHTML==""){xm.innerHTML="Prosím o bližšie informácie/dohodnutie obhliadky k ponuke zn. " + getval('xproductId');}}iso.src='/securimage/securimage_show.php';return false;}
function gs(){op('http://www.google.sk/search?q=site:www.realitymiklovic.sk+'+encodeURIComponent(g('txtS').value),800,600);}
function plusrender(){gapi.plusone.render('plusone-div',{'count':'false'});}
function addpluscr(){var gp=ce('script');t="{lang:'sk',parsetags:'explicit'}";gp.type='text/javascript';gp.async=true;gp.src='https://apis.google.com/js/plusone.js';gp.onload=plusrender;gp.onreadystatechange=function(){if(this.readyState=='complete'){plusrender();}};if(isIE()===true)gp.text=t;else gp.innerHTML=t;var div=g('plusone-div');div.parentNode.insertBefore(gp,div);}
function zdielv(od){var co=g('zdiel');if(co.style.visibility=='visible'){setvis(['zdiel'],0);g('plusone-div').style.display='none';}else{if(g('fb').src.indexOf("facebook")==-1){g('fb').src='http://www.facebook.com/plugins/like.php?href='+encodeURIComponent(document.location.toString())+'&amp;show_faces=false&amp;width=100&amp;action=recommend&amp;font=tahoma&amp;colorscheme=light&amp;height=25';addpluscr();}co.style.left=findX(od)-360+'px';co.style.top=findY(od)+24+'px';setvis(['zdiel'],1);g('plusone-div').style.display='inline-block';}}
function zdiel(o){var u=encodeURIComponent(document.location.toString());t=encodeURIComponent(g('nc').innerHTML);op('/include/share.php?x='+o+'&amp;u='+u+'&amp;t='+t,450,620);setvis(['zdiel'],0);return false;}
function op(adr,w,h){window.open(adr,'Reality','width='+w+',height='+h+',toolbar=no,location=no,menubar=no,resizable=yes');}
function findX(o){var curleft=0;if(o.offsetParent)while(1){curleft+=o.offsetLeft;if(!o.offsetParent)break;o=o.offsetParent;}else if(o.x)curleft+=o.x;return curleft;}
function findY(o){var curtop=0;if(o.offsetParent)while(1){curtop+=o.offsetTop;if(!o.offsetParent)break;o=o.offsetParent;}else if(o.y)curtop+=o.y;return curtop;}
function schovaj(){ztmav(false);setvis(['msgbox','xdesc2','xdesc','xmycena','xpr','xmymail','xmail'],0);}
function setvis(co,vtype){vtype=(vtype==1)?'visible':'hidden';while(co.length>0){el=co.shift();if(g(el)!=null){g(el).style.visibility=vtype;}}}
function getval(co){return g(co).value;}
function g(co){return document.getElementById(co);}
function move(smer){if(src.length==0){collectimg(g('galeria'))};if(src.length>1){if(smer==2){porc=(porc==0)?src.length-1:porc-1}else{porc=(porc==src.length-1)?0:porc+1};ShowPicture(src[porc]);}}
function collectimg(n){if(n.childNodes.length){for(var i=0;i<n.childNodes.length;i++){collectimg(n.childNodes[i]);if(n.childNodes[i].nodeName=="IMG"){src.push(n.childNodes[i].src)}}}}
function fnIECmptMode(){a=0;if(document.documentMode)a=document.documentMode;else{a=5;if(document.compatMode){if(document.compatMode=="CSS1Compat")a=7;}}return a;}
function isIE(){if(navigator.appName==='Microsoft Internet Explorer'){return true;}else{return false;}}
function setatr(obj,name,val){if(isIE()===true){iecompmode=fnIECmptMode();if(iecompmode<8){at=document.createAttribute(name);at.nodeValue=new Function(val);obj.setAttributeNode(at);}else{obj.setAttribute(name,val);}}else{obj.setAttribute(name,val);}}
function slidesh(){var pr=g("prezent");p=g("prez");if(inId>0){pr.innerHTML="Prezentácia";inId=clearInterval(inId);setatr(p,"class","stred");ztmav(false);}else{setatr(p,"class","prez");pr.innerHTML="Ukončiť prezentáciu";inId=setInterval("move(1)",5000);ztmav(true);scroll(0,0);}}
function translate(){window.location.href='http://translate.google.sk/translate?hl=sk&sl=sk&tl=en&u='+encodeURIComponent(document.location.toString());return false;}
function download(docId){window.location.href='../include/download.php?id='+docId;}
function ce(Id){return document.createElement(Id);}
function scrollObject(main,width,height,direct,pause,speed){var s=this;this.main=main;this.width=width;this.height=height;this.direct=direct;this.pause=pause;this.speed=Math.max(1.001,Math.min((direct=="up"||direct=="down")?height:width,speed));this.slope=(direct=="up"||direct=="left")?1:-1;this.prev=this.offset=0;this.curr=1;this.mouse=false;this.scroll=function(){this.main=g(this.main);var ob=this.main;obs=ob.style;var b=[],c;while (ob.firstChild) if ((c=ob.removeChild(ob.firstChild)).nodeName=="DIV") b.push(c);for (var x=0;x<b.length;x++){var ta=ce('table');var ts=ta.style;ta.cellPadding=ta.cellSpacing=ta.border="0";ts.position="absolute";ts.left=ts.top="0";ts.overflow=ts.visibility="hidden";var tbody=ce('tbody');var tr=ce('tr');var td=ce('td');while(b[x].firstChild)td.appendChild(b[x].removeChild(b[x].firstChild));tr.appendChild(td);tbody.appendChild(tr);ta.appendChild(tbody);ob.appendChild(ta);}b=c=null;if(ob.childNodes.length>1){ob.onmouseover=function(){s.mouse=true;};ob.onmouseout=function(){s.mouse=false;};setInterval(function(){if (!s.offset&&s.scrollLoop())s.main.childNodes[s.curr].style.visibility="visible";},this.pause);}ob.childNodes[this.prev].style.visibility="visible";};this.scrollLoop=function(){if(!this.offset){if(this.mouse) return false;this.offset=(this.direct=="up"||this.direct=="down")?this.height:this.width;}else this.offset=Math.floor(this.offset/this.speed);if(this.direct=="up"||this.direct=="down"){this.main.childNodes[this.curr].style.top=(this.offset*this.slope)+"px";this.main.childNodes[this.prev].style.top=((this.offset-this.height)*this.slope)+"px";}else{this.main.childNodes[this.curr].style.left=(this.offset*this.slope)+"px";this.main.childNodes[this.prev].style.left=((this.offset-this.width)*this.slope)+"px";}if(!this.offset){this.main.childNodes[this.prev].style.visibility="hidden";this.prev=this.curr;if(++this.curr>=this.main.childNodes.length) this.curr=0;}else setTimeout(function(){s.scrollLoop();},30);return true;};if(window.addEventListener){window.addEventListener('load',function(){s.scroll();},false);}else if(window.attachEvent)window.attachEvent('onload',function(){s.scroll();});}
function ztmav(vis){var tma=g('tma');var tb=document.getElementsByTagName("body")[0];if (!tma){var tn=ce('div');tn.style.display='none';tn.id='tma';tb.appendChild(tn);tma=g('tma');}if (vis){tb.style.overflow='hidden';tma.style.display='block';}else{tb.style.overflow='visible';tma.style.display='none';}}
