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/v2/ws_style.css'; link.media = 'all'; head.appendChild(link); }var ws_settings={//инициализация именно в этой переменной /*** * Возможные команды: * 1-получить форму для поиска, * 2-получить результат поиска, * 3-получить объяву, * 4-форма контактов, * 5-получить топы * 6-ФОрма калькулятора * 7-вычисления калькулятора */ command:[6], lang:'ru', count:{},//задания кол-ва для рез-тов поиска и топов refresh:[],//тут указываем чего хотим получить еще раз при следующем обращении к сервису id:{ 6:'ws_calc', //форма калькулятора 7:'ws_calc_res' //Результат калькулятора },//,тут пишим куда пришедшие данные вставлять callback:'ws_loading_hide',// функция обратного вызова, пример ниже onRequest:'ws_loading_display', //onResponse:'loading_hide', host_addr:'http://http://bizmart.info', }; //alert(ws_settings.host_addr); function ws_show(objnm,pg_rel){ var t=false; switch(objnm){ case 'item': t=document.getElementById('ws_item'); if(t) t.style.display=''; t=document.getElementById('ws_result'); if(t) t.style.display='none'; t=document.getElementById('ws_form'); if(t) t.style.display='none'; t=document.getElementById('ws_top'); if(t) t.style.display='none'; break; case 'calc_form': case 'calc_res': break; default: t=document.getElementById('ws_item'); if(t) t.style.display='none'; t=document.getElementById('ws_result'); if(t) t.style.display=''; t=document.getElementById('ws_form'); if(t) t.style.display=''; t=document.getElementById('ws_top'); if(t) t.style.display=''; } if( typeof(pg_rel)!='undefined' ){ document.location.assign( '#'+pg_rel ); } } function ws_loading_display(params){ try{ switch( params.command[1] ){ case 3: case 4: document.getElementById('ws_item').innerHTML=''; ws_show('item'); break; case 6: ws_show('calc_form'); case 7: ws_show('calc_res'); break; default: document.getElementById('ws_result').innerHTML=''; ws_show('list'); } document.getElementById('ws_sf_submit_but').disabled=true; document.getElementById('ws_sf_submit_but').style.backgroundImage='url('+ws_settings.host_addr+'/img/loader_button.gif)'; }catch(e){} } function ws_loading_hide(params){ try{ document.getElementById('ws_sf_submit_but').disabled=false; document.getElementById('ws_sf_submit_but').style.backgroundImage='none'; document.location.assign( '#top' ); if( typeof(params[2])!='undefined' ) document.location.assign( '#result' ); else if( typeof(params[3])!='undefined' || typeof(params[4])!='undefined' ) document.location.assign( '#item' ); }catch(e){ } } var mem_sel=new Array(); var mem_sel_inited=false; var t=new Image(); t.src=ws_settings.host_addr+'/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