﻿$(document).ready(function(){

	var OpinionForm = $( '#Opinion' );

	OpinionForm.submit(function(){
		var _t = $( this );
		var Form = {
			Name: $( '[@name=name]', OpinionForm )
			, Email: $( '[@name=email]', OpinionForm )
			, Phone: $( '[@name=phone]', OpinionForm )
			, Body: $( '[@name=body]', OpinionForm )
		}
		try{
			if( Form.Name.val() == '' ){
				alert( 'Пожалуйста, укажите своё имя' );
				throw 'empty';
			}
			if( Form.Email.val() == '' && Form.Phone.val() == '' ){
				alert( 'Пожалуйста, укажите свою электронную почту или контактный телефон' );
				throw 'empty';
			}
			if( Form.Email.val() != '' && !isEmail( Form.Email.val() ) ){
				alert( 'Вы указали некорректный адрес электронной почты' );
				throw 'wrong';
			}
			if( Form.Body.val() == '' ){
				alert( 'Не надо отправлять нам пустых сообщений :-)' );
				throw 'empty';
			}
			$( '<input type="hidden" name="do" value="true" />' ).appendTo( _t );
			return true;
		} catch(e){
			return false;
		}
	});

});
