$(document).ready(function() {
	
	$('div.login-view a.forgot').click(function(){
		$('#show-login-form').parent().toggleClass('active-login');
		
		$('div.overlay').show();
		$('div.pp-restore').show();
		
		$('div.overlay, div.pp-restore a.close').click(function(){
			closeOverlayRestore();
			return false;
		});
		
		return false;
	});
	
	$('#restore-form').submit(function(){
		$('#restore-result').hide();
		
		result = true;
		
		if (checkMailRestore('restore_email')){
			result = false;
		} 
		
		if(!result)
		{
			showErrorResultRestore("Поля не заполнены или заполнены неверно!");
		}
		
		return result;
	});
});
	
function closeOverlayRestore()
{
	$('div.overlay').hide();
	$('div.pp-player embed').remove();
	$('div.pp-player').hide();
	$('div.pp-friend').hide();
	$('div.pp-restore').hide();
}

function checkMailRestore(id){
	var pat=/^[\w-+\.]+@([\w-]+\.)+[\w-]{2,}$/i;
	if(pat.test($('#'+id).val())){
		$('#'+id).css('border-color', '#cdd9ec');
		return false;
	}
	else{
		$('#'+id).css('border-color', 'red');
		return true;
	}
}

function showSuccessResultRestore(text){
	$('#restore-result').html(text).show();
	
	$('#restore_email').val('E-mail друга');
}

function showErrorResultRestore(text){
	$('#restore-result').html(text).show();
}
