CSendApp = {
	
	init : function() {
		that = this;
		_( 'openForm' ).onclick = function(){that.openForm();}
		_( 'closeForm' ).onclick = function(){that.closeForm();}
		_( 'sendForm' ).onclick = function(){that.send();}
	},
	
	openForm : function() {
		$('#appForm').slideDown( 'slow' );
	},
	
	closeForm : function() {
		$('#appForm').slideUp( 'slow' );
	},
	
	send : function() {
		oData = this.checkErrors();
		if ( !oData ) return;
		oReq.setAction( 'send_query' );
		oReq.setBack( {'true':'CSendApp.sendAfter( oData );'} );
		oReq.send( oData );
	},
	
	sendAfter : function( oData ) {
		alert("Спасибо! Заявка принята. В ближайшее время мы с Вами свяжемся");
		for ( var i in oData ) {
			eval( "_( 'queryForm' )."+i+".value='';" );
		}
		this.closeForm();
	},
	
	checkErrors : function() {
		_( 'sendErrArea' ).innerHTML = '';
		oData = {
					name : _( 'queryForm' ).name.value,
					phone: _( 'queryForm' ).phone.value,
					email: _( 'queryForm' ).email.value,
					comment:_('queryForm' ).comment.value
				}
		var errStr = '';
		if ( !oData.name ) {errStr += '<li>Заполните Ваше имя</li>';}
		if ( !oData.email && !oData.phone ) {errStr += '<li>Укажите Ваш телефон или E-mail</li>';}
		if ( errStr ) { _( 'sendErrArea' ).innerHTML = errStr; return;}
		return oData;
	}
}