/*	Cambler  2009, http://cambler.pl/	*/

var pg=1, p_uname, p_uid/* this user profile data*/;

function psh(o) {
	if(o.id != last_fboxl_id) {
		if(user_id) o.getElementsByTagName('div')[0].className = 'ic';
		o.style.backgroundColor = c_pan;
	}
	//	alert('fsh');
}
function psn(o) {
	if(user_id) o.getElementsByTagName('div')[0].className = 'ic2';
	o.style.backgroundColor = pcls;
}
/*function psh2(o){o.style.backgroundColor = c_pan;}
function psn2(o){o.style.backgroundColor = pcls;}*/

function mp_m(y,o) {if(y) {document.getElementById('mp1').style.display = 'none';document.getElementById('mp2').style.display = '';document.getElementById('ml2').style.background = 0;o.style.background ='#EEE';} else {document.getElementById('mp1').style.display = '';document.getElementById('mp2').style.display = 'none';document.getElementById('ml1').style.background = 0;o.style.background ='#EEE';}}

function pt(e,n) {
var client = new HttpClient(), s_tmp = '', nobodytxt;
/*document.getElementById('m1').style.backgroundColor = '';
document.getElementById('m4').style.backgroundColor = '';
document.getElementById('m2').style.backgroundColor = '';*/

remove_class(document.getElementById('m1'), 'selm');
remove_class(document.getElementById('m4'), 'selm');
remove_class(document.getElementById('m2'), 'selm');

//document.getElementById('m'+e).style.backgroundColor = sclr;
if(user_id) document.getElementById('fboxl').style.display = 'none';

add_class(document.getElementById('m'+e), 'selm');

document.getElementById('bdd').innerHTML = '';pg=1;
client.callback = function(result) {
    var result = eval('('+result+')');
    if(result.count) {
		pg = result.last_id; 
      //var tb = new Array();
      //tb = result.split('<<');
	  //pg = tb[1];
		document.getElementById('bdd').innerHTML = s_tmp+'<div id="posts">'+result.body+'</div><a id="more_bar" onclick="m_ct(\''+n+'\');"'+(result.count > 19 ? '' : ' style="display:none;"')+'><span>więcej</span></a>';//<div id="pcm" class="pcs" style="margin:50px auto;">Ładowanie...</div>
	} else {

		document.getElementById('bdd').innerHTML = s_tmp+'<div id="posts" style="border:none;"><div class="nobody7">'+nobodytxt+'</div>';
		
	}
}

switch(e) {
	case 1: {
		client.makeRequest('p_main.php?n='+n,null);tab=7;
		s_tmp = '';
		nobodytxt = p_uname+' nie dodał(a) ostatnio wpisów.';
	}break;
	case 4: {
		client.makeRequest('p_fav.php?n='+n,null);tab=8;
		s_tmp = '<div class="list561"><h2>Ulubione użytkownika</h2></div>';
		nobodytxt = 'Brak wpisów w tej kategorii';
	}break;
	case 2: {
		client.makeRequest('p_me.php?n='+n,null);tab=9;
		s_tmp = '<div class="list561"><h2>Wpisy zawierające @'+p_uname+'</h2></div>';
		nobodytxt = 'Brak wpisów w tej kategorii';
	}break;
}
}

