var catID_1 = '3,4,11,12,13,';
var catID_2 = '14,15,17,18,19,';
var catID_3 = '20,21,23,24,25,';
var catID_4 = '26,27,29,30,31,';
//var catID_5 = '32,33,35,36,37,';

function writeLangName(catID) {
  if(catID_1.indexOf(catID+',') > -1) document.write('(Рус. озвучка)');
  else if(catID_2.indexOf(catID+',') > -1) document.write('(Рус. субтитры)');
  else if(catID_3.indexOf(catID+',') > -1) document.write('(Англ. озвучка)');
  else if(catID_4.indexOf(catID+',') > -1) document.write('(Англ. субтитры)');
}

function getTrueLinck(linck) {
  var m3;
  var videoid;
  /*if(linck.indexOf("rutube.ru") > -1)
  {
    if(linck.indexOf(".flv") == -1)
    {
      videoid = linck.split("?v=");
      linck = 'http://flv.rutube.ru/'+videoid[1]+'.flv';
    }
  }*/
  if(linck.indexOf("rutube.ru") > -1)
  {
    if(linck.indexOf(".iflv") == -1)
    {
      videoid = linck.split("?v=");
      dira = videoid[1].substring(0,2);
      dirb = videoid[1].substring(2,4);
       //linck = 'http%3A%2F%2Fbl.rutube.ru%2F'+videoid[1]+'.iflv&xurl=xxx%3Fad_ids%3D&image=http%3A%2F%2Fimg.rutube.ru%2Fthumbs%2F'+dira+'%2F'+dirb+'%2F'+videoid[1]+'-1.jpg';
       
     linck = 'http%3A%2F%2Fbl.rutube.ru%2F'+videoid[1]+'.iflv&xurl=%3Fad_ids%3D&image=http%3A%2F%2Fimg.rutube.ru%2Fthumbs%2F'+dira+'%2F'+dirb+'%2F'+videoid[1]+'-1.jpg&&autoload=true&fsb=true&logo=false&newWnd=false&rAngle=0';
      //linck = 'http%3A%2F%2Fbl.rutube.ru%2F'+videoid[1]+'.iflv&xurl=http%3A%2F%2Frutube.ru%2Ftrackinfo%2F'+videoid[1]+'.html%3Fad_ids%3D&image=http%3A%2F%2Fimg.rutube.ru%2Fthumbs%2F'+dira+'%2F'+dirb+'%2F'+videoid[1]+'-1.jpg&&autoload=true&fsb=true&logo=false&newWnd=false&rAngle=0';
      //linck = 'http://bl.rutube.ru/'+videoid[1]+'.iflv';
      //linck = videoid[1];

    }
  }
  else if((linck.indexOf("mail.ru") > -1) && (linck.indexOf(".flv") == -1))
  {
    m3 = linck.slice(parseInt(linck.lastIndexOf("/")) + 1,linck.lastIndexOf("."));

    linck = linck.split("/");

    //linck[6] = linck[6].replace(m3,'v-'+m3);
    //linck[6] = linck[6].replace('.html','.flv');

    //linck = 'http://video.mail.ru/'+linck[3]+'/'+linck[4]+'/'+linck[5]+'/'+linck[6];


    linck[6] = linck[6].replace('.html','');
    linck = 'http://img.mail.ru/r/video2/player_v2.swf?par=http://video.mail.ru/'+linck[3]+'/'+linck[4]+'/'+linck[5]+'/$'+linck[6];
    //alert (linck);
  } 


  else if(linck.indexOf("video.i.ua") > -1)
  {
      videoid = linck.split("::");
      linck = videoid[1];
  }
  else if(linck.indexOf("youtube.com") > -1)
  {
      videoid = linck.split("?v=");
      clip = videoid[1];
      linck = 'http://www.youtube.com/v/'+clip+'&hl=ru_RU&fs=1&';

  } 

   else if(linck.indexOf("kiwi.kz/watch/") > -1)
  {
      videoid = linck.split("watch/");
      dira = videoid[1].substring(0,2);
      dirb = videoid[1].substring(2,4);
      dirc = videoid[1].substring(0,12);
      linck = 'http://im1.asset.kwimg.kz/screenshots/normal/'+dira+'/'+dirb+'/'+dirc+'_2.jpg&amp;file=http://farm.kiwi.kz/v/'+videoid[1]+'';

  }

  return linck;
}

