var current_song = '';
var current_artist = '';
var current_item = '';
var current_tab = 1;
var Sonarroot = 'http://www.playfm.cl';
var RecargarComentarios = '';
var RecargarComentarios2 = '';
var RecargarUsuarios = '';
var player_min = 0;
var buscarAcciones = null;
var buscarAccionesComm = null;
var cargarNowPlaying = null;
var	fuePrograma = 0;
var fueAutomatico = 0;
var pop_up = false;

function irA(id) {
	var destino = jQuery(id).offset().top;
	jQuery("body").animate({ scrollTop: destino}, 500 );
	};



function abrirPopUp(id){
		$('#tabs li a').removeClass('active_tab');
		$('#tabs .tab_1 a').removeClass('flecha2');
		$('#tabs .tab_2 a').addClass('active_tab');
		$('#player_layout').hide();					  	
		$('#player_min').show();

		if (BrowserDetect.browser == 'Chrome' && BrowserDetect.OS == 'Mac') {
			var caracteristicas = "height=550,width=750,resizable=no,scrollbars=no,location=no";
		} else {
			var caracteristicas = "height=500,width=750,resizable=no,scrollbars=no,location=no";
		}
		
      	nueva=window.open(id.href, 'Popup', caracteristicas);
		if (window.focus) {nueva.focus()}

		return false;
};

function abrirPopUpAlternativa(id){
	
		$('#tabs li a').removeClass('active_tab');
		$('#tabs .tab_1 a').removeClass('flecha2');
		$('#tabs .tab_2 a').addClass('active_tab');
		$('#player_layout').hide();					  	
		$('#player_min').show();
		var caracteristicas = "height=400,width=590,scrollTo,resizable=0,scrollbars=0,location=0";
      	nueva=window.open(id.href, 'Popup', caracteristicas);
		if (window.focus) {nueva.focus()}

		return false;
};


 function mostrarNuevoContenido(html) {
	jQuery('#player_right').html(html).fadeTo('normal',100,ocultarCargador());
}

 function actualizarNuevoContenido() {
	jQuery('#player_right').fadeTo('normal',100,ocultarCargador());
}

function ocultarCargador() {
	jQuery('#cargando').fadeOut('normal').remove();
	actualizando = false;
}

function twitter_limite(limitField, limitCount) {
	var largo = limitField.value.length;
	
    if (largo > 140) {
        limitField.value = limitField.value.substring(0, 140);
    } else {
        limitCount.value = 140 - largo;
    }
	if (largo > 139) { $('.update_p').css({ color : '#ff0000'}); }
	else if (largo > 135) { $('.update_p').css({ color : '#DF0000'}); }
	else if (largo > 130) { $('.update_p').css({ color : '#AF0000'}); }
	else if (largo > 125) { $('.update_p').css({ color : '#7F0000'}); }
	else if (largo > 120) { $('.update_p').css({ color : '#4F0000'}); }
	else if (largo > 115) { $('.update_p').css({ color : '#3F0808'}); }
	else if (largo > 110) { $('.update_p').css({ color : '#3F1414'}); }
	else if (largo > 105) { $('.update_p').css({ color : '#3F2323'}); }
	else if (largo > 95) { $('.update_p').css({ color : '#3F2F2F'}); }
	else if (largo > 85) { $('.update_p').css({ color : '#3F3B3B'}); }
	else if (largo > 0) { $('.update_p').css({ color : '#3F3F3F'}); }
}

/*
function mensajePlayer(msj){
	if(jQuery('div.mensajes div.pointer div').text() === 'Comparte lo que piensas sobre esta canci\u00F3n con la comunidad Play') $('div.mensajes div.pointer div').html('<p class="comentario_texto">'+msj+'</p>');
	else $('div.mensajes div.pointer div').prepend('<p class="comentario_texto"> - '+msj+'</p>');
	}
*/
function OcultarPlayer(){
var item = current_item;
	
 if(jQuery('#player_layout').css('display') === 'block'){
	$('#tabs .tab_1 a').addClass('flecha2');
	$('#tabs li a').removeClass('active_tab');
	$('#tabs .tab_2 a').addClass('active_tab');
	$.cookie('player_min', 1, { path: '/', expires: 365 });
 }else {
	$('#tabs .tab_1 a').removeClass('flecha2');
	tab = parseInt(current_tab)+1;
	if(tab === 2){ searchImagesFlickr(item.d);}
	$('#tabs li a').removeClass('active_tab');
	$('#tabs .tab_'+ tab +' a').addClass('active_tab');
	$.cookie('player_min', 0, { path: '/', expires: 365 });
	}
	
if($.browser.msie){	
 var Players = [ "player_min", "player_layout" ];
 for ( i = 0; i < Players.length; i++ ) { jQuery( '#'+Players[i]).toggle(); }
		}
else{	 
 var Players = [ "player_min", "player_layout" ];
 for ( i = 0; i < Players.length; i++ ) { jQuery( '#'+Players[i]).slideToggle(); }
} 
 
}

