/*	Scripts para www.informador.com.mx seccion INFORMATEL | Creado por Ing. Octavio Velasco | (c) Vocode, S. de R.L. de C.V. */

var idAudioActual = 'ninguno';
var baseURLaudio = 'http://audio.informador.com.mx/informatel/';

soundManager.onload = function() {
	
	var currentURL = document.URL;
	
	if(currentURL=='http://www.informador.com.mx/informatel') {
	//Concursos
	soundManager.createSound({id:'informatel-chispazo',url:baseURLaudio+'chispazo.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-loteria',url:baseURLaudio+'loteria.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-progol',url:baseURLaudio+'progol.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-tris',url:baseURLaudio+'tris.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-zodiaco',url:baseURLaudio+'zodiaco.'+Math.floor(Math.random()*9999999)});
//	soundManager.createSound({id:'informatel-melate',url:baseURLaudio+'melate.'+Math.floor(Math.random()*9999999)});
	//Mujer
	soundManager.createSound({id:'informatel-telenovelas',url:baseURLaudio+'telenovelas.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-delicias',url:baseURLaudio+'delicias.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-sexualidad',url:baseURLaudio+'sexualidad.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-atrevete',url:baseURLaudio+'atrevete.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-belleza',url:baseURLaudio+'belleza.'+Math.floor(Math.random()*9999999)});
	//Entretenimiento
	soundManager.createSound({id:'informatel-hitparade',url:baseURLaudio+'hitparade.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-antologia',url:baseURLaudio+'antologia.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-rockola',url:baseURLaudio+'rockola.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-espectaculos',url:baseURLaudio+'espectaculos.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-chistes',url:baseURLaudio+'chistes.'+Math.floor(Math.random()*9999999)});
//	soundManager.createSound({id:'informatel-rating',url:baseURLaudio+'rating.'+Math.floor(Math.random()*9999999)});
//	soundManager.createSound({id:'informatel-resenas',url:baseURLaudio+'resenas.'+Math.floor(Math.random()*9999999)});
	//Noticias
	soundManager.createSound({id:'informatel-pronostico',url:baseURLaudio+'pronostico.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-editorial',url:baseURLaudio+'editorial.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-economia',url:baseURLaudio+'economia.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-noticias',url:baseURLaudio+'noticias.'+Math.floor(Math.random()*9999999)});
	//Deportes
//	soundManager.createSound({id:'informatel-toros',url:baseURLaudio+'toros.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-polemica',url:baseURLaudio+'polemica.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-tecos',url:baseURLaudio+'tecos.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-atlas',url:baseURLaudio+'atlas.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-chivas',url:baseURLaudio+'chivas.'+Math.floor(Math.random()*9999999)});
//	soundManager.createSound({id:'informatel-resultados',url:baseURLaudio+'resultados.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-futinternacional',url:baseURLaudio+'futinternacional.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-futnacional',url:baseURLaudio+'futnacional.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-deportes',url:baseURLaudio+'deportes.'+Math.floor(Math.random()*9999999)});
	
	}
	if(currentURL=='http://www.informador.com.mx/horoscopos') {
	//Principales
	soundManager.createSound({id:'informatel-deportes',url:baseURLaudio+'deportes.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-editorial',url:baseURLaudio+'editorial.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-economia',url:baseURLaudio+'economia.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-noticias',url:baseURLaudio+'noticias.'+Math.floor(Math.random()*9999999)});
	//Horoscopos
	soundManager.createSound({id:'informatel-aries',url:baseURLaudio+'aries.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-tauro',url:baseURLaudio+'tauro.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-geminis',url:baseURLaudio+'geminis.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-cancer',url:baseURLaudio+'cancer.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-leo',url:baseURLaudio+'leo.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-virgo',url:baseURLaudio+'virgo.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-libra',url:baseURLaudio+'libra.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-escorpio',url:baseURLaudio+'escorpio.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-sagitario',url:baseURLaudio+'sagitario.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-capricornio',url:baseURLaudio+'capricornio.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-acuario',url:baseURLaudio+'acuario.'+Math.floor(Math.random()*9999999)});
	soundManager.createSound({id:'informatel-piscis',url:baseURLaudio+'piscis.'+Math.floor(Math.random()*9999999)});
	}
}

function tocarAudio() {
	if(idAudioActual!='ninguno') { //ya habian un audio en play
		var element = $(idAudioActual);
		if(idAudio==idAudioActual) {
			soundManager.togglePause(idAudio);
			if(element.hasClassName('sm-play')) {
				element.removeClassName('sm-play');
				element.update('[ pausa ]');
				element.addClassName('sm-pause');
			} else {
				element.removeClassName('sm-pause');
				element.update('[streaming]');
				element.addClassName('sm-play');
			}
		} else {
			soundManager.stopAll();
			if(element.hasClassName('sm-play')) {
				element.update('Escuchar');
				element.removeClassName('sm-play');
			}
			if(element.hasClassName('sm-pause')) {
				element.update('Escuchar');
				element.removeClassName('sm-pause');
			}
			soundManager.play(idAudio);
			$(idAudio).update('[streaming]');
			$(idAudio).addClassName('sm-play');
}
	} else { //primer audio en play
		soundManager.play(idAudio);
		$(idAudio).update('[streaming]');	
		$(idAudio).addClassName('sm-play');	
	}
	idAudioActual = idAudio;
}

function terminarAudio() {
	var element = $(idAudioActual);
	element.removeClassName('sm-play');
}

Event.observe(window, 'load', observarClick, false);

function observarClick() {
	Event.observe(document.body, 'click', function(event) {
		var element = Event.element(event);
		if(element.hasClassName('informatel')) {
//		if(element.descendantOf('feedsDisponibles')) {
			idAudio = element.identify();		
			tocarAudio();
		}
	});
}