
function allert() {
	alert('allert rabotaet!');
}


// Функция отправки формы на сервер с проверкой на пустоту переданного параметра
function GoSubmit (aValue) {
	ItsForm = aValue.form;
	if (aValue.value == '') {
		window.alert('Поле "Название" не может быть пустым!');
		return false;
	}
	else {
		document.EntryForm.submit();
		return true;
	}
}


function fRedirect (loc) {
	location = loc;
}


function DeleteSelected (aForm) {
	var DeleteArray = new Array(aForm.elements.length);
	var ss = '';
	for (i=0; i<aForm.elements.length; i++)
	{
		DeleteArray[i] = '';
		if (aForm.elements[i].checked == true)
		{
			CheckBoxId = aForm.elements[i].id;
			DeleteArray[i] = CheckBoxId;
			ss += DeleteArray[i];
		}
	}
	alert(ss);
}

// Подсчёт отмеченных checkbox'ов
function calculateCheckBoxesChecked(aCheckBox) {
	form = aCheckBox.form;
	if (aCheckBox.checked == true)
		form.CheckBoxesCount.value++;
	else
		form.CheckBoxesCount.value--;
}

function getCheckBoxesChecked(aForm) {
	var DeletingItems = '';
	for (i=0; i<aForm.CheckBoxesCount.value; i++)
	{
		if (aForm.elements[i].checked)
		{
			DeletingItems += i + '\n';
//			alert(DeletingItems);
		}
	}
	return DeletingItems;
}


// Подсчёт checkbox-ов и запись в указанное текстовое/скрытое поле
function calculateCheckBoxes(aDestination) {
	form = aDestination.form;
	aDestination.value = 100;
}

function isChecked (aForm) {
	for (i=0; i<aForm.elements.length; i++)
	{
		if (aForm.elements[i].checked)
		{
			return true;
		}
	}
//	return false;
}

function deleteConfirm (aForm) {
	if (isChecked(aForm))
	{
		return confirm('Вы действительно желаете удалить выбранные записи?');
	}
	else
	{
		alert('Отметьте пожалуйста строки для удаления');
		return false;
	}
}


function ShowAndHide (aObject)
{
	if (aObject.style.visibility == 'hidden')
		aObject.style.visibility = 'visible';
	else
		aObject.style.visibility = 'hidden';
}


function Show (aObject) {
		aObject.style.visibility = 'visible';
}


function Hide (aObject) {
		aObject.style.visibility = 'hide';
}

// Изменение содержимого объекта (например, div'а)
// Передаются элемент и значение
function changeObject (aObject, aValue) {
	if (aObject.style.visibility == 'hidden')
	{
		aObject.style.visibility = 'visible';
	}
	aObject.innerHTML = aValue;
}

function ShowHideDiv(aDivName)
{
	div = document.getElementById(aDivName);
	if (div.style.display == 'block')
	{
		div.style.display = 'none';
	}
	else
	{
		div.style.display = 'block';
	}
}

function changeImg(aImgName, image1, image2)
{
	img = document.getElementById(aImgName);
	img.src = img.src.indexOf(image1) != -1 ? image2 : image1;
}


function changeImgOnce(aImgName, image)
{
	img = document.getElementById(aImgName);
	img.src = image;
}


function rules() {
	cX=(screen.width-900)/2;
	cY=(screen.height-650)/2;
	w=window.open('manual/index.html','_blank','width=900,height=650,scrollbars=yes,left='+cX+',top='+cY+',screenX'+cX+',screenY='+cY);
}

// Скрыть второй, показать первый див
function ShowHideDivs(div1, div2){
	div1 = document.getElementById(div1);
	div2 = document.getElementById(div2);
	div1.style.display = 'block';
	div2.style.display = 'none';

}

// form1 подписка на рассылку новостей
// Проверка полей формы
function checkform1()
{
	// Проверка ФИО
	if (document.forms.form1.newmail.value.length < 1 )
	{
		alert("Неверный e-mail");
		document.forms.form1.newmail.focus();
		return false;
	}

	if (! (/^\w+[-_\.]*\w+@\w+-?\w+\.[a-z]{2,4}$/.test(document.forms.form1.newmail.value)) )
	{
    	alert("Введите правильный e-mail адрес");
    	document.forms.form1.newmail.focus();
		return false;
	}
	return true;
}

// form2 контакты
function checkform2()
{
	// Проверка ФИО
	if (document.forms.form2.fio.value.length < 1 )
	{
		alert("Заполните поле: Ваше ФИО");
		document.forms.form2.fio.focus();
		return false;
	}

	// Проверка ящика
	if ( document.forms.form2.email.value.length < 1 )
	{
		alert("Заполните поле: Ваш e-mail");
		document.forms.form2.email.focus();
		return false;
	}
	if (! (/^\w+[-_\.]*\w+@\w+-?\w+\.[a-z]{2,4}$/.test(document.forms.form2.email.value)) )
	{
    	alert("Введите правильный e-mail адрес");
    	document.forms.form2.email.focus();
		return false;
	}

	// Проверка сообщения
	if (document.forms.form2.messagetext.value.length < 1 )
	{
		alert("Заполните поле: Текст сообщения");
		document.forms.form2.messagetext.focus();
		return false;
	}
	return true;
}

// form3 написать
function checkform3()
{
	// Проверка ФИО
	if (document.forms.form3.fio.value.length < 1 )
	{
		alert("Заполните поле: ФИО");
		document.forms.form3.fio.focus();
		return false;
	}

	// Проверка ящика
	if ( document.forms.form3.email.value.length < 1 )
	{
		alert("Заполните поле: e-mail");
		document.forms.form3.email.focus();
		return false;
	}
	if (! (/^\w+[-_\.]*\w+@\w+-?\w+\.[a-z]{2,4}$/.test(document.forms.form3.email.value)) )
	{
    	alert("Введите правильный e-mail адрес");
    	document.forms.form3.email.focus();
		return false;
	}

	// Проверка сообщения
	if (document.forms.form3.messagetext.value.length < 1 )
	{
		alert("Заполните поле: Текст сообщения");
		document.forms.form3.messagetext.focus();
		return false;
	}
	return true;
}
function changeHeight()
{
/*if ((document.body.clientWidth > 800) && (document.body.clientWidth <= 1024)) {document.getElementById('shadow2').style.width = '70%'; return;}
if ((document.body.clientWidth > 1024) && (document.body.clientWidth <= 1280)) {document.getElementById('shadow2').style.width = '80%'; return;}
if ((document.body.clientWidth <= 1700) && (document.body.clientWidth > 1280)) {document.getElementById('shadow2').style.width = '85%'; return;}
else {document.getElementById('shadow2').style.width = '60%'}*/

var h_etal = 878;
var element = document.getElementById( "search" );
var h = parseInt(element.offsetHeight)+100;
var element2 = document.getElementById( "tab1250" );
var h2 = parseInt(element2.offsetHeight);

element2.style.height = h2+(h-h_etal)+'px';

}




