function upload_thumb($array)
 {
     global $file_name, $LANG;
     //Get File Name
     $file = $array['name'];
     $ext = getExt($file);
     $image = new ResizeImage();
     if (!empty($file) && file_exists($array['tmp_name']) && !error()) {
         if ($image->ValidateImage($array['tmp_name'], $ext)) {
             $file = BASEDIR . '/files/thumbs/' . $_POST['file_name'] . '.' . $ext;
             $bfile = BASEDIR . '/files/thumbs/' . $_POST['file_name'] . '.-big.' . $ext;
             if (!file_exists($file)) {
                 move_uploaded_file($array['tmp_name'], $file);
                 $image->CreateThumb($file, $bfile, config('big_thumb_width'), $ext, config('big_thumb_height'), false);
                 $image->CreateThumb($file, $file, THUMB_WIDTH, $ext, THUMB_HEIGHT, false);
             }
         } else {
             e(lang('vdo_thumb_up_err'));
         }
     } else {
         return true;
     }
 }
 function UploadThumb($flv, $thumbid)
 {
     $file = $_FILES["upload_thumb_{$thumbid}"]['tmp_name'];
     $ext = GetExt($_FILES["upload_thumb_{$thumbid}"]['name']);
     if (!empty($file) && $ext == 'jpg') {
         $image = new ResizeImage();
         if ($image->ValidateImage($file, $ext)) {
             $thumb = BASEDIR . '/files/thumbs/' . GetThumb($flv, $thumbid);
             move_uploaded_file($file, $thumb);
             $image->CreateThumb($thumb, $thumb, THUMB_WIDTH, $ext, THUMB_HEIGHT, false);
             return true;
         } else {
             return false;
         }
     } else {
         return false;
     }
 }