<!--
var player_now=new Date();
var neoplayer_connection_id ="neoplayer"+player_now.getMilliseconds();

var isPlayerLoaded = false;
var player_interval;
var drag_interval;


var playerRight = parseInt(getCookie('playerRight'));
var playerTop   = parseInt(getCookie('playerTop'));

//checkPlayerPosition(playerRight,playerTop);

function initPlayerDrag(){
     Drag.init(document.getElementById("neoplayerhandler"), document.getElementById("neoplayer"),null,null,null,null,true);
	 document.getElementById("neoplayer").onDragStart = function(x,y){playerOnDragStart(x,y);};
	 document.getElementById("neoplayer").onDragEnd   = function(x,y){playerOnDragStop(x,y);};
	 document.getElementById("neoplayer").onDrag      = function(x,y){playerOnDrag(x,y);};
}


function loadPlayer(sound_id, sound_type, sound_name) {
    var s = new String;
	s = sound_name;
	s = escape(s);
	
    if(document.getElementById("neoplayer")){
        checkPlayerPosition(playerRight,playerTop);
		SetVariables(sound_id, sound_type, s);
	}
    else {
        createDialog('neoplayer',-1000,-1000,'NEO Player','',false,'center',false,neoplayerDivWidth,neoplayerDivHeight,'','square');
        document.getElementById('neoplayer').style.display  = "none";
	    document.getElementById('neoplayer').style.left     = '';
	    document.getElementById('neoplayer').style.top      = '100px';
	    document.getElementById('neoplayer').style.right    = '100px';
        document.getElementById('neoplayer').style.zIndex   = 10000000;
        document.getElementById('neoplayer_content').style.padding = '0px';
        checkPlayerPosition(playerRight,playerTop);
        document.getElementById('neoplayer').style.display="";
	    showPlayer(sound_id, sound_type, s);
		initPlayerDrag();
        window.clearInterval(player_interval);
	    player_interval = window.setInterval('setPlayerPosition()', 30);
   }	 
}



function showPlayer(sound_id, sound_type, sound_name){	
    var flash_player = 
	'<div id="neoplayerhandler" style="cursor:move;padding:0;margin:0;text-align:left;height:12px;" class="list_header">'+
	'<img src="'+js_images_path+'shared/icon_move_player.gif" border="0" style="margin:0;padding:0">'+
	'</div>'+
    '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" '+
    'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" '+
    'width="'+neoplayerWidth+'" height="'+neoplayerHeight+'" id="neoplayer_swf" name="neoplayer_swf">'+
       '<param name = "movie" value="'+js_images_path+'shared/'+neoplayer_file+'">'+
       '<param name = "quality" value="high">'+
       '<param name = "allowScriptAccess" value="always">'+
       '<param name = "wmode" value="transparent">'+
       '<param name = "FlashVars" value="sound_id='+sound_id+'&sound_name='+sound_name+'&sound_type='+sound_type+'&connection_id='+neoplayer_connection_id+'">'+	
       '<embed MAYSCRIPT src = "'+js_images_path+'shared/'+neoplayer_file+'" '+
          'name              = "neoplayer_swf" '+
          'id                = "neoplayer_swf" '+
          'swLiveconnect     = "true" '+
          'quality           = "high" '+
          'pluginspage       = "http://www.macromedia.com/go/getflashplayer" '+
          'type              = "application/x-shockwave-flash" '+
          'width             = "'+neoplayerWidth+'" '+
	      'height            = "'+neoplayerHeight+'" '+
	      'FlashVars         = "sound_id='+sound_id+'&sound_name='+sound_name+'&sound_type='+sound_type+'&connection_id='+neoplayer_connection_id+'" '+
          'wmode             = "transparent" '+
          'allowScriptAccess = "always">'+
       '</embed>'+
    '</object>'+
	'<div id="neoplayerproxydiv" style="position:absolute;"></div>';
    document.getElementById("neoplayer_content").innerHTML = '<embed></embed>'; // Fix Konqueror problem
    document.getElementById("neoplayer_content").innerHTML = flash_player;
}



function closePlayer(){
	window.clearInterval(player_interval);
    deleteDialog("neoplayer");
}



function SetVariables(sound_id, sound_type, sound_name){
    var flash_proxy = 
    '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" '+
    'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" '+
	'width="0" height="0" id="neoplayerproxy_swf" name="neoplayerproxy_swf"> '+
    '<param name = "movie" value="'+js_images_path+'shared/neoplayer_proxy.swf"> '+
    '<param name = "allowScriptAccess" value="always"> '+
    '<param name = "FlashVars" value="sound_id='+sound_id+'&sound_name='+sound_name+'&sound_type='+sound_type+'&connection_id='+neoplayer_connection_id+'"> '+	
    '<embed src="'+js_images_path+'shared/neoplayer_proxy.swf" '+
      'FlashVars="sound_id='+sound_id+'&sound_name='+sound_name+'&sound_type='+sound_type+'&connection_id='+neoplayer_connection_id+'" '+
      'name = "neoplayerproxy_swf" '+
      'id   = "neoplayerproxy_swf" '+
      'width="0" height="0" '+
      'type="application/x-shockwave-flash" '+
	  'swLiveconnect="true" '+
      'pluginspage="http://www.macromedia.com/go/getflashplayer" '+
	  'allowScriptAccess = "always"> '+
    '</embed>'+
	'</object';
    document.getElementById("neoplayerproxydiv").innerHTML = "";
    document.getElementById("neoplayerproxydiv").innerHTML = flash_proxy;
}



function setPlayerPosition(){
    document.getElementById("neoplayer").style.top   = getBodyScrollTop()+playerTop+"px";
    document.getElementById("neoplayer").style.right = playerRight+"px";
}


function playerOnDrag(x,y){
  y = y-getBodyScrollTop();
  checkPlayerPosition(x,y);
}


function playerOnDragStart(x,y){
	window.clearInterval(player_interval);
}

function playerOnDragStop(x, y){
	playerRight = x;
	playerTop   = y-getBodyScrollTop();
	setCookie('playerRight', playerRight, 365000*24*60*60);
	setCookie('playerTop',   playerTop,   365000*24*60*60);
    player_interval = window.setInterval('setPlayerPosition()', 30);
}


function checkPlayerPosition(right,top){
   
   if(right == 'emptyRight')
      right = playerRight;
   if(top == 'emptyTop')
      top = playerTop;

   if(top < 12 || !top || top == '')
      top = 12;
   if(right < 12 || !right || right == '')
      right = 12;

   if((getInnerWindowWidth() - (right+165)) < 12)
     right = getInnerWindowWidth() - 165 - 12;
	 
   if((getInnerWindowHeight() - (top+89)) < 12){
      top = getInnerWindowHeight() - 89-12;
   }
   
   playerRight = right;
   playerTop   = top; 
   
   if(document.getElementById("neoplayer")){
      document.getElementById("neoplayer").style.top   = getBodyScrollTop()+playerTop+"px";
      document.getElementById("neoplayer").style.right = playerRight+"px";
   }
}
-->

