function resume(form , lang){
	field_list = new Array ('name','phone','email','phone', 'info');
	for (var i = 0; i < field_list.length; i++) {
		document.getElementById(field_list[i]).className = 'wd';
		document.getElementById('error_'+field_list[i]).innerHTML = '';
	}
	var regstr = /(^\s*)|(\s*$)/g ;
	var regphn = /[^0-9 \+\-]/ ;
	var name = document.getElementById('name').value.replace(regstr , "");
	var phone = document.getElementById('phone').value.replace(regphn , "");
	var email = document.getElementById('email').value.replace(regstr , "");
	var info = document.getElementById('info').value.replace(regstr , "");
	var regeml = /^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}$/i ;
	var er = 0;

	if (name == "") {
		document.getElementById('name').className = 'error';
		document.getElementById('error_name').innerHTML = 'Укажите имя';
		er = 1;
	}
	if (info == "") {
		document.getElementById('info').className = 'error';
		document.getElementById('error_info').innerHTML = 'Укажите имя';
		er = 1;
	}
	if (!regeml.test(email)){
		document.getElementById('email').className = 'error';
		document.getElementById('error_email').innerHTML = 'Укажите корректый адрес электронной почты';
		er = 1;
	}
	if (phone == '' || phone.lenght < 7){
		document.getElementById('phone').className = 'error';
		document.getElementById('error_phone').innerHTML = 'Укажите корректый номер телефона';
		er = 1;
	}
	//alert(phone);
	if (er == 1){
		return false;
	}

	var req = new JsHttpRequest();
	req.onreadystatechange = function() {
		if (req.readyState == 4) {
			if ( req.responseJS.error != undefined  ){
				for (var k in req.responseJS.error) {
					document.getElementById(k).className = 'error';
					document.getElementById('error_'+k).innerHTML = req.responseJS.error[k];
				}
			}
			else{
				document.getElementById('result').innerHTML = req.responseJS.result;
			}
//			document.getElementById('debug').innerHTML = req.responseText;
		}
	}
	req.open('post', '/resume.php?lang='+lang, false);
	req.send( { st: form } );
	return false;

}
