public void startElement(String uri, String localName, String qName, Attributes	attrs) throws SAXException {		
		
		String elementName = localName;
		if ("".equals(elementName)) {
			elementName = qName;
		}
		
		if(elementName.equals("systemlist")){
			currentElement = ProcessingElement.SYSTEMLIST;
			collection = new SystemCollection();
		}
		else if(elementName.equals("system")){
			currentElement = ProcessingElement.SYSTEM;
			currentSystem = new GameSystem();
			attrVal = attrs.getValue("name");
			if(!(attrVal == null)){
				currentSystem.setName(attrVal);
			}
			attrVal = attrs.getValue("xmlfilename");
			if(!(attrVal == null)){
				currentSystem.setFilename(attrVal);
			}
			attrVal = attrs.getValue("description");
			if(!(attrVal == null)){
				currentSystem.setDescription(attrVal);
			}
			attrVal = attrs.getValue("logofilename");
			if(!(attrVal == null)){
				currentSystem.setLogoFileName(attrVal);
			}			
		}		
	}