jQuery(document).ready(function(){
	jQuery('a[rel=lightbox]').lightBox();
	init_menu('menuTopHor');
	
	(function($) {
	    var albumSelector = $('select#album');
	    if (albumSelector.length > 0) {
    	    albumSelector.change(function() {
    	        if ($(this).val() == 'new') {
    	            $('#new-album-wrapper').show();
    	        } else {
    	            $('#new-album-wrapper').hide();
    	        }
    	    });
    	}
        var uploadSelector = $('#uploader');
        if (uploadSelector.length > 0) {
            
            function attachCallbacks(uploader) {
                uploader.bind('FileUploaded', function(up, file, response) {
                    if (typeof(console) != 'undefined') {
                        console.log(response.response);    
                    }
                });
                uploader.bind('UploadComplete', function(up, files) {
                    $('#album-upload-form').submit();
                });
            }            
            
            var uploader = $("#uploader").pluploadQueue({
                // General settings
                runtimes : 'gears,flash,silverlight,browserplus,html5',
                url : '/chauffeursforum.html?upload=true',
                max_file_size : '10mb',
                chunk_size : '1mb',
                unique_names : true,
        
                // Resize images on clientside if we can
                resize : {width : 800, height : 600, quality : 90},
        
                // Specify what files to browse for
                filters : [
                    {title : "Afbeeldingen", extensions : "jpg,gif,png"}
                ],
        
                // Flash settings
                flash_swf_url : '/js/plupload/plupload.flash.swf',
        
                // Silverlight settings
                silverlight_xap_url : '/js/plupload/plupload.silverlight.xap',
                
                setup: attachCallbacks
            });            
        }
                
                    	    
	    
	})(jQuery);
});
