/**
 * @author Samuel Richardson
 */

$(function(){
	
	// page fixes
	Page = {
		
		init: function() {
			// remove label on button
			$('#searchsubmit').attr({value:''});
		}
		
	};
	
	// coffee meetup module
	Meetup = {
		
		$meetup: $('#coffeemeetup'),
		formName: "",
		formEmail: "",
		
		init: function() {
			Meetup.bindEvents();
		},
		
		bindEvents: function() {
			Meetup.$meetup.find('form').submit( function(){
				Meetup.formName = $('#coffeename');
				Meetup.formEmail = $('#coffeeemail');
				Meetup.validate();
				return false;
			});
		},
		
		/* run some basic form validation */
		validate: function() {
			formNameValue = Meetup.formName.val()
			formEmailValue = Meetup.formEmail.val()
			if( formNameValue.length < 2) {
				Meetup.formName.css({backgroundColor:'#ff9393'});
				return false;
			} else if (formEmailValue.length < 5) {
				Meetup.formName.css({backgroundColor:'#ffffff'});
				Meetup.formEmail.css({backgroundColor:'#ff9393'});
				return false;
			} else {
				Meetup.sendEmail();	
			}
		},
		
		sendEmail: function() {

			$.post('/wp-content/themes/richardson/php/formmail.php', {
				name: Meetup.formName.val(),
				email: Meetup.formEmail.val(),
				env_report: 'REMOTE_HOST,REMOTE_ADDR,HTTP_USER_AGENT,AUTH_TYPE,REMOTE_USER',
				recipients: 'disco16_MYAT_gmail.com',
				subject: 'Coffee Meetup Request'
			
			}, function(data){
				//display thanks
				Meetup.$meetup.find('.sendmessage').hide();
				Meetup.$meetup.find('.thanks').fadeIn('medium');
			});
		}
		
	};
	
	Page.init();
	Meetup.init();
	portfolioDisplay.init();
	
});