if (!document.getElementById('biz_ws_css')){ var head = document.getElementsByTagName('head')[0]; var link = document.createElement('link'); link.id = 'biz_ws_css'; link.rel = 'stylesheet'; link.type = 'text/css'; link.href = 'http://bizmart.info/webservice/v1/ws_style.css'; link.media = 'all'; head.appendChild(link); }var ws_settings={//инициализация именно в этой переменной command:[1,5,4],//1-получить форму для поиска, 2-получить результат поиска, 3-инфа компании, 4-новые скидки, 5-получить топы lang:'ru', count:{"4":10,"5":3},//задания кол-ва для топов и последних скидок refresh:[5],//тут указываем чего хотим получить еще раз при следующем обращении к сервису id:{1:'ws_form',2:'ws_result',3:'ws_modalWindow',4:'ws_new',5:'ws_top'},//,тут пишим куда пришедшие данные вставлять callback:'loading_hide',// функция обратного вызова, пример ниже onRequest:'loading_display', //onResponse:'loading_hide', }; //WS_Query(this.form); function loading_display(params){ try{ //document.getElementById('ws_loading').style.display='block'; document.getElementById('ws_sf_submit_but').disabled=true; document.getElementById('ws_sf_submit_but').style.backgroundImage='url(http://bizmart.info/img/loader_button.gif)'; }catch(e){} } function loading_hide(params){ try{ //document.getElementById('ws_loading').style.display='none'; document.getElementById('ws_sf_submit_but').disabled=false; document.getElementById('ws_sf_submit_but').style.backgroundImage='none'; if( typeof(params[2])!='undefined' ) document.location.assign( '#result' ); }catch(e){} } function ws_show_cats(obj){ console.log( 'ws_show_cats called width '+obj ); var val=obj.value; var def='none'; var rel1='block'; var rev1=false; if(val=='realty' || val=='rent'){ def='none'; rel1='block'; rev1=false; //$('#cats').find('option').css('display','none'); //$('#cats').find('option[rel="1"]').css('display','block'); }else if(val=='fran'){ def='none'; rel1=false; rev1='block'; //$('#cats').find('option').css('display','none'); //$('#cats').find('option[rev="1"]').css('display','block'); }else if(val=='biz'){ def='block'; rel1='none'; rev1=false; //$('#cats').find('option').css('display','block'); //$('#cats').find('option[rel="1"]').css('display','none'); }else{ def='block'; rel1=false; rev1=false; //$('#cats').find('option').css('display','block'); } var selObj= document.getElementById('ws_cats'); for (var childItem in selObj.childNodes) { if( typeof(selObj.childNodes[childItem].tagName)!='undefined' && selObj.childNodes[childItem].tagName.toLowerCase()=='option' ){ //console.log( childItem+') '+selObj.childNodes[childItem].getAttribute('rel') ); if( rel1 ){ var tst_rel=selObj.childNodes[childItem].getAttribute('rel'); if( tst_rel!=null ){ if( tst_rel>0 ) selObj.childNodes[childItem].style.display=rel1; else selObj.childNodes[childItem].style.display=def; } } if( rev1 ){ var tst_rev=selObj.childNodes[childItem].getAttribute('rev'); if( tst_rev!=null ){ if( tst_rev>0 ) selObj.childNodes[childItem].style.display=rev1; else selObj.childNodes[childItem].style.display=def; } } } } } var t=new Image(); t.src='http://bizmart.info/img/loader_button.gif'; /** * WSRequest: JavaScript "AJAX" data loader * Minimized version: see debug directory for the complete one. * * @license LGPL * @author Dmitry Koterov, http://en.dklab.ru/lib/WSRequest/ * @version 5.x $Id$ */ function WSRequest(){ var t=this; t.onreadystatechange=null; t.readyState=0; t.responseText=null; t.responseXML=null; t.status=200; t.statusText="OK"; t.responseJS=null; t.caching=false; t.loader=null; t.session_name="PHPSESSID"; t._ldObj=null; t._reqHeaders=[]; t._openArgs=null; t._errors={inv_form_el:"Invalid FORM element detected: name=%, tag=%",must_be_single_el:"If used,
")+""; if(!_4e){ _4e=th.span.firstChild; } d.body.insertBefore(s,d.body.lastChild); var _57=function(e,_59){ var sv=[]; var _5b=e; if(e.mergeAttributes){ var _5b=d.createElement("form"); _5b.mergeAttributes(e,false); } for(var i=0;i<_59.length;i++){ var k=_59[i][0],v=_59[i][1]; sv[sv.length]=[k,_5b.getAttribute(k)]; _5b.setAttribute(k,v); } if(e.mergeAttributes){ e.mergeAttributes(_5b,false); } return sv; }; var _5f=function(){ top.WSRequestGlobal=WSRequest; var _60=[]; if(!_4f){ for(var i=0,n=_4e.elements.length;i