function Ingresar(){
 $("#registrar").slideUp();
 $("#iniciar").slideDown();
 $("#link_ingresar").hide();
 $("#link_registrarse").show();
 $('#recuperar').slideUp();
 
 
}

function Registrase(){
 $("#registrar").slideDown();
 $("#iniciar").slideUp();
 $("#link_ingresar").show();
 $("#link_registrarse").hide();
 $('#recuperar').slideUp();
 
}

function recuperarContrasenia(){
$("#iniciar").slideUp();
$('#recuperar').slideDown();
}

function validaremail(email) {
	var correcto = email.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
    if (correcto) 
		return(false);
	else
		return(true);
}

 function uncache(){	
	var fecha_actual = new Date;
	return fecha_actual.getTime();
 }
 
 function generateInterval(max, sel, pad){
	var content = '';
	var selected = '';

	for(i=0; i < max; i++){
		if(i == sel){ selected = ' selected="selected"'; }else{ selected = ''; }
		var strpad = '';		
		if(pad){ if(i < 10){	strpad = '0';}	}	
		content += '<option value='+i+selected+'>'+strpad+''+i+'</option>';
	}	
	return content;
}

function addAVote(cal){
	jQuery.ajax({url: '/nowplaying/vote/'+current_item.u+'/'+cal+'/', success: function(data){
		var container_calification = jQuery('#calification_status');
		
			if(data == '0'){
				container_calification.html('<img src="/images/bg_califica_registrado.png" />');
			}else if(data == '-1'){
				container_calification.html('<img src="/images/bg_social_perfil.png" />');
			}else if(data == '1'){
				container_calification.html('<img src="/images/bg_social_calificado.png" />');
			}else if(data == '2'){
				container_calification.html('<img src="/images/bg_social_califica.png" />');
			}
			
			container_calification.fadeIn(300, function(){
				setTimeout("jQuery('#calification_status').fadeOut(500)", 2500);
				
				if(data == '0' || data == '1'){
					deactivate_rating(-1);
				}else{
					deactivate_rating(selected_stars);
				}
				
			});
		} 
	});	
	searchActions();
}

function generateLastSongs(data){
	var content = '<div class="last_songs"><ul id="last_songs_json">';

	jQuery.each(data, function(i, item){
		var split_txt = item.created.split(' ');
		var split_time = split_txt[1].split(':');	
		if(pop_up){
		content += '<li><div class="hour">'+split_time[0]+':'+split_time[1]+'</div>'+item.song+' - <span><a href="http://'+Sonarroot+'/ver_artista.html?id='+item.artist_id+'" target="_blank">'+item.artist+'</a></span></li>';
		  }
		else {
		content += '<li><div class="hour">'+split_time[0]+':'+split_time[1]+'</div>'+item.song+' - <span><a href="javascript:;" onclick="prepareLink(\'/ver_artista.html?id='+item.artist_id+'\',\'/Player/'+escape(item.artist)+'/\'); return false;">'+item.artist+'</a></span></li>';
 }
	});

	content += '</ul><div class="search"><p>Busca la canci&oacute;n que escuchaste ';
	//content += combobox_days;
	content += ' a las <select id="hour_search">';	
	content += generateInterval(24, 00);	
	content += '</select> :  <select id="min_search">';	
	content += generateInterval(60, 00, true);
	content += '</select></p><input type="image" class="search_b" src="/images/buscar.png" name="buscar" value="Buscar" onclick="searchNowplaying();" /></div></div><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>';				
	mostrarNuevoContenido(content);
}

