jQuery(document).ready(function() {

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

		// Validate e-mail
		function IsValidEmail(seu_email) {
			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(seu_email);
		}
		function IsValidEmail2(amigo_email) {
			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(amigo_email);
		}

		var veiculo = jQuery.trim(jQuery('#veiculo').val());
		var seu_nome = jQuery.trim(jQuery('#seu_nome').val());
		var seu_email = jQuery.trim(jQuery('#seu_email').val());
		var amigo_nome = jQuery.trim(jQuery('#amigo_nome').val());
		var amigo_email = jQuery.trim(jQuery('#amigo_email').val());

		if (seu_nome == '' || seu_nome == 'SEU NOME') {
			jQuery('#box_error_indique').slideDown('fast');
			jQuery('#box_error_indique').html('Por favor, informe o seu nome.');
			jQuery('#seu_nome').css('border', '1px solid #FF0000');
			jQuery('#seu_nome').focus();
			return false;
		}
		else {
			jQuery('#box_error_indique').slideUp('fast');
			jQuery('#seu_nome').css('border', 'medium none');
		}

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

		if (amigo_nome == '' || amigo_nome == 'NOME') {
			jQuery('#box_error_indique').slideDown('fast');
			jQuery('#box_error_indique').html('Por favor, informe o seu nome.');
			jQuery('#amigo_nome').css('border', '1px solid #FF0000');
			jQuery('#amigo_nome').focus();
			return false;
		}
		else {
			jQuery('#box_error_indique').slideUp('fast');
			jQuery('#amigo_nome').css('border', 'medium none');
		}

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

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

		jQuery.post('data/form_indique.php?uid='+aleat, {
			veiculo:veiculo,
			seu_nome:seu_nome,
			seu_email:seu_email,
			amigo_nome:amigo_nome,
			amigo_email:amigo_email
		}, function() {
			jQuery("#box_sending_indique").fadeOut('fast');
			jQuery("#box_hit_indique").fadeIn('fast');
		});
		return false;
	});

	// Focus - Blur
	jQuery('#seu_nome').live('focus', function() {
		var foc = jQuery(this).val();
		if(foc == 'SEU NOME') {
			jQuery(this).val('');
		}
	});
	jQuery('#seu_nome').live('blur', function() {	
		var foc = jQuery(this).val();
		if(foc == '') {
			jQuery(this).val('SEU NOME');
		}	
	});

	jQuery('#seu_email').live('focus', function() {
		var foc = jQuery(this).val();
		if(foc == 'SEU E-MAIL') {
			jQuery(this).val('');
		}
	});
	jQuery('#seu_email').live('blur', function() {	
		var foc = jQuery(this).val();
		if(foc == '') {
			jQuery(this).val('SEU E-MAIL');
		}	
	});
	// Focus - Blur
	jQuery('#amigo_nome').live('focus', function() {
		var foc = jQuery(this).val();
		if(foc == 'NOME DO SEU AMIGO') {
			jQuery(this).val('');
		}
	});
	jQuery('#amigo_nome').live('blur', function() {	
		var foc = jQuery(this).val();
		if(foc == '') {
			jQuery(this).val('NOME DO SEU AMIGO');
		}	
	});

	jQuery('#amigo_email').live('focus', function() {
		var foc = jQuery(this).val();
		if(foc == 'E-MAIL DO SEU AMIGO') {
			jQuery(this).val('');
		}
	});
	jQuery('#amigo_email').live('blur', function() {	
		var foc = jQuery(this).val();
		if(foc == '') {
			jQuery(this).val('E-MAIL DO SEU AMIGO');
		}	
	});

	
});
