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;
}

function subscribe()
{
	var email = $('div.subscribe input[name="email"]').val()

	var valid_mail = /^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z])+$/

	if (email.lenght < 3 || valid_mail.test(email) == false)
		alert('Введен не верные E-Mail.')
	else
	{
		$('div.subscribe').html('<img src="mod/highslide/graphics/loader.white.gif" /> Подождите...')
		$.post('ajax.php',{type:'subscribe',email:email})
	}
}