function searchLyrics(item){
	var item = current_item;
	
	var content = '<div id="letras">';	
	content += '<div class="lyrics_right"><ul id="letra"><li class="buscando_letra">Buscando letra...</li>';
	content += '</ul></div></div>';
	mostrarNuevoContenido(content);
	
	jQuery.ajax({url: '/artists_folder/lyrics/'+item.d+'_'+item.y+'.xml', type: 'GET',
		success: function(data){ 
			jQuery(data).find("data").each(function(){
				var cover = jQuery(this).find("cover").text();
				var song = jQuery(this).find("song").text();
				if(cover == 'default.jpg' || cover == '' || cover == 'null' || cover == null){ cover = '/images/default.jpg';	}
				alert(cover);
				jQuery('#letra').html(song);
				jQuery('.cdcover').attr('src', cover);
			});
		 }
	});	
	
	setTimeout('withoutLyricsFix();', 2000); 
}

var icono = {
cambiar: function(url) {
  if (url) {
    this.CrearIcono(url, true);
  }
},

CrearIcono: function(url) {
  var link = document.createElement("link");
  link.type = "image/x-icon";
  link.rel = "shortcut icon";
  link.href = url;
  this.EliminaIconoAnterior();
  this.HeadDocumento.appendChild(link);
},

EliminaIconoAnterior: function() {
  var links = this.HeadDocumento.getElementsByTagName("link");
  for (var i=0; i<links.length; i++) {
    var link = links[i];
    if (link.type=="image/x-icon" && link.rel=="shortcut icon") {
      this.HeadDocumento.removeChild(link);
      return;
    }
  }
},

HeadDocumento:document.getElementsByTagName("head")[0]
}

function withoutLyricsFix(){
	if(jQuery('#letra li').html() == 'Buscando letra...'){
		jQuery('#letra').html('<li class="sin_letra">Pronto encontrar&aacute;s la letra de esta canci&oacute;n...</li>')
	}
}

 function searchNowplaying(){ 
 	callCertifica('/Player/Buscador/');
	jQuery('#tabs').append('<span id="cargando"></span>');
	jQuery('#cargando').fadeIn('normal');
	jQuery('#last_songs_json').fadeTo('fast',0.5);
	
	var day_search = jQuery('#day_search').val();
	var day_hour = jQuery('#hour_search').val();
	var day_min = jQuery('#min_search').val();
	var content = '';

	jQuery.getJSON('/nowplaying/search/?day='+day_search+'&hour='+day_hour+'&min='+day_min+'&cache='+uncache(), null, 
	function(data){
		
		jQuery.each(data, function(i, item){
			var split_txt = item.created.split(' ');
			var split_time = split_txt[1].split(':');
			var aditional_css = '';
			
			if(i == 2){	aditional_css = ' class="selected_li"';	}			
			content += '<li '+aditional_css+'><div class="hour">'+split_time[0]+':'+split_time[1]+'</div>'+item.song+' - <span>'+item.artist+'</span></li>';
	});
	
	if(content == ''){
		content = '<li class="selected_li">&iexcl;No ha sonado nada a&uacute;n! Revisa el d&iacute;a y hora de tu b&uacute;squeda</li>';
	}
		
	jQuery('#last_songs_json').fadeTo('fast',1, function(){ jQuery(this).html(content)} );
	jQuery('#cargando').fadeOut('normal').remove();
	});
	
 }
 
function hideButtonsArtists(){
	jQuery('.nav_sitio').hide();
	jQuery('.nav_wikipedia').hide();
	jQuery('.nav_videos').hide();
	jQuery('.nav_myspace').hide();
}

