


$(function(){
	function randomVal (){
		var aleatorio = Math.floor(Math.random()*(18)) + 1;
		if (aleatorio > 18 ){ aleatorio=18; }
		return aleatorio;
	}
		var imgcaptcha = [
"8a94c8821db4b30fa662532ddd1f9821","41adaddd71b032365e0dd43d79a81bb8","55aeead644b3b79a263d5e6a250bf98d","169c179f00a3d1b8e7245848ca4b524f","cb6629d898f6039f11966d76c7c78557","0619dae369a0dc544d9d361e0a6e2cb3","325297429866a2b7c965466aecdc0594","d9fa8fff58bf65294e2e96c5f2d5507b","1fec077af272e53c8b0c83e1a7e24b8f","bf98c769aee49c49a24ffc7d822eaa72","b039a57d5b515f747ff77168b50c30f6","afcc4b7ca44dbbf8575282e4928061fc","d19ea15f773c57102938ba62b392e519","b16936b5c97d28fcb2aa24cb9b5693b5","5706ba49da903aedb9f7007f987deada","5b788195e8ad280b2df204e950ee3f9e","58df8433ed82000cdd1f065c8fb7c263","1095f2251b25ae52b9a830c3c754f86a"];

		var valRand=randomVal();
		var imgrand='captchaimg/'+valRand+'.jpg';
		$('#imgc').attr('src', imgrand);
		$('#submit').click(function(){
			var r = $('#r').val();;
			var h = $('#h').val();
			var n = $('#n').val();
			var t = $('#t').val();
			var e = $('#e').val();
			var m = $('#m').val();
			var i = $('#i').val();
			var errh = 0;
			$('#tn span').remove();
			$('#tt span').remove();
			$('#te span').remove();
			$('#tm span').remove();
			$('#ti span').remove();
			//$('#c').slideUp(500);
			if( (n == null) || (n.length == 0)  ) {
				$('input#n').addClass('error');
				errh++;
				$('#tn').append('<span class="error">Ingresar un nombre</span>');
			}
			
			if( (t == '') || ( isNaN(t) ) ) {
				$('input#t').addClass('error');
				errh+=1;
				$('#tt').append('<span class="error">Ingresar un dato numerico</span>');
			}else{
				if( t.length<=7) {
					$('input#t').addClass('error');
					errh+=1;
					$('#tt').append('<span class="error">Debe tener al menos 8 digitos</span>');
				}
			}
			

			if( (e == '') || (e.length == 0) ) {
				$('input#e').addClass('error');
				errh+=1;
				$('#te').append('<span class="error">Ingresar una direcci&oacute;n</span>');
			}else{
				var evns=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(e);
				if( !(evns) ) {
					$('input#e').addClass('error');
					$('#te').append('<span class="error">Direcci&oacute;n invalida</span>');
					errh+=1;
				}
			}
			if( m == '' || m.length == 0 || (/^\s+$/.test(m)) ) {
				$('textarea#m').addClass('error');
				errh+=1;
				$('#tm').append('<span class="error">Ingresar un mensaje</span>');
			}
			
			if( i == null || i.length == 0 || (/^\s+$/.test(i)) ) {
				$("#i").addClass('error');
				errh+=1;
				$('#ti').append('<span class="error">Ingresar digitos en la imagen</span>');
			}else{
				var valueMD5= hex_md5(i);
				var valueArray=imgcaptcha[valRand-1];
				if (valueMD5!=valueArray){
					$('#ti').append('<span class="error">Digitos incorrectos!</span>');
					errh+=1;
					$("#i").addClass('error');
				}
			}
			
			if (errh>0) {
				//$('#c').slideUp(500);
				alert('Debe corregir los datos de las casillas en rojo');
				return false;
			}else{
				//$('#c').submit();
				//alert('enviaste el formulario');
				var urlD = 'http://www.tppemarketing.com/captcha/enviar.php?n='+n+'&e='+e+'&t='+t+'&m='+m+'&i='+i+'&h='+h+'&r='+r;
				$('#ifr').hide().attr('src', urlD).slideDown(700);
				$('#c').slideUp(1000);
				$('div#hotelesEnGuatemala').slideDown(1000);
				$('#c').remove();
				return false;
				
			}
			
			return false;
		});
		
		$("input").click(function(){
			$(this).removeClass('error');
			var textR = '#t'+$(this).attr('id')+' span';
			$(textR).remove();
		});
		
		$("textarea").click(function(){
			$(this).removeClass('error');
			var textR = '#t'+$(this).attr('id')+' span';
			$(textR).remove();
		});

	});
  	
	
	
	
	
