// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
Event.observe(document, 'dom:loaded', function() {
		if ($('feedback')) Mail.init()
})

var Mail = {
	init: function() {
		$('submit').observe('click', function(event){
			this.match_mail = /^([0-9a-zA-Z]+[-._+&amp;])*[0-9a-zA-Z]+@([-0-9a-zA-Z]+[.])+[a-zA-Z]{2,6}$/.test($('mail').value)
			this.match_name = /[а-яА-Яa-zA-z]/.test($('name').value)
			this.match_text = /[а-яА-Яa-zA-z]/.test($('text').value)
			if (this.match_mail == false || this.match_name == false || this.match_text == false){
				event.stop()
				if (this.match_mail == false){$('mail').setStyle('border: 2px solid red;')}else{$('mail').setStyle('border: 1px solid #898989;')}  
				if (this.match_name == false){$('name').setStyle('border: 2px solid red;')}else{$('name').setStyle('border: 1px solid #898989;')}    
				if (this.match_text == false){$('text').setStyle('border: 2px solid red;')}else{$('text').setStyle('border: 1px solid #898989;')}    
			}else{
				$('submit').hide()
				$('sending').setStyle('display: block')
			}
		}.bind(this))
	}
}