function upAnime(id) {
  if(document.getElementById('an'+id).innerHTML == ''){
    document.getElementById('an'+id).innerHTML = '<object id="videoplayer'+id+'" type="application/x-shockwave-flash" data="http://www.animespirit.ru/flplayers/uppod/uppod.swf" width="650" height="400"><param name="bgcolor" value="#000000" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="wmode" value="opaque"><param name="movie" value="http://www.animespirit.ru/flplayers/uppod/uppod.swf" /><param name="flashvars" value="st=http://www.animespirit.ru/flplayers/uppod/style.txt&amp;file='+getTrueLinck(list[id+1])+'" /></object>';
    document.getElementById('an'+id).style.display = 'block';
  }
  else {
    document.getElementById('an'+id).innerHTML = '';
    document.getElementById('an'+id).style.display = 'none';
  }
}

function FullMode(url,width,height,skin) {
  var skinl, plcode, outcode;

  if(skin != '') skinl = '&skin=/flplayers/mplayer/skin/'+skin+'.swf';
  else skinl = '';

  plcode = '<object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="player" width="'+width+'" height="'+height+'">';
  plcode = plcode + '<param name="movie" value="/flplayers/mplayer/player.swf" />';
  plcode = plcode + '<param name="allowfullscreen" value="true" />';
  plcode = plcode + '<param name="allowscriptaccess" value="always" />';
  plcode = plcode + '<param name="flashvars" value="file='+url+'&image='+skinl+'" />';
  plcode = plcode + '<object type="application/x-shockwave-flash" data="/flplayers/mplayer/player.swf" width="'+width+'" height="'+height+'">';
  plcode = plcode + '<param name="movie" value="/flplayers/mplayer/player.swf" />';
  plcode = plcode + '<param name="allowfullscreen" value="true" />';
  plcode = plcode + '<param name="allowscriptaccess" value="always" />';
  plcode = plcode + '<param name="flashvars" value="file='+url+'&image='+skinl+'" />';
  plcode = plcode + '</object>';
  plcode = plcode + '</object>';

  outcode = '<br /><span class="fullmode">';
  outcode = outcode + '<h3 onClick="FullModeOut();">Закрыть окно</h3>';
  outcode = outcode + '<h3>Размер плеера: ';
  outcode = outcode + '<input id="plwid" type="text" size="8" style="padding-left: 2px; color: #aaaaaa; font-size: 10px; height: 15px;" maxlength="4" value="'+width+'" />';
  outcode = outcode + ' на <input id="plhei" type="text" size="8" style="padding-left: 2px; color: #aaaaaa; font-size: 10px; height: 15px;" maxlength="4" value="'+height+'" />';
  outcode = outcode + ' <input type="submit" onClick="updatefpl(\''+url+'\',document.getElementById(\'plwid\').value,document.getElementById(\'plhei\').value,\''+skin+'\')" style="background-color: #1C1C1C; font-size: 10px; height: 15px; border: 0px; color: #FFFFFF" value="Изменить" />';
  outcode = outcode + '</h3></span><br /><br />';
  outcode = outcode + '<span id="fplcode">' + plcode + '</span>';


  document.getElementById('fullmode').innerHTML = outcode;
  document.getElementById('fullmode').style.display = 'block';
}

function FullModeOut() {
  document.getElementById('fullmode').innerHTML = '';
  document.getElementById('fullmode').style.display = 'none';
}

function updatefpl(u_url,u_width,u_height,u_skin) {
  var u_skinl, u_plcode;

  if(u_skin != '') u_skinl = '&skin=/flplayers/mplayer/skin/'+skin+'.swf';
  else u_skinl = '';

  u_plcode = '<object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="player" width="'+u_width+'" height="'+u_height+'">';
  u_plcode = u_plcode + '<param name="movie" value="/flplayers/mplayer/player.swf" />';
  u_plcode = u_plcode + '<param name="allowfullscreen" value="true" />';
  u_plcode = u_plcode + '<param name="allowscriptaccess" value="always" />';
  u_plcode = u_plcode + '<param name="flashvars" value="file='+u_url+'&image='+u_skinl+'" />';
  u_plcode = u_plcode + '<object type="application/x-shockwave-flash" data="/flplayers/mplayer/player.swf" width="'+u_width+'" height="'+u_height+'">';
  u_plcode = u_plcode + '<param name="movie" value="/flplayers/mplayer/player.swf" />';
  u_plcode = u_plcode + '<param name="allowfullscreen" value="true" />';
  u_plcode = u_plcode + '<param name="allowscriptaccess" value="always" />';
  u_plcode = u_plcode + '<param name="flashvars" value="file='+u_url+'&image='+u_skinl+'" />';
  u_plcode = u_plcode + '</object>';
  u_plcode = u_plcode + '</object>';

  document.getElementById('fplcode').innerHTML = u_plcode;
}

