function input_focus_c(id) {
	$("#c"+id).addClass('ccurrent');
}

function input_blur_c(id) {
	$("#c"+id).removeClass('ccurrent');
}

function enviarContacto() {		
	
	var nombrec = $("#nombreContacto").val();
	if(nombrec.length == 0)	{
		$("#nombreContacto-error").slideDown(500);		
		$("#nombreContacto").focus();
		$("#nombreContacto").addClass('foco');
		return false;
	} else {
		$("#nombreContacto-error").slideUp(500);
		$("#nombreContacto").removeClass('foco');
	}
			
		var celularc = $("#celularContacto").val();
	if(celularc.length == 0) {
		$("#celularcVacio-error").slideDown(500);		
		$("#celularContacto").focus();
		$("#celularContacto").addClass('foco');
		return false;
	} else {
		$("#celularcVacio-error").slideUp(500);
		$("#celularContacto").removeClass('foco');
	}
	
	numeroCelular = parseInt(celularc, 10);
	if (isNaN(numeroCelular)) {
		$("#celularcNumero-error").slideDown(500);		
		$("#celularContacto").focus();
		$("#celularContacto").addClass('foco');
		return false;		
	} else {
		$("#celularcNumero-error").slideUp(500);
		$("#celularContacto").removeClass('foco');	
	}
	if (numeroCelular == 0 || numeroCelular < 0){
		$("#celularcNegativo-error").slideDown(500);		
		$("#celularContacto").focus();
		$("#celularContacto").addClass('foco');
		return false;		
	} else {
		$("#celularcNegativo-error").slideUp(500);
		$("#celularContacto").removeClass('foco');
	}
	
	var telefonoc = $("#telefonoContacto").val();
	if(telefonoc.length == 0) {
		$("#telefonocVacio-error").slideDown(500);		
		$("#telefonoContacto").focus();
		$("#telefonoContacto").addClass('foco');
		return false;
	} else {
		$("#telefonocVacio-error").slideUp(500);
		$("#telefonoContacto").removeClass('foco');
	}
	
	numeroTelefono = parseInt(telefonoc, 10);
	if (isNaN(numeroTelefono)) {
		$("#telefonocNumero-error").slideDown(500);		
		$("#telefonoContacto").focus();
		$("#telefonoContacto").addClass('foco');
		return false;		
	} else {
		$("#telefonocNumero-error").slideUp(500);
		$("#telefonoContacto").removeClass('foco');	
	}
	
	if (numeroTelefono == 0 || numeroTelefono < 0){
		$("#telefonocNegativo-error").slideDown(500);		
		$("#telefonoContacto").focus();
		$("#telefonoContacto").addClass('foco');
		return false;		
	} else {
		$("#telefonocNegativo-error").slideUp(500);
		$("#telefonoContacto").removeClass('foco');
	}
			
	var emailc = $("#emailContacto").val();
	var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	if(!filter.test(emailc))	{
		$("#emailContacto-error").slideDown(500);
		$("#emailContacto").focus();
		$("#emailContacto").addClass('foco');
		return false;
	} else {
		$("#emailContacto-error").slideUp(500);
		$("#emailContacto").removeClass('foco');
	}
	
	var mensajec = $("#mensajeContacto").val();
	if(mensajec.length == 0) {
		$("#mensajeContacto-error").slideDown(500);
		$("#mensajeContacto").focus();
		$("#mensajeContacto").addClass('foco');
		return false;
	} else {
		$("#mensajeContacto-error").slideUp(500);
		$("#mensajeContacto").removeClass('foco');
	}
		
	var captchac = $("#captchaContacto").val();
	if(captchac != captcha_c) {
		$("#captchaContacto-error").slideDown(500);
		$("#captchaContacto").focus();
		$("#captchaContacto").addClass('foco');
		return false;
	} else {
		$("#captchaContacto-error").slideUp(500);	
		$("#captchaContacto").removeClass('foco');
	}
	
	var data = $("#contact_form > form").serialize();

	$.ajax({
		type: "POST",
		url: "enviarContacto.php",
		data: data,
		cache: false,
		success: function(msg){
		}
	});		
	
	$("#contact_form").fadeOut(1000, function() {		
		alert('Su mensaje ha sido enviado');
		$("#contact_form").slideDown(500);
	});
	
	
	document.contactoHotel.nombreContacto.value="";
	document.contactoHotel.celularContacto.value="";
	document.contactoHotel.telefonoContacto.value="";
	document.contactoHotel.emailContacto.value="";
	document.contactoHotel.mensajeContacto.value="";
	document.contactoHotel.captchaContacto.value="";						
	
	return false;
}

var captcha_a = Math.ceil(Math.random() * 10);
var captcha_b = Math.ceil(Math.random() * 10);       
var captcha_c = captcha_a + captcha_b;

function generate_ccaptcha(id) {
	var id = (id) ? id : 'ccaptchaContacto';
	$("#"+id).html(captcha_a + " + " + captcha_b + " = ");
}
