function trim(str) {return str.replace(/(^\s*)|(\s*$)/g,'')}
function vmail(str) {return (str.search(/[^A-Za-z0-9_@.-]/)==-1&&str.search(/@(.*)@/)==-1&&str.search(/@(.*)\./)!=-1&&str.indexOf('@')!=0&&str.lastIndexOf('.')!=str.length-1)}
    
function validclient(frm) {
if(trim(frm.phone.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Телефон\''); frm.phone.focus();}
else if(trim(frm.email.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'E-Mail\''); frm.email.focus();}
else if(trim(frm.namee.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Контактное лицо\''); frm.namee.focus();}	
else if(trim(frm.rezhim.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Основной режим работы\''); frm.rezhim.focus();}	
else if(trim(frm.oplata1.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Предполагаемая оплата труда\''); frm.oplata1.focus();}		
else if(trim(frm.oplata2.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Предполагаемая оплата труда\''); frm.oplata2.focus();}		
else if(trim(frm.har.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Должностные обязанности\''); frm.har.focus();}	
else if(trim(frm.vozrast1.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Возраст(лет)\''); frm.vozrast1.focus();}	
else if(trim(frm.vozrast2.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Возраст(лет)\''); frm.vozrast2.focus();}	
else if(trim(frm.email.value)!=''&&!vmail(trim(frm.email.value))){showObject5('disable');hideObject5('invisible'); alert('Неверно задано поле \'E-Mail\''); frm.email.focus();}
else return true;
return false;
}


function validclient_reg(frm) {
if(trim(frm.fam.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Фамилия\''); frm.fam.focus();}
else if(trim(frm.name.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Имя\''); frm.name.focus();}
else if(trim(frm.otch.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Отчество\''); frm.otch.focus();}
else if(trim(frm.data_rozh.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Дата рождения\''); frm.data_rozh.focus();}
else if(trim(frm.pol.value)=='' || frm.pol.value==0){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Пол\''); frm.pol.focus();}
else if(trim(frm.obras.value)=='' || frm.obras.value==0){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Образование\''); frm.obras.focus();}
else return true;
return false;
}



function validclient_rez(frm) {
if(trim(frm.fam.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Фамилия\''); frm.fam.focus();}
else if(trim(frm.name.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Имя\''); frm.name.focus();}
else if(trim(frm.dol.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Должность\''); frm.dol.focus();}
else if(trim(frm.min.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Минимальные требования по доходу\''); frm.min.focus();}
else if(trim(frm.phone1.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Телефон контактный\''); frm.phone1.focus();}
else if(trim(frm.email.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'E-mail\''); frm.email.focus();}
else if(trim(frm.data_den.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Дата рождения\''); frm.data_den.focus();}
else if(trim(frm.data_mes.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Дата рождения\''); frm.data_mes.focus();}
else if(trim(frm.data_god.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Дата рождения\''); frm.data_god.focus();}
else if(trim(frm.metro.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Ближайшая станция метро\''); frm.metro.focus();}
else if(trim(frm.reg.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Регистрация\''); frm.reg.focus();}
else if(trim(frm.obraz.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Образование\''); frm.obraz.focus();}
else if(trim(frm.komp.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Владение компьютерными программами\''); frm.komp.focus();}
else if(trim(frm.dolzhnost.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Должность\''); frm.dolzhnost.focus();}
else if(trim(frm.period.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Период работы\''); frm.period.focus();}
else if(trim(frm.obiaz.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Должностные обязанности\''); frm.obiaz.focus();}
else if(trim(frm.otkuda.value)==''){showObject5('disable');hideObject5('invisible'); alert('Не заполнено поле \'Откуда узнали об агентстве\''); frm.otkuda.focus();}

else if(trim(frm.email.value)!=''&&!vmail(trim(frm.email.value))){showObject5('disable');hideObject5('invisible'); alert('Неверно задано поле \'E-Mail\''); frm.email.focus();}

	else return true;
	
	return false;
}


function showObject5(num) {
  var div_num = 'div'+num;
  document.getElementById(div_num).className = 'go5';
}
function hideObject5(num) {
  var div_num = 'div'+num;
  document.getElementById(div_num).className = 'pop5';
}


