function ClickLink(){
	document.PerechF.submit();
}
document.onkeydown = NavigateThrough;

function NavigateThrough (event)
{
	if (!document.getElementById) return;

	if (window.event) event = window.event;

	if (event.ctrlKey)
	{
		var link = null;
		var href = null;
		switch (event.keyCode ? event.keyCode : event.which ? event.which : null)
		{
			case 0x25:
				link = document.getElementById ('PrevLink');
				break;
			case 0x27:
				link = document.getElementById ('NextLink');
				break;
			case 0x26:
		}

		if (link && link.href) document.location = link.href;
		if (href) document.location = href;
	}			
}




function checkForm(form) {
	// Заранее объявим необходимые переменные
	var el, // Сам элемент
		elName, // Имя элемента формы
		value, // Значение
		type; // Атрибут type для input-ов
	// Массив списка ошибок, по дефолту пустой
	var errorList = [];
	// Хэш с текстом ошибок (ключ - ID ошибки)
	var errorText = {
		1 : "пример: www.site.ru или site.ru",
		2 : "Не заполнено поле 'E-mail'",
		3 : "Не прикреплен файл",
		4 : "Не оставлен комментарий",
		5 : "Не выбрано любимое время суток"
	}
	// Получаем семейство всех элементов формы
	// Проходимся по ним в цикле
	for (var i = 0; i < form.elements.length; i++) {
		el = form.elements[i];
		elName = el.nodeName.toLowerCase();
		value = el.value;
		if (elName == "input") { // INPUT
			// Определяем тип input-а
			type = el.type.toLowerCase();
			// Разбираем все инпуты по типам и обрабатываем содержимое
			switch (type) {
				case "text" :
					if (el.name == "s_domen" && value == "") errorList.push(1);
					if (el.name == "email" && value == "") errorList.push(2);
				break;
				case "file" :
					if (value == "") errorList.push(3);
				break;
				case "checkbox" :
					// Ничего не делаем, хотя можем
				break;
				case "radio" :
					// Ничего не делаем, хотя можем
				break;
				default :
					// Сюда попадают input-ы, которые не требуют обработки
					// type = hidden, submit, button, image
				break;
			}
		} else if (elName == "textarea") { // TEXTAREA
			if (value == "") errorList.push(4);
		} else if (elName == "select") { // SELECT
			if (value == 0) errorList.push(5);
		} else {
			// Обнаружен неизвестный элемент ;)
		}
	}
	// Финальная стадия
	// Если массив ошибок пуст - возвращаем true
	if (!errorList.length) return true;
	// Если есть ошибки - формируем сообщение, выовдим alert
	// и возвращаем false
	var errorMsg = "Вы не заполнили поле добавить сайт!!! \n\n";
	for (i = 0; i < errorList.length; i++) {
		errorMsg += errorText[errorList[i]] + "\n";
	}
	alert(errorMsg);
	return false;
}
