// Variables

/*Values Contenidos*/

var textEmail = "#Textemail_login";
var textPassword1 = "#Textpass_login";

var email = "#email_login";
var password1 = "#pass_login";

var email_rec = "#email_recuperar";
var textEmail2 = "#Textemail2";

var formulario = ".login";

var formulario2 = ".recuperar";

//CARGA DEL DOCUMENTO
$(document).ready(function (){
	/*Llamada form contenidos*/
	$(formulario).submit(function (){
		if(presionaBotonSubmitContenidos())
		{	
			return true;
		}
		else{
			return false;	
			}
	});
	
	$(formulario2).submit(function (){
		if(comprobar())
		{	
			return true;
		}
		else{
			return false;	
			}
	});	
		
});	

//FUNCIONES

function presionaBotonSubmitContenidos(){
	
	if(compTodosContenidos())
	{
		return true;
	}
	else
	{
		return false;
	}
}

function comprobar(){
var ok = true;
	if(!compEmail2())
		ok = false;
	
return ok;
}

function compTodosContenidos(){
	var ok = true;
	
	if(!compEmail())
		ok = false;	
	if(!compPassword1())
		ok = false;	
		
	return ok;
}

/*VALIDACIONES*/
function compEmail(){
var email2 = ($(email).val());
	var AtPos = email2.indexOf("@")
	var StopPos = email2.lastIndexOf(".")
	var ok = true

	if (email2 == "") {
	ok = false;
	}

	if (AtPos == -1 || StopPos == -1) {
	ok = false;
	}

	if (StopPos < AtPos) {
	ok = false;
	}

	if (StopPos - AtPos == 1) {
	ok = false;
	}
	
	if(ok){
		pintarTextoNormal(textEmail);
	}
	else{
		pintarTextoError(textEmail);
	}
		
return ok;
}

function compPassword1(){
	if($(password1).attr("value") == null){
		pintarTextoError(textPassword1);
		return false;
	}
	else{
		pintarTextoNormal(textPassword1);
		return true;
		}
}

function compEmail2(){
var email2 = ($(email_rec).val());
	var AtPos = email2.indexOf("@")
	var StopPos = email2.lastIndexOf(".")
	var ok = true

	if (email2 == "") {
	ok = false;
	}

	if (AtPos == -1 || StopPos == -1) {
	ok = false;
	}

	if (StopPos < AtPos) {
	ok = false;
	}

	if (StopPos - AtPos == 1) {
	ok = false;
	}
	
	if(ok){
		pintarTextoNormal(textEmail2);
	}
	else{
		pintarTextoError(textEmail2);
	}
		
return ok;
}





/****Acciones Báscias****/

function limpiarTextoError(){
$(textoError).empty();	
}

function ponerError(string){
$(textoError).append(string+" <br> ");
}

function ocultarCapaError(){
$(capaError).hide();
}

function mostrarCapaError(){
$(capaError).show();
}

function pintarTextoError(text){ 
$(text).css('color', '#FF0000');
}

function pintarTextoNormal(text){
$(text).css('color', '#666666');
}
