

function load_popup(frequencia,width,height) {
		endereco = '/player.php'
		if(frequencia) { endereco += '?frequencia='+frequencia }
		popup=window.open(endereco, 'popup', 'toolbar=0, location=0, directories=0, menuBar=0, statusBar=0, scrollbars=0, resizable=0, width='+width+', height='+height+'');	
		
}



function ouvirradio(frequencia){
		if(!frequencia) { 
			var radio = document.getElementById('radios').value;
			var frequencia = radio.substring(0,5);
		}
		
		
				
		if((frequencia == "089.5") || (frequencia == "105.3")) { url = "http://www.tsf.pt/tsfdirecto.asx"; nome_radio = "TSF"}
		if(frequencia == "090.4") { url = "mms://stream.radio.com.pt/ROLI-ENC-069"; nome_radio ="EU Lisboa" }
		if((frequencia == "091.6") || (frequencia == "107.1")) { url = "http://cidadefm.clix.pt/asx/estrangeiro/cidade96.asx"; nome_radio = "Cidade FM" }
		if(frequencia == "092.0")  { url = "mms://stream.radio.com.pt/ROLI-ENC-496"; nome_radio = "Rádio Amália" }
		if((frequencia == "092.4") || (frequencia == "090.6")) {url = "http://www.mega.fm/live/new_streammegafm.asx"; nome_radio = "Mega FM" }
		if(frequencia == "092.8") {url = "mms://stream.radio.com.pt/ROLI-ENC-436"; nome_radio = "Horizonte FM" }
		if((frequencia == "093.2") || (frequencia == "104.1")) { url = "http://www.rfm.pt/live/streamnew_rfm.asx"; nome_radio = "RFM" }
		if(frequencia == "094.3") {url = "mms://stream.radio.com.pt/ROLI-ENC-160"; nome_radio = "" }
		if(frequencia == "094.4") {url = "http://195.245.168.21/antena2"; nome_radio = "Antena 2" }
		if(frequencia == "094.8") {url = "mms://stream.radio.com.pt/ROLI-ENC-133"; nome_radio = "" }
		if(frequencia == "095.7") {url = "http://195.245.168.21/antena1"; nome_radio = "Antena 1" }
		if(frequencia == "096.1") { url = "mms://stream.radio.com.pt/ROLI-ENC-161"; nome_radio = "" }
		if(frequencia == "096.4") { url = "http://radioclube.clix.pt/asx/estrangeiro/rcp48.asx"; nome_radio = "RCP" }
		if(frequencia == "096.6") { url = "http://m80.clix.pt/asx/estrangeiro/m8096.asx"; nome_radio = "M80" }
		if((frequencia == "097.4") || (frequencia == "097.7")) { url = "http://radiocomercial.clix.pt/asx/estrangeiro/comercial96.asx"; nome_radio = "Comercial" }
		if(frequencia == "097.8") { url = "mms://stream.radio.com.pt/ROLI-ENC-497"; nome_radio = "Radar" }
		if(frequencia == "098.1") { url = "mms://stream.radio.com.pt/ROLI-ENC-499"; nome_radio = "Marginal" }
		if((frequencia == "100.3") || (frequencia == "100.4")) { url = "mms://195.245.168.21/antena3"; nome_radio = "Antena 3" }
		if((frequencia == "100.8") || (frequencia == "102.7")) { url = "mms://stream.radio.com.pt/ROLI-ENC-134"; nome_radio = "Rádio Capital" }
		if((frequencia == "101.1") || (frequencia == "105.8")) { url = "http://bestrock.clix.pt/asx/estrangeiro/bestrockfm96.asx"; nome_radio = "BestRock FM" }
		if(frequencia == "101.5") { url = "http://195.245.168.21/rdpafrica"; nome_radio = "RDP África" }
		if(frequencia == "101.9") { url = "mms://stream.radio.com.pt/ROLI-ENC-401"; nome_radio = "Orbital" }
		if(frequencia == "102.6") { url = "mms://stream.radio.com.pt/ROLI-ENC-498"; nome_radio = "Oxigénio" }
		if(frequencia == "103.0") { url = "http://mix.clix.pt/asx/estrangeiro/mix96.asx"; nome_radio = "Mix FM" }
		if((frequencia == "103.4") || (frequencia == "093.7")) { url = "http://www.rr.pt/live/stream_rr_new.asx"; nome_radio = "Renascença" }
		if((frequencia == "107.2") || (frequencia == "100.8")) { url = "http://romantica.clix.pt/asx/estrangeiro/foxx48.asx"; nome_radio = "Romântica" }
		if(frequencia == "107.8") { url = "http://ouvir.trofafm.net"; nome_radio = "Trofa FM" }
		
		
		document.thumbnail_radio.src = "imagens/radios/"+frequencia+".jpg";
		 
		if(navigator.appName == "Microsoft Internet Explorer") {
			document.leitor.src = url;
			document.leitor.url = url;
		}
		else {
			document.getElementById('leitor').src = url;
			document.getElementById('leitor').url = url;
		}
		
		//document.getElementById('radios').options[6].selected = true;
		//radio.substring(8,50)
		document.getElementById('atocar_radio').innerHTML =  "<strong>Rádio:</strong> "+frequencia+" - "+nome_radio;
		//alert(document.leitor.url);
		
		//document.all.noar_frame.src = 'noar.php?frequencia='+frequencia;
		document.getElementById('noar_frame').src = 'noar.php?frequencia='+frequencia;
		//document.getElementById('atocar').innerHTML = "testing";
		
		/*
		var_link_externo = '<a href="'+url+'">Ouvir num leitor externo</a>';
		document.getElementById('link_externo').innerHTML = var_link_externo;
		*/
		player_nie = '<embed type="application/x-mplayer2" id="leitor" name="leitor" width="180" height="64" src="'+url+'" autostart="1" transparentatstart="0" showcontrols="1" showdisplay="0" showstatusbar="1" animationatstart="0">';
		document.getElementById('n_ie').innerHTML = player_nie;
		
}


