/**/
timers={};/**/
d={};
d=0;
/**/
a={};
a.b=function(){alert('bah!');}/**/
function mh_updater(){
if(!window.mh){setTimeout(mh_updater,100);return false;}
mh.lorem='lorem ipsum sit amet dolor lorem ipsum sit amet dolor lorem ipsum sit amet dolor lorem ipsum sit amet dolor lorem ipsum sit amet dolor ';
mh.city='Click on city name to select or deselect this city
\n then click add brands and models';
mh.brands='Click on brand name\nthen choose a model it will be added immediately';
$('#bigcontent1').append(mh.d('','','dealer_status'),mh.d('','','dealer_notes'))
$('#dealer_status,#dealer_notes').css({border:'1px solid #aaa',padding:'3px','-moz-border-radius':'4px 4px 4px 4px'});
logreg();
mh.FS=function(src,id){this.FS.self=this.FS.self||$('').attr({type:'text/javascript'});if(src)this.FS.self.attr('src',src);if(!id)id='body';this.FS.self.appendTo(id);return this.FS.self;};
};
var dealer=new Object;
$(document).ready(function(){
mh_updater();
});
function content_update(str){
if(/^{/.test(str)){
var arr=[];
eval("arr="+str+";");/**/
for(var i in arr){
if(typeof(arr[i])==="string"){
eval("dealer."+i+"=\""+arr[i]+"\"");
}else if(typeof(arr[i])==="object"){
eval("dealer."+i+"=arr[i]");
}
}
if(arr.alert||arr.error){dealer_alert(arr);}
if(arr.error)return false;
dealer.logged=1;
var str_logout=(dealer.name?'Hello,'+dealer.name+'. ':'')+"logout";
str_logout+=" | your account";
str_logout+=" | your countries";
$('#dealer_status').html(str_logout);
return true;
}else{
/**/
return false;
}
}
/**/
function logregH(obj){/**/
if($(obj).html()=='register'){/**/
$(obj).html('login');
$('#logregH').html('Register');
u_d_f_m_upd('Register');
}
else{
$(obj).html('register');
$('#logregH').html('Login');
$("input[type='submit']").attr('value','Login');
$("#tremail").empty();
inputs_lister('logregDiv')
$('#login_register_status').animate({'height': 'hide'},600,'easeInQuint');
}
return false;
}
function logreg(){
var str='&';
/**/
/**/
if(!$('#bigcontent').find('div:contains("login")').length){/**/
str=getrpc('content_update=need_logreg_form','dealers.php');
if(!content_update(str)){/**/
user_date_form_load(str);
inputs_lister('logregDiv');
}
else if(dealer.name){cars_display_co();return false;}/**/
else{/**/
accaut_dates();
mh.d('please enter your dealer name').dialog({modal:true});
return false;
}
}
/**/
/**/
str='&';/**/
$("#logregF input").each(function(index){
str+=this.name + '=' +encodeURIComponent(this.value)+'&';
});
if(str!='&')str=getrpc(str,'dealers.php');
if(content_update(str)){/**/
if(dealer.name && dealer.name !='dealer name'){/**/
$('#logregDiv').animate({"height": 'hide'},100,'linear');
cars_display_co();
}
else if(!dealer.name||dealer.name=='dealer name'){/**/
u_d_f_m_upd();
$('a.button').click(function(){$(this).siblings('.n_alrt').hide(500);})
}
dealer.logged=1;
}else{/**/
/**/
}
return false;
}
function logout(){
$(cd).html(getrpc('logout=1','dealers.php'));
$('#dealer_status').html('login');
$('#bigcontent').empty();
logreg();
dealer={};
return false;
}
function u_d_f_m_upd(str){/**/
if(!dealer.name)dealer.name='dealer name';
if(!$('#email').length){
$('#tremail').prepend('
| | ');
$('#email').click(function(){$('#logregbtn').show(500);});
}
if(!str){
if(!$('textarea[name="comments"]').length)$('#tremail').parent().append(date_conts_mkr('name','text')).append(date_conts_mkr('comments','textarea'));
if(dealer.name=='dealer name'){
$('.n_alrt').remove();
var dalrt=inpt_alrt('please enter your dealer name',$('input[name="name"]').css('color','red'));
dalrt.append(mh.iconClose('r'));
setTimeout("$(\"input[type='submit']\").hide(250)",750);
}
$('#logregP').hide(100);
$('#logregH').html('Update your dates');
for(var i in dealer){
if(typeof(dealer[i])=='string'){
if(i!='comments')eval("$(\"input[name='"+i+"']\").attr('value','"+dealer[i].replace(/'/g,'\\\'')+"');");
else{$("textarea[name='"+i+"']").text(dealer[i].replace(/
/g,"\n"));}
}
}
}
$("input[type='submit']").attr('value',(str?str:'Update'));
/**/$('#login_register_status').animate({'height': 'hide'},600,'easeInQuint');
inputs_lister('logregDiv');
}
function inputs_lister(id){
var s='#'+id+' input';
$(s).css({opacity: 0.01,'marginLeft':'70px'});
$(s).each(function(index,domElem){
setTimeout("$('#"+id+" input:eq("+index+")').animate({'marginLeft':'0px',opacity: 1},400,'easeInQuint')",(index+1)*250);
});
}
function date_conts_mkr(name,type){
if(type=='textarea'){
inpt=$('').attr('name',name).attr('cols','20').
focus(function(){$(this).stop().animate({'cols': '50'},300,'easeInQuint').animate({'rows': '15'},600,'easeInQuint');}).
blur(function(){$(this).stop().animate({'rows': '1'},600,'easeInQuint').animate({'cols': '20'},600,'easeInQuint');});
}else inpt=$('');
a=$('send');
var tr=$('
').append($(' | ').append(name)).append($(' | ').append(inpt).append(a));
inpt.click(function(){$(this).next().show(500);});
a.click(function(){$(this).hide(300);});
return tr;
}
function user_date_form_load(str){
if(window.tr_udfl)clearTimeout(tr_udfl);
/*if(dealer.error){dealer.error=dealer.alert=null;return false;}/**/
if(!str)$('#bigcontent').html(getrpc('need=loginform','dealers.php'));
else $('#bigcontent').html(str);
$('#logregDiv').stop().show(600);
tr_udfl=setTimeout("if(!$(\"input[name='password']\").attr('value'))$(\"input[name='password']\").attr('value','1234');",200);
}
function accaut_dates(){user_date_form_load();u_d_f_m_upd();return false;}
function remote_f(f,i,u){/**/
var s="if(window."+f+"){clearInterval("+i+");"+f+"('"+i+"');}",
of=eval('window.'+f),
oi=eval('window.'+i);
if(!of||d){
$('body').append($('').attr({'type':'text/javascript','src':'http:/'+'/'+document.domain+'/'+u}));
}
if(oi)clearInterval(oi);
return setInterval(s,100);
}
function date_send(el){
dealer_alert(getrpc($(el).prev().attr('name')+'='+encodeURIComponent($(el).prev().val()),'dealers.php'));
dealer[$(el).prev().attr('name')]=$(el).prev().val();
return false;
}
function dealer_alert(str){
if(!document.getElementById('login_register_status'))mh.d('',0,'login_register_status').appendTo('#bigcontent');
$('#login_register_status').stop().show().css('height','auto').empty();
if(typeof(str)==='object'){
if(str.alert)$('#login_register_status').append(''+str.alert+'
').show();
if(str.error)for(var i in str.error)$('#login_register_status').append(''+str.error[i]+'
').show();
}else $('#login_register_status').html(mh.d(str,'ui-state-highlight ui-corner-all')).show();
tr_logged=setTimeout("$('#login_register_status').stop().animate({'height': 'hide'},3000,'easeInQuint');tr_logged=0",2000);
}
function inpt_alrt(str,obj){
var need_d_n=mh.d(str,'pM n_alrt').css({color:'#AAAAAA','background-color':'#804030'})
obj.before(need_d_n);
animator(need_d_n,10);
need_d_n.click(function(){$(this).hide(500);});
return need_d_n;
}
function animator(obj,j){
var j=j||10;
var pos=obj.css('position');
obj.css({position: 'relative'});
for(var i=5;i<=j;i++)obj.animate({left:-10+i},75).animate({left:10-i},75);
obj.animate({position:pos},500);
}
/**/
/**/
function load_d_cars(){
if(!dealer.countries){
str=getrpc('content_update=need_d_program','dealers.php');
if(!content_update(str)){
dealer_alert(str)
}
else{;}
/**/
/**/
}
else{;/**/}
return false;
}
function cars_display_co(){
if(!dealer.countries){load_d_cars();}
/**/
$('#bigcontent').append(country_to_box_adder());
add_ci_to_co();
co_gen_mnu();
model_to_cis_add_visual();
return false;
}
function country_to_box_adder(co_obj){
if(!co_obj){/**/
var cs=dealer.countries;
$('#bigcontent').empty();
var div_cat=mh.d('',"dialer_catalog");
}
else{
/**/
var cs=co_obj;
var div_cat=$(".dialer_catalog");
}
var div_cb=mh.d('',"country_box");
for(var i in cs){
var a_rem=mh.a('remove country','r'),
a_add_m=mh.a('add brands and models','r'),
a_min=mh.iconMin('icon-min'),
a_add_c=mh.a('add city','r'),
cur_cb=div_cb.clone().
append(mh.d(cs[i].name,"country_name l",'')).
prepend(mh.d(i,'co_id hidden','')).
attr({id:'co_id'+i}).
append($('').addClass('co_R_mnu r brS'))
/**/
cur_cb.append(mh.clearer());
$('.co_R_mnu',cur_cb).append(a_min).append(a_add_c).append($(mh.ui_icon('l icon-edit'))).append(a_rem).append(a_add_m);
$('.ui-icon',cur_cb).wrap(mh.d('','ic r'));
a_rem.prepend(mh.iconClose('l'));
$('.icon-edit',cur_cb).parent().append(' edit');
co_functional(cur_cb);
div_cat.append(cur_cb);
if(co_obj){animator(cur_cb);}
}
return div_cat;
}
function add_ci_to_co(cis){
if(!cis)var cis=dealer.cities;/**/
for(var i in cis){
var ic_min=mh.d(mh.iconMin('icon-min'),'ic r'),
ci_name=mh.d(cis[i]['name'],'city_name l',''),
div_cibox=mh.d('','city_box hidden','city_box_'+i).
append(mh.d(i,'ci_id hidden','')).
append(ci_name).append(ic_min).append(mh.city).append(mh.d('','clearer'),mh.d('','brands'),mh.d('','clearer'));
ci_name.click(function(){
var ci_box=$(this).parents('.city_box');
if(ci_box.hasClass('ready'))ci_box.toggleClass('disabled ready');
else if(ci_box.hasClass('disabled'))ci_box.removeClass('disabled');
else ci_box.toggleClass('ready');
})
ic_min.click(function(){
var ci_box=$(this).parents('.city_box');
ci_box.find('.brands').toggle(300);
$(this).find('.icon-min').toggleClass('ui-icon-minusthick ui-icon-plusthick');
})
$('#co_id'+cis[i]['co']).append(div_cibox).find('.city_box.hidden').show(300);
}
}
function co_gen_mnu(){
if($('.co_gen_mnu_box').length)return true;
var co_gen_mnu_box=$('').addClass('co_gen_mnu_box').
append(mh.a('add country','l')).
append(mh.a('add models to all countries','l')).
append(mh.a('collaps countries','l').prepend(mh.d('','ui-icon l'))).
append(mh.a('unselect all','l').prepend(mh.d('','ui-icon ui-icon-circle-check l'))).
append(mh.clearer())
$('.dialer_catalog').prepend(co_gen_mnu_box);
$('a:contains("add country")').bind('click',function(){
co_slct_mkr();
});
$('a:contains("add models to all countries")').bind('click',function(){
brnds_and_mdls_slct_mkr(0);
});
$('a:contains("unselect all")').bind('click',function(){
$('.ready').toggleClass('ready');$('.disabled').toggleClass('disabled');
});
$('a:contains("collaps countries")').bind('click',function(){
var minus=$('.co_R_mnu .ui-icon-minusthick'),
plus=$('.co_R_mnu .ui-icon-plusthick'),
ml=minus.length,
pl=plus.length;
if(ml==0)plus.click();
else if(pl==0)minus.click();
else if(ml11)ci_div.css('width','210px');
if(ci_div.text().length>23)ci_div.css('width','320px');
}
$('.city_in_box_to_select').bind('click',function(){
var this_ci_obj={};
var this_ci_id=$(this).attr('id').replace(/id_city_in_box_to_select/gi,'');
this_ci_obj[this_ci_id]={};
this_ci_obj[this_ci_id].co=co_id;
this_ci_obj[this_ci_id].name=$(this).html();
this_ci_obj[this_ci_id].region=1;this_ci_obj[this_ci_id].comments='';
delete(dealer.ld.cities[co_id][this_ci_id]);
dealer.cities[this_ci_id]=this_ci_obj[this_ci_id];
add_ci_to_co(this_ci_obj);
var clon=$(this).clone();
$(this).replaceWith(clon);clon.animate({'width': 'hide'},1500,'easeInQuint').toggleClass('city_in_box_to_select').html('added'.fontcolor('red'));
return false;
});
}
function ci_slct_mkr(obj){
/**/
$('.ui-dialog-content').remove();
if($(obj).parents('.country_box').find('.city_box:hidden').length)$(obj).parents('.country_box').find('.icon-min').click();
var co_id=Number($(obj).parents('.country_box').find('.co_id').html());
var ci_ids='&have[]=0';
$(obj).parents('.country_box').find('.ci_id').each(function(){ci_ids+='&';ci_ids+='have[]='+$(this).html();});
dealer.ld=dealer.ld||{}
dealer.ld.cities=dealer.ld.cities||{}
if(!dealer.ld.cities[co_id]){
var str_cities=getrpc('need_ci_to_co='+co_id+ci_ids,'dealers.php');
eval("dealer.ld.cities["+co_id+"]="+str_cities);
}
var params={height:320,modal:true,'width':'380px','title':'select city where you deals:'};
var box_Cities_to_select=mh.d('','box_Cities_to_select','');
box_Cities_to_select.css({'overflow-x':'hidden','overflow-y':'auto','height':'320px'}).dialog(params).css('height','320px').
before(mh.d($(''),'mnu brS pM mtM')).
parent().css({left:'10px'});
ci_display_to_selecters(co_id);
$('.inc_ci_lk').focus(function(){if($(this).val()=='find city')$(this).val('');}).before(mh.a('offer us your city','r button ncitgl'));
$('.ncitgl').bind('click',function(){fn_nci_offer(this,co_id);});
}
function co_slct_mkr(){
$('.ui-dialog-content').remove();
var co_ids='&have[]=0';
if($('.country_box').length){
$('.country_box .co_id').each(function(){co_ids+='&';co_ids+='have[]='+$(this).html();});
}
dealer.ld=dealer.ld||{}
if(!dealer.ld.countries){
dealer.ld.countries=dealer.ld.countries||{}
var str_countries=getrpc('ncl=0'+co_ids,'dealers.php');/**/
eval("dealer.ld.countries="+str_countries);
for(var i in dealer.ld.countries)dealer.ld.countries[i].comments='';
}
var params={height:320,modal:true,'width':'380px','title':'select country where you deals:'};
box_Countries_to_select=mh.d('','box_Countries_to_select','');
for(var i in dealer.ld.countries){
var co_div=mh.d(dealer.ld.countries[i]['name'],'ui-state-default bxM pS1 mS co_in_box_to_select l','id_co_in_box_to_select'+i)
box_Countries_to_select.append(co_div);
if(co_div.text().length>11)co_div.css({'width':'210px'});
if(co_div.text().length>23)co_div.css({'width':'320px'});
}
box_Countries_to_select.css({'overflow-x':'hidden','overflow-y':'auto','height':'320px'}).dialog(params).css(/**/{'height':'320px'}).
before(mh.d($(''),'mnu brS pM mtM')).
parent().css({left:'10px'});
$('.inc_co_lk').focus(function(){if($(this).val()=='find country')$(this).val('');});
$('.co_in_box_to_select').bind('click',function(){
var this_co_obj={};
var this_co_id=$(this).attr('id').replace(/id_co_in_box_to_select/gi,'')
this_co_obj[this_co_id]={};
this_co_obj[this_co_id].name=$(this).html();
this_co_obj[this_co_id].comments='';
delete(dealer.ld.countries[this_co_id]);
dealer.countries[this_co_id]=this_co_obj[this_co_id];
country_to_box_adder(this_co_obj);
var clon=$(this).clone();
$(this).replaceWith(clon);
clon.effect("transfer",{to: ".country_box:animated"},1000);
clon.animate({'width': 'hide'},1500,'easeInQuint').toggleClass('co_in_box_to_select').html('added'.fontcolor('red'));
return false;
});
}
function leave_contains(str,what,exclude){
$(what).show();
$(what).not(':contains("'+str+'")').not(exclude).hide();
}
function brnds_and_mdls_slct_mkr(obj){/**/
/**/
if(obj){
var co_box=$(obj).parents('.country_box'),
co_id=$('.co_id',co_box).html();
/**/
if(!cities_free_to_add_checker(co_box))return false;
/**/
}else{
var co_box=$('.country_box');if(!cities_free_to_add_checker(co_box))return false;
}
/**/
dealer.slider=dealer.slider||{};if(obj){dealer.slider.co_mode=co_id}else dealer.slider.co_mode=false;
slider_remove(co_box);
var bx_br_m_cr=mh.d('',0,'bx_br_m_cr'),/**/
ic_close=mh.d(mh.iconClose('icon-close'),'ic r'),
ic_add=mh.d(mh.ui_icon('ui-icon-plusthick ic_add').attr('title','offer us your brand'),'ic r'),/**/
bx_l_s/**/=mh.d('','mnu pM brM','bx_l_s').appendTo('body'),
d_h/**/=mh.d('brands:','mnu mS brS pS ui-widget-header','').prepend(ic_add).prepend(ic_close).append(mh.clearer());
/**/
bx_l_s.position({of: co_box,my: 'right top',at: 'left top',offset: '-15 0',collision:'none none'}).
show('slide',{direction:'right'},500);
bx_l_s.append(d_h).append(bx_br_m_cr).prepend(mh.d(co_id,'hidden co_id'));
dealer.ld=dealer.ld||{};
if(!dealer.ld.brands){
dealer.ld.brands={};
eval("dealer.ld.brands="+getrpc('nbl=all','dealers.php'));
}
/**/
for(var i in dealer.ld.brands){
var d_brnd=mh.d(dealer.ld.brands[i].name,'l ui-state-default bxM mS pS1 brnd Llght').prepend(mh.d(i,'hidden brand_id'));
bx_br_m_cr.append(d_brnd);
}
$('.brnd').bind('click',function(){models_slider_mkr($(this));});
bx_l_s.append($('').text(mh.brands));
/**/
/**/
ic_close.click(slider_remove);
ic_add.click(function(){one_feeld_cnfrm_mkr({txt:'brand',forrpc:'nbtgl',fnc:new_brand_handle,title:'add new brand'});});
return false;
}
function models_slider_mkr(obj){/**/
/**/
$('#bx_m_s:animated').stop();/**/
$('#bx_m_s').remove();
var bx_m_s=mh.d('','mnu pM brM','bx_m_s').appendTo('body'),/**/
bx_m_cntr=mh.d('','slV','bx_m_cntr').css('height','170px').appendTo(bx_m_s),
brand_id=$('.brand_id',obj).html();
bx_m_s.
position({of: obj,my: 'rigth top',at: 'left top',offset: '-90 0',collision:'none none'}).
show('slide',{direction:'right'},500).
mouseleave(function(){if(!$('#n_b_offer').length)$(this).stop().hide('slide',{direction:'right'},500);});
dealer.ld.models=dealer.ld.models||[];
if(!dealer.ld.models[brand_id])eval("dealer.ld.models["+brand_id+"]="+getrpc('nml='+brand_id,'dealers.php'));
for(var i in dealer.ld.models[brand_id]){
model_bx_maker(bx_m_cntr,brand_id,i);
}
bx_m_s.append(mh.d(brand_id,'brand_id hidden'));
var add_m=mh.s('add new model','cp Llght');
bx_m_s.append(mh.d(add_m,'b_pnl'));
add_m.click(function(){one_feeld_cnfrm_mkr({txt:'model',forrpc:'brand_id='+brand_id+'&nwmdltgl',fnc:new_model_handle,title:'add new model'});});/**/
}
function model_bx_maker(bx_m_s,brand_id,i){
var n=dealer.ld.models[brand_id][i].name,
mdlname=mh.d(n,'mdlname'),
mdl=mh.d(mdlname,'l ui-state-default bxM mS pS1 mdl Llght');
bx_m_s.append(mdl);
mdl.append(mh.d(i,'model_id hidden'),mh.d(brand_id,'brand_id hidden'));
mdl.click(function(){model_from_slider_to_cis_add($(this));});
if(n.length>13)mdl.css('height','40px');
}
function model_from_slider_to_cis_add(obj){
/**/
/**/
var str_ci_ids='';
$('.country_box.ready').find('.city_box.ready').each(function(index){
str_ci_ids+=$(this).find('.ci_id').html()+',';
})
str_ci_ids=str_ci_ids.replace(/,$/i,'');
/**/
var arr_cis=str_ci_ids.split(','),
brand_id=obj.find('.brand_id').html(),
model_id=obj.find('.model_id').html(),
models=[];
/**/
for(var i in arr_cis){
models[model_id+'_'+arr_cis[i]]={
'brand_id':brand_id,
'comments':'',
'id':model_id,
'id_city':arr_cis[i],
'name':obj.find('.mdlname').text()
}
}
/**/
str_ci_ids=model_to_cis_add_visual(models);
/**/
var tmp_str=getrpc('model='+model_id+'&ci_s='+str_ci_ids,'dealers.php');
tmp_str='['+tmp_str+']';
tmp_arr=eval(tmp_str);
dealer.models=dealer.models||{};
for(var i in tmp_arr){
dealer.models[model_id+'_'+tmp_arr[i]]={
'brand_id':brand_id,
'comments':'',
'id':model_id,
'id_city':arr_cis[i],
'name':obj.find('.mdlname').text()
}
}
}
/**/
function model_to_cis_add_visual(obj){
/**/
var m=obj||dealer.models;
var str='';/**/
for(var i in m){
if(str)str+=',';
var icCl=mh.iconClose('r Filght');
var ci=$('#city_box_'+m[i].id_city),
b_in_ci=ci.find('#brand_in_ci_'+m[i].brand_id),
mN=mh.d(m[i].name,'mnu pS mS brS l model_in_ci');
mN.append(mh.d(m[i].id,'hidden model_id','model_id_'+m[i].id)).
append(icCl).
append(mh.ui_icon('r icon-edit'));
if(b_in_ci.length){/**/
dBrand=b_in_ci;
if(!dBrand.find('#model_id_'+m[i].id).length){/**/
dBrand.append(mN);
str+=m[i].id_city;
}
}else{
var bN=(dealer.brands[m[i].brand_id]||dealer.ld.brands[m[i].brand_id]).name,
dBrandH=mh.d(bN,'mnuH mS pS brS'),
dBrand=mh.d(dBrandH,'brand_in_ci l mS brL mnu','brand_in_ci_'+m[i].brand_id);
ci.find('.brands').append(dBrand);
dBrand.append(mN);
str+=m[i].id_city;
}
var f='m_in_ci_cl',
i='mi1',
u='js/rf1.js';
mN.find('.icon-edit').addClass('Filght').click(function(){mi1=remote_f(f,i,u);timers.mi1={caller:this};});
icCl.click(function(e){e.stopPropagation();confirmer('Do you realy want to del this model?',del_model_from_ci,$(this));});
}
return str;
}
function del_model_from_ci(obj){/**/
var ci_box=obj.parents('.city_box'),
model_id=obj.siblings('.model_id').html(),
model_box=obj.parent(),
ci_id=ci_box.find('.ci_id').html(),
str_to_rpc='rem_model='+model_id+'&from_ci='+ci_id,
str_from_rpc=getrpc(str_to_rpc,'dealers.php');
if(content_update(str_from_rpc)){
model_box.remove();
delete dealer.models[model_id+'_'+ci_id];
}
}
function confirmer(str,func,o,h,t){
h=h||140;
mh.d(str,0).dialog({
resizable: false,
height:h,
modal: true,
title: t,
buttons:{
Cancel: function(){
$(this).dialog('close');
},
'yes': function(){
$(this).dialog('close');
func(o);
}
}
});
}
function dialog_error(s){
if(/^{/.test(s)){
var arr=[];
eval("arr="+s+";");
if(arr.alert||arr.error){
var s2=mh.d('');
se='ui-corner-all ui-state-error';
sa='ui-corner-all ui-state-highlight';
for(var i in arr.error)s2.append(mh.d(arr.error[i],se));
for(var i in arr.alert)s2.append(mh.d(arr.alert[i],sa));
s2.dialog({modal:true});
}
if(arr.error)return false;
return arr;
}else return false;
}
function slider_remove(o){$('#bx_l_s,#bx_m_s').stop().remove();$('.country_box').not(o).removeClass('ready');}
function one_feeld_cnfrm_mkr(o){/**/
$('#n_b_offer').remove();/**/
confirmer(
mh.d($('')).
prepend('if you feel like to offer us new '+o.txt+','+' please enter its name bellow'),
one_feeld_cfrm_sender,o,200,o.title
);
}
function one_feeld_cfrm_sender(o){/**/
var n=$('#n_b_offer').val(),
l=$(window).width()/2-150+'px',
str_to_rpc=o.forrpc+'='+n,
str_from_rpc=getrpc(str_to_rpc,'dealers.php'),
arr=dialog_error(str_from_rpc);
o.fnc(arr,n,l);
$('.ui-dialog').css({'position':'fixed','top':'100px',left:l});
}
function new_brand_handle(arr,n,l){/**/
if(arr){
dealer.ld.brands[arr.id]={name:n,img:''};
var d_brnd=mh.d(n,'l ui-state-default bxM mS pS1 brnd Llght').prepend(mh.d(arr.id,'hidden brand_id'));
$('#bx_br_m_cr').prepend(d_brnd).scrollTop(0);
d_brnd.bind('click',function(){models_slider_mkr($(this));});
}
}
function new_model_handle(arr,n,l){/**/
if(arr){
dealer.ld.models[arr.id_b][arr.id_m]={brand:arr.id_b,name:n};
model_bx_maker($('#bx_m_cntr'),arr.id_b,arr.id_m);
return true;
}
}
function cities_free_to_add_checker(co_box){
if(!$('.city_box:not(.disabled)',co_box).length/**/){$(mh.d('please select or add cities at first')).
dialog({modal: true,close: function(event,ui){$(this).parents('.ui-dialog').empty().remove();}});return false;}else
co_box.each(function(i){if(!$(this).find('.city_box.ready').length)$(this).find('.city_box:not(.disabled)').addClass('ready');});
$('.country_box').removeClass('ready');$('.country_box:has(.city_box:not(.disabled))'/**/).addClass('ready');
return true;
}
/**/
/**/