﻿

    var UniqueID = 314 // Make each link open in a new window
    var newWinOffset = 0 // Position of first pop-up

   
    function PlayerOpen(soundfiledesc,soundfilepath) 
    {
    
        //alert("hello");
        
       PlayWin = window.open('',UniqueID,'width=320,height=190,top=' + newWinOffset +',left=0,resizable=0,scrollbars=0,titlebar=0,toolbar=0,menubar=0,status=0,directories=0,personalbar=0');

       // PlayWin = window.open('blank.htm');
       if (PlayWin != null) {
           PlayWin.focus();

           var winContent = "<HTML><HEAD><TITLE>" + soundfiledesc + "</TITLE> \n<link href=\"css/default.css\" rel=\"stylesheet\" type=\"text/css\" />\n</HEAD>\n<BODY bgcolor='#FF9900'>";
           winContent += "<h2 style='font-size:18px;font-family:Verdana,sans-serif;line-height:1.5'>" + soundfiledesc + "</h2>";

           winContent += "\n<OBJECT width='300' height='42'>";
           winContent += "\n<param name='SRC' value='" + soundfilepath + "'>";
           winContent += "\n<param name='AUTOPLAY' VALUE='true'>";
           winContent += "\n<param name='CONTROLLER' VALUE='true'>";
           winContent += "\n<param name='BGCOLOR' VALUE='#FF9900'>";
           winContent += "\n<EMBED SRC='" + soundfilepath + "' AUTOSTART='TRUE' LOOP='FALSE' WIDTH='300' HEIGHT='42' CONTROLLER='TRUE' BGCOLOR='#FF9900'></EMBED>";
           winContent += "\n</OBJECT>";

           winContent += "\n<p style='font-size:12px;font-family:Verdana,sans-serif;text-align:center'><a href='" + soundfilepath + "'>Download this file</a> <SPAN style='font-size:10px'>(right-click or Option-click)</SPAN></p>";
           winContent += "<br/><DIV align='center'><INPUT type='button' value='Close this window' onclick='javascript:window.close();'></DIV>";
           winContent += "</BODY></HTML>";

           PlayWin.document.write(winContent);
           PlayWin.document.close(); // "Finalizes" new window
           UniqueID = UniqueID + 1 // newWinOffset = newWinOffset + 20 // subsequent pop-ups will be this many pixels lower
       }
 }

