$(document).ready(function(){$("a.thickbox").fancybox({'overlayShow':true,'transitionIn':'elastic','transitionOut':'elastic'});$("a[rel=gallery10]").fancybox({'overlayShow':true,'transitionIn':'elastic','transitionOut':'elastic','titlePosition':'over','titleFormat':function(title,currentArray,currentIndex,currentOpts){return'<span id="fancybox-title-over">Изображение '+(currentIndex+1)+' / '+currentArray.length+(title.length?' &nbsp; '+title:'')+'</span>'}})});var d=document;var open_object_info=new Array();var ajax_load="<img src='/d/img/ajax-loader.gif' alt=''>";var obmen_variant=0;var track_min=new Array();var track_max=new Array();var track_cur_l=new Array();var track_cur_r=new Array();var buf_src='';var elem1='';var elem2='';var elem3='';var vkladka_close='';var vkladka_last='';var text_find_s='Нажмите кнопку &laquo;Искать&raquo; для обновления данных';var text_find_f=0;function my_select(id,val,title){ge(id).value=val;id2=id+'_title';elementInner(id2,title)}function LightDiv(flag,id,css1,css2){if(flag)ge(id).className=css2;else ge(id).className=css1}function reset_vkl(id){switch(id){case'5':ge('opt_id'+id).value='';break;case'15':select_chk('opt_id'+id,true);break;case'1':select_chk('chk_areas_obl',true);select_chk('chk_areas_city',true);break;case'40':ge('var_obmen0').checked=false;ge('var_obmen1').checked=false;ge('var_obmen2').checked=false;ge('var_obmen3').checked=false;ge('var_obmen4').checked=false;ge('doplata').checked=false;ge('opt_id'+id).value='';break;case'39':var id_st='opt_id'+id;ge(id_st).checked=false;break;default:var id_ot='opt_id'+id+'_ot';var id_do='opt_id'+id+'_do';if(ge(id_ot)){ge(id_ot).value='';ge(id_do).value=''}else{var id_st='opt_id'+id;if(ge(id_st)){if(ge(id_st).checked)ge(id_st).checked=false}}break}}function SelectBuy(){ge('frm_search_head').action='/buy/';View('li_nov');View('li_zem');View('li_gar');View('li_bis')}function SelectRent(){ge('frm_search_head').action='/rent/';Hide('li_nov');Hide('li_zem');Hide('li_gar');Hide('li_bis');val=ge('catalog_type_o').value;if(val=='nov'||val=='gar'||val=='zem'||val=='bis')my_select('catalog_type_o','kv','Квартира')}function handler_a1(event){if(event.stopPropagation){event.stopPropagation()}else{event.cancelBubble=true}block_invert('varArea');if(a2)ge('typeArea').style.display='none';if(a3)ge('rayonArea').style.display='none';if(a4)ge('priceArea').style.display='none'}function View(id){ge(id).style.display=''}function Hide(id){ge(id).style.display='none'}function handler_a2(event){if(event.stopPropagation){event.stopPropagation()}else{event.cancelBubble=true}block_invert('typeArea');if(a1)ge('varArea').style.display='none';if(a3)ge('rayonArea').style.display='none';if(a4)ge('priceArea').style.display='none'}function handler_a3(event){if(event.stopPropagation){event.stopPropagation()}else{event.cancelBubble=true}block_invert('rayonArea');if(a1)ge('varArea').style.display='none';if(a2)ge('typeArea').style.display='none';if(a4)ge('priceArea').style.display='none'}function handler_a4(event){if(event.stopPropagation){event.stopPropagation()}else{event.cancelBubble=true}block_invert('priceArea');if(a1)ge('varArea').style.display='none';if(a2)ge('typeArea').style.display='none';if(a3)ge('rayonArea').style.display='none'}function handler_all(event){if(a1)ge('varArea').style.display='none';if(a2)ge('typeArea').style.display='none';if(a3)ge('rayonArea').style.display='none';if(a4)ge('priceArea').style.display='none'}function handler1(event){if(event.stopPropagation){event.stopPropagation()}else{event.cancelBubble=true}}function handler2(event){if(elem1)elem1.style.display='none';vkl='vkladka_'+vkladka_last;if(ge(vkl)){Hide(vkl);vkl2='vkladka_info_'+vkladka_last;vkladka_close=vkladka_last;doLoad(vkl2,'vkladka_info',ge('frm_object'));vkladka_last=''}}function open_object_vkladka(id,vkladka,map_c){open_object_info[id]=1;ge('object_info_'+id).style.display='';if(map_c)doLoad('object_info_'+id,'catalog_object',{id:id,vkladka:vkladka,map_c:map_c});else doLoad('object_info_'+id,'catalog_object',{id:id,vkladka:vkladka})}function open_object(id){if(open_object_info[id]!=1){open_object_info[id]=1;ge('object_info_'+id).style.display='';doLoad('object_info_'+id,'catalog_object',{id:id})}else{open_object_info[id]=0;ge('object_info_'+id).style.display='none'}}function elementInner(div,text){if(ge(div))ge(div).innerHTML=text}function track_value(one,two,input_id){ge('opt_id'+input_id+'_ot').value=one;ge('opt_id'+input_id+'_do').value=two}function track_slider(id,input_id,min,max,cur_l,cur_r){trackbar.getObject(id).init({onMove:function(){track_value(this.leftValue,this.rightValue,input_id)},width:190,rightLimit:max,leftLimit:min,rightValue:cur_r,leftValue:cur_l},id);track_value(cur_l,cur_r,input_id)}function obmen_cat(field,v0,v1,v2,v3,v4,doplata){var text='';if(v0){text='комнату|';ge('opt_id39').checked=true}if(v1){text=text+'1|';ge('opt_id39').checked=true}if(v2){text=text+'2|';ge('opt_id39').checked=true}if(v3){text=text+'3|';ge('opt_id39').checked=true}if(v4){text=text+'4|5|6|7|8|9|';ge('opt_id39').checked=true}if(doplata){text=text+'доплата';ge('opt_id39').checked=true}ge(field).value=text}function load_filter_m(){doLoad('filter_div','catalog_filter',ge('frm_object'))}function doLoad(div,action,value,value2){var req=new JsHttpRequest();if(action=='catalog_object')ge(div).innerHTML=ajax_load;req.onreadystatechange=function(){if(req.readyState==4){switch(action){case'load_map':ge(div).style.width='100%';ge(div).style.height='350px';if(GBrowserIsCompatible()){var map=new GMap2(document.getElementById(div));map.addControl(new GLargeMapControl());map.addControl(new GMapTypeControl());var x=req.responseJS['x'];var y=req.responseJS['y'];var zoom=parseInt(req.responseJS['zoom']);var point=new GLatLng(x,y);map.addOverlay(new GMarker(point));map.setCenter(point,zoom)}break;case'select_on_page':break;case'catalog_filter':vkladka_close='';vkladka_last='';ge(div).innerHTML=req.responseText;break;case'switch_col':break;case'catalog_search':ge(div).innerHTML=req.responseText;elem1=ge('block_field');elem3=ge('a_block_field');if(elem1)Event.add(elem1,'click',handler1);if(elem3)Event.add(elem3,'click',handler1);break;case'catalog_questions':if(req.responseJS)if(req.responseJS['ok']==1)ge(div).innerHTML=req.responseText;break;default:ge(div).innerHTML=req.responseText;break}if(req.responseJS){if(req.responseJS['src']){eval(req.responseJS['src'])}}}};req.open(null,'/ajax.php',true);var vzt_rnd=Math.random();req.send({q:value,q2:value2,div:div,action:action,vkladka_close:vkladka_close,random:vzt_rnd})}function sort_field(opt){ge('sort').value=opt;if(ge('sort_direct').value=='ASC'){ge('sort_direct').value='DESC'}else{ge('sort_direct').value='ASC'};doLoad('list_object_data','catalog_search',ge('frm_object'))}function block_invert(id){if(d.getElementById(id)){if(d.getElementById(id).style.display=='block')d.getElementById(id).style.display='none';else d.getElementById(id).style.display='block'}}function block_invert_vkladka(id2){id2_s='vkladka_info_'+id2;var flag_vkl=0;if(ge(id2_s)){if(vkladka_last){vkladka_close=vkladka_last;if(id2==vkladka_last){flag_vkl=1;id1_s='vkladka_'+vkladka_last;id2_s='vkladka_info_'+vkladka_last;vkladka_last=0}else{id1_s='vkladka_'+vkladka_last;id2_s='vkladka_info_'+vkladka_last}ge(id1_s).style.display='none';doLoad(id2_s,'vkladka_info',ge('frm_object'))}if(flag_vkl==0){id1_s='vkladka_'+id2;id2_s='vkladka_info_'+id2;ge(id1_s).style.display='block';ge(id2_s).innerHTML='';vkladka_last=id2}}}function right_block_object(o,id){if(o=='ophoto'){Hide('map_'+id);Hide('plan_'+id);View('ophoto_'+id);if(ge('v_map_'+id))ge('v_map_'+id).className='vkladka_no';if(ge('v_plan_'+id))ge('v_plan_'+id).className='vkladka_no';if(ge('v_photo_'+id))ge('v_photo_'+id).className='vkladka_yes'}if(o=='plan'){Hide('map_'+id);Hide('ophoto_'+id);View('plan_'+id);if(ge('v_photo_'+id))ge('v_photo_'+id).className='vkladka_no';if(ge('v_map_'+id))ge('v_map_'+id).className='vkladka_no';if(ge('v_plan_'+id))ge('v_plan_'+id).className='vkladka_yes'}if(o=='map'){Hide('plan_'+id);Hide('ophoto_'+id);View('map_'+id);if(ge('v_photo_'+id))ge('v_photo_'+id).className='vkladka_no';if(ge('v_plan_'+id))ge('v_plan_'+id).className='vkladka_no';if(ge('v_map_'+id))ge('v_map_'+id).className='vkladka_yes'}}function ge(obj){if(document.getElementById(obj))return document.getElementById(obj)}function switchCol(cb,colnum){var tbl=ge('tbl_catalog');var allTrs=tbl.rows;for(var k in allTrs){var allTds=allTrs[k].cells;for(var i in allTds){if(i==colnum){if(cb.checked)allTds[i].style.display='';else allTds[i].style.display='none'}}}}function select_chk(partname,flag){el=document.getElementsByTagName('input');for(i=0;i<el.length;i++){if(el[i].id)if(el[i].id.indexOf(partname)>-1)el[i].checked=flag}}function select_chk_one(id,flag){ge(id).checked=flag}function subscribe_form(){$(function(){$("#subscribe_form").dialog({height:185})});elementInner('subscribe_form_text','')}
