// JavaScript Document
function msgError(situacion, campo1, campo2, idioma){
	var str = "";
	switch(situacion){
		case "campo_vacio":
			str = "El campo '" + campo1 + "' no puede estar vacío.";
			break;
		case "mail_invalido":
			str = "No ingresó una dirección de e-mail correcta."
			break;
		case "pass_no_coincide":
			str = "Las contraseñas ingresadas no coinciden.";
			break;
		case "no_mail_1":
			str = "No hay punto o está junto al arroba, o está al final.";
			break;
		case "no_mail_2":
			str = "No hay '@' o está al principio, o está al final.";
			break;
		case "no_mail_3":
			str = "El correo es muy corto.";
			break;
		
	}
	return str;
}

function esVacio(campo){
	if (campo == ""){
		return true;
	}else{
		return false;
	}
}
	
function esValidoEmail(campo){
	return true;
}
	
function coincidePass(campo1, campo2){
	if (campo1 == campo2){
		return true;
	}else{
		return false;
	}
}

function validar_correo(correo){
	//retorno = false;
	retorno = 1;
	arroba=0;
	punto = 0;
	if (correo.length > 5){
		arroba = correo.indexOf("@");
		if (arroba > 0 && arroba < correo.length-1){
			punto = correo.substring(arroba+1, correo.length-1).indexOf(".");
			pos = correo.substring(arroba+1, correo.length-1).length-1;
			if ( (punto > 0) && (punto < pos) ){
				retorno = 0; // Caso en que cumple
			}else{
				//alert("No hay punto o está junto al arroba, o está al final.");
				retorno = 1;
			}
		}else{
			//alert("No hay '@' o está al principio, o está al final.");
			retorno = 2;
		}
	}else{
		//alert("El correo es muy corto");
		retorno = 3;
	}
	return retorno;
}
