function openCat(j) {
	j.delay(500).addClass('close').removeClass('open');
	j.parent().find('li').slideDown({duration:500,easing:'easeOutBack',complete:function(){
		j.parent().find('ul').addClass('vis').removeClass('hid');
	}});
}
function closeCat(j) {
	j.parent().find('li').slideUp({duration:500,easing:'easeInBack',complete:function(){
		j.parent().find('ul').addClass('hid').removeClass('vis');j.addClass('open').removeClass('close');
	}});
}
function swCat(j) {if(j.hasClass('open')) openCat(j);else closeCat(j);}

function el(e) {return document.getElementById(e);}
function inner(e,h) {document.getElementById(e).innerHTML=h;}
function showPartners(rg,p) {
	var d=r[rg],l=d.pages.length,i,j,t='';
	if (p==null) p=1;
	inner('partners_title','Списък с дистрибуторите в регион '+d.name);
	if (l==0) {inner('partners','');inner('partners_pages','');}
	else {
		if (l>1) {
			for (i=0;i<l;i++) {
				j=i+1;if (i>0) t+=' | ';
				t+='<a href="javascript:showPartners(\''+rg+'\','+j+');">';
				if (j==p) t+='<b>'+j+'</b></a>';
				else t+=j+'</a>';
			}
		}
		inner('partners',d.pages[p-1]);
		inner('partners_pages',t);
	}
}