function searchNews(item){
	jQuery.getJSON('/artists_folder/'+item+'-news.json?cache='+uncache(), function(data2){
	
	var content = '';
	var first = '';
	var item = current_item;
	var content = '';
	var d = 0;
	var sitio_oficial = '<li class="sitio_oficial"><a href="'+item.w+'" target="_blank">- Visita el sitio oficial de '+item.a+'</a></li>';
	var wikipedia = '<li class="wikipedia"><a href="'+item.k+'" target="_blank">- Conoce m&aacute;s sobre '+item.a+' en Wikipedia</a></li>';
	var myspace = '<li class="myspace"><a href="'+item.m+'" target="_blank">- Entra en su MySpace oficial</a></li>';
		if(data2.news){
			jQuery.each(data2.news, function(j, item2){
				
				if(item2){
					var valor = item2.split(')');				
					d++;
					if(j == 0){ first = '<li><a href="'+valor[1]+'" target="_blank">'+valor[0]+'</a></li>';	}				
					if(j < 4){	content += '<li><a href="'+valor[1]+'" target="_blank">'+valor[0]+'</a></li>';}
				}
			});		
		} 
		else{
			 first = sitio_oficial;
		}
	
	if(d === 0){
		if(item.w != ''){ content += sitio_oficial; }
		if(item.k != ''){ content += wikipedia; }
		if(item.m != ''){ content += myspace; }		
		content +=  '<li class="youtube"><a href="http://www.youtube.com/results?search_type=&search_query='+escape(item.a+' - '+item.s)+'&aq=0" target="_blank">Videos de '+item.a+' en YouTube</a></li></ul>';		
		jQuery('.nav_videos').fadeOut('fast',function(){ jQuery('.nav_myspace').fadeOut('fast',function(){ jQuery('.nav_wikipedia').fadeOut('fast', function(){ jQuery('.nav_sitio').fadeOut('fast')})})});	
		jQuery('.nav_myspace').fadeOut('fast',function(){ jQuery('.nav_wikipedia').fadeOut('fast', function(){ jQuery('.nav_sitio').fadeOut('fast')})});
		jQuery('.nav_wikipedia').fadeOut('fast', function(){ jQuery('.nav_sitio').fadeOut('fast')});
		jQuery('.nav_sitio').fadeOut('fast');
	}else if(d === 1){
		if(item.w != ''){ content += sitio_oficial; }
		if(item.k != ''){ content += wikipedia; }
		if(item.m != ''){ content += myspace; }	
		jQuery('.nav_myspace').fadeOut('fast',function(){ jQuery('.nav_wikipedia').fadeOut('fast', function(){ jQuery('.nav_sitio').fadeOut('fast')})});
		jQuery('.nav_wikipedia').fadeOut('fast', function(){ jQuery('.nav_sitio').fadeOut('fast')});
		jQuery('.nav_sitio').fadeOut('fast');	
 	}else if(d === 2){
		if(item.w != ''){ content += sitio_oficial; }
		if(item.k != ''){ content += wikipedia; }
	   jQuery('.nav_wikipedia').fadeOut('fast', function(){ jQuery('.nav_sitio').fadeOut('fast')});
	   jQuery('.nav_sitio').fadeOut('fast');
	}else if(d === 3){
		if(item.w != ''){ content += sitio_oficial; }
		jQuery('.nav_sitio').fadeOut('fast');
	}	
		jQuery('#news').html(content);
		jQuery('#news_min').html(first);	
	});	
}
//iniciar la funcion
function makeSpy(){
	$('ul.spychat').simpleSpy();
}
(function ($) {
				$.fn.simpleSpy = function (limit, interval) {
    				limit = limit || 1; interval = interval || 9500;
    				return this.each(function () {
        				var $list = $(this),
            			items = [],
            			currentItem = limit,
            			total = 0, 
            			height = $list.find('> li:first').height();
        				$list.find('> li').each(function () {
            			items.push('<li>' + $(this).html() + '</li>');
        				});
        				total = items.length;
        				$list.wrap('<div class="divChat" />').parent().css({ height : height * limit });
        				$list.find('> li').filter(':gt(' + (limit - 1) + ')').remove();
  
        function spy() {
            var $insert = $(items[currentItem]).css({ height : 0, opacity : 0, display : 'none' }).prependTo($list);
            $list.find('> li:last').animate({ height : 0,  opacity : 0}, 600, function () { $(this).remove(); });
            $insert.animate({ height : height,  opacity : 1 }, 1000);
			
            currentItem++;
            if (currentItem >= total) {
                currentItem = 0;
            }
            setTimeout(spy, interval)
        }
        
        spy();
    });
};
    
})(jQuery);

