var fenster = new Array();
function MM_openBrWindow(theURL,winName,features)
{ //v2.0
/*	for (cnt=0; cnt<fenster.length; cnt++)
	{
		if (fenster[cnt])
		{
			if (!fenster[cnt].closed){
				fenster[cnt].focus();
			}
		}
	}
	fenster[winName*1] = window.open("http://www.your-friend.info/"+theURL,"PhotoFenster" + winName,features);
	fenster[winName*1].focus();*/

	fensterneu = window.open("http://www.your-friend.info/"+theURL,"PhotoFenster" + winName,features);
	fensterneu.focus();

	//window.open("http://www.your-friend.info/"+theURL,"PhotoFenster" + winName,features);
}

function MM_closeBrWindow()
{ //v2.0
	/*for (cnt=0; cnt<fenster.length; cnt++)
	{
		if (fenster[cnt])
		{
			if (!fenster[cnt].closed)
				fenster[cnt].close();
		}
	}*/
}



function showFlashPlayer(obj){
	fixIE = getNodeByClass(obj.element, 'csc-firstHeader');
	fixIE.style.width = "350px";
	fixIE.style.display = "block";
	//the div is a property of the effects object obj -> sprich obj.element
	swfplayer = getNodeByClass(obj.element, 'swf-player');
	swfplayer.style.display = "block";
	

}


function hideFlashPlayer(obj){
	swfplayer = getNodeByClass(obj.element, 'swf-player');
	swfplayer.style.display = "none";
}



function openVideoPlayer(obj){
	checkNodeIfOpen = getNodeByClass(getNextSibling(getNextSibling(obj.parentNode.parentNode.parentNode)), 'swf-player');
	if (checkNodeIfOpen.style.display == "none"){															   
		new Effect.SlideDown(getNextSibling(getNextSibling(obj.parentNode.parentNode.parentNode)), {duration: 0.5, afterFinish: showFlashPlayer});	
	}
}

function closeVideoPlayer(obj){
	new Effect.SlideUp(obj.parentNode, {duration: 0.5, beforeStart: hideFlashPlayer} );	
}

function openVideoPlayerDownloadItem(obj){
	checkNodeIfOpen = getNodeByClass(getNextSibling(getNextSibling(obj.parentNode.parentNode.parentNode.parentNode)), 'swf-player');
	if (checkNodeIfOpen.style.display == "none"){	
		new Effect.SlideDown(getNextSibling(getNextSibling(obj.parentNode.parentNode.parentNode.parentNode)), {duration: 0.5, afterFinish: showFlashPlayer});	
	}
}


function backToTop(node){
	new Effect.ScrollTo('container', {duration:0.3});	
}

