$(document).ready(function (){
  $('a.playlink').unbind("click").click(function(){
	  
    var flv_link = $(this).attr('althref');
    var trailer_id = $(this).attr('tid');
    var flv_w = parseInt($(this).attr('w'));
    var flv_h = parseInt($(this).attr('h'));
    if(flv_w && flv_h){
      var w2h = flv_h/flv_w 
      if(flv_w <= 360)
        flv_w = 450;
      else if(590>flv_w && flv_w>360)
        flv_w = 600;
      else if(flv_w>=590 && flv_w<800){
        flv_w = 800;
      }
      else if(flv_w>=800){
        if(flv_w > $(window).width()){
        	flv_w = $(window).width() - 100;
        	
          
        }
      }
      flv_h = Math.round(flv_w * w2h); // высота
    }
    else{
      flv_w = 450;
      flv_h = 200;
    }
    
    if(trailer_id){
      dd_elem = $(this).parent('dd');
      parent_elem = $(dd_elem).parent('dl');
      button_index = $(parent_elem).find('dd').index(dd_elem);
      $.get("/guest/trailer_view.php?"+(+new Date()), {tid:trailer_id, button:button_index+1});
    }
    
    var so = new SWFObject('/engine/classes/flashplayer/player.swf',"mediaplayer",flv_w,flv_h,flv_link,"7");
    so.addParam('allowscriptaccess','always');
    so.addParam('allowfullscreen','true');
    so.addVariable('showstop','true');

    
    so.addVariable("file",flv_link); 
    so.addParam('flashvars','&file='+flv_link+'&config=/engine/classes/flashplayer/jwflvplayer4.xml&icons=false&controlbar=over&autostart=true');
    so.write('player');
    
    $('#player').modal({containerCss:{'-moz-border-radius':'8px 8px 8px 8px', 
                                      'border-radius':'8px', 
                                      '-webkit-border-radius':'8px', 
                                      '-khtml-border-radius':'8px', 
                                      'background-color':'black', 
                                      'border':'20px solid #1A1A1A',
                                      'padding':'0px',
                                      'width':flv_w+'px',
                                      'height':flv_h+'px'
      },
      closeHtml:'<a title="Закрыть" class="trailersClose"></a>',
      closeClass:'trailersClose',
			overlayClose: true
    });
    
    return false;
  });
  
  
});
