﻿// JScript File
<!--
// < script language="javascript" src="sound.js" type="text/javascript" >< /script>

function resetimg( img )
{

     //var img = document.getElementById(imgid);
     //if(img != null)
     {
            alert(img.id);     
            if( img.getAttribute["soundimg"] != null )
            {
                img.src = img.getAttribute["soundimg"];  
                
                 alert("aa");            
           }
      }
       
} 
   
    
function dospeak( img, divid )
{     
       
    var OPER=navigator.userAgent.indexOf("Opera");       
        
    var namesound = "";
    var img1 = "";
    var img2 = "";
            
    if( img.getAttribute("wavpath") != null )
        namesound = img.getAttribute("wavpath");

    if( img.getAttribute("soundimg") != null )
        img1 = img.getAttribute("soundimg");

    if( img.getAttribute("soundstopimg") != null )
        img2 = img.getAttribute("soundstopimg");


    var dt = new Date();
    var soundLink = namesound+"?id="+dt.toLocaleString();
                 
    var obj = document.getElementById(divid);
    
     
   if( obj.innerHTML != "" )
   {
            obj.innerHTML = "";
            img.src=img1; 
               
   }
   else        
   {    
          if(OPER == -1)
           img.src=img2;
         
                     
           var objectSrc = "<object id='SpeakSound' classid='clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95' height='0' width='0' style='width:0; height:0;'><param name='AutoStart' value='1' /><param name='Volume' value='0' /><param name='PlayCount' value='1' /><param name='FileName' value='" + soundLink + "' /><embed id='SpeakSoundEmbed' src='"+ soundLink + "' autoplay='true' hidden='true' volume='100' type='"+ GetSoundMimeType() +"' style='display:inline;' /></object>";

           obj.innerHTML= "";
           obj.innerHTML= objectSrc;  
           
           
           setTimeout(function(){ img.src=img1  },1000*50 );                    
    }
    
    return false;
             
}
 
function GetSoundMimeType()
{
        var mimeType = "audio/x-wav"; //default
        return mimeType;
} 
    