$(document).ready(function() {

	var validator = $('#newsletter').validate({
		rules: {
			firstname:	{required: true},
			lastname:	{required: true},
			company:	{required: true},
			position:	{required: true},
			email:		{required: true, email: true}
		},
		messages: {
			firstname:	'<br>Debe ingresar su Nombre',
			lastname:	'<br>Debe ingresar su Apellido',
			company:	'<br>Debe ingresar su Empresa',
			position:	'<br>Debe ingresar su Cargo',
			email:		'<br>Debe ingresar un E-mail valido'
		}
	});

	$('#submit').click(function() {
		if(validator.form()) {
			$('#usenCSS').html('<td>&nbsp;</td><td rowspan="3">&nbsp;</td><td colspan="3"><img src="images/loading.gif" border="0"> enviando datos...<td>');
			$.ajax({
				type: 'POST',
				url: "admin/subscribers/add/",
				data: $('form#newsletter').serialize(),
				success: function(data){
					if(data=='ok') {
						$('#usenCSS').html('<td>&nbsp;</td><td rowspan="3">&nbsp;</td><td colspan="3"><img src="images/ok.png" border="0"> suscripcion completada satisfactoriamente.<td>');
					}
					else {
						$('#usenCSS').html('<td>&nbsp;</td><td rowspan="3">&nbsp;</td><td colspan="3"><img src="images/error.png" border="0"> error al intentar suscribirse, por favor intente mas tarde.<td>');
					}
				}
			});
		}
	});

	$('#reset').click(function() {
		validator.resetForm();
		$('input').val('');
	});
});