function m_ct(q) {
var client = new HttpClient();
//client.pcs='pcm';
client.onSend = function() {toogle_loader1()};
client.onLoad = function() {toogle_loader0()};

/*
client.callback = function(result) {
	var tb = new Array();
    tb = result.split('<<');
	pg = tb[1]; 
	if(tb[1]!=0) {
		if(tb[1]==1) document.getElementById('more_bar').style.display = 'none';
		document.getElementById('posts').innerHTML += tb[0];
	} else document.getElementById('more_bar').style.display = 'none';
}


client.callback = function(result) {
	var tb = new Array();
    tb = result.split('<<');
	pg = tb[1]; 
	if(tb[1]!=0) {

		
		document.getElementById('posts').innerHTML += tb[0];
		
		if(tb[1]==1) {
		
		document.getElementById('posts').innerHTML += '<div class="msg">To już wszystkie wpisy!</div>';
		document.getElementById('more_bar').style.display = 'none';
		
		}
		
		if(tab==0) $('#body').find('.priv').each(function(index){$(this).tipsy({gravity: 's'});});
		
		
	} else {
	
	document.getElementById('posts').innerHTML += '<div class="msg">To już wszystkie wpisy!</div>';
	document.getElementById('more_bar').style.display = 'none';
	
	}
}*/

client.callback = function(result) {
    var result = eval('('+result+')');
    var p = document.getElementById('posts');
    
	pg = result.last_id; 
	
	if(result.count) p.childNodes[p.childNodes.length-1].style.borderBottom = '1px solid #adadad';
	
	p.innerHTML += result.body;
	
	
	if(result.count < 20) {
		if(tab==0)	p.innerHTML += '<div class="bbl"><img src="http://s2.cambler.pl/bbl.png" /></div>'; else
					p.innerHTML += '<div class="msg" style="clear:both;float:left;width:531px;">To już wszystkie wpisy!</div>';
		document.getElementById('more_bar').style.display = 'none';
	}
	
	if(tab==0 || tab==2 || tab==3) $('#body').find('.priv').each(function(index){$(this).tipsy({gravity: 's'});});
		
}

switch(tab) {
case 0: {
	client.makeRequest('m_main.php?pg='+pg,null);
  }break;
case 1: {
	client.makeRequest('m_me.php?pg='+pg,null);
  }break;
case 2: {
	client.makeRequest('m_inbox.php?pg='+pg+'&t=1',null);
  }break;
case 3: {
	client.makeRequest('m_inbox.php?pg='+pg+'&t=2',null);
  }break;
case 4: {
	client.makeRequest('m_fav.php?pg='+pg,null);
  }break;
case 5: {
	client.makeRequest('m_search.php?q='+escape(q)+'&pg='+pg,null);
  }break;
case 6: {
	client.makeRequest('m_search.php?q='+escape(q)+'&pg='+pg,null);
  }break;
case 7: {
	client.makeRequest('m_main.php?u='+q+'&pg='+pg,null);
  }break;
case 8: {
	client.makeRequest('m_fav.php?u='+q+'&pg='+pg,null);
  }break;
case 9: {
	client.makeRequest('m_me.php?u='+q+'&pg='+pg,null);
  }break;
case 10: {
	client.makeRequest('m_group.php?id='+q+'&pg='+pg,null);
  }break;
case 11: {
	client.makeRequest('m_all.php?pg='+pg,null);
  }break;
case 14: { // tags
	client.makeRequest('m_tags.php?id='+q+'&pg='+pg,null);
  }break;
}
}

function mtb(t) {
switch(t) {
case 1: {
	document.getElementById('fm1').style.display = '';
	document.getElementById('posts').style.display = 'none';
	document.getElementById('fm2').style.display = 'none';
	document.getElementById('mt2').className = '';
	document.getElementById('mt3').className = '';
	document.getElementById('mt1').className = 's';
  }break;
case 2: {
	document.getElementById('fm2').style.display = '';
	document.getElementById('posts').style.display = 'none';
	document.getElementById('fm1').style.display = 'none';
	document.getElementById('mt1').className = '';
	document.getElementById('mt3').className = '';
	document.getElementById('mt2').className = 's';
  }break;
case 3: {
	document.getElementById('posts').style.display = '';
	document.getElementById('fm1').style.display = 'none';
	document.getElementById('fm2').style.display = 'none';
	document.getElementById('mt1').className = '';
	document.getElementById('mt2').className = '';
	document.getElementById('mt3').className = 's';
  }break;
}
}

