// JavaScript Document
//VERIFICA PLUGIN INSTALADO NO FIREFOX E MAC
var info = navigator.appVersion.toLowerCase();
info += navigator.appName.toLowerCase();

if(info.indexOf('windows') > -1){
	if(info.indexOf('msie') > -1){
		
		
	}else if(info.indexOf('netscape') > -1){
		numPlugins = navigator.plugins.length;
		var verifica = 0;
		for (i = 0; i < numPlugins; i++){
			if(navigator.plugins[i].filename.toLowerCase() == "npmozax.dll") verifica++;
		}
		if(verifica == 0){
			alert("FIREFOX SEM PLUGIN");
		}
	}else{
		alert("NÃO É IE/FIREFOX");
	}
}else if(info.indexOf('mac') > -1){
	numPlugins = navigator.plugins.length;
	var verifica = 0;
	for (i = 0; i < numPlugins; i++){
		if(navigator.plugins[i].filename.toLowerCase() == "flip4mac wmv plugin.plugin") verifica++;
	}
	if(verifica == 0){
		alert("MAC SEM FLIP4 MAC");
	}
}

//CONTROLES DO PLAYER
var estadoPlay = 0

var curVolIdx = 4;
vArray = new Array();
vArray[0]  =  0;
vArray[1]  =  20;
vArray[2]  =  40;
vArray[3]  =  60;
vArray[4]  =  80;
vArray[5]  =  100;

function stopPodcast(){
	document.MPlayer.controls.stop();
	$("#play").attr("src", "css/img/bt_play.jpg");
	estadoPlay = 0;
}
function changeVolume(valor){
	curVolIdx = valor;
	document.MPlayer.settings.volume = vArray[curVolIdx];
	$("#manipulaVolume").attr("src", "../css/img/bkg_vol"+curVolIdx+".jpg");
}
function diminuir(){
	if(curVolIdx > 0){
		curVolIdx--;		
	}
	document.MPlayer.settings.volume = vArray[curVolIdx];
	if(curVolIdx == 0){
		$("#mute").attr("src", "css/img/mudo.jpg");
	}
}
function aumentar(){
	if(curVolIdx < 5){
		curVolIdx++;		
	}
	document.MPlayer.settings.volume = vArray[curVolIdx];
	if(curVolIdx > 0){
		$("#mute").attr("src", "css/img/volume.jpg");
	}
}
function mudo(){
	if(document.MPlayer.settings.mute){
		document.MPlayer.settings.mute = false;
		$("#mute").attr("src", "css/img/volume.jpg");
	}else{
		document.MPlayer.settings.mute = true;
		$("#mute").attr("src", "css/img/mudo.jpg");
	}
}

function progressBar(){
	var duracao = document.MPlayer.currentMedia.DurationString;
	var posicaoAtual = document.MPlayer.Controls.currentPositionString;
	if(duracao.length == 5) { duracao = '00:'+duracao}; 
	if(posicaoAtual.length == 5) { posicaoAtual = '00:'+posicaoAtual};
	p100 = ((paraSeg(posicaoAtual) * 100)/ paraSeg(duracao))/100;
	tam = 205 * p100;
	saida = isNaN(Math.floor(tam)) ? 0 : Math.floor(tam);
	$("#progress").css("width", saida+"px");
}

function tempoCorrente(){
	$("#hour").html(document.MPlayer.Controls.currentPositionString);
}
function bufferBar(){
	var valor = parseInt(document.MPlayer.network.bufferingProgress);
	saida = (valor*233)/100;
	if(saida > 0){
		$("#loading").css("width", saida+"px");
	}else{
		$("#loading").css("width", "490px");
	}
}

function paraSeg(T){ // h:m:s
	var A = T.split(/\D+/);
	return (A[0]*60 + +A[1])*60 + +A[2];
}