var submenu = false;
var timeOut = null;

$(document).ready(function() 
{
	 $('.popup a').lightBox();

	 $("FORM.contactus").submit(function(e)
	{
		var formName = "FORM.contactus"; 
		_url = $(formName).attr("action");
		e.preventDefault();
		$(".error").hide();
		_params = "";
		var error = false;
		$(formName + " INPUT, " + formName + " TEXTAREA").each(function(index)
		{
			if($(this).hasClass("required") && $(this).val() == "")
			{
				$(this).after("<spam class=\"error\">* No seas perro, rellena el campo.</span>");
				error = true;
			}
			else
			{
				if($(this).hasClass("email") && !IsEmail($(this).val()))
				{
					$(this).after("<span class=\"error\">* No esta bien escrito.</span>");
					error = true;
				}
				else
				{
					if($(this).attr("type") != "submit")
					{
						_params += "&" + $(this).attr("id") + "=" + encodeURIComponent($(this).val());
					}
				}
			}
		});
		
		if(error){
			return false;
		}
		$(".message").html("...");
		$.ajax({
			type: 'POST',
			data: _params,
			url: _url,
			success: function(data) 
			{
				$(".message").html(data);
			}
		});
		return false;
	});
});



function SendForm(params)
{
	$.ajax({ 
		type: "POST",
		url: "includes/do_contact.php",
		data: _params,
		success: function(data) 
		{
			var result = data.split('|');
			
			if (result[0] == "0") 
			{
				$(".message").html(result[1]);
				$(".message").css("color", "green");
				$(".message").show();
			}
			else 
			{
				$(".message").html(result[1]);
				$(".message").css("color", "red");
				$(".message").show();
			}
			return false;
		}
	});
	return false;
}

function IsEmail(email) 
{ 
	var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,4}$/; 
	return emailPattern.test(email); 
} 