function searchImagesFlickr(item){
	jQuery.getJSON('/artists_folder/'+item+'-images.json?cache='+uncache(), function(data2){
	var content = '';
		if(data2.images){		
			jQuery.each(data2.images, function(j, item2){				
				content += '<li><a href="'+item2.replace('_s', '')+'" target="_blank" class="imagenes_flickr" rel="galeria"><img src="'+item2+'" /></a></li>';	
			});
		}
		jQuery('#flickr_photos').html(content);
		
		if(content != ''){
		//	jQuery('#flickr_photos').jcarousel();
		//	jQuery(".imagenes_flickr").skembox();
		}
		else {
			jQuery('#flickr').fadeOut();
		}
	});
}

function actualizaFoto(foto){
	jQuery('#user_logged img.avatar_perfil').attr('src',foto);
}

function loadTabInformation(){
	var item = current_item;
	var content = '<ul id="nav_player_right">';
	
	if(item.w != ''){
		content += '<li class="nav_sitio"><a href="'+item.w+'" target="_blank">Sitio Oficial</a></li>';
	}

	if(item.k != ''){
		content += '<li class="nav_wikipedia"><a href="'+item.k+'" target="_blank">Wikipedia</a></li>'			
	}

	if(item.m != ''){
		content += '<li class="nav_myspace"><a href="'+item.m+'" target="_blank">MySpace</a></li>';
	}		

	content +=  '<li class="nav_videos"><a href="http://www.youtube.com/results?search_type=&search_query='+escape(item.a+' - '+item.s)+'&aq=0" target="_blank">Videos</a></li></ul>';
	content +=  '<h4>'+item.a+'</h4><ul id="news">';	
	content +=  '</ul>';
	content += '<div id="flickr"><ul id="flickr_photos" class="jcarousel-skin-tango"></ul></div>';
	//searchNews(item.d);
	mostrarNuevoContenido(content);
	searchImagesFlickr(item.d);
	//jQuery(".imagenes_flickr").skembox();
} 
 
 function loadNowPlaying(){	
	
	cargarNowPlaying = setTimeout(function(){ loadNowPlaying(); },60000);
	jQuery.getJSON('/nowplaying.json?url=1&cache='+uncache(),
	//jQuery.getJSON('/?url=1&cache='+uncache(), 

	function showData(data){
		jQuery.each(data, function(i, item){		
			var tmp_song = item.s;
			var tmp_artist = item.a;
			var tmp_artist_id = item.t;
			var slug= item.d;
			var img = item.i;
			
			
			if(img == "default.jpg" || img == "" || img == "null" || img == null) {
				img = "default_0.jpg";
			} else {
				img = slug+"_0.jpg";
			}
			if(tmp_song != current_song || tmp_artist != current_artist){
				current_item = item;
				current_song = tmp_song;
				current_artist = tmp_artist;
				current_artist_id = tmp_artist_id;
				
				//si el último fue un programa y el cambio fue automático a este tab lo devuelve al primer tab
				if(fuePrograma == 1){	
					loadTabInformation();
					$('#tabs li.tab_2 a').click();
				}
				$('.song').animate({ opacity: 0.3}, function(){ jQuery(this).html(current_song).animate({ opacity: 1}); });
				$('.artist').animate({ opacity: 0.3}, function(){ jQuery(this).html('<a href="'+Sonarroot+'/ver_artista.html?id='+current_artist_id+'" target="_blank">'+current_artist+'</a>').animate({ opacity: 1}); }); 
				fuePrograma = 0;
				
				if(item.e){	
					fuePrograma = 1;
					fueAutomatico = 1;
					jQuery.getJSON('/nowplaying-last5.json?url=2&cache='+uncache(), function showData(data){ generateLastSongs(data) } );
					$('#calification_status').html('<img src="/images/bg_social_off.png" />').fadeIn();
					$('#tabs li.tab_4 a').click();
					
				}else{
					$('#calification_status').fadeOut().html('');
				}

				if(current_tab == 1 && !item.e){
					//loadTabInformation();
				}else if(current_tab == 2 && !item.e){
					//searchLyrics();
				}else{
					jQuery.getJSON('/nowplaying-last5.json?url=2&cache='+uncache(), function showData(data){ generateLastSongs(data) } );
					//jQuery.getJSON('/tunneling.php?url=2&cache='+uncache(), function showData(data){ generateLastSongs(data) } );	
				}
				
				
				if(!item.e){
					if(pop_up){ 
						$('.artist').animate({ opacity: 0.3}, function(){ jQuery(this).html('<a href="'+Sonarroot+'/ver_artista.html?id='+current_artist_id+'" target="_blank">'+current_artist+'</a>').animate({ opacity: 1}); }); 
					}else { 
						
						$('.artist').animate({ opacity: 0.3}, function(){ jQuery(this).html('<a href="'+Sonarroot+'/ver_artista.html?id='+current_artist_id+'" onclick="prepareLink(\'/ver_artista.html?id='+current_artist_id+'\',\'/Player/'+item.d+'/\'); return false;">'+current_artist+'</a>').animate({ opacity: 1});  
						$('.artist_min').html(current_song+' - <strong><a href="'+Sonarroot+'/ver_artista.html?id='+current_artist_id+'" onclick="prepareLink(\'/ver_artista.html?id='+current_artist_id+'\',\'/Player/'+item.d+'/\'); return false;">'+current_artist+'</a></strong>').animate({ opacity: 1}); }); 
						$('#image_now_playing').attr('src', '/artists_folder/images/nowplaying_home/'+img).animate({ opacity: 1});  
					}
				}else{
					if(item.e == 2){
						$('.artist').animate({ opacity: 0.3}, function(){ jQuery(this).html('<a href="'+Sonarroot+'/ver_programa.html?id='+item.t+'" onclick="prepareLink(\'/ver_programa.html?id='+item.t+'\',\'/Player/'+item.a+'/\'); return false;">'+current_artist+'</a>').animate({ opacity: 1});
						$('.artist_min').html(current_song+' - <strong><a href="'+Sonarroot+'/ver_programa.html?id='+item.t+'" onclick="prepareLink(\'/ver_programa.html?id='+item.t+'\',\'/Player/'+item.a+'/\'); return false;">'+current_artist+'</a></strong>').animate({ opacity: 1}); });
						$('#image_now_playing').attr('src', '/artists_folder/images/nowplaying_home/default_0.jpg').animate({ opacity: 1});
					}else{
						$('.artist').animate({ opacity: 0.3}, function(){ jQuery(this).html(current_artist).animate({ opacity: 1});
						$('.artist_min').html(current_song+' - <strong>'+current_artist+'</strong>').animate({ opacity: 1}); });
						$('#image_now_playing').attr('src', '/artists_folder/images/nowplaying_home/default_0.jpg').animate({ opacity: 1});
					}					
				}

				jQuery('.cover').animate({ opacity: 0.5}, function(){ 
					if(item.i != 'default_0.jpg'){
						if(!item.e){
							alert(item.i);
							if(item.i == "" || item.i == "null" || item.i == null) {
								jQuery(this).attr('src', '/artists_folder/images/player/default_0.jpg').animate({ opacity: 1});
							} else {
								jQuery(this).attr('src', '/artists_folder/images/player/'+item.d+'_'+item.i+'.jpg').animate({ opacity: 1});
							}
						}else{
							if(item.e == 2){
								jQuery(this).attr('src', item.i).animate({ opacity: 1});
							}else{
								alert(item.i);
								if(item.i == "" || item.i == "null" || item.i == null) {
									jQuery(this).attr('src', '/artists_folder/images/player/default_0.jpg').animate({ opacity: 1});
								} else {
									jQuery(this).attr('src', '/artists_folder/images/player/'+item.d+'_'+item.i+'.jpg').animate({ opacity: 1});
								}
							}
						}
					}else{
						jQuery(this).attr('src', '/artists_folder/images/player/default_0.jpg').animate({ opacity: 1}); 
					}
				});
				
				if(!item.e){
					selected_stars = 0;
				
				}
			}
		});
		
	});
	
	var item = current_item;
	
	if(!(jQuery.browser.msie && jQuery.browser.version < 7)){
		jQuery(".enlace_facebook2").html('<a href="http://www.facebook.com/sharer.php?u='+Sonarroot+'facebook.php%3Fnombre%3D'+escape(item.s)+'|'+escape(item.a)+'" class="b_facebook" >Facebook</a>');
		//jQuery(".b_facebook").skembox({anchoContenido:"650px", altoContenido:"400px", ContenidoIframe:true});
	}
	else{
		jQuery(".enlace_facebook2").html('<a href="http://www.facebook.com/sharer.php?u='+Sonarroot+'facebook.php%3Fnombre%3D'+escape(item.s)+'|'+escape(item.a)+'" onclick="PopUpFace(this); return false" class="c_facebook" >Facebook</a>');
	}
	
	jQuery(".enlace_twitter2").html('<a href="/twitter.php?artista='+escape(item.a)+'&nombre='+escape(item.s)+'" class="b_twitter" >Twitter</a>');
	//jQuery(".b_twitter").skembox({anchoContenido:"560px", altoContenido:"330px", ContenidoIframe:true});
	clearTimeout(cargarNowPlaying);
	cargarNowPlaying = setTimeout(function(){ loadNowPlaying(); },60000);
}

