var FLang = {
	Send:'Отправить',
	Privmes:'Личное сообщение',
	Passrec:'Напоминание пароля',
	Inputmail:'Введите e-mail:',
	Close:'Закрыть',
	Wrongemail:'Не правильный e-mail',
	Pasrecli:'Ссылка для смены пароля отправлена вам на почту',
		begin:'начало',
	end:'конец'

}

function recover(o) {

	
	if (! $('#Toola').length)
	{
	
	
    $('<div id="Toola"><div id="recovery"><B>'+FLang['Passrec']+'</b><BR><BR><div id="rec_tes"><span style="font-size:80%;">'+FLang['Inputmail']+'</span> <input type="text" id="rema"> <input type="button" value="'+FLang['Send']+'" id="re_se"></div><input type="button" value="'+FLang['Close']+'" id="re_clo" style="margin-top:3px;"></div></div>').insertAfter(o);
    
	$("#rema").keyup(function() {
	$(this).val($(this).val().replace(/[^a-zA-Z0-9_.@-]/g,""));
	
var timersz;
try { clearTimeout(timersz) } catch(eeeee){};
timersz=setTimeout(function() {

if ($("#rema").length){
var C = /.+@.+\..+/;
if ($("#rema").val().match(C)){
		//$("#l_ma").html(\'<img src="../../../img/yes.png" id="yes"/>\');$("#e_ma").hide();start();
		$("#rema").css('border', "2px solid #106D02");
		if ($("#me_wa").length){$("#me_wa").remove()}
		
		} 
else {

$("#rema").css('border', "2px solid red");

}

}

clearTimeout(timersz);}, 1700);
});

	
	
	//o.width = $(o).width();
	
	$("#re_clo").click(function(){
									
									$("#recovery").fadeOut(300,function(){$("#Toola").remove()});
									});
$("#re_se").click(function(){
var val=$("#rema").val();
var C = /.+@.+\..+/;

if (val.length>2 && val.match(C)){

$('<img src="../../img/loader.gif" id="loader_re">').insertAfter(this);


$.getJSON("/checker.fpl?rec="+val+"&r=" + (Math.floor(Math.random() * 100000)),
			        function(data){
					
					$("#loader_re").remove();
					
					if (data.status){
							$("#rec_tes").html(FLang['Pasrecli']);
					
					}
					else {
					
					if (! $("#me_wa2").length){$('<div id="me_wa2" style="color:red;"></div>').insertAfter("#re_se")}
					$("#me_wa2").html(data.err);
					
					}
					
					
					
					});
					
					
}
else {
		$("#rema").css('border', "2px solid red");
		if (! $("#me_wa").length){$('<div id="me_wa" style="color:red;">'+FLang['Wrongemail']+'</div>').insertAfter(this)}
	}
									
});


    $("#recovery").fadeIn(300);
	}


}

function rotator(vec)