function lista_porto() {

	lista_radios_porto = '	<select name="radios" id="radios" size="15" onClick="ouvirradio()" STYLE="width: 180px;">';
	lista_radios_porto += '			<option value="090.6 - Mega FM">090.6 - Mega FM</option>'; 
	lista_radios_porto += '			<option value="093.7 - Renascença">093.7 - Renascença</option>';
	lista_radios_porto += '			<option value="094.3 - Rádio Lidador">094.3 - Rádio Lidador</option>';
	lista_radios_porto += '			<option value="094.8 - Rádio Festival">094.8 - Rádio Festival</option>';
	lista_radios_porto += '			<option value="096.1 - Rádio Onda Viva">096.1 - Rádio Onda Viva</option>';
	lista_radios_porto += '			<option value="097.7 - Comercial">097.7 - Comercial</option>';
	lista_radios_porto += '			<option value="100.8 - Romântica FM">100.8 - Romântica FM</option>';
	lista_radios_porto += '			<option value="100.4 - Antena 3">100.4 - Antena 3</option>';
	lista_radios_porto += '			<option value="102.7 - Rádio Capital">102.7 - Rádio Capital</option>';
	lista_radios_porto += '			<option value="104.1 - RFM">104.1 - RFM</option>';
	lista_radios_porto += '			<option value="105.3 - TSF">105.3 - TSF</option>';
	lista_radios_porto += '			<option value="105.8 - Best Rock FM">105.8 - Best Rock FM</option>';
	lista_radios_porto += '			<option value="107.1 - Cidade FM">107.2 - Cidade FM</option>';
	lista_radios_porto += '			<option value="107.8 - Trofa FM">107.8 - Trofa FM</option>';
	lista_radios_porto += '	 </select>';

	document.getElementById('lista_radios').innerHTML = lista_radios_porto;

}