function PopUpFace(obj){
		var caracteristicas = "height=400,width=510,scrollTo,resizable=0,scrollbars=0,location=0";
      	nueva=window.open(obj.href, 'PopupFace', caracteristicas);
		return false;

}
/*
  $(function () {
        $('div.mensajes marquee').marquee('pointer').mouseover(function () {
            $(this).trigger('stop');
        }).mouseout(function () {
            $(this).trigger('start');
        }).mousemove(function (event) {
            if ($(this).data('drag') == true) {
                this.scrollLeft = $(this).data('scrollX') + ($(this).data('x') - event.clientX);
            }
        }).mousedown(function (event) {
            $(this).data('drag', true).data('x', event.clientX).data('scrollX', this.scrollLeft);
        }).mouseup(function () {
            $(this).data('drag', false);
        });
    });
*/

this.info_usuarios = function(){
	jQuery(".foto_usuario_conn").hover(
		function(foto){
			this.informacion = $(this).attr('rel');
			var contenidos = this.informacion.split("|");     
			var contenido = (this.informacion != "") ? "<br/><b>" + contenidos[1] + "</b><br/>" + contenidos[2] + "<br/>" + contenidos[3] : "";
			
			jQuery("body").append(
					"<div id='user_tooltip_info' class='foto_usuario_con_class_raro' style='display: block;'>" +
					"<span id='fui'>" +
					"<img src='"+ contenidos[0] +"' alt='Foto de " + contenidos[1] + "' width='60px' height='60px' />" +
					"</span>" +
					"<span id='fud'>"+ contenido +"</span>" +
					"</div>"
			);                                 
			
			jQuery(".foto_usuario_con_class_raro").css("top",(foto.pageY - 80) + "px")
				.css("left",(foto.pageX  - 50) + "px")
				.fadeIn();                        
		},
		function(foto){   
			$("#user_tooltip_info").remove();
		}
	);

	
};

