public LoadImage(String s) {
	       //img = ImageIO.read(new File(s));
	    	//img = Toolkit.getDefaultToolkit().createImage(s);
	    	img = Toolkit.getDefaultToolkit().createImage(s);
	    	imageTracker = new MediaTracker(this);
	    	imageTracker.addImage(img,0);

			if(false == imageTracker.checkID(0))
			{
				try {
					if(Debug.shimmy)System.out.println("loading");
					imageTracker.waitForID(0);	//This line loads the image
					if(Debug.shimmy)System.out.println("loaded");
				} catch (InterruptedException e) {
					System.out.println("originalImage loading interrupted");
					e.printStackTrace();
				}
			}
	    }