@Override
	@SuppressWarnings("unchecked")
	public int getHolidayIndex(String named)
	{
		final Object resp=getHolidayFile();
		if(resp instanceof String)
		{
			return -1;
		}
		List<String> steps=null;
		if(resp instanceof List)
			steps=(List<String>)resp;
		else
			return -1;

		Vector<String> lineV=null;
		String line=null;
		String var=null;
		String cmd=null;
		String step=null;
		for(int v=1;v<steps.size();v++)
		{
			step=steps.get(v);
			final List<String> stepV=Resources.getFileLineVector(new StringBuffer(step));
			for(int v1=0;v1<stepV.size();v1++)
			{
				line=stepV.get(v1);
				lineV=CMParms.parse(line);
				if(lineV.size()>1)
				{
					cmd=lineV.elementAt(0).toUpperCase();
					var=lineV.elementAt(1).toUpperCase();
					if(cmd.equals("SET")&&(var.equalsIgnoreCase("NAME")))
					{
						final String str=CMParms.combine(lineV,2);
						if(str.equalsIgnoreCase(named))
							return v;
					}
				}
			}
		}
		return -1;
	}