// JavaScript Document
					   
jQuery.fn.ForceNumericOnly =
function()
{
    return this.each(function()
    {
        $(this).keydown(function(e)
        {
            var key = e.charCode || e.keyCode || 0;
            // allow backspace, tab, delete, arrows, numbers and keypad numbers ONLY
            return (
                key == 8 ||
                key == 9 ||
                key == 46 ||
                (key >= 37 && key <= 40) ||
                (key >= 48 && key <= 57) ||
                (key >= 96 && key <= 105));
        })
    })
};

function clear()
{	
	txt = $(this).val();
	if (txt=="Nombre y Apellido" || txt=="Correo Electronico" || txt=="Telefono" || txt=="Celular" || txt=="Empresa" || txt=="Ocupacion" || txt=="Ciudad" || txt=="Asunto" || txt=="Escriba aqui...")
	{
		$(this).val("");
	}

}

function def()
{
	var variable = $("#fc_nombre").val();
	if(variable=="")  $("#fc_nombre").val("");
	
	variable = $("#fc_email").val();
	if(variable=="")  $("#fc_email").val("");
	
	variable = $("#fc_pais").val();
	if(variable=="")  $("#fc_pais").val("");
	
	variable = $("#fc_ciudad").val();
	if(variable=="")  $("#fc_ciudad").val("");
	
	variable = $("#fc_asunto").val();
	if(variable=="")  $("#fc_asunto").val("");
	
	variable = $("#fc_mensaje").val();
	if(variable=="")  $("#fc_mensaje").val("");
	
}

$(document).ready(function(){
	

//					   
$('#fc_nombre').focus(clear).click(clear).blur(def);
$('#fc_email').focus(clear).click(clear).blur(def);
$('#fc_pais').focus(clear).click(clear).blur(def);
$('#fc_ciudad').focus(clear).click(clear).blur(def);	
$('#fc_asunto').focus(clear).click(clear).blur(def);	
$('#fc_mensaje').focus(clear).click(clear).blur(def);	

    //Send Mail
$("#fc_enviar").click(
		function(){

			$(".error").hide();
			var hasError = false;
			var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,6})?$/;
	
			var valNombre = $("#fc_nombre").val();
			if(valNombre == '' || valNombre=='Nombre y Apellido') {
				$("#fc_nombre").after('<span class="error">required field</span>');
				hasError = true;
			}

			var valEmail = $("#fc_email").val();
			if(valEmail == ''|| valEmail == 'Correo Electronico') {
				$("#fc_email").after('<span class="error">required field</span>');
				hasError = true;
			} else if(!emailReg.test(valEmail)) {
				$("#fc_email").after('<span class="error">invalid value</span>');
				hasError = true;
			}
	
			var valPais = $("#fc_pais").val();
			if(valPais == '' || valPais=='Telefono') {
				$("#fc_pais").after('<span class="error">required field</span>');
				hasError = true;
			}
			
			var valCiudad = $("#fc_ciudad").val();
			if(valCiudad == '' || valCiudad=='Telefono') {
				$("#fc_ciudad").after('<span class="error">required field</span>');
				hasError = true;
			}

			var valAsunto = $("#fc_asunto").val();
			if(valAsunto == '' || valAsunto=='Telefono') {
				$("#fc_asunto").after('<span class="error">required field</span>');
				hasError = true;
			}
			
			var valMensaje = $("#fc_mensaje").val();
			if(valMensaje == '' || valMensaje == 'Escriba aqui...') {
				$("#fc_mensaje").after('<span class="error">required field</span>');
				hasError = true;
			}
	
			if(hasError == false) {
				$(this).hide();
				/**/
				//$('#tellafriend_form').slideUp();
				/**/
				//$("#EmailForm").append('<div class="centrado" id="cargando"><img src="images/loader.gif" alt="Enviando..." /></div>');
				
			$.post("contacto.php", { 
										   nombre: valNombre, 
										   email: valEmail, 
										   pais: valPais, 
										   ciudad:valCiudad, 
										   asunto:valAsunto,
										   mensaje:valMensaje,
										   
										 },		   

				function(data){
					//$("#EmailForm").hide();
					
					$('#respuesta').html(data).slideDown();	
					//$('#cargando').slideUp();
				});
			}
			return false;
		}
	);
});
