function validEmail (mail) { //Проверяем корректность адреса почты
  return (new RegExp ("^[_.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z_-]+.)+[a-zA-Z]{2,4}$").test(mail) ? 1 : 0);
}
function trim( str, charlist ) 
{
	charlist = !charlist ? ' \s\xA0' : charlist.replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g, '\$1');
	var re = new RegExp('^[' + charlist + ']+|[' + charlist + ']+$', 'g');
	return str.replace(re, '');
}

function spamBtnClick()
{
	//alert(jQuery("#tid").html());
	if(validEmail(j("#emailInput").val())==1)
	{
		
		j.post("/ajaxSpam.php", 
					{
                       email: j("#emailInput").val()			
					}, function(data)		
					{
						 if(data=='ok')
					     {
					    	 j(".spamblockBtnContainer").css('display','none');
					    	 j(".spamblockCompleteContainer").css('display','block');
					    	 
					    	 j("#emailInput").attr('disabled','disabled');
					    	 
					    	 j(".spamblockMsgContainer").css('display','none');
					    	 j(".spamblockCompleteMsgContainer").css('display','block');
					     }
					     
					     if(data=='format_error')
					     {
					    	 j(".spamblockMsgContainer").html("Ошибка! Email-адрес имеет неверный формат");
					    	 j(".spamblockMsgContainer").css('color','red');
					     }
					     
					     if(data=='dub_error')
					     {
					    	 j(".spamblockMsgContainer").html("Ошибка! Email-адрес уже подписан на рассылку");
					    	 j(".spamblockMsgContainer").css('color','red');
					     }
					
					});
	}
	else
	{
		 j(".spamblockMsgContainer").html("Ошибка! Email-адрес имеет неверный формат");
    	 j(".spamblockMsgContainer").css('color','red');
	}
}

function spamBtnOver(Btn)
{
	Btn.src='/images/spam_block/spamblock_btn_hover.png';
}
