function ShowPreview( ID, paramDuration )
{
	if( paramDuration != null ) {
		if(document.all) paramDuration = paramDuration/3;
	}
	if( paramDuration == null ) {
		if(document.all) {
			paramDuration = 0;
			CparamDuration = 0;
		}
		else {
			paramDuration = 1.0;
			CparamDuration = paramDuration;
		}
	}
	
	new Effect.Appear( ID, { duration: paramDuration } );
	
	
	var obj=document.getElementsByClassName('preview');
	for(i=0;i<obj.length;i++) {
			if(obj[i].id != ID) Effect.Fade(obj[i].id, {duration: CparamDuration});
	}
}

function ClosePreview(ID, paramDuration) {
	if( paramDuration != null ) {
		if(document.all) paramDuration = paramDuration/3;
	}
	if( paramDuration == null ) {
		if(document.all)	paramDuration = 0.0;
		else 	paramDuration = 1.0;
	}
	new Effect.Fade( ID, {duration: paramDuration});
}

function ShowElement( ID, paramDuration )
{
	if( paramDuration != null ) {
		if(document.all) paramDuration = paramDuration/3;
	}
	if( paramDuration == null ) {
		if(document.all) {
			paramDuration = 0;
			CparamDuration = 0;
		}
		else {
			paramDuration = 1.0;
			CparamDuration = paramDuration;
		}
	}
	
	new Effect.Appear( ID, { duration: paramDuration } );
	
}

function CloseToogle(ID,MID, paramDuration) {
	if( paramDuration != null ) {
		if(document.all) paramDuration = paramDuration/3;
	}
	if( paramDuration == null ) {
		if(document.all)	paramDuration = 0.0;
		else 	paramDuration = 1.0;
	}
	new Effect.Fade( ID, {duration: paramDuration});
}



var memcounter=1;

function PreviewNext( ID, paramDuration )
{
	
	var PID=ID.split('next')[0];
	var BID=ID.split('next')[0]+'back';
	var TID=ID.split('next')[0]+'title';
	
	var mobj=document.getElementById(PID+'mem').getElementsByTagName('img');
	var maxcount=mobj.length;
	
	if(memcounter < maxcount) memcounter++;
	
	
	document.getElementById(PID+'display').style.display='none';
	document.getElementById(PID+'display').innerHTML=document.getElementById(PID+'mem'+memcounter).parentNode.innerHTML;
	if(document.getElementById(PID+'mem'+memcounter).title && document.getElementById(TID)) document.getElementById(TID).innerHTML=document.getElementById(PID+'mem'+memcounter).title;
	new Effect.Appear( PID+'display', { duration: 1 } );
	
	
	
	
	if((memcounter+1) > maxcount) {
		new Effect.Fade( ID, {duration: 0.5});
	}
	else {
		new Effect.Appear( ID, { duration: 1 } );
	}
	if(memcounter == 1) {
		new Effect.Fade( BID, {duration: 0.5});
	}
	else {
		new Effect.Appear( BID, { duration: 1 } );
	}
}

function PreviewBack( ID, paramDuration )
{
	if(memcounter > 1) memcounter--;
	var PID=ID.split('back')[0];
	var NID=ID.split('back')[0]+'next';
	var TID=ID.split('back')[0]+'title';
	
	var mobj=document.getElementById(PID+'mem').getElementsByTagName('img');
	var maxcount=mobj.length;
	
	
	document.getElementById(PID+'display').style.display='none';
	document.getElementById(PID+'display').innerHTML=document.getElementById(PID+'mem'+memcounter).parentNode.innerHTML;
	if(document.getElementById(PID+'mem'+memcounter).title && document.getElementById(TID)) document.getElementById(TID).innerHTML=document.getElementById(PID+'mem'+memcounter).title;
	new Effect.Appear( PID+'display', { duration: 1 } );
	
	if(memcounter>1) {
		new Effect.Appear( ID, { duration: 1 } );
	}
	else {
		new Effect.Fade( ID, {duration: 0.5});
	}
	if((memcounter+1) > maxcount) {
		new Effect.Fade( NID, {duration: 0.5});
	}
	else {
		new Effect.Appear( NID, { duration: 1 } );
	}
}

var ts ='thesourcingstudio';
var klammeraffe=ts+'&#64;';
var g=klammeraffe+'g';
var m=g+'m';
var x= m+'x';
var d='.';
var c =x+d+'com';
var ex='e-';
var mx='ma';
var ix='il';
var tx='to';
var dp=':';

var ka='<';
var sl='/';
var kz='>';
var ax='a';
var hx=' hre'
var fx='f=';
var fz='"';


