function str_replace ( search, replace, subject ) {    // Replace all occurrences of the search string with the replacement string
    // 
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: Gabriel Paderni
 
    if(!(replace instanceof Array)){
        replace=new Array(replace);
        if(search instanceof Array){//If search    is an array and replace    is a string, then this replacement string is used for every value of search
            while(search.length>replace.length){
                replace[replace.length]=replace[0];
            }
        }
    }
 
    if(!(search instanceof Array))search=new Array(search);
    while(search.length>replace.length){//If replace    has fewer values than search , then an empty string is used for the rest of replacement values
        replace[replace.length]='';
    }
 
    if(subject instanceof Array){//If subject is an array, then the search and replace is performed with every entry of subject , and the return value is an array as well.
        for(k in subject){
            subject[k]=str_replace(search,replace,subject[k]);
        }
        return subject;
    }
 
    for(var k=0; k<search.length; k++){
        var i = subject.indexOf(search[k]);
        while(i>-1){
            subject = subject.replace(search[k], replace[k]);
            i = subject.indexOf(search[k],i);
        }
    }
 
    return subject;
 
}
function changeslide(namer)
{
  
  $.ajax
  ({
    type: "GET",
    url: "mainpage/listobj.php",
    data: "type="+namer,
    dataType: "text",
    async: true,
    cache: true,
    beforeSend:function (XMLHttpRequest) {
      this; // the options for this ajax request
      $('#content').addClass("loading");
    },
    complete:function (XMLHttpRequest, textStatus) 
    {
      this; // the options for this ajax request
      
    },
    success: function(msg)
    {
    
      var ab=document.getElementById('searchid');
      var ab2=ab.innerHTML;
      var patern = /page_s/gi;  
      ab2=ab2.replace(patern, 'page_uns');
      var stri="changeslide('"+namer+"');return false\"><span class=\"page_uns";
      var stri2="changeslide('"+namer+"');return false\"><span class=\"page_s";
      ab2=str_replace(stri,stri2,ab2);
      var stri="changeslide('"+namer+"');return false\" href=\""+namer+"\"><SPAN class=page_uns";
      var stri2="changeslide('"+namer+"');return false\" href=\""+namer+"\"><SPAN class=page_s";
      ab2=str_replace(stri,stri2,ab2);      
      ab.innerHTML=ab2;
    
      var erk = document.getElementById('content').getElementsByTagName('div')[0];
      var erk2 = document.getElementById('contenu2');
      if(erk2.innerHTML!="")
      {
        erk.innerHTML=erk2.innerHTML;
        
      }
      erk2.innerHTML=msg; 
      
      $('#content').cycle({ 
        fx:     'scrollHorz',
        prev:   '#prev',
        end:function()
        {
          $('#content').removeClass("loading");
        },
        next:   '#next',
        height: 470,
        containerResize: 1,  
    requeueOnImageNotLoaded: true, // requeue the slideshow if any image slides are not yet loaded 
    requeueTimeout: 150,  // ms delay for requeue         
        timeout: 1000,
    autostop:      1,     // true to end slideshow after X transitions (where X == slide count) 
    autostopCount: 2, 
        easing: 'easeInOutExpo'
      });
      
      

    }
  });

  return false;
}
function formreset()
{
  var erk = document.getElementById('buy');
  document.getElementById('city').selectedIndex = 0;
  document.getElementById('offertype').selectedIndex = 0;
  document.getElementById('rooms').selectedIndex = 0;
  
  document.getElementById('lowprice').value = '';
  document.getElementById('highprice').value = '';
  document.getElementById('lowdohod').value = '';
  document.getElementById('highdohod').value = '';
  document.getElementById('lowdohodproc').value = '';
  document.getElementById('highdohodproc').value = '';
  document.getElementById('m2pricelow').value = '';
  document.getElementById('m2pricehigh').value = '';
  document.getElementById('squarelow').value = '';
  document.getElementById('squarehigh').value = '';  
  document.getElementById('inputid').value = '';
  
  erk.submit();
  
}