// Blurring links:
function blurLink(theObject)	{ //
	if (theObject.blur)	{
		theObject.blur();
	}
}

var curImageIndex = 0;

function prevImage()
{
	curImageIndex = fadeImage(curImageIndex,curImageIndex - 1);
}

function nextImage()
{
	curImageIndex = fadeImage(curImageIndex,curImageIndex + 1);
}

function fadeImage(curIndex,newIndex)
{
	// var images = $$('.image a');
	var images = $$('.image img');
	var len = images.length;
	
	if (curIndex < 0 || curIndex >= len || newIndex < 0 || newIndex >= len) {
		return curIndex;
	}
	
	new Effect.Opacity(images[curIndex], { to: 0, duration: 0.2 });
	images[curIndex].setStyle({ display: 'none' });
	
	images[newIndex].setOpacity(0);
	images[newIndex].setStyle({ display: 'inline' });
	new Effect.Opacity(images[newIndex], { to: 1, duration: 0.3 });
	
	$$('#detail .backBtn')[0].setStyle({ display: newIndex > 0 ? 'block' : 'none' });
	$$('#detail .forwardBtn')[0].setStyle({ display: newIndex < (len - 1) ? 'block' : 'none' });
	
	var displayIndex = newIndex + 1;
	$('curImageNumber').update(displayIndex > 9 ? displayIndex : '0' + String(displayIndex));
	
	return newIndex;
}

// typo3 scripts
var browserName=navigator.appName;var browserVer=parseInt(navigator.appVersion);var version="";var msie4=(browserName=="Microsoft Internet Explorer"&&browserVer>=4);if((browserName=="Netscape"&&browserVer>=3)||msie4||browserName=="Konqueror"||browserName=="Opera"){version="n3";}else{version="n2";}
function decryptCharcode(n,start,end,offset){n=n+offset;if(offset>0&&n>end){n=start+(n-end-1);}else if(offset<0&&n<start){n=end-(start-n-1);}
return String.fromCharCode(n);}
function decryptString(enc,offset){var dec="";var len=enc.length;for(var i=0;i<len;i++){var n=enc.charCodeAt(i);if(n>=0x2B&&n<=0x3A){dec+=decryptCharcode(n,0x2B,0x3A,offset);}else if(n>=0x40&&n<=0x5A){dec+=decryptCharcode(n,0x40,0x5A,offset);}else if(n>=0x61&&n<=0x7A){dec+=decryptCharcode(n,0x61,0x7A,offset);}else{dec+=enc.charAt(i);}}
return dec;}
function linkTo_UnCryptMailto(s){location.href=decryptString(s,-1);}
