	
	var galeryWindowOpened = false;
		
 	function getElem ( id ) {
	 	return ( document.getElementById( id ) );
 	}
 	
 	function expandChilds( parent ) {
 		
 		var parentObj = getElem(parent);
 		
 		if( parentObj.className.lastIndexOf('folder') == -1 ) {
	 		getElem(parent).className = parentObj.className += ' folder';
 		} else {
	 		getElem(parent).className = parentObj.className.replace('folder','');
 		}
 		
 	}
 	
 	function galeryWindow(title,src, name, width, height)
	{    
		if ( galeryWindowOpened ) {
			if ( galeryWin.closed == false ) {
				galeryWin.window.close();
			}
		}
		
		galeryWin = window.open('',name,'height='+height+',width='+width+',toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no'); 
		galeryWindowOpened = true;				
		galeryWin.moveTo( ( ( document.body.clientWidth - width) / 2 ), ( ( document.body.clientHeight - height ) / 2 ) );
		galeryWin.document.write('<?xml version="1.0"?><!DOCTYPE html PUBLIC "-\/\/W3C\/\/DTD XHTML 1.0 Transitional\/\/EN"');
		galeryWin.document.write('"http:\/\/www.w3.org\/TR\/xhtml1\/DTD\/xhtml1-transitional.dtd"><html xmlns="http:\/\/www.w3.org\/1999\/xhtml">');
		galeryWin.document.write('<head><title>'+title+'<\/title>');
		galeryWin.document.write('<\/head><body style="margin:0px;">');
		galeryWin.document.write('<a href="#" onClick="window.close();"><img src="'+src+'" border="0" alt="'+title+'" \/>');
		galeryWin.document.write('<\/body><\/html>');
		galeryWin.document.close();
		galeryWin.focus();    
	}
 	