function lista_lisboa() {

	lista_radios_lisboa = '	<select name="radios" id="radios" size="15" onClick="ouvirradio()" STYLE="width: 180px;">';
	lista_radios_lisboa += '		<option value="089.5 - TSF">089.5 - TSF</option>';
	lista_radios_lisboa += '		<option  value="090.4 - Europa Lisboa">090.4 - Europa Lisboa</option>';
	lista_radios_lisboa += '		<option  value="091.6 - Cidade FM">091.6 - Cidade FM</option>';
	lista_radios_lisboa += '		<option  value="092.4 - Mega FM">092.4 - Mega FM</option>';
	lista_radios_lisboa += '		<option  value="092.8 - Horizonte FM">092.8 - Horizonte FM</option>';
	lista_radios_lisboa += '		<option  value="093.2 - RFM">093.2 - RFM</option>';
	lista_radios_lisboa += '		<option  value="094.4 - Antena 2">094.4 - Antena 2</option>';
	lista_radios_lisboa += '		<option  value="095.7 - Antena 1">095.7 - Antena 1</option>';
	lista_radios_lisboa += '		<option  value="096.4 - Rádio Clube">096.4 - Rádio Clube</option>';
	lista_radios_lisboa += '		<option  value="096.6 - M80">096.6 - M80</option>';
	lista_radios_lisboa += '		<option  value="097.4 - Comercial">097.4 - Comercial</option>';
	lista_radios_lisboa += '		<option  value="097.8 - Radar">097.8 - Radar</option>';
	lista_radios_lisboa += '		<option  value="098.1 - Rádio Marginal">098.1 - Rádio Marginal</option>';
	lista_radios_lisboa += '		<option  value="100.3 - Antena 3">100.3 - Antena 3</option>';
	lista_radios_lisboa += '		<option  value="100.8 - Rádio Capital">100.8 - Rádio Capital</option>';
	lista_radios_lisboa += '		<option  value="101.1 - Best Rock FM">101.1 - Best Rock FM</option>';
	lista_radios_lisboa += '		<option  value="101.5 - RDP África">101.5 - RDP África</option>';
	lista_radios_lisboa += '		<option  value="101.9 - Orbital">101.9 - Orbital</option>';
	lista_radios_lisboa += '		<option  value="102.6 - Oxigénio">102.6 - Oxigénio</option>';
	lista_radios_lisboa += '		<option  value="103.0 - Mix FM">103.0 - Mix FM</option>';
	lista_radios_lisboa += '		<option  value="103.4 - Renascença">103.4 - Renascença</option>';
	lista_radios_lisboa += '		<option  value="107.2 - Romântica FM">107.2 - Romântica FM</option>';
	lista_radios_lisboa += '	 </select>';

	document.getElementById('lista_radios').innerHTML = lista_radios_lisboa;

}


function breakout_of_frame() {
	  // see http://www.thesitewizard.com/archive/framebreak.shtml
	  // for an explanation of this script and how to use it on your
	  // own website
	  if (top.location != location) top.location.href = document.location.href ;

	//if(parent.frames.length>=1) { window.top.location.href="index.html" }
	//alert(top.document.getElementByTag('frameset'));
	//alert(top.document.getElementById('frame').cols);
}





function add_favoritos(BookmarkURL,BookmarkTitle) {  
	 // If the browser is Internet Explorer
      if (document.all)  window.external.AddFavorite(BookmarkURL,BookmarkTitle)
      // Add to Bookmarks (Mozilla Firefox)
	  else window.sidebar.addPanel(BookmarkTitle, BookmarkURL, '');
}


function popup_share(url,width,height) {
		share=window.open(url, 'share', 'toolbar=0, location=0, directories=0, menuBar=0, statusBar=0, scrollbars=0, resizable=1, width='+width+', height='+height+'');		
}

function popup_share2(url,width,height) {
		share=window.open(url, 'share', 'toolbar=0, location=0, directories=0, menuBar=0, statusBar=0, scrollbars=1, resizable=1, width='+width+', height='+height+'');		
}



function get_frequencia() {
	var radio = document.getElementById('radios').value;
	var frequencia = radio.substring(0,5);
	if(frequencia) return frequencia;
	else {
		frequencia = document.getElementById('atocar_radio').innerHTML;
		frequencia = frequencia.replace(/(<([^>]+)>)/ig,"");
		frequencia = frequencia.replace("Rádio:","");
		var frequencia = frequencia.substring(0,5);
		return frequencia;
	}
}

