if(typeof console=="undefined"){var f=function(){};console={log:f,dir:f,warn:f}}var userAgent=navigator.userAgent.toLowerCase();Yakaz={v:"090424",ua:navigator.userAgent.toLowerCase(),get:function(c,b,m){if(!c){return null}if(c.nodeType){return c}else{if(c.length>0&&c.charAt(0)!="."){return document.getElementById(c)}else{var l=c.substring(1);var k=new Array();if(b==null){b=document}else{if(this.isString(b)){b=document.getElementById(b)}}if(m==null){m="*"}var e=b.getElementsByTagName(m);var a=e.length;var h=new RegExp("(^|\\s)"+l+"(\\s|$)");for(var g=0,d=0;g<a;g++){if(h.test(e[g].className)){k[d]=e[g];d++}}delete e;delete h;return k}}},getAncestor:function(d,b,a){b=b||"";var e=new RegExp("(^|\\s)"+b+"(\\s|$)");d=this.get(d);var c=d;while(c){if(c.nodeName.toLowerCase()==a&&(b.length==0||e.test(c.className))){return c}c=c.parentNode}return null},toggle:function(b){var a=this.get(b);if(a){a.style.display=(a.style.display=="none")?"":"none"}},remove:function(b,e,a){var d=this.get(b,e,a);if(d){if(Yakaz.isArray(d)){for(var c=0;c<d.length;c++){d[c].parentNode.removeChild(d[c])}}else{d.parentNode.removeChild(d)}}},setDisplay:function(b,d){var a=this.get(b);if(a){if(this.isArray(a)){for(var c=0;c<a.length;c++){a[c].style.display=d}}else{a.style.display=d}}},hide:function(){for(var a=0;a<arguments.length;a++){this.setDisplay(arguments[a],"none")}},show:function(){for(var a=0;a<arguments.length;a++){this.setDisplay(arguments[a],"")}},isString:function(a){return typeof a=="string"},isArray:function(a){return Object.prototype.toString.call(a)==="[object Array]"},isNumber:function(a){return typeof a=="number"},isUndefined:function(a){return typeof a=="undefined"},hasCls:function(b,a){b=this.get(b);if(!b){return false}var c=new RegExp("(^|\\s)"+a+"(\\s|$)");return c.test(b.className)},addCls:function(b,a){b=this.get(b);if(!this.hasCls(b,a)){b.className+=" "+a}},removeCls:function(b,a){b=this.get(b);b.className=this.trim(b.className.replace(a,""))},trim:function(a){return(a||"").replace(/^\s+|\s+$/g,"")},isIE:/msie/.test(userAgent)&&!/opera/.test(userAgent),isGecko:userAgent.indexOf("gecko")>-1,isSafari:/webkit/.test(userAgent),isOpera:/opera/.test(userAgent),browserVersion:(userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],scrollToCenter:function(b){b=this.get(b);var a=0,c=0;while(b!=null){c+=b.offsetTop;b=b.offsetParent}c-=Math.round(document.documentElement.clientHeight/2);window.scrollTo(a,c)},isValidEmail:function(a){var b=/^[a-z0-9,!#\$%&\'\*\+\/=\?\^_`\{\|}~-]+(\.[a-z0-9,!#\$%&\'\*\+\/=\?\^_`\{\|}~-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*\.([a-z]{2,})$/;return b.test(a)},hideModal:function(){Yakaz.remove("background");Yakaz.hide(".message-box")},d:function(b){var a=b.match(/.{1,5}/g);a.reverse();delete b;return a.join("")},showModal:function(b){b=this.get(b);this.addCls(b,"message-box");var a=Yakaz.get("background");if(!a){a=document.createElement("div")}a.setAttribute("id","background");a.className="background";a.onclick=this.hideModal;document.body.appendChild(a);Yakaz.show(b);b.style.marginTop=document.documentElement.clientHeight/2-b.offsetHeight/2+"px";b.style.marginLeft=document.documentElement.clientWidth/2-b.offsetWidth/2+"px";if(this.isIE){a.style.position="absolute";a.style.height=document.body.clientHeight;b.style.position="absolute";b.style.marginTop=document.documentElement.scrollTop+(document.documentElement.clientHeight/2-b.offsetHeight/2)+"px"}}};Yakaz.namespace=function(){var a=arguments,o=null,i,j,d,rt;for(i=0;i<a.length;++i){d=a[i].split(".");rt=d[0];eval("if (typeof "+rt+' == "undefined"){'+rt+" = {};} o = "+rt+";");for(j=1;j<d.length;++j){o[d[j]]=o[d[j]]||{};o=o[d[j]]}}};Yakaz.namespace("Yakaz.core");Yakaz.core.Array={inArray:function(c,b){return this.pos(c,b)!=-1},pos:function(d,b){for(var c=0;c<b.length;c++){if(b[c]==d){return c}}return -1},remove:function(c,b){var d=this.pos(c,b);if(d!==-1){b.splice(d,1)}}};Yakaz.core.Event={getTarget:function(a){a=a||window.event;return a.target||a.srcElement}};Yakaz.core.replaceQueryString=function(a,d,c){var b=new RegExp("([?|&])"+d+"=.*?(&|$)","i");if(a.match(b)){return a.replace(b,"$1"+d+"="+c+"$2")}else{if(a.indexOf("?")==-1){return a+"?"+d+"="+c}else{return a+"&"+d+"="+c}}};Yakaz.core.removeQueryString=function(a,c){var b=new RegExp("([?|&])"+c+"=.*?(&|$)","i");return a.match(b)?a.replace(b,"$2"):a};Yakaz.core.QueryString=function(a){var c={};var b=function(e){return e.substring(e.length-2)=="[]"};var d=function(h){var k=/(\[|%5B)\d+(\]|%5D)/g;h=h.replace(k,"[]");c={};var e=h.split("&");var j=null;for(var g=0;g<e.length;g++){j=e[g].split("=");if(j.length==2){if(b(j[0])){if(j[0] in c){c[j[0]].push(j[1])}else{c[j[0]]=[j[1]]}}else{c[j[0]]=j[1]}}}};if(a){d(a)}return{has:function(e,g){if(g){return(e in c)&&Yakaz.core.Array.inArray(g,c[e])}return e in c},get:function(e){return c[e]},set:function(e,g){if(b(e)){if(this.has(e)&&!this.has(e,g)){c[e].push(g)}else{c[e]=[g]}}else{c[e]=g}},remove:function(g,h){if(h){var e=c[g];if(e){if(e===h){delete c[g]}else{if(Yakaz.isArray(e)){Yakaz.core.Array.remove(h,e)}}}}else{delete c[g]}},toString:function(){var h=[];for(var g in c){if(Yakaz.isArray(c[g])){for(var e=0;e<c[g].length;e++){h.push(g+"="+c[g][e])}}else{if(typeof(c[g])!="undefined"){h.push(g+"="+c[g])}}}return h.sort().join("&")},parse:d}};String.prototype.format=function(o){if(Yakaz.isString(o)||Yakaz.isNumber(o)){var args=arguments;return this.replace(/\{(\d+)\}/g,function(m,i){return args[i]})}else{var pattern=/\{(\w+|\w+\.+\w+)\}/g;return this.replace(pattern,function(capture){var property=capture.replace(/{|}/g,"");return eval("o."+property)})}};function AjaxRequest(){var a=new Object();a.timeout=null;a.generateUniqueUrl=true;a.url=window.location.href;a.method="GET";a.async=true;a.username=null;a.password=null;a.parameters=new Object();a.requestIndex=AjaxRequest.numAjaxRequests++;a.responseReceived=false;a.groupName=null;a.queryString="";a.responseText=null;a.responseXML=null;a.status=null;a.statusText=null;a.aborted=false;a.xmlHttpRequest=null;a.onTimeout=null;a.onLoading=null;a.onLoaded=null;a.onInteractive=null;a.onComplete=null;a.onSuccess=null;a.onError=null;a.onGroupBegin=null;a.onGroupEnd=null;a.xmlHttpRequest=AjaxRequest.getXmlHttpRequest();if(a.xmlHttpRequest==null){return null}a.xmlHttpRequest.onreadystatechange=function(){if(a==null||a.xmlHttpRequest==null){return}if(a.xmlHttpRequest.readyState==1){a.onLoadingInternal(a)}if(a.xmlHttpRequest.readyState==2){a.onLoadedInternal(a)}if(a.xmlHttpRequest.readyState==3){a.onInteractiveInternal(a)}if(a.xmlHttpRequest.readyState==4){a.onCompleteInternal(a)}};a.onLoadingInternalHandled=false;a.onLoadedInternalHandled=false;a.onInteractiveInternalHandled=false;a.onCompleteInternalHandled=false;a.onLoadingInternal=function(){if(a.onLoadingInternalHandled){return}AjaxRequest.numActiveAjaxRequests++;if(AjaxRequest.numActiveAjaxRequests==1&&typeof(window.AjaxRequestBegin)=="function"){AjaxRequestBegin()}if(a.groupName!=null){if(typeof(AjaxRequest.numActiveAjaxGroupRequests[a.groupName])=="undefined"){AjaxRequest.numActiveAjaxGroupRequests[a.groupName]=0}AjaxRequest.numActiveAjaxGroupRequests[a.groupName]++;if(AjaxRequest.numActiveAjaxGroupRequests[a.groupName]==1&&typeof(a.onGroupBegin)=="function"){a.onGroupBegin(a.groupName)}}if(typeof(a.onLoading)=="function"){a.onLoading(a)}a.onLoadingInternalHandled=true};a.onLoadedInternal=function(){if(a.onLoadedInternalHandled){return}if(typeof(a.onLoaded)=="function"){a.onLoaded(a)}a.onLoadedInternalHandled=true};a.onInteractiveInternal=function(){if(a.onInteractiveInternalHandled){return}if(typeof(a.onInteractive)=="function"){a.onInteractive(a)}a.onInteractiveInternalHandled=true};a.onCompleteInternal=function(){if(a.onCompleteInternalHandled||a.aborted){return}a.onCompleteInternalHandled=true;AjaxRequest.numActiveAjaxRequests--;if(AjaxRequest.numActiveAjaxRequests==0&&typeof(window.AjaxRequestEnd)=="function"){AjaxRequestEnd(a.groupName)}if(a.groupName!=null){AjaxRequest.numActiveAjaxGroupRequests[a.groupName]--;if(AjaxRequest.numActiveAjaxGroupRequests[a.groupName]==0&&typeof(a.onGroupEnd)=="function"){a.onGroupEnd(a.groupName)}}a.responseReceived=true;a.status=a.xmlHttpRequest.status;a.statusText=a.xmlHttpRequest.statusText;a.responseText=a.xmlHttpRequest.responseText;a.responseXML=a.xmlHttpRequest.responseXML;if(typeof(a.onComplete)=="function"){a.onComplete(a)}if(a.xmlHttpRequest.status==200&&typeof(a.onSuccess)=="function"){a.onSuccess(a)}else{if(typeof(a.onError)=="function"){a.onError(a)}}delete a.xmlHttpRequest.onreadystatechange;a.xmlHttpRequest=null};a.onTimeoutInternal=function(){if(a!=null&&a.xmlHttpRequest!=null&&!a.onCompleteInternalHandled){a.aborted=true;a.xmlHttpRequest.abort();AjaxRequest.numActiveAjaxRequests--;if(AjaxRequest.numActiveAjaxRequests==0&&typeof(window.AjaxRequestEnd)=="function"){AjaxRequestEnd(a.groupName)}if(a.groupName!=null){AjaxRequest.numActiveAjaxGroupRequests[a.groupName]--;if(AjaxRequest.numActiveAjaxGroupRequests[a.groupName]==0&&typeof(a.onGroupEnd)=="function"){a.onGroupEnd(a.groupName)}}if(typeof(a.onTimeout)=="function"){a.onTimeout(a)}delete a.xmlHttpRequest.onreadystatechange;a.xmlHttpRequest=null}};a.process=function(){if(a.xmlHttpRequest!=null){if(a.generateUniqueUrl&&a.method=="GET"){a.parameters.AjaxRequestUniqueId=new Date().getTime()+""+a.requestIndex}var c=null;for(var b in a.parameters){if(a.queryString.length>0){a.queryString+="&"}a.queryString+=encodeURIComponent(b)+"="+encodeURIComponent(a.parameters[b])}if(a.method=="GET"){if(a.queryString.length>0){a.url+=((a.url.indexOf("?")>-1)?"&":"?")+a.queryString}}a.xmlHttpRequest.open(a.method,a.url,a.async,a.username,a.password);if(a.method=="POST"){if(typeof(a.xmlHttpRequest.setRequestHeader)!="undefined"){a.xmlHttpRequest.setRequestHeader("Content-type","application/x-www-form-urlencoded")}c=a.queryString}if(a.timeout>0){setTimeout(a.onTimeoutInternal,a.timeout)}a.xmlHttpRequest.send(c)}};a.handleArguments=function(b){for(var c in b){if(typeof(a[c])=="undefined"){a.parameters[c]=b[c]}else{a[c]=b[c]}}};a.getAllResponseHeaders=function(){if(a.xmlHttpRequest!=null){if(a.responseReceived){return a.xmlHttpRequest.getAllResponseHeaders()}alert("Cannot getAllResponseHeaders because a response has not yet been received")}};a.getResponseHeader=function(b){if(a.xmlHttpRequest!=null){if(a.responseReceived){return a.xmlHttpRequest.getResponseHeader(b)}alert("Cannot getResponseHeader because a response has not yet been received")}};return a}AjaxRequest.getXmlHttpRequest=function(){if(window.XMLHttpRequest){return new XMLHttpRequest()}else{if(window.ActiveXObject){try{return new ActiveXObject("Msxml2.XMLHTTP")}catch(b){try{return new ActiveXObject("Microsoft.XMLHTTP")}catch(a){return null}}}else{return null}}};AjaxRequest.isActive=function(){return(AjaxRequest.numActiveAjaxRequests>0)};AjaxRequest.get=function(a){AjaxRequest.doRequest("GET",a)};AjaxRequest.post=function(a){AjaxRequest.doRequest("POST",a)};AjaxRequest.doRequest=function(c,a){if(typeof(a)!="undefined"&&a!=null){var b=new AjaxRequest();b.method=c;b.handleArguments(a);b.process()}};AjaxRequest.submit=function(a,b){if(typeof a=="string"){a=document.getElementById(a)}var d=new AjaxRequest();if(d==null){return false}var c=AjaxRequest.serializeForm(a);d.method=a.method.toUpperCase();d.url=a.action;d.handleArguments(b);d.queryString=c;d.process();return true};AjaxRequest.serializeForm=function(b){var e=b.elements;var a=e.length;var g="";this.addField=function(h,i){if(g.length>0){g+="&"}g+=encodeURIComponent(h)+"="+encodeURIComponent(i)};for(var d=0;d<a;d++){var f=e[d];if(!f.disabled){switch(f.type){case"text":case"password":case"hidden":case"textarea":this.addField(f.name,f.value);break;case"select-one":if(f.selectedIndex>=0){this.addField(f.name,f.options[f.selectedIndex].value)}break;case"select-multiple":for(var c=0;c<f.options.length;c++){if(f.options[c].selected){this.addField(f.name,f.options[c].value)}}break;case"checkbox":case"radio":if(f.checked){this.addField(f.name,f.value)}break}}}return g};AjaxRequest.numActiveAjaxRequests=0;AjaxRequest.numActiveAjaxGroupRequests=new Object();AjaxRequest.numAjaxRequests=0;function valide_email(a){if(!Yakaz.isValidEmail(a.value)){alert(Locale.errorEmailFormat);a.focus();return false}else{return true}}function getLeft(a){if(a.offsetParent){return(a.offsetLeft+getLeft(a.offsetParent))}else{return(a.offsetLeft)}}function getTop(a){if(a.offsetParent){return(a.offsetTop+getTop(a.offsetParent))}else{return(a.offsetTop)}}function openSendFav(){Yakaz.showModal("message-box");Yakaz.hide("sendFavResponse");Yakaz.get("fav-form").email_dst.focus()}function focusOnForm(){var a=Yakaz.get("searchForm");if(a.what&&a.what.value==""){a.what.focus()}else{if(a.where&&a.where.value==""){a.where.focus()}}}function isValidSearch(){var b=Yakaz.get("searchForm");var a=b.where;if(a){var c=a.value}else{var c=""}if(b.what.value==""&&c==""){focusOnForm();return false}else{return true}}function clearText(a){if(a.defaultValue==a.value){a.value=""}}String.prototype.endsWith=function(a){return(this.match(a+"$")==a)};function displayAdvancedSearch(){var a=Yakaz.get("link-display");if(a.style.display=="none"){return}Yakaz.hide(a);Yakaz.show("link-close","adv-criteria");Yakaz.get("home-box").appendChild(Yakaz.get("adv-search"));Yakaz.get("form-holder").appendChild(Yakaz.get("simple-search"));var b=Yakaz.get("adv-criteria-holder");b.insertBefore(Yakaz.get("adv-criteria").cloneNode(true),b.firstChild);focusOnForm()}function closeAdvancedSearch(){Yakaz.show("link-display");Yakaz.hide("link-close");Yakaz.get("home-box").appendChild(Yakaz.get("simple-search"));Yakaz.get("form-holder").appendChild(Yakaz.get("adv-search"));Yakaz.get("adv-criteria-holder").removeChild(Yakaz.get("adv-criteria"))};function widthHome(){if(document.documentElement.clientWidth){var b=document.documentElement.clientWidth;var a=document.getElementById("view");if(990>b&&b>770){a.style.width="auto"}else{if(b>990){a.style.width=950+"px"}else{if(b<770){a.style.width=730+"px"}}}}}function liveCount(){var a=1000;var b=Math.round(number_current);Yakaz.get("live-count").innerHTML=i18_num(b);number_current+=frequency*2*Math.random();if(frequency>0){setTimeout("liveCount()",a)}}function i18_num(a){a=a.toString();nb_char=a.length;if(nb_char>3){if(country_code=="UK"||country_code=="US"){separate=","}else{separate=" "}if(nb_char<=6){part1=a.substr(0,nb_char-3);part2=a.substr(nb_char-3,3);a=part1+separate+part2}else{if(nb_char<=9){part1=a.substr(0,nb_char-6);part2=a.substr(nb_char-6,3);part3=a.substr(nb_char-3,3);a=part1+separate+part2+separate+part3}else{if(nb_char<=12){part1=a.substr(0,nb_char-9);part2=a.substr(nb_char-9,3);part3=a.substr(nb_char-6,3);part4=a.substr(nb_char-3,3);a=part1+separate+part2+separate+part3+separate+part4}}}}return a}function homeAlert(){var e=Yakaz.get("searchForm");var d=e.getElementsByTagName("div")[0];var a=Yakaz.get("targetZone");var c=Yakaz.get("alertBox");var b=Yakaz.get("submit");a.innerHTML="";Yakaz.toggle("open-alert");Yakaz.toggle("open-search");if(Yakaz.hasCls(d,"mode-search")){displayAdvancedSearch();Yakaz.hide("link-close","link-display");d.className="mode-alert";d.style.paddingBottom=15+"px";b.style.width="130px";b.value=Locale.createAlert;a.innerHTML=c.innerHTML;e.onsubmit=function(){if(!valide_email(e.email)){return false}else{return isValidSearch()}}}else{Yakaz.show("link-close");d.className="mode-search";d.style.paddingBottom=15+"px";b.style.width="100px";b.value=Locale.search;e.onsubmit=function(){return isValidSearch()}}focusOnForm()}function displayNewResults(ids){for(var i=0;i<ids.length;i++){Yakaz.get("newresult_"+ids[i]).innerHTML="<img src='/img/loading.gif' alt='*' />"}AjaxRequest.get({url:"/ajax/adaction.php?action=newresult&ids="+ids.join(","),generateUniqueUrl:false,onSuccess:function(req){var result=eval("("+req.responseText+")");var items=result.items;for(var i in items){var txt="";if(items[i]!=0){txt="(+"+items[i]+")"}Yakaz.get("newresult_"+i).innerHTML=txt}setCookie("search",result.search)}})};var domaine=document.domain;if(domaine.indexOf(".")!=-1){domaine=domaine.substr(domaine.indexOf("."),domaine.length-domaine.indexOf("."))}function setCookie(b,e,a){var c=b+"="+escape(e);if(a){var d=new Date();d.setTime(d.getTime()+1000*60*60*24*a);c+="; expires="+d.toGMTString()}c+="; path=/";if(domaine.indexOf(".")!=-1){c+="; domain="+domaine}document.cookie=c}function unsetCookie(a){setCookie(a,"")}function getCookie(e){var d=new Array();if(document.cookie){var b=document.cookie.split("; ");for(var c=0;c<b.length;c++){var a=b[c].split("=");d[a[0]]=a[1]}}if(d[e]){return unescape(d[e])}else{return false}}var savedFavTab="";function initFav(){if(savedFavTab==""){savedFavTab=new Array();var a=getCookie("fav");if(a!=""){savedFavTab=a.split(",")}}return}function saveFav(){setCookie("fav",savedFavTab.join(","),365)}function eraseFav(){unsetCookie("fav");window.location.reload()}function clickOnFav(a){var b=Yakaz.getAncestor(a,"item","div").id.replace("item","fav");a=a.getElementsByTagName("div")[0];toggleFav(a,b);txtFav(savedFavTab.length)}function toggleFav(b,c){if(Yakaz.hasCls(b,"star_grey")){Yakaz.removeCls(b,"star_grey");Yakaz.addCls(b,"star_yellow");savedFavTab.push(c)}else{Yakaz.removeCls(b,"star_yellow");Yakaz.addCls(b,"star_grey");for(var a=0;a<savedFavTab.length;a++){if(savedFavTab[a]==c){savedFavTab.splice(a,1);break}}}saveFav()}function clickOnFrameFav(b){var a=Yakaz.get(b).getElementsByTagName("button")[0];toggleFav(a,b)}function txtFav(a){var b=Yakaz.get("fav-link");if(a>=1){Yakaz.show(b);b.getElementsByTagName("button")[0].className="sp star_yellow";b.getElementsByTagName("span")[0].innerHTML=Locale.savedClassifieds+" ("+a+")"}else{Yakaz.hide(b)}}function sendFav(){Yakaz.hide("fav-form");var b=Yakaz.get("sendFavResponse");Yakaz.show(b);b.innerHTML="<img src='/img/loading.gif' alt='*' />";var a=savedFavTab.join(",");AjaxRequest.submit("fav-form",{url:"/ajax/form.php?action=sendToMail",parameters:{id:savedFavTab.join(",")},onSuccess:function(d){var c=d.responseText;b.innerHTML=c;setTimeout(Yakaz.hideModal,5000)}})}function clearSearch(){Yakaz.hide("last-search");unsetCookie("search")}function saveSearch(c){var g=c.id.substr(3);c=c.getElementsByTagName("div")[0];var a=[];var f=getCookie("search");if(f!=""){a=f.split("{-}")}var d=[];var e=-1;for(var b=0;b<a.length;b++){d=a[b].split("||");if(d[0]==g){if(Yakaz.hasCls(c,"magnifier_grey")){Yakaz.removeCls(c,"magnifier_grey");Yakaz.addCls(c,"magnifier");d[6]="1"}else{Yakaz.removeCls(c,"magnifier");Yakaz.addCls(c,"magnifier_grey");d[6]="0"}a[b]=d.join("||");setCookie("search",a.join("{-}"));break}}};