OK, for the first question this is only a little bit tricky. Each slide show on a page has a number. 0 is the first slide show on a page, 1 is the second, 2 is the third, and so on for however many slide shows you have. Now the text input for the jumper and its GO button each have id's. They are 'goto#' and 'go#' respectively. The # is the number of the slideshow. So in the case of the second slide show, they would be 'goto1' and 'go1'. Now, since they are both on the same line, to get them to have a little space above them, only one need be given a top margin. So, in the style section you could have:
Code:
#go1 {
margin-top:1ex;
}
That will take care of it for the second slide show on the demo page. I gave you all of that extra information just in case you wanted to do more with them, or to use it to do other things with other jump to controls in other shows.
Now the second question is a bit trickier, as I originally made no provision for a jumpto when image controls are used. You can add that capability to the script by editing swissarmy.js in a text only editor like notepad. Find this (it occurs only once in the script, at the end of a very long line):
Paste this:
Code:
'+(this.jumpto? '<tr><td colspan=3>Jump to:'+brs+'<input disabled type="text" size="'+this.imgs.length.toString().length+'" id="goto'+this.issid+'" onkeydown="iss['+this.issid+'].jumper(event);"><input id="go'+this.issid+'" disabled type="button" onclick="iss['+this.issid+'].jumper();" value="GO"><\/td><\/tr>' : '')+'
directly in front of it. When you are done, it should still be just one very long line, just a little longer than before.
Then find this (also found only once in the script):
Code:
if(this.jumpto&&!this.ics)
Change it to:
Once you take care of both of those changes, shows with image controls can have jumpto if they are set with the:
property.
Bookmarks