
var last_preview='';
var last_preview_img='';
var last_download='';
var last_group='';
var opened_group=new Array;
var basta=0;

function preview(id,url,title,img,dd,song_id){
   $.get("index_preview.php", { nc: random(), song_id: song_id },
   function(data)
   {
     previewDo(id,url,title,img,dd,song_id,data);
   });
}

function previewDo(id,url,title,img,dd,song_id,basta){

   if(last_preview!=''){

     document.getElementById("imgbutton"+last_preview).src = 'images/play'+last_preview_img+'.gif';
     $('#player'+last_preview).toggle('slow');

     document.getElementById("player"+last_preview).innerHTML = '';
    /*
    if(last_download>0){
      $('#download'+last_download).toggle('slow');
      last_download=0;
    }
    */

   }

   if(id!=last_preview){

     document.getElementById("imgbutton"+id).src = 'images/pause'+img+'.gif';

     last_preview=id;
     last_preview_img=img;

//document.write('way='+url+'&swf=ump3player_500x70.swf&w=470&h=70&time_seconds=&autoplay=1&skin=white&volume=50&comment='+title);

/*
    var so = new SWFObject("ump3player_500x70.swf", "player"+id, "550", "70", "8", "white");
     so.addParam("wmode", "transparent");
     so.addParam("FlashVars", 'way='+url+'&swf=ump3player_500x70.swf&w=550&h=70&time_seconds=&autoplay=1&skin=white&volume=50&comment='+title);
     so.write("player"+id);
 */

    //http://www.jeroenwijering.com/?page=wizard&example=2
    // <br><br><a href="http://mp3rate.ru/?in=8" target="_blank"><font color=red><b>Миллионы МП3 БЕСПЛАТНО!</b></font></a></font>
    if(basta==2){
         document.getElementById("player"+last_preview).innerHTML = '<font size=1>Вы не можете прослушивать более 3-х композиций за 3 часа.<br>Для снятия ограничений <a href="code.php?setcode=1"><b>укажите VIP код</b></a>.';
     }else if(basta==1){
         var so = new SWFObject("./mediaplayer.swf", "id_player"+id, "470", "20", "9", "white");
         //so.addParam('allowfullscreen','false');
         so.addParam('allowscriptaccess','always');
         so.addParam('wmode','opaque');
         so.addParam('flashvars','file='+dd+'play/'+url.substr(5)+'/Preview.mp3&showfsbutton=false&width=470&height=20&displaywidth=470&displayheight=0&autostart=true&stretching=fill&backcolor=0x3D8BA9&frontcolor=0xFFFFFF&lightcolor=0xBCED11'); //skin=dun.swf
         so.write("player"+id);
     }

     $('#player'+id).toggle('slow');

   }else{

    last_preview='';

   }

}

/*
function download(id){

   if(last_download>0){
     $('#download'+last_download).toggle('slow');
   }

   if(id!=last_download){

     last_download=id;

     $('#download'+id).toggle('slow');

   }else{

    last_download=0;

   }

}
*/

function group(id,groupkey,none,more,send_query){

   if(last_group!='' && send_query!=1){
     $('#group'+last_group).toggle('slow');
   }

   if(id!=last_group || send_query==1){
    if(opened_group[id]!=1 || send_query==1){
        $('#group'+id).load("index_group.php?nc="+random()+"&id="+id+"&search_by="+const_search_by+"&q="+const_q+"&groupkey="+groupkey+"&none="+none+"&more="+more );
     }

     if(send_query!=1){

        last_group=id;
        $('#group'+id).toggle('slow');

        opened_group[id]=1;
    }

   }else{

    last_group='';

   }

}

function favorites(img_id, song_id){

   //here img_id=group_id

   $.get("index_favorites.php", { nc: random(), action : 'switch', img_id: img_id, song_id: song_id },
   function(data)
   {
        eval(data);
   });

}

function favorites_switch(group_id, state){

   nowimg=document.getElementById('fav'+group_id);
   nowimg.src='images/fav_'+state+'.gif';

   if(const_in_favorites==1){
        $('#audio'+group_id).animate({ opacity: "hide" }, "slow");
   }

   //nowaudio=document.getElementById('audio'+group_id);
   //if(const_in_favorites==1){nowaudio.style.visibility="hidden";}

}

function random(){
   return Math.floor(Math.random() * 1000000000);
}