	var bp_mes=0;
	var bp_mes_tm=0;
	var bp_title='';
	var bp_con=0;
	var bp_con_time=0;
	var focused_field='';
	var bp_tip_tm=0;
	var bp_tip_keep=0;
	var bp_tip_value='';
	var bp_nt_t=0;
	var bp_nt_l=0;
	var bp_menuc=0;
	var bp_usr_id=new Array();
	var bw_no=0;

	var bp_usr_content=new Array();


	Array.prototype.search = function(searchStr) {
	  var result = -1;
	  for (i=0; i<this.length; i++) {

	      if (this[i]==searchStr) {
	        result=i;
	        break;
	      }
	  }
	  return result;
	}

	Array.prototype.count = function(searchStr) {
	  var result = 0;
	  for (i=0; i<this.length; i++) {

	      if (this[i]==searchStr) {
	        result++;
	      }
	  }
	  return result;
	}


	function set_page(){
		load_online();
	}

	function  showRead(){
		var d=document.documentElement.scrollTop || document.body.scrollTop;

		//$('#tb-top').css('height','58px');
		$('#bp-read').slideDown();
		$('#bp-read').html(d);
	}

	function setFont(nid,nsize){
		var s=nsize+'px';
		$(nid).css({'font-size' : s})
		$(nid+' a').css({'font-size' : s})

	}
	function findPos(obj) {
		var curleft = curtop = 0;

		if (obj.offsetParent) {

		do {
				curleft += obj.offsetLeft;
				curtop += obj.offsetTop;


			} while (obj = obj.offsetParent);
		}
	return [curleft,curtop];
}


	function bpTip(obj,content,nid1,pos,keep,tipid){
		if(bp_tip_keep) return false;
		$('#bpTip').hide();

		if(typeof obj == 'string'){
			obj=$(obj).get(0);
		}

		var nid=obj.id;
		if(nid1==null) bid1='';
		if(pos==null) pos='';
		if(keep==null) keep=0;

		bp_tip_keep=keep;


		var nObjWidth=$(obj).width();
		var position = {};
		var height=$(obj).height()+10;


		//position=$(obj).position();
		//var nTop=position['top'];
		//var nLeft=position['left'];

		var position=findPos(obj);
		var nTop=position[1];
		var nLeft=position[0];

		if(!pos){

			var nDocScrollTop=$(document).scrollTop()
			var nDocHeight=$(document).height();
			var nWinHeight=$(window).height();
			var nWinWidth=$(window).width();
		//	alert('height='+height+':nDocScrollTop='+nDocScrollTop+':nDocHeight='+nDocHeight+':nWinHeight='+nWinHeight+':nWinWidth='+nWinWidth+':nTop='+nTop+':nLeft='+nLeft+':nObjWidth='+nObjWidth);
			if(browser==1) nLeft=nLeft-100;
			if((nLeft+220)>nWinWidth) {
				nLeft=nWinWidth-230;
				//alert(nWinHeight+':'+nWinWidth+':'+nLeft+':'+browser);
			}
			if((nTop-nDocScrollTop+220)>nWinHeight) {
				nTop=nTop-223;
			} else {
				nTop=nTop+height;
			}

		} else if(pos=='left'){
			if(nLeft-225<=0){
				nLeft=nLeft+$(obj).width()+5;
			} else
				nLeft=nLeft-225;

			nTop=nTop-110;
		} else if(pos=='right'){
			var nWinWidth=$(window).width();

			if(nLeft+225>nWinWidth)
				nLeft=nLeft-225;
			 else
				nLeft=nLeft+$(obj).width()+5;


			nTop=nTop-110;
		}

		if(nTop-nDocScrollTop<35) nTop=nDocScrollTop+35;

		if(nid1!=''){

			if(content=='font'){
				content='<div class="menu-list-item1"><a href="javascript:setFont(\''+nid1+'\',11)" style="font-size:11px">мелкий шрифт</a></div><div class="menu-list-item1"><a href="javascript:setFont(\''+nid1+'\',13)" style="font-size:13px">средний шрифт</a></div><a href="javascript:setFont(\''+nid1+'\',16)" style="font-size:16px">большой шрифт</a>';
			}
		}

		if(content.indexOf('#')==0){
			$('#bpTipC').html($(content).html());
		} else if(content.indexOf(' ')<0&&content.indexOf(':')<0){
				var s=set_menu_load_area();
				$('#bpTipC').html(s);
				$.get(content, function(data){

					$('#usrdatabox').html(data);
					$('#usrdatabox').slideDown();
					$('#usrdataboxloader').hide();


				});

		} else {
			$('#bpTipC').html(content);
		}
		$('#bpTip').css({'top' : nTop+'px','left' : nLeft+'px'})
		$('#bpTip').show();



		 if(!keep) bpTipStatus('hide',10000);
	}

	/**
	 *
	 * @access public
	 * @return void
	 **/
	function bpTipPage(s){
		$.get(content, function(data){
				$('#usrdatabox').html(data);
		})

	}


	function bpTipStatus(s,n){


		if(s=='clear'){

			clearTimeout ( bp_tip_tm );
			bp_tip_tm=0;

		} else if (s=='hide'&&!bp_tip_keep) {
			if(n==null) n=500;
			clearTimeout ( bp_tip_tm );
			bp_tip_tm=setTimeout ( "$('#bpTip').hide()", n )

		} else if (s=='close') {
			bp_tip_keep=0;
			$('#bpTip').hide();
		}


	}


	function cssRGBtoHex(s){


		var n1=s.indexOf('(');
		var n2=s.indexOf(')');
		if(n1>0&&n2>0&&n2>n1){
			var s1=s.substring(n1+1,n2);
			var arr=s1.split(',');
			return RGBtoHex(arr[0],arr[1],arr[2])
		} else {
			if(s.length>6)
				return '000000';
			else
				return s;
		}

	}

	function RGBtoHex(R,G,B) {return toHex(R)+toHex(G)+toHex(B)}

	function toHex(N) {
		 if (N==null) return "00";
		 N=parseInt(N); if (N==0 || isNaN(N)) return "00";
		 N=Math.max(0,N); N=Math.min(N,255); N=Math.round(N);
		 return "0123456789ABCDEF".charAt((N-N%16)/16)
		      + "0123456789ABCDEF".charAt(N%16);
	}

	function fieldKey(field,event,sfunction,scountid,countmax) {
		var theCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
	//	alert('keyCode='+event.keyCode  +': which='+ event.which +': charCode='+ event.charCode);
		if (theCode == 13 && sfunction){
			if(scountid!=null) {
				if(countmax!=null)
					$(scountid).html(countmax);
				else
					$(scountid).html('0');
				$(scountid).css({'color:' : '#000'});
			}
			eval(sfunction);


		} else {
			if(scountid!=null){
				var sn=$(field).val();
				var n=sn.length;
				if(countmax!=null){
					$(scountid).html(countmax-n);
					if(countmax<=n) {
						$(field).val(sn.substring(0, countmax));
						$(scountid).html('0');
						$(scountid).css({'color' : '#ff0000'});
						return false;
					} else {
						$(scountid).css({'color' : '#000'});
					}
				} else {
					$(scountid).html(n);
				}
			}
		}
		return true;
	}


	function playVideo(sPath){
		var s='',sd='';
		var i=sPath.indexOf('.com');
		if(i>0){
			var sd=sPath.substring(0,i);
			sd=sd.toLowerCase();
		}
		 i=sPath.indexOf('&');
		 if(i>0){
			sPath=sPath.substring(0,i);
		 }

		sPath=sPath.replace(/\(/g,'');
		sPath=sPath.replace(/\)/g,'');
		sPath=sPath.replace(/</g,'');
		sPath=sPath.replace(/>/g,'');
		sPath=sPath.replace(/;/g,'');


		if( sd=='http://www.ifilm'||sd=='http://ifilm'){
			sPath=sPath.replace(/http:\/\/www.ifilm.com\/video\//,'');
			sPath=sPath.replace(/http:\/\/ifilm.com\/video\//,'');
			s='<embed width="448" height="365" src="http://www.ifilm.com/efp" quality="high" bgcolor="000000" name="efp" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="flvbaseclip='+sPath+'&"> </embed>';
		} else if( sd=='http://www.youtube'||sd=='http://youtube'){
			sPath=sPath.replace(/watch\?v=/,'v/')
			s='<object width="425" height="350"><param name="movie" value="'+sPath+'"></param><param name="wmode" value="transparent"></param><embed src="'+sPath+'" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>';
		} else if(sd=='http://www.metacafe'||sd=='http://metacafe'){
			sPath=sPath.replace(/\/watch\//,'/fplayer/');
			sPath=sPath.replace(/^\s*|\s*$/g,'');
			sPath=sPath.replace(/\/$/g,'.swf');
			if(sPath.indexOf('.swf')<0) sPath=sPath+'.swf';
			s='<embed src="'+sPath+'" width="400" height="345" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>';
		} else if(sd=='http://www.liveleak'||sd=='http://liveleak'){
			sPath=sPath.replace(/view\?i=/,'player.swf?autostart=false&token=')
			s='<object type="application/x-shockwave-flash" width="450" height="370" wmode="transparent" data="'+sPath+'"><param name="movie" value="'+sPath+'"><param name="wmode" value="transparent"><param name="quality" value="high"></object>';
		} else {
			s='<br>'+sPath;
		}
		document.write(s+'<div style="clear:both"></div>');

	}

	function showPics1(sPics){
		var i=0,j=0;
		if (sPics!='') {
			var arr=sPics.split(';');
			for(i=0;i<arr.length;i++){
				j=1*arr[i];
				document.write('<span style="padding:1px"><a href="cmm-glr-list.php?id='+j+'" target="_blank"><img src="/images/objtn/'+j+'.jpg" border=0></a></span>')
			}
		}



	}

	function showStars(sStars){
		var i=0;
		if (sStars!='') {
			var arr=sStars.split(',');
			var n1=arr[0]*1;
			var n3=arr[1]*1;
			var n2=parseInt(n3);



			for(i=1;i<=n1;i++){
				if(i<n3){
					document.write('<img src="/images/st2.gif" width=11 height=11 border=0>');
				}else if(i==n2+1&&n2<n3){
						document.write('<img src="/images/st3.gif" width=11 height=11 border=0>');
				}else if(i==n2){
						document.write('<img src="/images/st2.gif" width=11 height=11 border=0>');
				} else {
					document.write('<img src="/images/st1.gif" width=11 height=11 border=0>');
				}


			}
		}

	}

	function searchSite(slink,q,page,bpq,cat){
		if(slink==null) slink='';
		if(bpq==null) bpq='';
		if(q==null) q='';
		if(!q) q=$('#qsearch').val();
		if(cat==null) cat=$("input[@name='cat']:checked").val();
		var m='all';
		var s='RPD';
		var wf='';
		var ps=30;
		var dt='';
		var sp=1;
		var sy=1;


		if(page==null) page=0;


			if(slink) {
				slink='search-get.php?'+slink;
				var arr={};
			} else {
				slink='search-get.php';
				var arr={q:q, m:m, wf:wf, np:page, ps:ps,dt:dt,sp:sp,sy:sy,cat:cat,bpq:bpq};
			}

			$('#siteSearchButton').hide();
			$('#searchloader').show();
			$('#searchresults').fadeOut('fast',function(){


				$.get(slink,arr, function(data){

					$('#searchresults').html(data);
					$('#searchresults').slideDown('normal',function(){;
						$('#searchloader').hide();
						$('#siteSearchButton').show();
					});
				});
			})


	}





	function searchUsers(searchid,msgid,dataid,buttonid,loaderid,st,page,nick_param,id_param){

		var sf=$('#'+searchid).val();
		var searchin=$('#usrSearchIn').val();
		if(!sf){
			if(lang=='ru')
				$('#'+msgid).html('<div class="separator"></div><span style="color:#ff0000">Вы должны ввести хотя бы несколько первых букв ника</span>');
			else
				$('#'+msgid).html('<div class="separator"></div><span style="color:#ff0000">You should enter at least few first letters of the nick</span>');

			$('#'+dataid).html('');
		} else {
			$('#'+msgid).html('');
			$('#'+buttonid).hide();
			$('#'+dataid).slideUp();
			$('#'+loaderid).show();
			$.post("/usr-search-ajax.php",{s:sf, t:st, p:page, np:nick_param, idp:id_param,uin: searchin}, function(data){


				$('#'+dataid).html(data);
				$('#'+dataid).slideDown('normal',function(){;
					$('#'+loaderid).hide();
					$('#'+buttonid).show();
				});
			});
		}
	}



	function load_online(){


		$.get("/usr-system-ajax.php",{cht_id:cht_id}, function(data){
				var arr=data.split(';');
				if(arr.length>2){
					var n1=arr[3]*1;
					var n2=arr[4]*1;
					if(!isNaN(n1)&&!isNaN(n2)){
						messageStatus(arr[0]*1,arr[1]*1,arr[2]*1);
						$("#frnonline").html(' '+arr[3]*1);
						$("#usrnonline").html(' '+arr[4]*1);
					} else {
						if(lang=='ru')
							$('#onlineinfo').html('<div class=con>Зайдите<br/>снова</div>');
						else
							$('#onlineinfo').html('<div class=con>Sign on<br/>again</div>');

					}
				}

		});

		if(bp_con_time) {
		  clearTimeout(bp_con_time);
		  bp_con_time  = 0;
	   }

		bp_con_time  = setTimeout("load_online()", 90000);

	}

	function messageStatus(n,d,did){
		if(n) {

			if(bp_mes==0) $('#tb-mes').attr('src','/images/top-mes-on.gif');
			bp_mes=n;
			$("#tb-mes-text").html(' ('+n+')');
			messageTitle(n)

	//		$('#bpNotify').show();




		} else if(bp_mes>0) {

			clearTimeout(bp_mes_tm);
			bp_mes_tm=0;

	//		$('#bpNotify').hide();

			document.title=bp_title;
			bp_mes=0;
		 	$('#tb-mes').attr('src','/images/top-mes1.gif');
			$("#tb-mes-text").html('');
		}

		if(d){
			d=d*1;

			if(did){

				$("#did").html('<img src="/images/delivery/d'+did+'.gif" border=0>');
				$("#did").css({'top' : '100px', 'left' : '150px','opacity': '150'});
				$("#did").show();
				if($('#did').length) {

					$('#did').animate({
					    opacity: 0.25,
					    left: 10,
					    top: 10
					  },
					  2000,
					  function() {
					    $('#did').hide();
					    if(!n) $('#tb-mes').attr('src','/images/top-dlv1.gif');
					  });
				}
			} else {
				if(!n) $('#tb-mes').attr('src','/images/top-dlv1.gif');
			}

			if(dlvs!=d){
				if(lang=='ru'){
					var label1='Новых доставок: ';
					var label2='посмотреть';
				} else {
					var label1='New deliveries: ';
					var label2='view';
				}
				 var s='<div style="margin-top:15px">'+label1+'<b>'+d+'</b><br /><a href="javascript:showDlv()" class="link1"><img src="/images/btn1.gif" border=0 width=17 height=11>'+label2+'</a></div>'

				 $('#tb-dlv-text').html(s);
			}
			if(!n) dlvs=d;
		} else if(dlvs>0) {
			dlvs=0;
		 	$('#tb-mes').attr('src','/images/top-mes1.gif');
			$('#tb-dlv-text').html('');
		}
	}


	function messageTitle(n){
		var title=document.title;
		if (!bp_mes_tm&&bp_title=='') bp_title=title;
		if (title.indexOf('--- ')>-1) {
			document.title=bp_title;
		} else {
			if(lang=='ru'){
				if(n==1)
					document.title='--- '+n+' новое сообщение!!!';
				else
					document.title='--- '+n+' новых сообщений!!!';
			}else{
				if(n==1)
					document.title='--- '+n+' new message!!!';
				else
					document.title='--- '+n+' new messages!!!';
			}
		}

	//	var n1=$(window).height()-40+$(window).scrollTop();
//	//	var n2=$(window).width()-150;
	//	if(bp_nt_t!=n1||bp_nt_l!=n2){
	//		$('#bpNotify').css({top: n1,left: n2});
	//		bp_nt_t=n1;
	//		bp_nt_l=n2;

	//	}

		if(bp_mes_tm) clearTimeout(bp_mes_tm);
		bp_mes_tm  = setTimeout("messageTitle("+n+")", 700);

	}



	function showMes(){
		messageStatus(0);
		sw('/msg-read.php?s=NEW','Inbox','Письма')
	}

	function showDlv(){
	//	dlvStatus(0);
		$('#tb-mes').attr('src','/images/top-mes1.gif');
		$('#tb-dlv-text').html('');
		sw('/usr-rtn-list-personal.php?nd=1','Deliveries','Доставки')
	}

	/**
	 *
	 * @access public
	 * @return void
	 **/
	function showBox(){
		if(dlvs){
			dlvs=0;
			showDlv();
		}else
			showMes();
	}


	function page_reload(d){
		if(d!=null) $(d).html($('#menuLoader2').html());
		var s=top.location.href;
		var n=s.indexOf('#');
		if(n>=0){
			s=s.substring(0,n);
		}
		top.location.href=s;
	}

	function changeLang(l){
		var s1='';
		var s=top.location.href;
		var n=s.indexOf('lang='+l);
		if(n>0) {
			s1=s;
		} else {
			if(l=='ru')
				var l1='en';
			else
				var l1='ru';
			var n=s.indexOf('lang='+l1);
			if(n>0){
				s1=s.replace('lang='+l1,'lang='+l);
			}
		}
		if(!s1){
			var n=s.indexOf('?');
			if(n>=0){
					s1=s.replace('?','?lang='+l+'&');
			}else {
				var n=s.indexOf('#');
				if(n>0)
					s1=s.replace('#','?lang='+l+'#');
				else
					s1=s+'?lang='+l;
			}
		}
		if(s1) top.location.href=s1;
	}


	function si(surl,type,param,width){

		var caption='';
		if(type==null) type='';
		if(type=='user'&&surl=='') {
			surl='/usr-info.php?usr_id='+param;
			caption=(lang=='en'?'User Info':'Информация о пользователе');
		} else
			caption=type;

		if(type=='pp'){
			window.open(surl, type, "top=100, left=50,width=750,height=400,resizable=0,scrollbars=1,titlebar=0,menubar=0,location=0,status=0",1);
		} else {

			sw(surl,caption,caption)
		}
	}

	function sw(surl,caption_en,caption_nen){

		if(surl.indexOf(':')>0) return false;
		if(caption_en==null) caption_en='';
		if(caption_nen==null) caption_nen='';

		var caption=(lang=='en'?caption_en:caption_nen);
		var nheight=$(window).height();
		var nwidth=$(window).width();
		var wwidth=nwidth-70;
		var wheight=nheight-100;

		if(surl.indexOf('?')==-1)
				surl=surl+'?';
			else
				surl=surl+'&';
		//if(browser==1)
		//	window.open(surl, 0, "top=100, left=50,width="+wwidth+",height="+wheight+",resizable=0,scrollbars=1,titlebar=0,menubar=0,location=0,status=0",1);
		//else
			top.showBWindow(caption, surl+'s=NEW&height='+wheight+'&width='+wwidth)
	}

	function sw_reload(bw_no){
		var s=$('#bwf'+bw_no).attr("src");
		$('#bwf'+bw_no).attr("src",s);
	}



	function sw_content_hide(bw_no,sid){
		$('#bwf'+bw_no).contents().find(sid).hide();
	}
	function sw_content_replace(sw_reload,sid,rc){
		$('#bwf'+bw_no).contents().find(sid).html(rc);
	}


	function sw_content_set(sid,rc,no){
		if(no==null){
			for(var i=0;i<=bw_no;i++){
				$('#bwf'+i).contents().find(sid).html(rc);
			}
		} else {
			$('#bwf'+no).contents().find(sid).html(rc);
		}
	}

	function sw_content_function(bw_no,f,rc){
		eval(f+'(\''+rc+'\')');
		//eval(f+'(\''+rc.replace(/'/g,"\'")+'\')');
	}

	function sw_close(bw_no){
		if(bw_no!==null) sw_reload(bw_no);
		bwClose();
	}

	function hide_info(smessage){
		bwClose();
	}

	function su(user_id){
		//$('#cluetip-close').click();
		top.si('','user',user_id);
	}

	function load_content(url,sid,f)
	{
	  	if(url.indexOf(':')<0){

			if(f)
		   		$(sid).load(url,{limit: 25}, f);
		   	else
		   		$(sid).load(url);

	   }
	}

	function set_content(cnt,sid)
	{
		$(sid).html(cnt);
	}

	function get_content(sid)
	{
		return $(sid).html();
	}

	function load_script(url)
	{
	  	if(url=='/js/bp.phonetic1.1.js'||url=='/js/bp.chat.js'){
		   var e = document.createElement("script");
		   e.src = url;
		   e.type="text/javascript";
		   document.getElementsByTagName("head")[0].appendChild(e);
	   }
	}


function search(){

	var area=$('input[name=schArea]:checked').val();
	var cat=$('input[name=schCat]:checked').val();
	var param='cmm_id='+cmm_id+'&cat_id='+cat;

	if(cmm_id&&area==2) param=param+'&area=2';

	sw('/search.php?'+param+'&q='+escape($('input#q').val()),'Search','Поиск');
	return false;

}

	function showPics(sPics,sType,sAlign,sCapture){
		var i=0,j=0;
		if(sType==null){
			if (sPics!='') {

				var arr=sPics.split(';');
				for(i=0;i<arr.length;i++){
					j=1*arr[i];
					sPath=get_file_path(j);
					document.write('<span style="padding:1px"><a href="javascript:top.sw(\'/pht-view.php?gl=1&nd=1&id='+j+'\',\'View Photo\',\'Посмотреть фотографию\')"><img src="/photos/'+sPath+j+'t.jpg" border=0 class=cphotoimg hspace=2></a></span>')
				}
			}
		} else if(sType=="s"||sType=="m"||sType=="t") {
			var sStyle='',sStyle1='';
			if(sType=="s") sStyle="max-width:250px;";
			else if(sType=="m") sStyle="max-width:500px;";
			else if(sType=="i") sStyle="max-width:150px;";
			if(sAlign=='left'||sAlign=='right') sStyle=sStyle+"float:"+sAlign+";"
			var sPath=get_file_path(sPics)+sPics;
			if(sAlign=='none') document.write('<div class=clear></div>');
			document.write('<div style="'+sStyle+';background-color:#F2F2F2;padding:10px;margin:7px 2px 7px 0;text-align:center"><div style="padding-bottom:4px"><a href="javascript:top.sw(\'/pht-view.php?gl=1&nd=1&id='+sPics+'\',\'View Photo\',\'Посмотреть фотографию\')"><img src="/photos/'+sPath+sType+'.jpg" border=0 class=cphotoimg></a></div><div style="font-size:10px;'+sStyle1+'">'+sCapture+'</div></div>')

		}

	}

	function get_file_path(id){

		var path='';
		s=''+id;

		if(id<1000000) {
			for(var i=s.length;i<6;i++)
				s='0'+s;
		} else
			var s=s.substring(0,5);


		path=s.substring(0,2)+'/'+s.substring(2,4)+'/'+s.substring(4,6)+'/';


		return path;
	}



	function bpUserInfoOn(){
		if(!usr_id){
			return '';
		}
		var r=$(this).attr('rev');
		var arr=r.split('|');
		var s="<div class=\"menu-list-h1\">{nick}</div><ul id=\"usrdataboxlinks\"><li><a href=\"javascript:top.si('','user',{id})\" class=link2>"+(lang=='en'?'More details':'Посмотреть регистрацию')+"</a>"+
				 "<li><a href=\"javascript:top.sw('/msg-edit.php?to={nick}&id={id}','Compose','Послать письмо')\" class=link2>"+(lang=='en'?'Send message':'Послать сообщение')+"</a>"+
				 "<li><a href=\"javascript:top.sw('/usr-friends.php?a=add&u={nick}&id={id}&nd=1','Friends','Друзья')\" class=link2>"+(lang=='en'?'Add to Friends':'Добавить в "Друзья"')+"</a>"+
				 "<li><a href=\"javascript:top.sw('/usr-rtn.php?to={nick}&id={id}&nd=1','Delivery','Доставка')\" class=link2>"+(lang=='en'?'Make a delivery':'Сделать доставку"')+"</a>"+
				 "<li><a href=\"/usp-main.php?usp_id={id}\" class=link2>"+(lang=='en'?'Personal Page':'Страница пользователя')+"</a></ul>"+set_menu_load_area('');
		if(arr.length>1){
			s=s.replace(/{id}/g,arr[0]);
			s=s.replace(/{nick}/g,arr[1]);

			$('#usrdataboxlinks').show();

			bpTip(this,s,'','left',0,'usr'+arr[0]);

			var n=bp_usr_id.search(arr[0]);


			if(arr[0]&&n>-1){
					var sc=bpUserInfoMsg(bp_usr_content[n]);

					$('#usrdatabox').html(sc);
					$('#usrdatabox').show();
					$('#usrdataboxloader').hide();

			} else {

				$.get('/usr-info-brief.php',{usr_id:arr[0]}, function(data){
					bp_usr_id.push(arr[0]);
					bp_usr_content.push(data);

					$('#usrdatabox').html(bpUserInfoMsg(data));
					$('#usrdatabox').slideDown();
					$('#usrdataboxloader').hide();


				});
			}


		} else {
			bpTip(this,'<div class=\"menu-list-h1\">Not found</div>','','left');
		}


	}

	function bpUserInfoMsg(s){
		if(s.indexOf('deleted')>-1){
			$('#usrdataboxlinks').hide();
			if(lang=='ru')
				return 'Эта регистрация была удалена.'
			else
				return 'This account has been deleted.'
		} else {
			return s;
		}
	}

	function bpUserInfoOff(){
		bpTipStatus('hide',1000);
	}

	function bpInfoOn(obj,p){
		var r='',s='';
		if(p!=null){
			if(typeof p==='string') r=p;

		}

	//	if(!r){

	//		var r=$(this).attr('title');
	//	}

		var arr=r.split('|');
		var n=arr.length;
		//rating|',$tbl,'|',$id,'|good

		if(n>1){
			if(arr[0]=='rating'&&n==4){
				bp_tip_value=arr[3];
				if(arr[3]==1){
					var checked0='';var checked1='checked';
				}else{
					var checked1='';var checked0='checked';
				}
				if(lang=='ru') {

					s='<div class=\"menu-list-h1\">Рейтинг</div>Подходит ли эта запись для списка <a href="/rtn-content.php" class=more target="_top">самого интересного</a> ? </b><br /><br /><table cellpadding=0 cellspacing=0><tr><td><input type=radio name=rtn_m id=rtn_m1 value=1 '+checked1+' onclick="bp_tip_value=1"></td><td> Да. Подходит</td></tr><tr><td><input type=radio name=rtn_m id=rtn_m0 value=0 '+checked0+' onclick="bp_tip_value=0"></td><td>Нет. Не подходит</td></tr></table><br /><input type=button onclick="submit_ajax('+arr[1]+','+arr[2]+')" value="Оценить">';
				} else {
					s='<div class=\"menu-list-h1\">Rating</div>Is this record good for <a href="/rtn-content.php" class=more target="_top">the best list</a> ? </b><br /><br /><table cellpadding=0 cellspacing=0><tr><td><input type=radio name=rtn_m id=rtn_m1 value=1 '+checked1+' onclick="bp_tip_value=1"></td><td> Yes. Include</td></tr><tr><td><input type=radio name=rtn_m id=rtn_m0 value=0 '+checked0+' onclick="bp_tip_value=0"></td><td>No.</td></tr></table><br /><input type=button onclick="submit_ajax('+arr[1]+','+arr[2]+')" value="Rate it">';

				}


			} else if(arr[0]=='rec'){
				if(lang=='ru') {

					s='<div class=\"menu-list-h1\">Рекомендовать</div>Нажмите кнопку ниже, если Вы хотите порекомедовать это Вашим друзьям и подписчикам на Ваши уведомления. Они получат уведомление об этом.<br /><br /><input type=button onclick="submit_ajax('+arr[1]+','+arr[2]+',\'rec\')" value="Рекомендовать">';
				} else {
					s='<div class=\"menu-list-h1\">Recomendation</div>Press the button below if you would like to recommend it to your friends and subscribers to your notifications. They will receive notification about this.<br /><br /><input type=button onclick="submit_ajax('+arr[1]+','+arr[2]+',\'rec\')" value="Recommend">';

				}
			} else {
				s="<div class=\"menu-list-h1\">"+arr[0]+"</div>"+arr[1];
			}
			bpTip(obj,s);
		}

	}


	function submit_ajax(tbl,id,s){

		$('#bpTipC').html(set_menu_load_area());
		if(s=='rec'){
			var sc='/rec-submit-ajax.php';
		} else {
			var sc='/rtn-submit-ajax.php';
		}
		$.get(sc,{tbl:tbl,id:id,m:bp_tip_value}, function(data){
				$('#usrdatabox').html(data);
				$('#usrdatabox').slideDown();
				$('#usrdataboxloader').hide();
			})
	}



	function bpInfoOff(){
		bpTipStatus('hide',1000);
	}


	function set_menu_load_area(text) {
		if(text==null) {
			if(lang=='ru')
				var s=' Подождите...';
			else
				var s=' Wait...';
		} else
			s=text;

		return "<div id=\"usrdataboxloader\" style=\"margin-top:10px\">"+$('#menuLoader').html()+s+"</div><div id=\"usrdatabox\" style=\"display:none\"></div>";

	}


	function list_delete(prefix,fieldid,lfieldid,tfieldid,id){

		$('#'+prefix+id).remove();

		var s=$('#'+fieldid).val();
		var arr=s.split(',');
		var i=arr.search(id);

		if(i>-1){
			s=$('#'+lfieldid).val();
			var arr1=s.split(',');

			s=$('#'+tfieldid).val();
			var arr2=s.split(',');

			arr.splice(i,1);
			arr1.splice(i,1);
			arr2.splice(i,1);

			$('#'+fieldid).val(arr.join(','));
			$('#'+lfieldid).val(arr1.join(','));
			$('#'+tfieldid).val(arr2.join(','));

		}
	}

	function list_add(prefix,fieldid,lfieldid,tfieldid,id,label,link1,t,add){

		if(add==null) add=0;

		var s=$('#'+fieldid).val();
		var arr=s.split(',');
		var i=arr.search(id);


		if(i==-1||add){
			s=$('#'+lfieldid).val();
			var arr1=s.split(',');

			s=$('#'+tfieldid).val();
			var arr2=s.split(',');


			var slink=link1.replace(/\{id\}/g,id);
			slink=slink.replace(/\{label\}/g,label);

			$('#'+prefix).append(list_item(prefix,id,label,slink,fieldid,lfieldid,tfieldid));
			arr.push(id);
			arr1.push(label);
			arr2.push(t)

			$('#'+fieldid).val(arr.join(','));
			$('#'+lfieldid).val(arr1.join(','));
			$('#'+tfieldid).val(arr2.join(','));

		}
	}

	function list_item(prefix,id,label,slink,fieldid,lfieldid,tfieldid){
		if(lang=='ru')
			var salt='удалить';
		else
			var salt='delete';

		return '<div id="'+prefix+id+'" class="btn-list"><a href="'+slink+'" class="btn-list1">'+label+'</a><a href="javascript:list_delete(\''+prefix+'\',\''+fieldid+'\',\''+lfieldid+'\',\''+tfieldid+'\','+id+')" class="btn-list2"><img src="/images/btn-b-white3.gif" border=0 alt="'+salt+'"></a></div>'
	}

//	list_show('touser','ids','nicks','types','javascript:top.su({id})');

	function list_show(prefix,fieldid,lfieldid,tfieldid,link1){
		var s=$('#'+fieldid).val();
		var arr=s.split(',');

		s=$('#'+lfieldid).val();
		var arr1=s.split(',');



		var n=arr.length;
		if(n>0){

			var slink='';

			for(var i=0;i<n;i++) {
				if(arr[i]){
					slink=link1.replace(/\{id\}/g,arr[i]);
					slink=slink.replace(/\{label\}/g,arr1[i]);
					$('#'+prefix).append(list_item(prefix,arr[i],arr1[i],slink,fieldid,lfieldid,tfieldid));
				}
			}

		}
	}


	function get_string_lang(sen,sru){
		if(lang=='en')
			return sen;
		else
		return sru;
	}

	function toggleEditArea(stxtname){
		var sfield='#'+stxtname+'text';
		if(edit_type=='html')
			edit_type=='text';
		else
			edit_type='html';

		if(edit_type=='html'){
			$(sfield).hide();
			tinyMCE.execCommand('mceReplaceContent',false,$(sfield).val());
			tinyMCE.hide();
		} else{
			$(sfield).val(tinyMCE.getContent());
			$(sfield).show();
			setEditorEmotions();
			tinyMCE.show();
			$('#mce_fullscreen_container').css({'top':'32px'});
		}

	}

	function showEditorArea(inst,stxtname){
		if(edit_type=='html'){
			setEditorEmotions();
			$('#tmceb' + inst.editorId).show();
			$('#tmcel' + inst.editorId).hide();
			$('#mce_fullscreen_container').css({'top':'32px'});
		}

	}

	function selectImageBlock(ed, e){
	    var sel_element = null;
	    if (($(e.target).hasClass('cphotoc'))||($(e.target).hasClass('cphotoimg'))){
	        if ($(e.target).parent('div').length>0){
	            sel_element=$(e.target).parent('div').get(0);
	        }
	    }
	    if (sel_element)
	        tinyMCE.activeEditor.selection.select(sel_element, false);
	}


    function openFileBrowser(){
       top.sw('pht-insert-list.php?usp_id='+usp_id+'&cmm_id='+cmm_id+'&load_id='+top.load_id+'&load_type='+top.load_type,'Insert Image','Вставить фотографию');
    }


$(document).ready(function() {
	//$('body').bind('scroll', showRead());
	if(typeof(menu_id1) == "undefined") menu_id1=0;
	if(menu_id1!=2&&usr_id>0){
		if(menu_id1>2&&lang=='en')
			$("#point").css('left','237px');
		else if(menu_id1>2&&lang=='ru')
			$("#point").css('left','252px');
		$("#point").show();
	}


	if($("#frnonline").length>0) {
		set_page();
		bp_con=1;
	}
	if($('#phonetic').length>0){
		load_script('/js/bp.phonetic1.1.js');
	}
	if($('#upload').length>0){


	}
	var intentConfig={
                      sensitivity:  3,
                      interval:     250,
                      timeout:      5,
                      over: bpUserInfoOn,
                      out: bpUserInfoOff
    	}
	$('a.user').hoverIntent( intentConfig )

	var intentTip={
                      sensitivity:  3,
                      interval:    200,
                      timeout:      5,
                      over: bpInfoOn,
                      out: bpInfoOff
    	}
	$('a.tip-title').hoverIntent( intentTip )

	if(menu_id2){

		$('#menu2-'+menu_id2).addClass('on');
	}
	if(browser==0){
	    $(window).scroll(function () {
	      var n=$(window).scrollTop();
	      if (n>90){
		      if(bp_menuc!=1) {
			      	if(bp_menuc==0){
			      	 	$('#menu1c').html($('#menu1').html());
			      	 	$('#menu1c .menu-top-link').show();
			      	 }
			      	bp_menuc=1;
			      	$('#menu1m').show();
			      	$('#menu1').hide();
		      }
	      }else if(bp_menuc) {

		      	$('#menu1m').hide();
		      	$('#menu1').show();
		      	bp_menuc=2;
		      }

	    });
	}
//	$(".imtip").tipTip({delay: 50, fadeIn: 50});
//$('.blog-post .body').css('font-size','15px');

})


function iniEditor(){

	if(typeof(editor_enable) == "undefined") editor_enable=0;
	if(editor_enable){

		if(load_type=='frm')
			var sopen='';
		else
			var sopen="openFileBrowser";

		$('textarea.tinymce').tinymce({

				script_url : '../js/tiny_mce/tiny_mce_gzip.php',
				init_instance_callback : "showEditorArea",
				language : lang,
				external_image_list_url : "/js/tiny_mce/myexternallist.js",

				theme : "advanced",
				plugins : "safari,table,inlinepopups,advlink,paste,advimage,fullscreen",

				theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,|,link,unlink,anchor,image,|,forecolor,|,removeformat,fullscreen",
				theme_advanced_buttons2 : "pastetext,pasteword,bullist,numlist,|,blockquote,|,table,delete_table,row_after,delete_row,col_after,delete_col,|,sup,|,undo,redo",
				theme_advanced_buttons3 : "",
				theme_advanced_toolbar_location : "top",
				theme_advanced_toolbar_align : "left",
				theme_advanced_statusbar_location : "bottom",
				theme_advanced_resizing : true,
				theme_advanced_path : false,
				button_tile_map : true,
				convert_urls: false,
				file_browser_callback : sopen,
				content_css : "css/content.css",
				setup : function(ed) {
				  var s=ed.id;

				 ed.onKeyPress.add(function(ed, e) {
				 	   var key=(e.which || e.charCode || e.keyCode);

       				   if(pk_Phonetic==true){
       				   		if(key>41&&key<127){
       				   				if(key!=120){
										var s=pk_l1[String.fromCharCode(key)]
										ed.execCommand('mceInsertContent', false, s);
									}
									tinymce.dom.Event.cancel(e)
       				   		}

       				   }
      			 })

      			 ed.onMouseDown.add(function(ed, e) {
		                selectImageBlock(ed, e);
		            });
		            ed.onClick.add(function(ed, e) {
		                selectImageBlock(ed, e);
		            });



				 ed.onKeyDown.add(function(ed, e) {
				 	   var key=(e.which || e.charCode || e.keyCode);

       				   if(key==120)	pkKeySwitch(e,120);
      			 })


				ed.addButton('myimage', {
					title : 'Upload/Insert Image',
					image : '../we/images/image.gif',
					onclick : function() {



					}

					});

				}



		});

	}

}

var set_font_t=0;
function setFontBody(n){
	$('.blog-post .body').css('font-size',n+'px');
	$('.blog-post .body1').css('font-size',n+'px');
	if(n!=12&&n!=14&&n!=16) n=12;
	if(set_font_t) {clearTimeout ( set_font_t );set_font_t=0;}
	set_font_t=setTimeout ( "$.get('/usr-setparams.php', { param: 'font', v: "+n+"} );", 3000 );
}



function setEditorEmotions(text) {

	if(usr_gender!='F'&&usr_gender!='M') return false;
	gender=usr_gender.toLowerCase();
    var p = tinymce.DOM.get(tinyMCE.activeEditor.id + '_path_row');
	var	s='<div class="mcebToolbar1">';

	if(lang=='ru')
		var em=['улыбка','смех','серьезно','плохо','слезы','хмыканье','удивлен','рассержен','дразнилка','не сяду на твой горшок','злой','задумался','подмигивание','поцелуй','влюблен','ангел','потрясён','солнечный смех'];
	else
		var em=['Smile','Laugh','Seriously','Bad','Crying','Displeased','Amazement','Angry','Tongue','I am not with you','Angry','Thinker','Wink','Kiss','In Love','Angel','Shocked','Sunny Laugh'];

	var emc=[':-)',':-))',':-|',':-(',';-(',':-/','8-.',':-$',':-}',':-,',':-[',':-.',';-)',':-*','(inlove)','(angel)',':-O','8-)'];


	for(var i=1;i<16;i++){
		s+='<img border=1 src="/images/em1-'+gender+'-'+i+'.gif" height="20" width="36" alt="'+em[i-1]+'" title="'+em[i-1]+'" onClick="setEmotion('+i+')">'
	}

    tinymce.DOM.setHTML(p,s+'</div>');
}

function setEmotion(n){
	tinyMCE.activeEditor.execCommand('mceInsertContent', false, '<img src="/images/em1-'+usr_gender.toLowerCase()+'-'+n+'.gif" border=0>');
}
