<?php if(isset($language)): ?>
<div id="media-picker-<?php echo $id; ?>" class="form-group form-language-group media-picker-wrapper form-language-<?php echo $language; ?><?php echo $language == $defaultLang ? ' default-lang' : ''; ?><?php echo (isset($errors) && $errors->has($errorKey) ? ' has-error' : ''); ?><?php echo $parentHidden ? ' parent-hidden' : ''; ?>" style="<?php echo !empty($hide) ? 'display:none' : ''; ?>">
<?php else: ?>
<div id="media-picker-<?php echo $id; ?>" class="form-group media-picker-wrapper <?php echo (isset($errors) && $errors->has($errorKey) ? ' has-error' : ''); ?><?php echo $parentHidden ? ' parent-hidden' : ''; ?>" style="<?php echo !empty($hide) ? 'display:none' : ''; ?>">
<?php endif; ?>
    <input type="hidden" name="<?php echo $name; ?>" id="<?php echo $id; ?>" value="" class="media-selection" />
    <?php echo Form::label($id, ucfirst($label), array('class' => 'control-label')); ?>

    <?php if($enabled): ?>
        <button type="button" class="btn btn-xs btn-default command-add-more pull-right">
            <span class="glyphicon glyphicon-plus"></span>
        </button>
    <?php endif; ?>
    <div class="panel panel-default" <?php echo isset($errors) && $errors->has($errorKey) ? ' data-toggle="tooltip" title="' . $errors->first($errorKey) . '"' : ''; ?>>
        <div class="panel-body">
            <a href="#" class="select-media"><?php echo Lang::get('backend.select_upload_item'); ?></a>
            <ul>
            </ul>
        </div>
    </div>
    <?php if(!empty($info)): ?>
        <span id="helpBlock" class="help-block"><?php echo $info; ?></span>
    <?php endif; ?>
</div>
<script>
    $(function () {  
        var mediaPicker_<?php echo $id; ?> = new Eae.View.MediaPicker({
            el: $("#media-picker-<?php echo $id; ?>"),
            mediaType: <?php echo json_encode($mediaType); ?>,
            fieldId: '<?php echo $id; ?>',
            mediaItems: <?php echo json_encode($mediaItems); ?>,
            multiple: <?php echo $multiple ? 'true' : 'false'; ?>,
            minSize: <?php echo $minSize ? $minSize : 0; ?>,
            maxSize: <?php echo $maxSize ? $maxSize : 0; ?>,
            disabled: <?php echo $enabled ? 'false': 'true'; ?>,
            relatedContentType: '<?php echo $relatedContentType ? $relatedContentType : ''; ?>',
            parent:  <?php echo empty($parent) ? 'false': json_encode($parent); ?>,
            <?php if(isset($language)): ?>
                language: '<?php echo $language; ?>'
            <?php endif; ?> 
        });    
    });
</script>