function check_comments () {
		var name = document.getElementById('name').value;
		var email = document.getElementById('email').value;
		var comment = document.getElementById('comment').value;

		if (name == '')	{
			document.getElementById('name').style.background = '#782D18';
			document.getElementById('name').style.border = '1px solid #782D18';
		} else {
			document.getElementById('name').style.background = '#3A6C3A';
			document.getElementById('name').style.border = '1px solid #3A6C3A';
		}

		if (!check_email2(email)) {
			document.getElementById('email').style.background = '#782D18';
			document.getElementById('email').style.border = '1px solid #782D18';
		} else {
			document.getElementById('email').style.background = '#3A6C3A';
			document.getElementById('email').style.border = '1px solid #3A6C3A';
		}

		if (comment == '')	{
			document.getElementById('comment').style.background = '#782D18';
			document.getElementById('comment').style.border = '1px solid #782D18';
		} else {
			document.getElementById('comment').style.background = '#3A6C3A';
			document.getElementById('comment').style.border = '1px solid #3A6C3A';
		}

		if ((name == '') || (!check_email2(email)) || (comment == '')) {
			document.getElementById('err').style.display = 'block';
			return false;
		} else return true;
	}

function ajax_podrazdel(id, div) {
	new Ajax.Request('/admin/cat/ajax_podrazdel/', {
		method:'post',
		//asynchronous: false,
		parameters: { id: id },
		onSuccess: function(transport){
			var response = transport.responseText || "no response text";
			$(div).innerHTML = response;
			$('strategy_div').innerHTML = '&nbsp';
		},
		onFailure: function(){ alert('Запрос не прошел. Повторите попытку...') }
	});  
}


function ajax_strategy_div(val, str)
{
	var div = 'strategy_div';
	new Ajax.Request('/admin/cat/ajax_strategy/', {
		method:'post',
		//asynchronous: false,
		parameters: { id: val, strategy: str },
		onSuccess: function(transport){
			var response = transport.responseText || "no response text";
			$(div).innerHTML = response;
		},
		onFailure: function(){ alert('Запрос не прошел. Повторите попытку...') }
	});  
}

function checklong()
{
	var s = document.getElementById('url').value.length;
	if (s>25)
	{
		alert('Длина ссылки составляет '+s+' символов, рекомендуется ограничится 25 символами');
		document.getElementById('url').style.border = '1px solid #FF5F5F';
	} else 
	{
		document.getElementById('url').style.border = '1px solid #CCCCCC';
	}
}

function formURL()
{
new Ajax.Request('/admin/ajaxURL',
  {
    method:'post',
	parameters: { text: $('title_h1').value.toLowerCase() },
    onSuccess: function(transport){
      var response = transport.responseText || "title_h1";
      $('url').value=response.toLowerCase();
    },
    onFailure: function(){ alert('Something went wrong with ajax...') }
  });
}

function check_contacts_form() {
	if(!check_is_empty(document.getElementById('txt')) || !check_email(document.getElementById('email')))
		{
			if(!check_email(document.getElementById('email')) || !check_is_empty(document.getElementById('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.value)) {
		document.getElementById('email_error').style.display = 'block';
		return false;
	}
	else{
		document.getElementById('email_error').style.display = 'none';
		return true;
	}
}

function check_email2(email)
{
	var reg = new RegExp("[0-9a-z_]+@[0-9a-z_^.]+\\.[a-z]", 'i');
	if (!reg.test(email)) return false;
	else return true;
}



function check_is_empty(field)
{
	if (field.value=='') {
		document.getElementById('text_error').style.display = 'block';
		return false;
	}
	else{
		document.getElementById('text_error').style.display = 'none';
		return true;
	}
}

