function loadingmsg()
{
var div=document.getElementById('loadingmsg');
if(div){div.innerHTML="Проверяем ваши данные,пожалуйста подождите.";}
}

function submitbutton() {
			var coll = document.mosForm;
			var r = new RegExp("[^0-9A-Za-z]", "i");
   		        var ml = new RegExp("^[A-Za-z0-9.-_\-]*@[A-Za-z0-9.-_\-]*\.[a-zA-Z]{2,4}$", "i");
			var yr = new RegExp("^[0-9]{4}-[0-9]{2}-[0-9]{2}$", "i");
			var errorMSG = '';
			var iserror=0;
			//if (r.exec(coll.username.value)) {
			//	errorMSG += "Пожалуйста введите правильный корректны псевдоним: без пробелов,латинскими буквами,возможны цифры";
			//	iserror=1;
    		//	} else if ((coll.password.value != "") && (coll.password.value != coll.password2.value)){
			//	errorMSG += "Пароль и его проверка не совпадают.Введите еще раз.";
			//	iserror=1;
			//} else if (r.exec(coll.password.value)) {
			//	errorMSG += "Пожалуйста введите корректны пароль:.  без пробелов,латинскими буквами,возможны цифры ";
			//	iserror=1;
    		//	}else if (!ml.exec(coll.email.value)) {
			//	errorMSG += "Пожалуйста введите корректный Email.";
			//	iserror=1;} else if (!yr.exec(coll.birthday.value)) {
			//	errorMSG += "Пожалуйста введите правильную дату рождения в формате ГГГГ-ММ-ДД!";
			//	iserror=1;}else
    		//	if(!coll.acceptedterms.checked) {
			//	errorMSG += "Вы должны принять 'Условия и требования к пользователям сайта!'"+"\n";
			//	iserror=1;
			//}
    	if (coll != null) {
		       var elements = coll.elements;
			//elements += document.getElementsByTagName('textarea');
		       // loop through all input elements in form
		       for (var i=0; i < elements.length; i++) {
		         // check if element is mandatory; here mosReq=1
		         if (elements.item(i).getAttribute('mosReq') == 1) {
		           if (elements.item(i).value == '' || elements.item(i).value == ' ') {
		             //alert(elements.item(i).getAttribute('mosLabel') + ':' + elements.item(i).getAttribute('mosReq'));
		             // add up all error messages
		             errorMSG += elements.item(i).getAttribute('mosLabel') + ' - это поле обязательно к заполнению!\n';
		             // notify user by changing background color, in this case to red
		             elements.item(i).style.background = "#ff0000";
		             iserror=1;
		           }
		         }
		       }
		      }
			if(iserror==1) { alert(errorMSG); return false; }
			else {
				//coll.submit();
				return true;
			}
		}