{
if (vec){
back=$('#kit').css("background");


if (vec==1){

if (back.match(/front\//)){back=back.replace(/front/g,"front_side");$('#parts').hide();}
else if (back.match(/front_side\//)){back=back.replace(/front_side/g,"back")}
else if (back.match(/back\//)){back=back.replace(/back/g,"front_side01")}
else {back=back.replace(/front_side01/g,"front");$('#parts').show();}
}
else {
if (back.match(/front\//)){back=back.replace(/front/g,"front_side01");$('#parts').hide();}
else if (back.match(/front_side01\//)){back=back.replace(/front_side01/g,"back")}
else if (back.match(/back\//)){back=back.replace(/back/g,"front_side")}
else {back=back.replace(/front_side/g,"front");$('#parts').show();}
}
$('#kit').css("background","url(/img/loader.gif) 50% 50%");
$('#kit').css("background",back);

}

}
function kitman(act,type,btn,div,p)
{
if (act)
	{
	//$('#'+btn).attr("disabled","true");
	$('#'+div).html('<img src="../../../img/loader.gif" id="loader">');

	if ($('#kit_type').val()==0)
	{
	$('#kt0').css("font-weight","bold");
	$('#kt1').css("font-weight","normal");
	}
	else {
	$('#kt1').css("font-weight","bold");
	$('#kt0').css("font-weight","normal");
	}
	
	var addpa='';
	if (act==3){addpa='&fc='+$('#fcfind').val()}
	
		scr='loglers';
	if (p){scr='checker';addpa=addpa+'&id='+p}
	
			$.getJSON("/"+scr+".fpl?form="+act+addpa+"&salt="+$("#salt").val()+"&type="+$('#kit_type').val()+"&val="+$('#kit_back').val()+"&r=" + (Math.floor(Math.random() * 100000)),function(data){
				
			if (data.status){
			
							
							if (act==2 || act==4)	{$('#'+div).html(data.err)}
							if (act==1 || act==5)	{
											//$('#'+div).html(data.value);
											//alert(data.value);
											
											path='';
											forma='fro';
											if (data.value.match(/^\d/)){forma='real'}
											else {
											
												pim=data.value.split('');
												path=pim[0]+"/"+pim[1]+"/"+pim[2]+"/";
											}
											
											//pim=data.value.split('');
												//path=pim[0]+"/"+pim[1]+"/"+pim[2];
												$('#kit').append('<img src="../../../img/loader.gif" id="loader">');
												$('#kit').css("background","url(/img/"+forma+"/front/"+path+data.value+"_cam_front.jpg) no-repeat");
												$('#kit').css("background-position","10 47px");
												$("#kit_back").val(data.value);
												
												//document.getElementById('kit').style.background="url(/img/fro/front/"+path+"/"+data.value+"_cam_front.jpg) no-repeat";
												//document.getElementById('kit').style.background-position="10 47px";
												$('#palitra').slideUp();
												//$('#kit_2mon').html('a');
												$('#kit_2mon').slideUp();
												
												
												$('#kit #loader').remove();
												$('#kit_mon').slideUp();
												//alert("/img/fro/front/"+path+"/"+data.value+"_cam_front.jpg");
																					
										}
							/*if (act==5)	{
											//$('#'+div).html(data.value);
											
												
												$('#kit').append('<img src="../../../img/loader.gif" id="loader">');
												$('#kit').css("background","url(/img/real/front/"+data.value+"_cam_front.jpg) no-repeat");
												$('#kit').css("background-position","10 47px");
												$("#kit_back").val(data.value);
												$('#palitra').slideUp();
												//$('#kit_2mon').html('a');
												$('#kit #loader').remove();
												$('#kit_2mon').slideUp();
												$('#kit_mon').slideUp();
																					
										}	*/		
							if (act==3){rotkit(data.value);}			
							
							}
			else{$('#'+div).html('<span class="warning">'+data.err+'</span>')}
			});

	
	//$('#'+btn).disabled='false';
	$('#'+div+' #loader').remove();
	
	}
}
function dleva(o,val){
if (o.value==val){o.value=''}
}

var SomeCache = new Array();

function addcomment(type,id,page)
{
pag=0;
if (page){pag=page}


if (SomeCache[id+"_"+page]==undefined )

	{
	$.post("/checker.fpl", {comme:type,obj:id,page:pag},
			function(data)
			{
				if(data.status)
				{
					if ($("#loader").length){$("#loader").remove()}
					
					onl = data.dani.sort(
							function(x,y){ 
							      var a = x[0];
							      var b = y[0]; 
							      if (a > b) 
							         return 1 
							      if (a < b) 
							         return -1 
							      return 0; 
							    }
							);
							
					te='';		
					
					for (i=0;i<onl.length;i++){
					st='';
					if (i%2==0){st=' grays'}
							te+='<div class="lincom'+st+'"><div class="rasporka"></div><div class="leftim"><a href="/user/'+onl[i][3]+'"><img src="../../../img/photos/s_'+onl[i][4]+'" class="logsman"><BR>[<span class="login">'+onl[i][3]+'</span>]</a></div>\
								<div class="rwapka"><span class="datacom">'+onl[i][2]+'</span> No.'+onl[i][0]+'</div>\
								<div class="righttext">'+onl[i][1]+'</div><div class="clear"></div></div>';
					
					
					}
					
					te=te.replace(/\d\d(\d\d)-(\d+)-(\d+) ([\d:]+):\d\d/g,"<b>$3.$2.$1</b> $4");
					te=te.replace(/&gt;&gt;(\d+)/g,'<span class="reply">&gt;&gt;$1</span>');
					
					
					
					if (pag!=data.allp){SomeCache[id+"_"+page]=te}
					
					
					$("#complace").html(te);
					
					
					
					
					pags='';
					
					left=pag-3;
					right=pag+3;
					
					if (left<1){left=1}
					if (right>data.allp){right=data.allp}
					
					
					for(j=left;j<=right;j++){
						add='';if (j==pag){add='ac'}
						pags+='<div class="pages'+add+'" onclick="addcomment('+type+','+id+','+j+',this);">'+j+'</div>'
											}
					if (left>1){pags='<div class="pages" onclick="addcomment('+type+','+id+',1,this);">'+FLang["begin"]+'</div>'+pags}
					if (right<data.allp){pags=pags+'<div class="pages" onclick="addcomment('+type+','+id+','+data.allp+',this);">'+FLang["end"]+'</div>'}
					
					
					
					$("#compag").html(pags);
					$("#compagup").html(pags);
					
					
					$("#allp").val(data.allp);
					
					
				}
				else
				{
					
					if (! $("#subib_s").length) {$('<div id="subib_s"></div>').insertAfter(o); }							
					$("#subib_s").html(data.err).show().fadeOut(5000,function(){$('#subib_s').remove();})
				}
				
			},"json"
		);
		
	}
	else {$("#complace").html(SomeCache[id+"_"+page]);
	
	
	pags='';
	allp=$("#allp").val();				
					left=pag-3;
					right=pag+3;
					
					if (left<1){left=1}
					if (right>allp){right=allp}
					
					
					for(j=left;j<=right;j++){
						add='';if (j==pag){add='ac'}
						pags+='<div class="pages'+add+'" onclick="addcomment('+type+','+id+','+j+',this);">'+j+'</div>'
											}
					if (left>1){pags='<div class="pages" onclick="addcomment('+type+','+id+',1,this);">'+FLang["begin"]+'</div>'+pags}
					if (right<allp){pags=pags+'<div class="pages" onclick="addcomment('+type+','+id+','+allp+',this);">'+FLang["end"]+'</div>'}
					
					
					
					$("#compag").html(pags);
					$("#compagup").html(pags);
	
	
//	$("#compag div.pagesac").removeClass('pagesac').addClass('pages');
//	$(o).removeClass('pages').addClass('pagesac');
	}


	$("#lastp").val(pag);
	
	

	
	
}
function chanhe(obj,id)  {
if (id==1){obj.style.backgroundColor='#F7F7F7'}
else {obj.style.backgroundColor=''}
}


