pushed_msgid = 0;
pushed_groupmassid = 0;
pushed_groupmsgid = 0;
pushed_lastTaps = 0;
oldfriends = 0;

function getmsg(){
	$('#CanvasMessages').fadeTo(10,0.2);
	additional = "";
	if(msgload == "read") additional = "&show=newmsgn&statusgelesen=1";
	loadset = "";

	if(loadMsgsset) loadset = "&set="+loadMsgsset;
	$.ajax({
		type: "GET",
		url: "/index.php?load=F2&show=newmsgn"+additional+""+loadset,
		success: function(data){
			$('#CanvasMessages').html(data);			
			$('#CanvasMessages').fadeTo(300,1);			
			initDymLinks();
		}
	});			

}



function getface(uid){
	
	$.ajax({
		type: "POST",
		url: "/api/face.json",
		dataType: "json",		
		data: {'uid':uid},
	   	success: function(data){
			$('#face img').attr('src',data.image);
			$('#face .age').html(data.age);
			$('#face .bodygroesse').html(data.bodygroesse);
			$('#face .bodygewicht').html(data.bodygewicht);
			$('#face .note').html(data.note);
			setTimeout(function(){
				if(noface == 0){
				$('#face').show();
				}		
			},400);

		}
	});			
}


function getUserRel(){
	
	$.ajax({
		type: "GET",
		url: "/index.php?load=F2&show=box",
	   	success: function(data){
	   		if(data.length > 10){
			$('#SideScroller').addClass('shorter');
			}else{			
			$('#SideScroller').removeClass('shorter');
			}

			$('#UserRel').html(data);			


		}
	});		

}



function getDirectLinks(){
	$.ajax({
		type: "GET",
		url: "/index.php?load=F2&show=shortnav",
	   	success: function(data){

			$('#DirectLinks').html(data);			


		}
	});			
}

function getWebLinks(){
	$.ajax({
		type: "GET",
		url: "/index.php?load=F2&show=weblinks",
	   	success: function(data){

			$('#WebLinks').html(data);			


		}
	});			
}

function getfriends(){
	$('#CanvasFriends').fadeTo(10,0.2);
	
	loadset = "";
	if(loadFriendsset) loadset = "&set="+loadFriendsset;
	if(friendsload == "online") showvalue = "&show=blon";	
	if(friendsload == "offline") showvalue = "&show=bloff";	 
	
	$.ajax({
		type: "GET",
		url: "/index.php?load=F2"+showvalue+""+loadset,
	   	success: function(data){
			$('#CanvasFriends').html(data);			
			$('#CanvasFriends').fadeTo(300,1);			
			initDymLinks();
		}
	});			
}

function getstatusplain() {
	$.ajax({
		type: "GET",
		url: "/api/status.json",
		dataType: "json",
		
		success: function(data){
			if(data.result.status == "success"){


				$('li.besucher .count').html(data.visitors + " Besucher");
				
							
				if(data.unread_messages == 1){
					$('li.nachrichten .count').html(data.unread_messages + " Nachricht");
				}else{
					$('li.nachrichten .count').html(data.unread_messages + " Nachrichten");
				}

				lastmsgid = data.lastmsgid;
				lastgroupmassmsg = data.last_mass_msg_id;
				lastgroupmsg = data.last_group_msg_id; 
				lastTaps = data.lastTaps;
				notifyNewMsg = data.msg_notify;
				hiddenvisitor = data.hiddenvisitor;
				
				oldfriends = $('li.freunde .count').html();
				
				if(data.friends_online == 1){
					$('li.freunde .count').html(data.friends_online + " Freund");
				}else{
					$('li.freunde .count').html(data.friends_online + " Freunde");
				}
				
				if(hiddenvisitor == 1){
					$("#geheimmodus").show();
				}else{
					$("#geheimmodus").hide();
				}

				if(notifyNewMsg == "0"){
					if(data.unread_messages == "0"){
						$('li.nachrichten').removeClass('hot');
					}else{
						$('li.nachrichten').addClass('hot');
					}
				}
				if(notifyNewMsg == "1"){
					if(data.unread_messages == "0"){
						$('li.nachrichten').removeClass('hot');
					}
				}
				
				
				var soundID = data.soundID;
				var friends_onl_soundID = data.friends_onl_soundID;
				var friends_off_soundID = data.friends_off_soundID;
				var sound_estappse = data.sound_estappse;

				if(lastTaps == "1"){
					$('li.besucher').addClass('hot');
					$.get('/index.php?load=F2&show=sound&soundextras='+sound_estappse+'&plain=1', function (data) {
						$('#msgSound').html(data);
					});					
				} 
				
				
				document.title = "("+data.unread_messages+") FUNKYBOYS";
				if(data.unread_messages == "0"){
				document.title = "FUNKYBOYS";
				}
				
				

				friends_online = parseInt(data.friends_online);
				friends_online_prev = parseInt(oldfriends);

				if( friends_online < friends_online_prev ){
					$.get('/index.php?load=F2&show=sound&soundextras='+friends_off_soundID+'&plain=1', function (data) {
					$('#msgSound').html(data);
					});
				}

				if( friends_online > friends_online_prev ){
					$.get('/index.php?load=F2&show=sound&soundextras='+friends_onl_soundID+'&plain=1', function (data) {
					$('#msgSound').html(data);
					});
					$('li.freunde').addClass('hot');
				}

				if(lastmsgid > pushed_msgid || lastgroupmassmsg > pushed_groupmassid || lastgroupmsg > pushed_groupmsgid ){
					
					$.get('/index.php?load=F2&show=sound&soundextras='+soundID+'&plain=1', function (data) {
						$('#msgSound').html(data);
					});
					pushed_msgid = lastmsgid;
					pushed_groupmassid = lastgroupmassmsg;
					pushed_groupmsgid = lastgroupmsg;

					if (user.is_set('emsgrechts') && user.settings.emsgrechts && $('#E1').css('left').substr(0, 1) == 0) {
						getmsg();
					}
					
					if(notifyNewMsg == "1"){
						$('li.nachrichten').addClass('hot');
					}
				}

			}	
						 
		}
	});
}

function getstatus(){
	getstatusplain();
	
	setTimeout(function(e){
		getstatus();
	}, reloadtime);
		
}


jQuery(document).ajaxStart(function(){
	$('#loader').addClass('active');
});


jQuery(document).ajaxStop(function(){
	$('#loader').removeClass('active');
});

