/***** Функции работы с сервисами объявлений *****/

// функция подставляет необходимые значения в поля формы платной услуги
// и скрывает услуги, которые уже есть у объявления
function ServicesSelect(id, photo)
{
	var an_name = document.getElementById('name_id_' + id);
	var vip = document.getElementById('vip_id_' + id);
	var hot = document.getElementById('hot_id_' + id);
	
	if (photo * 1)
	{
		var photo_set = document.getElementById('photo_id_' + id);
		
		if (photo_set.value * 1)
		{
			document.getElementById('add_photo').style.display = 'none';
		}
		else
		{
			document.getElementById('add_photo').style.display = 'block';
		}
	}

	if (vip.value * 1)
	{
		document.getElementById('add_vip').style.display = 'none';
	}
	else
	{
		document.getElementById('add_vip').style.display = 'block';
	}

	if (hot.value * 1)
	{
		document.getElementById('add_hot').style.display = 'none';
	}
	else
	{
		document.getElementById('add_hot').style.display = 'block';
	}

	document.add_services.id.value = id;
	document.add_services.name.value = an_name.value;
}

// функция осуществляет отправку формы
function ServicesSubmit()
{
	var id = document.add_services.id.value;
	var name = document.add_services.name.value;
	var type_service = document.add_services.type_service.value;
	
	var mess;
	switch (getCookie('reml'))
	{
		case 'ua':
					mess = 'Необхідно вибрати оголошення!';
					break;
		case 'rus':
		default:
					mess = 'Необходимо выбрать объявление!';
					break;
	}		

	if (!id || !name || !type_service)
	{
		alert (mess);
	}
	else
	{
		if (type_service === 'photo')
		{
			document.add_services.action = 'services.php';
			document.add_services.tools.value = 1;
			document.add_services.submit();
		}
		else
		{
			document.add_services.action = 'payment.php';
			document.add_services.submit();
		}
	}
}


/**** Для админки ****/
function AdmServicesSelect(id, type)
{
	var vip = document.getElementById(type + '_vip_id_' + id);
	var hot = document.getElementById(type + '_hot_id_' + id);
	
	if (vip.value * 1)
	{
		document.getElementById('add_vip').style.display = 'none';
	}
	else
	{
		document.getElementById('add_vip').style.display = 'block';
	}

	if (hot.value * 1)
	{
		document.getElementById('add_hot').style.display = 'none';
	}
	else
	{
		document.getElementById('add_hot').style.display = 'block';
	}

	document.add_services.id.value = id;
	document.add_services.type.value = type;
}

// функция осуществляет отправку формы
function AdmServicesSubmit()
{
	var id = document.add_services.id.value;
	var type_service = document.add_services.type_service.value;
	
	var mess;
	switch (getCookie('reml'))
	{
		case 'ua':
					mess = 'Необхідно вибрати оголошення!';
					break;
		case 'rus':
		default:
					mess = 'Необходимо выбрать объявление!';
					break;
	}		

	if (!id || !type_service)
	{
		alert (mess);
	}
	else
	{
			document.add_services.submit();
	}
}
