function openKCFinder(field,url,module,type) {
    window.KCFinder = {
        callBack: function(url2) {
            window.KCFinder = null;
            var dobreak = false;
            var urlarray = url2.split('/');
            var cleanpath = '';
            urlarray.each(function(el){
            	if(dobreak == true){
            		cleanpath += '/'+el;
            		return;
            	}
            	if (el.toString() == 'sys_files'){
            		dobreak = true;
            	} 
            });
            
            var sys_path = '/sys_files'+cleanpath;
                        
            if(type == 'images'){
            	$(field.get('rel')).value = cleanpath;
            	var fullpath = unescape(url);
            	
            	//add thumb directory to path
            	var parts = sys_path.split('/');
            	
            	for (var i=0; i < parts.length; i++){
            		if (parts[i] == 'images')
            			parts[i] = '.thumbs/images';
            	}
    			if(parts[(parts.length -1)] == ''){
    				parts.pop();
    			}
    			thumbs = parts.join('/');
            	field.setProperty('src',fullpath+thumbs);
            } else if (type == 'files') {
            	$(field.get('rel')).value = cleanpath;
            	var fullpath = unescape(url);
            	
            	//add thumb directory to path
            	var parts = sys_path.split('/');
            	
            	for (var i=0; i < parts.length; i++){
            		if (parts[i] == 'files')
            			parts[i] = 'files';
            	}
    			if(parts[(parts.length -1)] == ''){
    				parts.pop();
    			}
    			thumbs = parts.join('/');
            	field.value = fullpath+thumbs;
            } 
        }
    };
    window.open(unescape(url)+'/modules/uploader/kcfinder-2.2/browse.php?module='+module+'&type='+type, 'kcfinder_textbox',
        'status=0, toolbar=0, location=0, menubar=0, directories=0, ' +
        'resizable=1, scrollbars=0, width=800, height=600'
    );
    
    /*window.open('http://studiovrolijk.elementa.com/modules/uploader/kcfinder-2.2/browse.php', 'kcfinder_textbox',
        'status=0, toolbar=0, location=0, menubar=0, directories=0, ' +
        'resizable=1, scrollbars=0, width=800, height=600'
    );*/
}

function removeImage(field,noimg_url){
	var image = $(field.get('rel'));
	image.setProperty('src',unescape(noimg_url));
	$(image.get('rel')).value = '';
}
function removeFile(field){
	var file = $(field.get('rel'));
	file.value='';
	$(file.get('rel')).value = '';
}


