var lastId = 0;
var idExt;
var url;

function update() {

    if( lastId > 0 ) {
        idExt = 'last='+lastId;
    }
    else {
        idExt = '';
    }
    
    url = "/qbox/realtime.php?" + idExt;
    
    $.ajax({
       type: "POST",
       url: url,
       success: function( msg ){
            
           //set the values onto the screen
           var json = $.evalJSON(msg);
           var count = json.length; var i;
//           alert(count);            
           for( i=0; i< count; i++) {
           
                if( json[i].last == undefined) {
                
                    $("#stream").prepend('<p>' + json[i].quest + '</p>');
                    $("#quest-"+json[i].id).hide();
                    $("#quest-"+json[i].id).show('slow');
                }
                else {
                    lastId = json[i].last;
                }                           
           }
       
       }
     });
     
     setTimeout('update()', 20000);
}

$(document).ready( function() {            
    update();
});

	  $(document).ready(function(){
	  
function tabSwitch_2(active, number, tab_prefix, content_prefix) {
	
	for (var i=1; i < number+1; i++) {
	  document.getElementById(content_prefix+i).style.display = 'none';
	  document.getElementById(tab_prefix+i).className = '';
	}
	document.getElementById(content_prefix+active).style.display = 'block';
	document.getElementById(tab_prefix+active).className = 'active';	
	
}		
			// When a link is clicked
			$("a.tab").click(function () {
			
			// switch all tabs off
			$(".active").removeClass("active");
			
			// switch this tab on
			$(this).addClass("active");
			
			// slide all content up
			$(".content").slideUp();
			
			// slide this content up
			var content_show = $(this).attr("title");
			$("#"+content_show).slideDown();	
			
			});

			// When the close link is clicked
			$("a.x").click(function () {
			
			// slide all content up
			$("#block").fadeOut();
			
			// slide this content up
			var content_show = $(this).attr("title");
			$("#"+content_show).fadeIn();			
		});
	  });