function checkOverflow(obj,size){
	var text=obj.value;
	if(text.length>size){
		text=text.substring(0,size);
		obj.value=text;
	}
}

var result;
fields = new Array(
['E-mail', 'email'],
['Организация', 'organisation'],
['Название проекта', 'project'],
['Контактное лицо', 'username'],
['Должность', 'post'],
['WWW', 'www'],
['Телефон', 'phone'],
['Город', 'city'],
['Федеральный округ', 'federal_district'],
['Адрес организации', 'adress'],
//['Выберите номинацию', 'rb'],
['НЕПОСРЕДСТВЕННЫЕ РЕЗУЛЬТАТЫ ДЕЯТЕЛЬНОСТИ', 'field1'],
['КОНЕЧНЫЕ РЕЗУЛЬТАТЫ ДЕЯТЕЛЬНОСТИ', 'field2'],
['СОЦИАЛЬНАЯ ЗНАЧИМОСТЬ', 'field3']
);

function verification(){
	result = true;
	with(document.forms['MailForm']){
	for(i=0; i<fields.length; i++){
		if(!elements[fields[i][1]].value){
			alert('Вы не заполнили поле "'+fields[i][0]+'"');
			stopSubmit(fields[i][1]);
			break;
		}else{
			if(fields[i][1]=='email'){
				// делаем проверку на корректный мэйл
				if(elements['email'].value.search(/^.+@.+\.[a-z]{2}/i)<0){
					alert('Поле "'+fields[i][0]+'" заполнено не корректно');
					stopSubmit(fields[i][1]);
					break;
				}
			}
		}
	}
	}
	return result;
	}

function stopSubmit(elem){
	document.forms['MailForm'].elements[elem].focus();
	document.forms['MailForm'].elements[elem].select();
	result = false;
}