function get_frequencia_iframe() {
	var radio = parent.document.getElementById('radios').value;
	var frequencia = radio.substring(0,5);
	if(frequencia) return frequencia;
	else {
		frequencia = parent.document.getElementById('atocar_radio').innerHTML;
		frequencia = frequencia.replace(/(<([^>]+)>)/ig,"");
		frequencia = frequencia.replace("Rádio:","");
		var frequencia = frequencia.substring(0,5);
		return frequencia;
	}
}

function abre_player(width,height) {
	//resizeTo(880,586);
	document.getElementById('player_direito').style.display="block";
	resizeTo(width,height);
}

function reduz_player(width,height) {
	resizeTo(width,height);
	document.getElementById('maisinfo_frame').src = "";
	document.getElementById('maisinfo_frame').style.overflowY="hidden";
	document.getElementById('player_direito').style.display="none";
}

function ver_letra(width,height) {
	abre_player(width,height);
	frequencia = get_frequencia();
	document.getElementById('maisinfo_frame').src = '/share/letra.php?frequencia='+frequencia;
	document.getElementById('maisinfo_frame').style.overflowY="";
	//popup_share2("/share/letra.php?frequencia="+frequencia,800,600);
}

function google_musica() {
	//abre_player();
	frequencia = get_frequencia();
	popup_share2("/share/google.php?frequencia="+frequencia,800,600);
	//document.all.maisinfo_frame.src = 'includes/google.php?frequencia='+frequencia;
}

function youtube_clips(width,height) {
	abre_player(width,height);
	frequencia = get_frequencia();
	document.getElementById('maisinfo_frame').style.overflowY="hidden";
	document.getElementById('maisinfo_frame').style.overflowX="hidden";
	document.getElementById('maisinfo_frame').src = "/share/share_youtube.php?frequencia="+frequencia;
	//popup_share2("/share/share_youtube.php?frequencia="+frequencia,800,600);
}

function share_twitter() {
	frequencia = get_frequencia();
	popup_share2("/share/share_twitter.php?frequencia="+frequencia,800,400);
}

function share_twitter_iframe() {
	frequencia = get_frequencia_iframe();
	popup_share2("/share/share_twitter.php?frequencia="+frequencia,800,400);
}

function share_facebook() {
	frequencia = get_frequencia();
	popup_share("/share/share_facebook.php?frequencia="+frequencia,600,350);
}

function share_facebook_iframe() {
	frequencia = get_frequencia_iframe();
	popup_share("/share/share_facebook.php?frequencia="+frequencia,600,350);
}






function play() {
    document.leitor.controls.play();
	document.all.noar_frame.height = '11px';
	/*if(!frequencia) { 
			var radio = document.getElementById('radios').value;
			var frequencia = radio.substring(0,5);
	}
	*/
	document.all.noar_frame.src = 'noar.php?frequencia='+frequencia;
	//leitor.Play();
    //playerbanner.location.reload();
}

function stop() {
	//leitor.controls.stop(); 
    document.leitor.controls.stop();
	//alert("ola");
	document.all.noar_frame.height = '0';
	//document.all.noar_frame.src = 'noar.php';
	//leitor.Stop();
    //playerbanner.location.reload();
}

function volume_up() {
   	document.leitor.Settings.Volume = document.leitor.Settings.Volume + 20;
   // if (leitor.volume < -1000) leitor.volume = MediaPlayer.volume + 1000;
   // else leitor.volume = 0;
    //playerbanner.location.reload();
}

function volume_down() {
	//alert(document.leitor.Settings.Volume);
    //document.leitor.controls.volume_down();
	document.leitor.Settings.Volume = document.leitor.Settings.Volume - 20;
	//if (document.leitor.Settings.Volume > -9000)  document.leitor.Settings.Volume = document.leitor.Settings.Volume - 1000;
    //else document.leitor.Settings.Volume = -10000;
    //playerbanner.location.reload();
}

function mute() {
	if(document.leitor.Settings.Mute) document.leitor.Settings.Mute = false;
	else document.leitor.Settings.Mute = true;
	
	

    /*/if (window.MediaPlayer.Mute) {
        window.MediaPlayer.Mute = false;
    } else {
        window.MediaPlayer.Mute = true;
    }
    playerbanner.location.reload();
	*/
}
