function formCheck(form_obj)
{
var error_msg = "Вы не заполнили обязательные поля!";
var is_error = false;

if (!form_obj.elements['login'].value)
{alert('введите E-mail')
 return false}
else{
var emailFilter=/^.+@.+\..{2,3}$/;
if (!(emailFilter.test(form_obj.elements['login'].value))) { 
       alert('Введите корректный E-mail');
 return false}
}

if (!form_obj.elements['pass1'].value)
{alert('введите пароль')
 return false}

if (!form_obj.elements['pass2'].value)
{alert('повторите пароль')
 return false}

if (form_obj.elements['pass1'].value!=form_obj.elements['pass2'].value)
{alert('пароли не совпадают')
 return false}

if (!form_obj.elements['cperson'].value)
{alert('Контактное лицо, не задано')
 return false}
 
if (!form_obj.elements['cname'].value)
{alert('Название компании, не задано')
 return false}

if (form_obj.elements['ccat'].value == "0")
{alert('выберите категорию деятельности компании')
 return false}

if (!form_obj.elements['cnation'].value)
{alert('Старан регистрации компании, не задана')
 return false}

if (form_obj.elements['ccity'].value == '0')
{alert('Укажите город в котором вы располагаетесь')
 return false}

if (!form_obj.elements['ctel'].value)
{alert('Введите номер телефона')
 return false}

/*for (var i = 0; form_obj_elem = form_obj.elements[i]; i++)
{
if (form_obj_elem.type == "textarea" || form_obj_elem.type == "text")
{// Верхний ряд можно продолжить, т.е. не только textarea и text...

alert(form_obj_elem.options);
alert(form_obj_elem.value);

if (form_obj_elem.getAttribute("required") && !form_obj_elem.value)
is_error = true;
}
}
*/
if (is_error) alert(error_msg);
return !is_error;
}


function form_user_Check(form_obj)
{
var error_msg = "Вы не заполнили обязательные поля!";
var is_error = false;

if (!form_obj.elements['login'].value)
{alert('введите E-mail')
 return false}
else{
var emailFilter=/^.+@.+\..{2,3}$/;
if (!(emailFilter.test(form_obj.elements['login'].value))) { 
       alert('Введите корректный E-mail');
	return false}
}

if (!form_obj.elements['pass1'].value)
{alert('введите пароль')
 return false}

if (!form_obj.elements['pass2'].value)
{alert('повторите пароль')
 return false}

if (form_obj.elements['pass1'].value!=form_obj.elements['pass2'].value)
{alert('пароли не совпадают')
 return false}

if (!form_obj.elements['uname'].value)
{alert('Введите Ваше имя')
 return false}
 
if (!form_obj.elements['ubday'].value)
{alert('Ваш возраст')
 return false}

if (form_obj.elements['ums'].value == "0")
{alert('Семейный статус?')
 return false}

if (form_obj.elements['educat'].value == "0")
{alert('Введите ваше образование')
 return false}

if (form_obj.elements['ucity'].value == '0')
{alert('Укажите город в котором вы проживаете')
 return false}

if (!form_obj.elements['utel'].value)
{alert('Введите номер телефона')
 return false}

/*for (var i = 0; form_obj_elem = form_obj.elements[i]; i++)
{
if (form_obj_elem.type == "textarea" || form_obj_elem.type == "text")
{// Верхний ряд можно продолжить, т.е. не только textarea и text...

alert(form_obj_elem.options);
alert(form_obj_elem.value);

if (form_obj_elem.getAttribute("required") && !form_obj_elem.value)
is_error = true;
}
}
*/
if (is_error) alert(error_msg);
return !is_error;
}

function post_Vacancy(form_obj, sub_obj)
{
var error_msg = "Вы не заполнили обязательные поля!";
var is_error = false;

if (isNaN(parseInt(form_obj.elements['jprice'].value)))
{error_msg = 'Введите число';
is_error=true }

if (!form_obj.elements['jprice'].value)
{error_msg ='Задайте уровень зарплаты';
is_error=true; }

if (form_obj.elements['townselect'].value == '0')
{error_msg ='Укажите город в котором открыта эта вакансия';
is_error=true; }

if (form_obj.elements['title'].value == "0")
{error_msg = 'Не выбрана должность';
is_error=true; }

if (is_error){ 
alert(error_msg);
}else
{
if (sub_obj.name!='p')
document.getElementById("s").disabled=true;
}

return !is_error;
}

function post_Resume(form_obj, sub_obj)
{
var error_msg = "Вы не заполнили обязательные поля!";
var is_error = false;

if (isNaN(parseInt(form_obj.elements['jprice'].value)))
{error_msg = 'Введите число';
is_error=true }

if (!form_obj.elements['jprice'].value)
{error_msg ='Задайте уровень зарплаты';
is_error=true; }

if (form_obj.elements['jcity'].value == '0')
{error_msg ='Укажите город в котором вы проживаете';
is_error=true; }

if (form_obj.elements['title'].value == "0")
{error_msg = 'Не выбрана должность';
is_error=true; }

if (is_error) {alert(error_msg)}else{
if (sub_obj.id!='p')
document.getElementById("s").disabled=true;
}
return !is_error;
}
