function checkForm(eForm)
{
	var jqRequredFields,exts,oReg,path,ext,res;
	
	jqRequredFields = $(eForm).find('._requred');
	
	for(var i=0, len=jqRequredFields.length; i<len;i++)
	{
		if(jqRequredFields[i].value == '')
		{
			alert('Заполнены не все обязательные поля');
			jqRequredFields[i].focus();
			return false;
		}
	}
	
	exts = ['doc','docx','xls','xlsx','txt','rar','zip'];
	
	oReg = new RegExp("^(.{0,}[/\\\\]|)([^\\\\/]{0,})\\.(.{0,})$");

	var files = $(eForm).find('input[@type=file]');
	for(var i=0, len=files.length; i<len;i++)
	{
		path = files[i].value;
		res = path.match(oReg);
		if(res)
		{
			if($.inArray(res[3].toLowerCase(),exts) == -1)
			{
				alert('Не правильный тип файла');
				files[i].focus();
				return false;
			}
		}
	}
	
	eForm.submit();
	//return true;
}
