﻿	$(document).ready(function(){

	 	$("#login-registro").bind({
			  focusin: function() {
				if ($(this).val() == 'Usuario') {
					$(this).val('');
				}
			  },
			  focusout: function() {
				if ($(this).val() == '') {
					$(this).val('Usuario');
				}
			  }													 
		});
		$("#pw-registro").bind({
			  focusin: function() {
				if ($(this).val() == 'pass') {
					$(this).val('');
				}
			  },
			  focusout: function() {
				if ($(this).val() == '') {
					$(this).val('pass');
				}
			  }													 
		});
		
		
		$('#recordar-registro').bind('click', function() {
		  	//alert($(this).text());
			mostrarVentanaFrameFB('recordar_contrasena.cfm', 600, 130);
		});

		
		
		
		
	});
	
	
		
	function validarFormularioAcceso () {
		var error = 0;
		var mensaje = "Debes cumplimentar correctamente los siguentes datos:<br /><br />";
			
		if (!compruebavacio($("#login-registro").val()) || $("#login-registro").val()=="Usuario") {
			error = 1;
			mensaje = mensaje + '  <p class="error"> &bull; EMAIL (Necesario) </p>';
		}
		
		if (!compruebavacio($("#pw-registro").val())  || $("#pw-registro").val()=="pass" ) {
			error = 1;
			mensaje = mensaje + '  <p class="error"> &bull; CONTRASEÑA (Necesaria) </p>';
		}
	
		if (error == 1) {
			mostrarMensajeFB('Registro de usuarios',mensaje);			
		} else {
			
				var datos = $("#formAcceso").serialize() + "&accion=logeo";		
				//$('#cargando_ico').show();
				//parent.location = 'acceso_peticiones_ajax.cfm?'+ datos; 	
				$.ajax({
				  type: "POST",	   
				  url: 'acceso_peticiones_ajax.cfm',
				  data: datos,
				  async: false,
				  dataType: "xml",
				  error:  function(request, settings){
					alert("Error de conexión (error en el servidor): " + request);
				  },
				  success: function(dataXml) {					 
					 
					 var tag_ERROR =  $(dataXml).find('ERROR');	
					 var tag_REGISTRADO =  $(dataXml).find('REGISTRADO');	
					 var tag_MENSAJE =  $(dataXml).find('MENSAJE');
					 var tag_TIPO =  $(dataXml).find('TIPO');
					 
					 if (tag_ERROR.text() == '0') {
						 if (tag_REGISTRADO.text() == '0') {
							 mostrarMensajeFB('DATOS INCORRECTOS','<p>'+tag_MENSAJE.text()+'</p>','500');		
							 $('#pwd').val('');				
						 } else {
							 //parent.location="index.cfm";
							 redirectRegistro(tag_TIPO.text());
						 }
					 } else {
						mostrarMensajeFB('ERROR DE CONEXIÓN','<p>'+tag_MENSAJE.text()+'</p>','500');
					 }
					 
					 //$('#cargando_ico').hide();
				  }
				});
	
			
		}
		
		return false;
		
	};