function actualizaUsuarios(){
	jQuery(".foto_usuario_con_class_raro").remove();
	jQuery('.usuarios .contenido_modulo').fadeTo('slow', 0.5);
	jQuery('.usuarios .contenido_modulo').load('/usuarios.html', function(){
		info_usuarios();
		jQuery('.usuarios .contenido_modulo').fadeTo('slow', 1);
		clearTimeout(RecargarUsuarios);
		RecargarUsuarios = setTimeout(function(){
			actualizaUsuarios();
		},60000);
	});
}


	function callTags(){
		jQuery.ajax({url: '/tags_static.html', success: function(data){
			jQuery('#nubetags').html(data);
			//prepareLink2();
		}});
	}
jQuery(document).ready(function(){	
	
	loadNowPlaying();
	jQuery("#boton_suscribir").click(function() {
	    jQuery('.error_suscribir').hide();
				
		var email = jQuery("input#input_suscribir").val();
		if (validaremail(email)) {
	      jQuery(".error_suscribir").html('Ingresa un mail v&aacute;lido.').fadeIn();
	      jQuery("input#input_suscribir").focus();
	      return false;
	    }
	
		var envio = 'email=' + email;
	 
	 jQuery.ajax({
	      type: "POST",
	      url: "/suscribirse.php",
	      data: envio,
	      success:function(respuesta) {	
				if(respuesta === 'bien'){
					jQuery('#modulo_suscribir').fadeTo('fast',0).html("<div class='alert_ok'><strong>Gracias por inscribirte.</strong><br/> Cuando estemos sonando, ser&aacute;s el primero en saberlo.</div>").fadeTo('slow',1);
				    }
				else{     		
	        			jQuery(".error_suscribir").html('Este email ya est&aacute; registrado').fadeIn();
	      				jQuery("input#input_suscribir").focus();
					}
						}
					});
	    return false;
	});

	var actualizando = false;
	
	jQuery('#tabs li.a_2 a').click(function(){		
			var url = jQuery(this).attr('rel');
	
			if(!current_item.e){		
				jQuery('#tabs .tab_3 a, #tabs .tab_2 a').removeClass('deshabilitado');
			}
			
			if(current_item.e && url != 'ultimas_canciones'){		
				jQuery('#tabs .tab_3 a, #tabs .tab_2 a').addClass('deshabilitado');
				$('#news_min').html(' ');
				return false;
			}
	
			if (actualizando){ return false; }
			
	 		actualizando = true;
			jQuery('#tabs li a').removeClass('active_tab');
			jQuery('#tabs .tab_1 a').removeClass('flecha2');
				
			if($.browser.msie){	
				jQuery('#player_min').hide();					  	
				jQuery('#player_layout').show();	
			}else{	 
				jQuery('#player_min').slideUp();					  	
				jQuery('#player_layout').slideDown();
			} 
			
			jQuery(this).addClass('active_tab');					  	
			jQuery('#tabs').append('<span id="cargando"></span>');
			jQuery('#cargando').fadeIn();
	
			function cargarContenido() {	
				if (url == 'ultimas_canciones'){
					//jQuery.getJSON('/nowplaying-last5.json?url=2&cache='+uncache(), function showData(data){ generateLastSongs(data) } );
					jQuery.getJSON('/tunneling.php?url=2&cache='+uncache(), function showData(data){ generateLastSongs(data) } );
					if(!fuePrograma)callCertifica('/Player/Ultimas_Canciones/');
					current_tab = 3;
					
				} else if(url == 'informacion'){
					if(fueAutomatico){ fueAutomatico = 0; }
					else { callCertifica('/Player/Informacion/');}
					loadTabInformation();
					current_tab = 1;
				}else{
					callCertifica('/Player/Letra/');
					current_tab = 2;
					searchLyrics();
				}
				actualizando = false;
			}
			
			jQuery('#player_right').fadeTo('fast',0.5, cargarContenido);
			return false;
	});

});

