function validateEmail(email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   if(reg.test(email) == false) {
      return false;
   }
}

var resCodes = new Array();

resCodes[-3] = "Этот почтовый ящик уже зарегистрирован в системе!";
resCodes[-2] = "Неправильный формат!";

resCodes[1] = "Заявка отправленна";
resCodes[-1] = "Ошибка отправки!";


var lastCheckedEmail = '';

window.addEvent('domready', function() {

$('submitEmail').addEvent('click', function(e){
	e.stop();
	var log = $('requestEmail');
	if ( !log.value || lastCheckedEmail ==  log.value) return('0');
	
	if ( validateEmail(log.value) == false ){
		log.removeClass('success').addClass('error').set('value','Введите верный e-mail');
		msgErrorBox.alert('Ошибка',resCodes[-2]);
		return('0');
	}
	
	log.addClass('ajax-loading').removeClass('success').removeClass('error');
	var myRequest = new Request({
		url: DIR_WEB_ROOT+'/include/ajax/inviteRequest.php',
		
		onComplete: function(response){
			lastCheckedEmail = log.value;
			log.removeClass('ajax-loading');		
			if (response > 0){	
				msgNoticeBox.alert('Успех',resCodes[response]);
				//$('invite_form').fade();
				$('invite_wrapper').set('html','<p  class="invite_text">Спасибо за интерес к нашему проекту! Через некоторое время мы вышлем инвайт по указанному вами адресу.</p>');
			} else {
				msgErrorBox.alert('Ошибка',resCodes[response]);
			}
		}		
	});
	myRequest.send('requestEmail='+log.value);
});

$('invite_btn').addEvent('click', function(){
	$('registerform').toggle();
});

	$('requestEmail').addEvent('click', function(){
		$(this).removeClass('error');
		if ( ($(this).get('value') == 'Введите верный e-mail') || ($(this).get('value') == 'Введите e-mail, на который выслать приглашение') )
		{$(this).set('value','');}
	 });

	$('invite_code').addEvent('click', function(){
		if ( $(this).get('value') == 'Скопируйте сюда код приглашения' )
		{$(this).set('value','');}
	});


});