function supportInputFocus(event) {
	var tg = event.target;
	if (tg.value == tg.defaultValue)
		tg.value = '';
}

function supportInputBlur(event) {
	var tg = event.target;
	if (tg.value == '')
		tg.value = tg.defaultValue;
}

function onSupportSubmit(event) {
	//очистить красную рамку
	$(".supinpt").removeClass('warning');
	$("#divErrorMsg").show().text('Пожалуйста, подождите...');
	//проверить, что значение отличается от значения по умолчанию и что оно не пустое
	globalAllChecked = true;
	$(".supinpt").each(function(i, item) {
		if (globalAllChecked) {
			var id = $(item).attr('id');
			var val = item.value;
			if (id == 'email') {
				if ($('#emailNotPresent').attr('checked')) {
					//проверка на телефон
					var digits = val.replace(/\D/g, '');
					if (digits.length < 10 || digits.length > 20) {
						globalAllChecked = false;
						$("#divErrorMsg").show().text('Номер сотового телефона заполнен некорректно');
					}
				} else {
					if (!(/^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}$/i).test(val)) {
						globalAllChecked = false;
						$("#divErrorMsg").show().text('E-Mail заполнен некорректно');
					}
				}
			} else if (id == 'index') {
				if (val.length != 6 && $("#country").val() == 'Россия') {
					globalAllChecked = false;
					$("#divErrorMsg").show().text('Указанный индекс не существует');
				}
			} else { 
				if (val == '' || val == item.defaultValue) {
					globalAllChecked = false;
					$("#divErrorMsg").show().text('Вы забыли заполнить отмеченное поле');
				}
			}
			if (!globalAllChecked)
				$(item).addClass('warning');
		}
	});
	return globalAllChecked;
}

function enpClick(event) {
	var emailObj = $('#email');
	var newS = '';
	if ($(event.target).attr('checked')) {
		emailObj.data('odv', emailObj.attr('defaultValue'));
		newS = 'Укажите Ваш телефон';
		$('#enpMessage').show().delay(4000).fadeOut(3000);
	} else {
		newS = emailObj.data('odv');
	}
	emailObj.attr('defaultValue', newS).val(newS);	
}