function filtrarEvento(cat, atemp) {
	var url_ = "";
	
	if(atemp){
		url_ = "/blogs/shows_view_ajax_atemp/"+cat+"/";
	} else {
		url_ = "/blogs/shows_view_ajax/"+cat+"/";
	}

	$.ajax({
		url: url_,
		cache: false,
		beforeSend: function() {
			//alert("cargando");
			$("#cont_eventos").html("<div class='loading'></div>");
		},
		complete: function() {
			//alert("complete");
		},
		success: function(html){
			//alert(html);
			$("#cont_eventos").html(html);
		}
	});
}

function iepng(){ };

this.info_usuarios2 = function(){
	jQuery(".foto_usuario_conn").hover(
		function(foto){
			this.informacion = $(this).attr('rel');
			var contenidos = this.informacion.split("|");     
			var contenido = (this.informacion != "") ? "<p class='tooltip_nombre'>" + contenidos[1] +"</p><p>" + contenidos[2] + "</p><p>" + contenidos[3]+"</p>" : "";
			
			jQuery("body").append(
					"<div id='user_tooltip_info' class='foto_usuario_con_class_raro' style='display: block;'>" +
					"" +
					"<img src='"+ contenidos[0] +"' alt='Foto de " + contenidos[1] + "' width='50px' height='50px' />" +
					"" +
					"<div id='tooltip_info'>"+ contenido +"</div>" +
					"<div class='clear'></div></div>"
			);                                 
			
			jQuery(".foto_usuario_con_class_raro").css("top",(foto.pageY - 80) + "px")
				.css("left",(foto.pageX  - 50) + "px")
				.fadeIn();                        
		},
		function(foto){   
			$("#user_tooltip_info").remove();
		}
	);

};

