$(document).ready(function() {
  $('#mystatustrigger').click(function() {
    $.ajax({
      url: 'set_status.php',
      success: function(data) {
        //$('#mystatus').html(data);
        //$(".mystatussetter").animate({"display": "none"}, "slow");
        //var color = $(".mystatussetter").css("display");

        $(".mystatussetter").css({'display' : 'block'});

        //alert('Load was performed.');
      }
    });
  });
  $('.mystatussetter').click(function() {
   var newstatus=$(this).attr("id");
    $.ajax({
      url: 'set_status.php?my='+newstatus,
      success: function(data) {
        $('#mystatustrigger').html(data);

      }
    });
   
    $(".mystatussetter").css({'display' : 'none'});
  });
  
  
  /*$("#nav").hover(
    function () {
      $('#nav').animate({"border-top-width": "150px"}, "slow");
      parent.player_einblenden();
    }, 
    function () {
      parent.player_ausblenden();
      $('#nav').animate({"border-top-width": "60px"}, "slow");
    }
  ); */
  
});
function trackupdate(){
      var cacheBuster = (new Date).getTime();
      $.ajax({
  	   	type: "GET",
  	   	dataType: "xml",
  	   	url: "ajax/refresh_content.php",
  	   	data: {op: 'tick', time: cacheBuster},
  	   	error: function() { $('#current_track_top').empty().html('Fehler beim Trackupdate!'); },
  	   	success: function(xml){
            
            var current_track = $('current_track',xml, this).text();
            var newpins = $('newpins',xml, this).text();
            var newpms = $('newpms',xml, this).text();
            var username = $('username',xml, this).text();
            
            var cl = $('cl',xml, this).text();
            var hz = $('hz',xml, this).text();
            var ks = $('ks',xml, this).text();
            //newpms
            if(newpms!="0"){
              $('#mypms').addClass(' new ');
            }
            if(newpins!="0"){
              $('#mypins').addClass(' new ');
            }
            $('#current_track_top').html('<marquee scrollamount="2" scrolldelay="5">'+current_track+'</marquee>');
            $('#mypms').html(''+newpms+' neue Nachrichten');
            $('#mypins').html(''+newpins+' neue Pins');
            $('#clistener').html('('+cl+' Zuhörer)');
            
            if(hz==1){
				$("#kontostand").removeClass('ksred').addClass('ksgreen');
				
				if(username=="Gast"){
					$("#hoertzu").html("<strong>Du hörst gerade Radio.</strong><br />Jetzt einloggen und Punkte für virtuelle Geschenke verdienen!");
				}else{
					$("#hoertzu").html("<strong>Du hörst gerade Radio.</strong><br />Dein Kontostand steigt!");
				}
				$("#saldo").html(ks+" Punkte");
			}else{
				$("#kontostand").removeClass('ksgreen').addClass('ksred');
				if(username=="Gast"){
					$("#hoertzu").html("<strong>Du hörst gerade kein Radio.</strong><br />Jetzt einloggen und Punkte für virtuelle Geschenke verdienen!");
				}else{
					$("#hoertzu").html("<strong>Du hörst gerade kein Radio.</strong><br />Dein Kontostand steigt nicht!");
				}
				$("#saldo").html(ks+" Punkte");
			}
            
             newmail='';
             nm=0;
            $(xml).find('mail').each(function(){            
                 mID = $(this).find("mID").text()
                 from = $(this).find("from").text()
                 fromID = $(this).find("fromID").text()
                 subject = $(this).find("subject").text()
                 zeit = $(this).find("zeit").text()
                 maillink="<a rel=\"view_apms.php?ID="+mID+"\" class=\"nam\">";
                 newmail=newmail+'<tr><td>'+maillink+'<img src="images/icons/email.png" border="0" alt="Mail lesen" /></a></td><td>'+maillink+''+from+'</a></td><td>'+maillink+''+subject+'</a></td><td>'+maillink+''+zeit+'</a></td></tr>';
                 nm=nm+1;
             }); //close each(
             if(nm!=0){
                $('#newmails').html('<h2>Du hast '+nm+' ungelesene Nachrichten</h2><table>'+newmail+'</table>').css('display','block');
              }else{
                $('#newmails').css('display','none');
              }   
        
  	   	}
  	   	
  	});
    setTimeout('trackupdate()', 20000);
  }


