// JavaScript Document
function openAjax() {

	var ajax;
	try{
		ajax = new XMLHttpRequest();
	}catch(ee){
		try{
			ajax = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){
			try{
				ajax = new ActiveXObject("Microsoft.XMLHTTP");
			}catch(E){
				ajax = false;
			}
		}
	}
	return ajax;
}

function CpForm(FormName){
	comp = "document." + FormName;
	var frm = eval(comp);
	Cps = "";
	for (i=0; i<frm.length; i++){
		Cps = Cps + frm.elements[i].name + "=" + frm.elements[i].value + "&";
	}
	Cps = Cps.substring(0,Cps.length -1);
	return Cps;
}

function OpenAjaxPostCmd(pagina,camada,values,msg,divcarga,metodo,tpmsg) { 

	if(document.getElementById) {
		var ajax = openAjax();
		if(tpmsg=='1'){
			var exibeLoading = document.getElementById(divcarga);
		}
		var exibeResultado = document.getElementById(camada);
		if(metodo=='1'){
			ajax.open("POST", pagina, true);
			ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			ajax.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
			ajax.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
			ajax.setRequestHeader("Pragma", "no-cache");
			valor = CpForm(values)
		}else{
			valor = null
			ajax.open("GET", pagina + values, true);
		}
		ajax.onreadystatechange = function() {
			if(ajax.readyState == 1) {
				if(tpmsg=='1'){
					exibeLoading.style.display = 'inline';
					exibeLoading.innerHTML = msg
				}else{
					exibeResultado.innerHTML = msg
				}
			}
			if(ajax.readyState == 4) {
				if(tpmsg=='1'){
					exibeLoading.innerHTML = ""
					exibeLoading.style.display = 'none';
				}else{
					exibeResultado.innerHTML = ""
				}
				
				if(ajax.status == 200) {
					var resultado = null;
					resultado = ajax.responseText;
					resultado = resultado.replace(/\+/g," ");
					resultado = unescape(resultado);
					exibeResultado.innerHTML = resultado;
						
						var TrocaIcone = document.getElementById("play_" + document.audio.quem.value);
							TrocaIcone.innerHTML = "<img src='/servicos/shopping/images/play2.gif' width='15' height='15' border='0' title='Aguarde at&eacute; o &aacute;udio ser carregado.'>";;

				} else {
					//exibeResultado.innerHTML = resultado;
					exibeResultado.innerHTML = "<div class='verdana_11' style='color:#0033FF; width=190px; border:#FF0000 solid 1px; line-height:20px; background:#EBF1F9'>Consulte o administrador do sistema!!!</div>";
				}
			}
		}
		ajax.send(valor);
	}		 
}

function LoadAudio(AcaoPlayer, valor){
		
	if(navigator.appName.indexOf('Internet Explorer')>0){

		var TimeStamp		= new Date().getTime();
		var OndeExibeMsg 	= "exibeAudio";
		var Url				= "player.php?status="+AcaoPlayer+"&pro_codigo="+valor+"&TimeStamp="+TimeStamp;

		var FormVariaveis	= "&true=1";
		var MsgExibida		= '<span class="color verdana_11">Aguarde verificando dados...</span>';
//alert(AcaoPlayer + "****" + valor);
		
	if(AcaoPlayer == "play"){
			if(document.audio.quem.value!=""){
			var Icone			= document.getElementById("play_" + document.audio.quem.value);
			Icone.innerHTML = "<img src='/servicos/shopping/images/play.gif' width='15' height='15' border='0'>";
			
		}
		
		document.audio.quem.value = valor;
		OpenAjaxPostCmd('/servicos/shopping/includes/'+Url,OndeExibeMsg,FormVariaveis,MsgExibida,OndeExibeMsg,'2','2');
	} else {
		
		var ApagaAudio = document.getElementById(OndeExibeMsg);
		    ApagaAudio.innerHTML = "&nbsp;";
			
		if(document.audio.quem.value!=""){
			var Icone			= document.getElementById("play_" + document.audio.quem.value);
			Icone.innerHTML = "<img src='/servicos/shopping/images/play.gif' width='15' height='15' border='0'>";
			
		}
		
		var Icone			= document.getElementById("play_" + valor);
			Icone.innerHTML = "<img src='/servicos/shopping/images/play.gif' width='15' height='15' border='0'>";
	}

	}else{
		document.location.href = '/datafiles/servicos/shopping/produtos/audio/'+valor+'.mp3';
	}


}
