﻿//using ECMAScriptPacker

function captchaPlayAudio(strSrc) 
{
	var soundPluginSpan = document.getElementById('spanPlayAudio');
	var param;
	var isIE = (navigator.appName == 'Microsoft Internet Explorer');

	if(soundPluginSpan == null)
	{
		soundPluginSpan = document.createElement('div');
		soundPluginSpan.id = 'spanPlayAudio';
		var bodyRef = document.getElementsByTagName('body').item(0);
		bodyRef.appendChild(soundPluginSpan);
		
		
    }
    
    var soundPlugin = document.getElementById('objPlayAudio');

	if (soundPlugin != null)
	{
		soundPluginSpan.removeChild(soundPlugin);
	}
	//Firefox, netscape (mozilla) uses embed, IE use object
	
	if(isIE)
	{
//		soundPlugin = document.createElement('object');
//		soundPlugin.id = 'objPlayAudio';
//		soundPlugin.setAttribute('classid','clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B');
//		soundPlugin.setAttribute('codebase','h'+'t'+'t'+'p'+':'+'//'+'w'+'w'+'w'+'.'+'a'+'p'+'p'+'l'+'e'+'.'+'c'+'o'+'m'+'/'+'qtactivex'+'/'+'qtplugin.cab');
//		soundPlugin.setAttribute('height','0');
//		soundPlugin.setAttribute('width','0');
//		
//		param = document.createElement('param');
//		soundPlugin.setAttribute('name','src');
//		soundPlugin.setAttribute('value',strSrc);
//		soundPlugin.appendChild(param);
//		
//		param = document.createElement('param');
//		soundPlugin.setAttribute('name','controller');
//		soundPlugin.setAttribute('value','true');
//		soundPlugin.appendChild(param);
//		
//		param = document.createElement('param');
//		soundPlugin.setAttribute('name','autoplay');
//		soundPlugin.setAttribute('value','true');
//		soundPlugin.appendChild(param);
//		
//		param = document.createElement('param');
//		soundPlugin.setAttribute('name','autostart');
//		soundPlugin.setAttribute('value','1');
//		soundPlugin.appendChild(param);
//		
//		param = document.createElement('param');
//		soundPlugin.setAttribute('name','pluginspage');
//		soundPlugin.setAttribute('value','h'+'t'+'t'+'p'+':'+'/'+'/'+'w'+'w'+'w'+'.'+'a'+'p'+'p'+'l'+'e'+'.'+'c'+'o'+'m'+'/'+'quicktime'+'/'+'download'+'/');
//		soundPlugin.appendChild(param);

		soundPlugin = document.createElement('bgsound');
		soundPlugin.id = 'objPlayAudio';
		soundPlugin.setAttribute('type','audio/wav');
		soundPlugin.setAttribute('src',strSrc + '&refresh=' +  new Date().getTime());
		soundPluginSpan.appendChild(soundPlugin);
		//soundPluginSpan.innerHTML = '<object id="objPlayAudio" type="audio/wav" data="'+strSrc+'" autoplay="true" loop="false" height="0" width="0" enablejavascript="true"><param name="src" value="'+strSrc+'" /><param name="controller" value="true" /><param name="autoplay" value="true" /><param name="autostart" value="1" /> </object>';
	}
	else
	{
		soundPlugin = document.createElement('embed');
		soundPlugin.id = 'objPlayAudio';
		soundPlugin.setAttribute('type','audio/wav');
		soundPlugin.setAttribute('src',strSrc + '&refresh=' +  new Date().getTime());
		soundPlugin.setAttribute('autostart','true');
		soundPlugin.setAttribute('loop','false');
		soundPlugin.setAttribute('height','0');
		soundPlugin.setAttribute('width','0');
		soundPlugin.setAttribute('enablejavascript','true');
		soundPluginSpan.appendChild(soundPlugin);
	}
	
	
	//soundPluginSpan.innerHTML = '<embed id="objPlayAudio" type="audio/wav" src="'+strSrc+'" autostart="true" loop="false" height="0" width="0" enablejavascript="true" />';

	//	var soundPlugin = document.getElementById('objPlayAudio');

	//	try 
	//	{
	//		if(typeof(soundPlugin.Play) != 'undefined')
	//		{
	//			soundPlugin.Play();//Quicktime + Media player plugins.
	//		}
	//		else if(typeof(soundPlugin.DoPlay) != 'undefined')
	//		{
	//			soundPlugin.DoPlay();// Support for real player plugin.
	//		}
	//		else
	//		{
	//			alert('Unabled to play file');
	//		}
	//	}
	//	catch (e) 
	//	{
	//		alert(e);
	//	}
};


function captchaRefresh(strId, strSrc) 
{
	var imgCaptcha = document.getElementById(strId);
	
	imgCaptcha.src = strSrc + '&refresh=' +  new Date().getTime();
    
};


