/*________________________________________________________VALIDACIONES_________________________________________________________*/
	function validar_requeridos(Element,Alerta)
	{
		var requerido=Element.getAttribute("requerido");
		if(requerido != undefined)
		{
			if(requerido==1)
			{
				if(Element.value=="" || Element.value=="NULL")
				{
					alert(Alerta+" ES OBLIGATORIO");
					Element.focus();
					return true;
				}
			}
		}
		return false;
	}
	function  validar_tipo_archivo(Element,Alerta)
	{
		if(Element.type == "file")
		{
			var validacion=Element.getAttribute("expresion");
			if(validacion != undefined)
			{
				if(Element.value!="")
				{
					var expre = new RegExp (validacion);
					if(expre.test(Element.value)==false) 
					{
						alert(Alerta+" ES INCORRECTO");
						Element.value="";
						Element.focus();
						return true;
					}
				}
			}
		}
		return false;
	}
	function  validar_correo(Element,Alerta)
	{
		var requerido=Element.getAttribute("correo");
		if(requerido != undefined)
		{
			if(requerido==1)
			{
				if(validaMail(Element)){return true;}else{return false;}
			}
		}
		return false
	}
	function validaMail(Element)
	{
		var correo = Element.value;
		if (correo == "" || correo == "undefined") { return 0; }
		var listcorreo = correo.split(",");
		var campo = "";
		for (i=0; i < listcorreo.length; i++) 
		{
			campo = listcorreo[i];
			if(campo != "")
			{
				if ( campo.search(/^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/ig) ) 
				{ 
					alert("El correo electronico "+campo+" no es valido. \n\n Debe escribirlo de esta forma: nombre@servidor.dominio");
					Element.focus();
					Element.select();
					return true;
				}
			}
		}
		return false;
	}