function checksays(data) {
	if (data.length==0) {
		return true;
		}
	return false;
	}

function CheckEmpty (data, string){

	if(data.value == 0){
		data.focus();
		alert(string);
		return false;
		}
	return true;
	}

function CheckPhones (country, code, phone){

	if(country.value == 0){
		country.focus();
		alert('Вы забыли выбрать код страны !');
		return false;
		}


	if(isNaN(code.value) || code.value == 0 ){
		code.focus();
		alert('Вы забыли ввести или некорректно ввели код города/оператора !');
		return false;
		}

	if(isNaN(phone.value) || phone.value == 0 ){
		phone.focus();
		alert('Вы забыли ввести или некорректно ввели номер телефона !');
		return false;
		}

	return true;
	}

function checkChange(){
	if(document.add_form.public_change.checked){
		document.add_form["category_parent_array[0]"].disabled = false;
		document.add_form["category_id_array[0]"].disabled = false;
		document.add_form["year_id_from_array[0]"].disabled = false;
		document.add_form["year_id_to_array[0]"].disabled = false;

		document.add_form["buttorn_add"].disabled = false;
		}
	else{
		document.add_form["category_parent_array[0]"].disabled = true;
		document.add_form["category_id_array[0]"].disabled = true;
		document.add_form["year_id_from_array[0]"].disabled = true;
		document.add_form["year_id_to_array[0]"].disabled = true;

		var delete_id = new Array();

		var divParentId = document.getElementById("parentId").getElementsByTagName("DIV");

		for (var i=0; i < divParentId.length; i++){
			if (divParentId[i].id != "first"){
				delete_id.push(divParentId[i].id);
				}
			}

		for (i=0; i < delete_id.length; i++){
			var temp = document.getElementById(delete_id[i]);
			temp.parentNode.removeChild(temp);
			}

		countOfFields = 1;

		document.add_form["buttorn_add"].disabled = true;
		}
	}

var countOfFields = 1; // Текущее число полей
var curFieldNameId = 0; // Уникальное значение для атрибута name
var maxFieldLimit = 10; // Максимальное число возможных полей
function deleteField(a) {
    // Получаем доступ к ДИВу, содержащему поле
    var contDiv = a.parentNode;
    // Удаляем этот ДИВ из DOM-дерева
    contDiv.parentNode.removeChild(contDiv);
    // Уменьшаем значение текущего числа полей
    countOfFields--;
    // Возвращаем false, чтобы не было перехода по сслыке
    return false;
	}

function addField() {
    // Проверяем, не достигло ли число полей максимума
    if (countOfFields >= maxFieldLimit) {
        alert("Количество вариантов обмена не должно быть больше " + maxFieldLimit);
        return false;
    }
    // Увеличиваем текущее значение числа полей
    countOfFields++;
    // Увеличиваем ID
    curFieldNameId++;
    // Создаем элемент ДИВ
    var div = document.createElement("div");
    // Добавляем HTML-контент с пом. функции createFields
    div = createFields(curFieldNameId);
    // Добавляем новый узел в конец списка полей
    document.getElementById("parentId").appendChild(div);
    // Возвращаем false, чтобы не было перехода по сслыке
    return false;
	}

function createFields(Number) {
	temp = document.add_form["category_parent_array[0]"];
	temp1 = document.add_form["year_id_from_array[0]"];

	var div = document.createElement("div");
	div.id = 'id_' + Number;

	/*@cc_on @if (@_jscript)
		var selectParent = document.createElement('<select name="category_parent_array[' + Number + ']"></select>');
		var selectCategory = document.createElement('<select name="category_id_array[' + Number + ']"></select>');
		var selectYearFrom = document.createElement('<select name="year_id_from_array[' + Number + ']"></select>');
		var selectYearTo = document.createElement('<select name="year_id_to_array[' + Number + ']"></select>');
	@else */
		var selectParent = document.createElement("select");
		var selectCategory = document.createElement("select");
		var selectYearFrom = document.createElement("select");
		var selectYearTo = document.createElement("select");
	/* @end @*/

	div.innerHTML += "\u00A0<br>Марка и модель автомобиля для обмена:<br>";

	selectParent.name = "category_parent_array[" + Number + "]";
	selectParent.setAttribute("onchange","requestdata(this.value, '/parameters.php?brand=', 'id_category[" + Number + "]', 'add_form')",0);
	for (i=0; i < temp.options.length; i++){
		selectParent.options[i] = new Option(temp.options[i].text, temp.options[i].value);
		}
	div.appendChild(selectParent);

	selectCategory.id = "id_category[" + Number + "]";
	selectCategory.name = 'category_id_array[' + Number + ']';
	selectCategory.options[0] = new Option('Любая', '0');
	selectCategory.style.width = '225';
	div.innerHTML += "\u00A0";
	div.appendChild(selectCategory);

	div.innerHTML += "\u00A0\u00A0<br><br>Год выпуска с ";

	selectYearFrom.name = "year_id_from_array[" + Number + "]";
	addOption(selectYearFrom, temp1.options[0].text, temp1.options[0].value, true, true);
	for (i=1; i < temp1.options.length; i++){
		addOption(selectYearFrom, temp1.options[i].text, temp1.options[i].value, false, false);
		}
	div.appendChild(selectYearFrom);

	div.innerHTML += "\u00A0\u00A0 по ";

	selectYearTo.name = "year_id_to_array[" + Number + "]";
	for (i=0; i < temp1.options.length; i++){
		selectYearTo.options[i] = new Option(temp1.options[i].text, temp1.options[i].value);
		}
	div.appendChild(selectYearTo);

	div.innerHTML += '&nbsp;<a onclick="return deleteField(this)" href="#" class="link">Удалить</a>';

	return div;
	}

function addOption (oListbox, text, value, isDefaultSelected, isSelected){
	var oOption = document.createElement("option");
	oOption.appendChild(document.createTextNode(text));
	oOption.setAttribute("value", value);

	if (isDefaultSelected) oOption.defaultSelected = true;
	else if (isSelected) oOption.selected = true;

	oListbox.appendChild(oOption);
	}

