/**** SEND contactus ****/
$(document).ready(function(){
						 
	$('#menu a').hover(
		function(){
			$('#menuDesc:visible').stop(false,true);
			$('#menuDesc').text($(this).attr('rel'));
			$('#menuDesc:hidden').fadeIn('fast');
		},
		function(){
			$('#menuDesc:visible').fadeOut('fast'); //,function(){$(this).text(txt);}
		});
	
	$("#submitcontact").click(function(){
		$(".error").hide();
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,6})?$/;

		var emailFromVal = $("#emailFromC").val();
		if(emailFromVal == '') {
			$("#emailFromC").after('<span class="error">Olvid&oacute; ingresar tu email.</span>');
			hasError = true;
		} else if(!emailReg.test(emailFromVal)) {
			$("#emailFromC").after('<span class="error">Ingrese un email valido.</span>');
			hasError = true;
		}

		var subjectVal = $("#subjectC").val();
		if(subjectVal == '') {
			$("#subjectC").after('<span class="error">Olvid&oacute; escribir el Asunto.</span>');
			hasError = true;
		}

		var nameVal = $("#nameC").val();
		if(nameVal == '') {
			$("#nameC").after('<span class="error">Olvid&oacute; escribir tu Nombre.</span>');
			hasError = true;
		}

		var messageVal = $("#messageC").val();
		if(messageVal == '') {
			$("#messageC").after('<span class="error">Olvid&oacute; escribir el mensaje.</span>');
			hasError = true;
		}

		var telVal = $("#telC").val();

		var companyVal = $("#companyC").val();

		var paisVal = $("#paisC").val();

		var ciudadVal = $("#ciudadC").val();
		
		if(hasError == false) {
			$(this).hide();
			
			$("#tellafriend_form div.buttons").append('<img src="images/ajax-loader.gif" alt="Cargando..." id="cargando" />');
			
			$.post("js/contactMail.php",
 				{ emailFrom: emailFromVal, tel: telVal, subject: subjectVal, name: nameVal, message: messageVal, company: companyVal, pais: paisVal, ciudad: ciudadVal },
 					function(data){
						$("#tellafriend_form").slideUp("normal", function() {
							$(this).before('<h3>Env&iacute;o Exitoso</h3><p>El mensaje fu&eacute; enviado.</p>');
						});
 					}
				 );
		}
		
		return false;
	});
});
