function fotos( URL ) {
	win = open( URL, "Fenster", "width=800, height=600,left=112,top=93, scrollbars" );
}


function selectFolder() {

	var radioObj = document.getElementsByName('verzeichnis');
	var radioLength = radioObj.length;
	for( var i = 0; i < radioLength; i++ ) {
		if ( radioObj[i].checked ) {
			var patt = new RegExp("([0-9][0-9]|[0-9][0-9][0-9][0-9]|[ ,.])","g");
			var archivPfad = radioObj[i].value.replace( patt, "" );
			var verarbeitungsPfad = radioObj[i].value;
			var d = new Date();
		
			document.getElementById("select_folder_frame").style.display = "none";
			
			document.getElementById("gallerie_titel").value = verarbeitungsPfad;
			document.getElementById("gallerie_pfad").value = archivPfad;
			document.getElementById("gallerie_jahr").value = d.getFullYear();
			
			document.getElementById("dir_on_ftp").value = radioObj[i].value;
			
			document.getElementById("process_folder_frame").style.display = "block";
			
			processFotos( verarbeitungsPfad );
			
		}
	}
	
}


function processFotos( verarbeitungsPfad ) {
	

						
	if ( verarbeitungsPfad.length == 0 ) {
		document.getElementById("process_folder_frame_progress").innerHTML = "Verarbeitung fehlgeschlagen, Verzeichnis unbekannt";
		return;
	}
	jQuery.ajax({
		url:   "/admin/gallerie/erstellen.php",
		data:	"list_files=" + verarbeitungsPfad,
		type:	"POST",
		dataType:"json",
		success: function(data) {
					initProgress(data.length);
					
					$.each(data, function(index, image) {

						jQuery.ajax({
							url:   "/admin/gallerie/erstellen.php",
							data:	"process_image=" + image + "&process_path=" + verarbeitungsPfad,
							type:	"POST",
							success: function(result) {
										setProgress();
										
									},
							error: function(result, request, settings) {
										alert("Es ist ein Fehler aufgetreten!\nRENNT UM EUER LEBEN!!!");
							}
						});
						
					});
					
					
					
				}
	});
	

	
		
}
function initProgress( amount_of_elements ) {
	

	progressMultiplier = 100 / amount_of_elements;
	progressNumber = 0;
	progressEnd = amount_of_elements;
	
	$('#progress').progressbar({
			value: progressNumber
	});
}

function setProgress() {
	progressNumber++;
	
	$('#progress').progressbar({
			value: progressNumber * progressMultiplier
	});
	
	if ( progressNumber == progressEnd ) {
		document.getElementById( "gallerie_submit" ).value = 'Gallerie speichern';
		document.getElementById( "gallerie_submit" ).disabled = false;
		
		document.getElementById( "process_folder_frame_progress" ).innerHTML = "<img src='/img/misc/ok.jpg' alt='ok' /> <em>" + progressEnd + " Elemente wurden der Gallerie hinzugef&uuml;gt</em>";
	}
		
	

}

function getFileList( verarbeitungsPfad ) {
	var files = '';
	
	jQuery.ajax({
         url:   "../admin/gallerie/erstellen.php",
		 data:	"getFiles=" + verarbeitungsPfad,
         success: function(result) {
					files += result;
                  },
         async: false,
		 type:	"POST"
    });
	
	return files;
	
}


function showPictureInfos( fotoID ) {
	document.getElementById( fotoID ).style.display = "block";
}


function hidePictureInfos( fotoID ) {
	document.getElementById( fotoID ).style.display = "none";
}
