var sprung = new Array();
sprung.push( new Date(2012, 01, 19, 23, 59, 59) );
sprung.push( new Date(2012, 00, 22, 23, 59, 59) );
sprung.push( new Date(2012, 00, 22, 23, 59, 59) );
sprung.push( new Date(2012, 00, 28, 23, 59, 59) );
sprung.push( new Date(2012, 00, 29, 23, 59, 59) );
sprung.push( new Date(2012, 01, 4, 23, 59, 59) );
sprung.push( new Date(2012, 01, 5, 23, 59, 59) );
sprung.push( new Date(2012, 01, 5, 23, 59, 59) );
sprung.push( new Date(2012, 01, 4, 23, 59, 59) );
sprung.push( new Date(2012, 01, 12, 23, 59, 59) );
sprung.push( new Date(2012, 01, 18, 23, 59, 59) );
sprung.push( new Date(2012, 01, 25, 23, 59, 59) );
sprung.push( new Date(2012, 02, 3, 23, 59, 59) );
sprung.push( new Date(2012, 02, 4, 23, 59, 59) );
sprung.push( new Date(2012, 02, 10, 23, 59, 59) );
sprung.push( new Date(2012, 02, 16, 23, 59, 59) );
sprung.push( new Date(2012, 02, 17, 23, 59, 59) );
sprung.push( new Date(2012, 02, 23, 23, 59, 59) );
sprung.push( new Date(2012, 03, 15, 23, 59, 59) );
sprung.push( new Date(2012, 03, 20, 23, 59, 59) );
sprung.push( new Date(2012, 03, 22, 23, 59, 59) );
sprung.push( new Date(2012, 03, 27, 23, 59, 59) );
sprung.push( new Date(2012, 03, 29, 23, 59, 59) );
sprung.push( new Date(2012, 04, 1, 23, 59, 59) );
sprung.push( new Date(2012, 04, 5, 23, 59, 59) );
sprung.push( new Date(2012, 04, 12, 23, 59, 59) );
sprung.push( new Date(2012, 04, 17, 23, 59, 59) );
sprung.push( new Date(2012, 04, 19, 23, 59, 59) );
sprung.push( new Date(2012, 04, 20, 23, 59, 59) );
sprung.push( new Date(2012, 04, 23, 23, 59, 59) );
sprung.push( new Date(2012, 05, 2, 23, 59, 59) );
sprung.push( new Date(2012, 05, 3, 23, 59, 59) );
sprung.push( new Date(2012, 05, 7, 23, 59, 59) );
sprung.push( new Date(2012, 05, 10, 23, 59, 59) );
sprung.push( new Date(2012, 05, 16, 23, 59, 59) );
sprung.push( new Date(2012, 05, 16, 23, 59, 59) );
sprung.push( new Date(2012, 05, 17, 23, 59, 59) );
sprung.push( new Date(2012, 05, 23, 23, 59, 59) );
sprung.push( new Date(2012, 05, 23, 23, 59, 59) );
sprung.push( new Date(2012, 05, 30, 23, 59, 59) );
sprung.push( new Date(2012, 05, 30, 23, 59, 59) );
sprung.push( new Date(2012, 06, 7, 23, 59, 59) );
sprung.push( new Date(2012, 06, 8, 23, 59, 59) );
sprung.push( new Date(2012, 06, 12, 23, 59, 59) );
sprung.push( new Date(2012, 06, 14, 23, 59, 59) );
sprung.push( new Date(2012, 06, 21, 23, 59, 59) );
sprung.push( new Date(2012, 06, 29, 23, 59, 59) );
sprung.push( new Date(2012, 07, 1, 23, 59, 59) );
sprung.push( new Date(2012, 07, 4, 23, 59, 59) );
sprung.push( new Date(2012, 07, 8, 23, 59, 59) );
sprung.push( new Date(2012, 07, 12, 23, 59, 59) );
sprung.push( new Date(2012, 07, 15, 23, 59, 59) );
sprung.push( new Date(2012, 07, 25, 23, 59, 59) );
sprung.push( new Date(2012, 07, 25, 23, 59, 59) );
sprung.push( new Date(2012, 07, 26, 23, 59, 59) );
sprung.push( new Date(2012, 08, 1, 23, 59, 59) );
sprung.push( new Date(2012, 08, 2, 23, 59, 59) );
sprung.push( new Date(2012, 08, 8, 23, 59, 59) );
sprung.push( new Date(2012, 08, 15, 23, 59, 59) );
sprung.push( new Date(2012, 08, 22, 23, 59, 59) );
sprung.push( new Date(2012, 08, 23, 23, 59, 59) );
sprung.push( new Date(2012, 08, 23, 23, 59, 59) );
sprung.push( new Date(2012, 08, 29, 23, 59, 59) );
sprung.push( new Date(2012, 09, 3, 23, 59, 59) );
sprung.push( new Date(2012, 09, 7, 23, 59, 59) );
sprung.push( new Date(2012, 09, 14, 23, 59, 59) );
sprung.push( new Date(2012, 10, 9, 23, 59, 59) );
sprung.push( new Date(2012, 10, 24, 23, 59, 59) );
sprung.push( new Date(2012, 11, 27, 23, 59, 59) );
sprung.push( new Date(2012, 11, 30, 23, 59, 59) );
sprung.push( new Date(2013, 00, 11, 23, 59, 59) );
sprung.push( new Date(2013, 00, 12, 23, 59, 59) );

var anzahl = sprung.length;
var jetzt = new Date();
var a = sprung[anzahl-1];
var zaehler = 0;
function springen()
	{		
		for (i = 0; i <= anzahl-1;i++)
		{
			if (sprung[i] > jetzt && sprung[i] < a)
			{ 
					a = sprung[i];
					zaehler = i + 1;
			}
		}
		var marke = "#t" + zaehler;
		var	marke2 = "t" + zaehler;
		var c = document.createElement("br");
		var d = document.createTextNode("nächste Tour:");
		knoten = document.getElementsByName(marke2)[0];
		with(knoten)
		{
			style.color = "red";
			style.fontWeight = "bold";
			insertBefore(d, knoten.firstChild);
			insertBefore(c, knoten.firstChild.nextSibling);
		}
		window.location.hash = marke;
		window.scrollBy(0,-50);
	}

