(function(){var searchForm=0;var $S=function(a){return $(a,searchForm);}
$(document).ready(function(){searchForm=$(".advsearch5");if(searchForm.length){$S("#cid").change(function(){update_regions(this.value);return false;});$S("#rtype_advt").change(function(){update_advt(this.value);return false;});$S("#rid").change(function(){update_rubrics(this.value);return false;});$S("LI.saleTab span").click(function(){toggle_searchtab('sale',1);return false;});$S("LI.rentTab span").click(function(){toggle_searchtab('rent',2);return false;});$S("form select").change(function(){refresh_advsearch_link();});refresh_advsearch_link();}});function update_advt(val)
{var values=val.split('_');$S("#rtype").val(values[0]);if(values.length<2)
{$S("#advt").val('');return;}
$S("#advt").val(values[1]);}
function update_regions(cid)
{$("#rid").attr('disabled','disabled');$.ajax({type:'POST',dataType:'html',url:'/ajax5/regions/'+cid,success:function(data){$S('#rid').html(data).removeAttr('disabled');},error:function(){$S('#rid').removeAttr('disabled');}});}
function update_rubrics(rid)
{if((rid==1232535)||(rid==100001)||(rid==1232549)||(rid==1452781)){var d=new Date();$.cookie('geo_rid',null,{path:'/',domain:DOMAIN,expires:d.toGMTString()});$.cookie('geo_rid',rid,{path:'/',domain:DOMAIN});$.ajax({type:'POST',dataType:'json',url:'/ajax5/rubrics/'+rid,success:function(data){$('.realtyBase').parent().html(data.body);$('#content .twinCol .mainCol#regiontitle').html(data.title);}});}}
function toggle_searchtab(name,value)
{$S(".simpleSearch").removeClass().addClass('simpleSearch '+name+'Search');$S(".tabs li").removeClass('selected');$S("."+name+"Tab").addClass('selected');$S("#td").val(value);refresh_advsearch_link();}
function refresh_advsearch_link()
{var action='/'+$S("#rtype_advt option:selected").parent().attr('rel')+'/search/';var address=action+'?rubricator=1&advo=1&';$S("form").attr('action',action);var data=$S("form").serialize()+'&rbcid='+$S("#cid").val();var rbrid=$("#rid:not(:disabled)").val();if(!isNaN(rbrid))
data+='&rbrid='+rbrid;$S(".advSrchLink a").attr('href',address+data);}})();
