function checkMsg()
{
	if (document.msender.market.value.length<1||document.msender.description.value.length<1||document.msender.purpose.value.length<1||document.msender.task.value.length<1||document.msender.geography.value.length<1||document.msender.name.value.length<1	||document.msender.fio.value.length<1||document.msender.telephon.value.length<1||document.msender.email.value.length<1||document.msender.code.value.length<1||!/^[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[a-z]{2,4}|museum|travel)$/.test(document.msender.email.value)||!/[0-9]/.test(document.msender.telephon.value)) {
		document.getElementById('alert').innerHTML="Заполните, пожалуйста, все обязательные поля. Номер телефона должен состоять только из цифр.";
		return false; }
}

function checkMsgCustom()
{
if (
    document.msender_custom.title.value.length<1||document.msender_custom.customer.value.length<1||document.msender_custom.phone.value.length<1||document.msender_custom.e_mail.value.length<1||document.msender_custom.company.value.length<1||!/^[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[a-z]{2,4}|museum|travel)$/.test(document.msender_custom.e_mail.value)||/[^0-9\s-\(\)\+]/.test(document.msender_custom.phone.value)
    ) {
		document.getElementById('alert_custom').innerHTML="Заполните, пожалуйста, все обязательные поля и введите корректные данные";
		return false; }
}

// переключаем видимость элемента
function toggle(mnid) {
        var elem = document.getElementById(mnid);
	if (elem) {
	  if (elem.style.display == 'block') {
		elem.style.display = 'none';
        } else {
		elem.style.display = 'block';
        }
	  
	}
	
}
