function captchaDone() {
	var email = document.getElementById('email').value;
	var txt = document.getElementById('txt').value;
	var check = check_email(email);
	if (!check){
		document.getElementById('email').style.border='1px solid #E61313';
               	document.getElementById('email').style.background='#f9bfbf';
		return false;
	}else{
		document.getElementById('email').style.border='1px solid #3f3';
		document.getElementById('email').style.background='#ffffff';
		if (!txt){
			document.getElementById('txt').style.border='1px solid #E61313';
			document.getElementById('txt').style.background='#f9bfbf';
			return false;
		}else{
			document.getElementById('txt').style.border='1px solid #3f3';
			document.getElementById('txt').style.background='#ffffff';
			return true;
		}
	return true;
	}
	return false;
}

function checks(){
	var email = document.getElementById('email').value;
	if (!check_email('email')) {
		document.getElementById('email').value='';
	}return false;
}

function captchaDone1() {
	var email = document.getElementById('email').value;
	var txt = document.getElementById('txt').value;
	if(!check_is_empty('txt') || !check_email('email')){
			if(!check_email('email') || !check_is_empty('txt'))
			return false;
		}
	else
		return true;	
}

function check_email(email)
{
	var reg = new RegExp("[0-9a-z_]+@[0-9a-z_^.]+\\.[a-z]", 'i');
	if (!reg.test(email)) {
		document.getElementById('email').style.border='1px solid #E61313';
               	document.getElementById('email').style.background='#f9bfbf';
		return false;
	}
	else{
		document.getElementById('email').style.border='1px solid #3f3';
               	document.getElementById('email').style.background='#ffffff';
		return true;
	}
}



function check_is_empty(field)
{
	if (field=='') {
		document.getElementById('txt').style.border='1px solid #E61313';
               	document.getElementById('txt').style.background='#f9bfbf';
		return false;
	}
	else{
		document.getElementById('txt').style.border='1px solid #3f3';
               	document.getElementById('txt').style.background='#ffffff';
		return true;
	}
}

function confirmDeleteArticles(cur) {
     var answer = confirm ("Вы хотите удалить эту страницу?");
     if (answer)
     {
          window.location='/admin/delete_articles/'+cur;
     } else
     {
          window.location='/admin/articles_cp/';
     }
   return false;
}

function confirmDeleteNews() {
     var answer = confirm ("Вы хотите удалить эту новость?");
     if (answer)
     {
		      return true;	
     } else
     {
          return false;
     }
   return false;
}


function CheckContactsForm3() {
var email_main = document.getElementById('email_main');
var check = CheckEmail2(email_main);
	if (!check){
		document.getElementById('email_error').style.display = 'none';
		return false;
	}else{
		document.getElementById('email_error').style.display = 'block';
		return false;
	}	
return false;
}

function CheckContactsForm2() {
	if(!CheckIsEmpty2($('txt_main'))) $('text_error').style.display = 'block';
	else $('text_error').style.display = 'none';

	if(!CheckEmail2($('email_main'))) $('email_error').style.display = 'block';
	else $('email_error').style.display = 'none';

	if(!CheckCaptcha2($('captcha'))) $('captcha_error').style.display = 'block';
	else $('captcha_error').style.display = 'none';
	
	if((!CheckCaptcha2($('captcha'))) || (!CheckIsEmpty2($('txt_main'))) || (!CheckEmail2($('email_main'))))
	return false;
	else
	return true;
}


function CheckEmail2(field)
{
	var reg = new RegExp("[0-9a-z_]+@[0-9a-z_^.]+\\.[a-z]", 'i');
	if (!reg.test(field.value)) {
		return false;
	}
	else{
		return true;
	}
}


function CheckIsEmpty2(field)
{
	if (field.value=='') {
		return false;
	}
	else{
		return true;
	}
}

function CheckCaptcha2(field)
{
var res=false;
new Ajax.Request('http://se7.ru/info/captcha_req/', {
			method:'post',
			asynchronous: false,
			parameters: { captcha: field.value },
			onSuccess: function(transport){
			var response = transport.responseText || "no response text";
				if (response==0) {
					res = false;
				}
				else{
					res = true;
				}
			},
			onFailure: function(){ alert('Запрос не прошел. Повторите попытку...') } 
	});
	return res;
}
