jQuery(document).ready(function() {

	jQuery('#tell_friend_form_share').live('submit', function() {

		// Validate e-mail
		function IsValidEmail(email_friend_share) {
			var filter = /^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
			return filter.test(email_friend_share);
		}
		function IsValidEmail2(your_email_share) {
			var filter = /^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
			return filter.test(your_email_share);
		}

		var email_friend_share = jQuery.trim(jQuery('#email_friend_share').val());
		var your_email_share = jQuery.trim(jQuery('#your_email_share').val());
		var message_share = jQuery.trim(jQuery('#message_share').val());

		
		if(email_friend_share == '' || email_friend_share == 'E-mail do seu amigo') {
			jQuery('#error_friend_share').slideDown('fast');
			jQuery('#error_friend_share').html('Por favor, informe o e-mail do seu amigo.');
			jQuery('#email_friend_share').css('border', '1px solid #FF0000');
			jQuery('#email_friend_share').focus();
			return false;
		}
		else if(!IsValidEmail(email_friend_share)) {
			jQuery('#error_friend_share').slideDown('fast');
			jQuery('#error_friend_share').html('Por favor, informe um e-mail válido.');
			jQuery('#email_friend_share').css('border','1px solid #FF0000');
			jQuery('#email_friend_share').focus();
			return false;
		}
		else {
			jQuery('#error_friend_share').slideUp('fast');
			jQuery('#email_friend_share').css('border', 'medium none');
		}

		if(your_email_share == '' || your_email_share == 'Seu e-mail') {
			jQuery('#error_friend_share').slideDown('fast');
			jQuery('#error_friend_share').html('Por favor, informe o seu e-mail.');
			jQuery('#your_email_share').css('border', '1px solid #FF0000');
			jQuery('#your_email_share').focus();
			return false;
		}
		else if(!IsValidEmail2(your_email_share)) {
			jQuery('#error_friend_share').slideDown('fast');
			jQuery('#error_friend_share').html('Por favor, informe um e-mail válido.');
			jQuery('#your_email_share').css('border','1px solid #FF0000');
			jQuery('#your_email_share').focus();
			return false;
		}
		else {
			jQuery('#error_friend_share').slideUp('fast');
			jQuery('#your_email_share').css('border', 'medium none');
		}

		if(message_share == '' || message_share == 'Mensagem') {
			jQuery('#error_friend_share').slideDown('fast');
			jQuery('#error_friend_share').html('Por favor, deixe uma mensagem para seu amigo.');
			jQuery('#message_share').css('border', '1px solid #FF0000');
			jQuery('#message_share').focus();
			return false;
		}
		else {
			jQuery('#error_friend_share').slideUp('fast');
			jQuery('#message_share').css('border', 'medium none');
		}

		jQuery("#loading_friend_share").css('display', 'block');
		var aleat = new Date().getTime();
		jQuery("#button_friend_share").attr('disabled', true);

		jQuery.post('data/form_indique_share.php?uid='+aleat, {
			email_friend_share:email_friend_share,
			your_email_share:your_email_share,
			message_share:message_share
		}, function() {
			jQuery("#loading_friend_share").fadeOut('fast');
			jQuery("#hit_friend_share").fadeIn('fast');
		});
		return false;
	});

	// Focus - Blur
	jQuery('#email_friend_share').live('focus', function() {
		var foc = jQuery(this).val();
		if(foc == 'E-mail do seu amigo') {
			jQuery(this).val('');
		}
	});
	jQuery('#email_friend_share').live('blur', function() {	
		var foc = jQuery(this).val();
		if(foc == '') {
			jQuery(this).val('E-mail do seu amigo');
		}	
	});

	jQuery('#your_email_share').live('focus', function() {
		var foc = jQuery(this).val();
		if(foc == 'Seu e-mail') {
			jQuery(this).val('');
		}
	});
	jQuery('#your_email_share').live('blur', function() {	
		var foc = jQuery(this).val();
		if(foc == '') {
			jQuery(this).val('Seu e-mail');
		}	
	});

	jQuery('#message_share').live('focus', function() {
		var foc = jQuery(this).val();
		if(foc == 'Mensagem') {
			jQuery(this).val('');
		}
	});
	jQuery('#message_share').live('blur', function() {	
		var foc = jQuery(this).val();
		if(foc == '') {
			jQuery(this).val('Mensagem');
		}	
	});
});
