hs.graphicsDir = 'http://www.kurzumfrage.de/highslide/graphics/';
	hs.outlineType = 'rounded-white';
// German language strings
hs.lang = {
	cssDirection: 'ltr',
	loadingText: 'Lade...',
	loadingTitle: 'Klick zum Abbrechen',
	focusTitle: 'Klick um nach vorn zu bringen',
	fullExpandTitle: 'Zur Originalgröße erweitern',
	creditsText: 'Powered by <i>kurzumfrage.de</i>',
	creditsTitle : 'Jetzt Meinungsmacher werden',
	creditsHref : 'http://www.kurzumfrage.de',
	previousText: 'Voriges',
	nextText: 'Nächstes',
	moveText: 'Verschieben',
	closeText: 'Schließen',
	closeTitle: 'Schließen (Esc)',
	resizeTitle: 'Größe wiederherstellen',
	playText: 'Abspielen',
	playTitle: 'Slideshow abspielen (Leertaste)',
	pauseText: 'Pause',
	pauseTitle: 'Pausiere Slideshow (Leertaste)',
	previousTitle: 'Voriges (Pfeiltaste links)',
	nextTitle: 'Nächstes (Pfeiltaste rechts)',
	moveTitle: 'Verschieben',
	fullExpandText: 'Vollbild',
	number: 'Image %1 of %2',
	restoreTitle: 'Klick um das Bild zu schließen, klick und ziehe um zu verschieben. Benutze Pfeiltasten für vor und zurück.'
}


hs.callingFrameId = 'myIframe';

hs.$ = function (id) {
	var iframe = document.getElementById(hs.callingFrameId);
	var iDoc = iframe.contentDocument || iframe.contentWindow.document;

	if (document.getElementById(id)) return document.getElementById(id);
	else if (iDoc.getElementById(id)) {

		iEl = iDoc.getElementById(id);
		return hs.createElement(iEl.tagName, { className: iEl.className, innerHTML: iEl.innerHTML } );
	}
	return null;
};


 hs.Expander.prototype.getAdjacentAnchor = function(op) {
	var iframe = document.getElementById(hs.callingFrameId);
	var iDoc = iframe.contentDocument || iframe.contentWindow.document;

	var aAr = iDoc.getElementsByTagName('A'), hsAr = {}, activeI = -1, j = 0;
	for (i = 0; i < aAr.length; i++) {
		if (hs.isHsAnchor(aAr[i]) && ((this.slideshowGroup == hs.getParam(aAr[i], 'slideshowGroup')))) {
			hsAr[j] = aAr[i];
			if (aAr[i] == this.a) activeI = j;
			j++;
		}
	}
	return hsAr[activeI + op];
};


hs.getPosition = function(el)	{
	var parent = el;
	var p = { x: parent.offsetLeft, y: parent.offsetTop };
	while (parent.offsetParent)	{
		parent = parent.offsetParent;
		p.x += parent.offsetLeft;
		p.y += parent.offsetTop;
		if (parent != document.body && parent != document.documentElement) {
			p.x -= parent.scrollLeft;
			p.y -= parent.scrollTop;
		}
	}

    // add the offset of the iframe itself
	if (!/IFRAME/.test(el.tagName)) {
		var iframePos = hs.getPosition(document.getElementById(hs.callingFrameId));
		p.x += iframePos.x;
		p.y += iframePos.y;
	}

	return p;
};