function updateText(id){
var txt = document.upload.descr.value;
txt = txt.replace('Информация о фильме', '[u]Информация о фильме[/u]')
txt = txt.replace('Название:', '[b]Название: [/b]')
txt = txt.replace('Оригинальное название:', '[b]Оригинальное название: [/b]')
txt = txt.replace('Год выхода: ', '[b]Год выхода: [/b]')
txt = txt.replace('Жанр:', '[b]Жанр: [/b]')
txt = txt.replace('Режиссер:', '[b]Режиссер: [/b]')
txt = txt.replace('В ролях:', '[b]В ролях: [/b]')
txt = txt.replace('О фильме:', '[b]О фильме: [/b]')
txt = txt.replace('Выпущено:', '[b]Выпущено: [/b]')
txt = txt.replace('Продолжительность:', '[b]Продолжительность: [/b]')
txt = txt.replace('Перевод:', '[b]Перевод: [/b]')
txt = txt.replace('Субтитры:', '[b]Субтитры: [/b]')
txt = txt.replace('Дополнительно:', '[b]Дополнительно: [/b]')
txt = txt.replace('Файл', '[u]Файл[/u]')
txt = txt.replace('Формат:', '[b]Формат: [/b]')
txt = txt.replace('Качество:', '[b]Качество: [/b]')
txt = txt.replace('Видео:', '[b]Видео: [/b]')
txt = txt.replace('Звук:', '[b]Звук: [/b]')
txt = txt.replace('Исполнитель:', '[b]Исполнитель: [/b]')
txt = txt.replace('Альбом:', '[b]Альбом: [/b]')
txt = txt.replace('Треклист:', '[b][u]Треклист:[/u][/b]')
txt = txt.replace('Платформа:', '[b]Платформа: [/b]')
txt = txt.replace('Язык интерфейса:', '[b]Язык интерфейса: [/b]')
txt = txt.replace('Лекарство:', '[b]Лекарство: [/b]')
txt = txt.replace('Описание:', '[b]Описание: [/b]')
txt = txt.replace('Доп. информация:', '[b]Доп. информация: [/b]')
txt = txt.replace('Издательство:', '[b]Издательство: [/b]')
txt = txt.replace('Страниц:', '[b]Страниц: [/b]')
txt = txt.replace('Серия или Выпуск:', '[b]Серия или Выпуск: [/b]')
txt = txt.replace('Язык:', '[b]Язык: [/b]')
txt = txt.replace('О книге:', '[b][u]О книге:[/u][/b]')
txt = txt.replace('Об игре:', '[b]Об игре: [/b]')
txt = txt.replace('Особенности игры:', '[b]Особенности игры: [/b]')
txt = txt.replace('Системные требования:', '[b]Системные требования: [/b]')
txt = txt.replace('Тематика:', '[b]Тематика: [/b]')
txt = txt.replace('Формат(ы):', '[b]Формат(ы): [/b]')
txt = txt.replace('Количество:', '[b]Количество: [/b]')
txt = txt.replace('Минимальное разрешение:', '[b]Минимальное разрешение: [/b]')
txt = txt.replace('Максимальное разрешение:', '[b]Максимальное разрешение: [/b]')
txt = txt.replace('Продюсер:', '[b]Продюсер: [/b]')
txt = txt.replace('От издателя ', '[b]От издателя: [/b]')
txt = txt.replace('Звуковые дорожки:', '[b]Звуковые дорожки: [/b]')
txt = txt.replace('Дистрибьютор:', '[b]Дистрибьютор: [/b]')
txt = txt.replace('Региональный код:', '[b]Региональный код: [/b]')
txt = txt.replace('Размер:', '[b]Размер: [/b]')
txt = txt.replace('Страна:', '[b]Страна: [/b]')
txt = txt.replace('Год выпуска:', '[b]Год выпуска: [/b]')
txt = txt.replace('Трэклист:', '[u]Трэклист: [/u]')
txt = txt.replace('Видео кодек:', '[b]Видео кодек: [/b]')
txt = txt.replace('Аудио кодек:', '[b]Аудио кодек: [/b]')
txt = txt.replace('Аудио:', '[b]Аудио: [/b]')
document.getElementById(id).value = txt;
}  

//#	Предпросмотр на ajax
function changeText(text, id){
document.getElementById(id).value = text;
}

var azWin = '     Ё               ё       АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя'
var azKoi = 'ё                Ё           юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ'
var AZ=azWin
var azURL = '0123456789ABCDEF'
var b64s  = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'
var b64a  = b64s.split('')
function enBASE64(str) {
  var a=Array(), i
  for( i=0; i<str.length; i++ ){
    var cch=str.charCodeAt(i)
    if( cch>127 ){  cch=AZ.indexOf(str.charAt(i))+163; if(cch<163) continue; }
    a.push(cch)
  };
  var s=Array(), lPos = a.length - a.length % 3
  for(i=0;i<lPos;i+=3){
    var t=(a[i]<<16)+(a[i+1]<<8)+a[i+2]
    s.push( b64a[(t>>18)&0x3f]+b64a[(t>>12)&0x3f]+b64a[(t>>6)&0x3f]+b64a[t&0x3f] )
  }
  switch ( a.length-lPos ) {
    case 1 : var t=a[lPos]<<4; s.push(b64a[(t>>6)&0x3f]+b64a[t&0x3f]+'=='); break
    case 2 : var t=(a[lPos]<<10)+(a[lPos+1]<<2); s.push(b64a[(t>>12)&0x3f]+b64a[(t>>6)&0x3f]+b64a[t&0x3f]+'='); break
  }
  return s.join('')
}
function deBASE64(str) {
  while(str.substr(-1,1)=='=')str=str.substr(0,str.length-1);
  var b=str.split(''), i
  var s=Array(), t
  var lPos = b.length - b.length % 4
  for(i=0;i<lPos;i+=4){
    t=(b64s.indexOf(b[i])<<18)+(b64s.indexOf(b[i+1])<<12)+(b64s.indexOf(b[i+2])<<6)+b64s.indexOf(b[i+3])
    s.push( ((t>>16)&0xff), ((t>>8)&0xff), (t&0xff) )
  }
  if( (b.length-lPos) == 2 ){ t=(b64s.indexOf(b[lPos])<<18)+(b64s.indexOf(b[lPos+1])<<12); s.push( ((t>>16)&0xff)); }
  if( (b.length-lPos) == 3 ){ t=(b64s.indexOf(b[lPos])<<18)+(b64s.indexOf(b[lPos+1])<<12)+(b64s.indexOf(b[lPos+2])<<6); s.push( ((t>>16)&0xff), ((t>>8)&0xff) ); }
  for( i=s.length-1; i>=0; i-- ){
    if( s[i]>=168 ) s[i]=AZ.charAt(s[i]-163)
    else s[i]=String.fromCharCode(s[i])
  };
  return s.join('')
}

