g_oneliners = new Array();
g_onelnstr = null;

function newOneliner(uid,unm,up,txt){
this.uid=uid;
this.unm=unm;
this.up=up;
this.txt=txt;
}
var stData;
function checkStatus()
{
var req=mint.Request();
req.OnSuccess=function(){
stData=this.responseJSON;
if(stData['onelinecount']){
checkMessages();
changeStatusIcons();
document.getElementById('onlinecount').innerHTML=stData['onelinecount'];
}
if(stData['notifyOnline']){
showNotify();
}
changeOnelnArr(this.responseJSON.oneliners);
}
req.getJSON=true;
req.Send('/stats_read.php');
}
function showNotify(){
var f=parent.window.frames['main'];
if(f){
var g=f.document.getElementById('fr_info');
var l=f.document.getElementById('left_contacts_image');
var lr=realPos(l);
g.getElementsByTagName('span')[0].innerHTML=stData['notifyOnline'];
g.style.top=lr[1]+l.offsetHeight+10+'px';
g.style.display='block';
g.style.left=lr[0]-(g.offsetWidth/2)+(l.offsetWidth/2)+'px';
}
}
function checkMessages(){
if(stData['messagespopup']!=0){
var msg_ids=stData['messagespopup'].split('\;');
for(var a=0;a<msg_ids.length;a++){
readInstantMessage(msg_ids[a]);
stData['mail']--;
}
}
}
function readInstantMessage(lngMID){
window.open('/messages_read_instant.php?lngMID='+lngMID,'messages_read_instant'+lngMID,'height=260,width=460,scrollbars=yes');
}
var stIcons=new Array('mail','contacts','guestbook','discussion','diary','pictures');
function changeStatusIcons(){
for(var a=0;a<stIcons.length;a++){
var ic=document.getElementById('left_'+stIcons[a]+'_image');
if(!ic)var ic=parent.window.parent.main.document.getElementById('left_'+stIcons[a]+'_image');
if(ic){
var ic_a=ic.offsetParent;
if(stData[stIcons[a]]>0){
//ic.src=LANG_CONFIG_IMG_REPLACE+'images/template/global/lt_'+stIcons[a]+'_on.gif';
    var ics = ic.src.split('/');
    var num = parseFloat(ics[ics.length-1]);

    if(num>10) {
        var img = LANG_CONFIG_IMG_REPLACE+'lay/'+Math.floor(num/10)+'.gif';
    } else {
        var img = ic.src;
    }
    ic.src=img;
ic_a.className='selected';
}else{
//ic.src=LANG_CONFIG_IMG_REPLACE+'images/template/global/lt_'+stIcons[a]+'_off.gif';
var ics = ic.src.split('/');
    var num = parseFloat(ics[ics.length-1]);

    if(num<10) {
        var img = LANG_CONFIG_IMG_REPLACE+'lay/'+Math.floor(num*11)+'.gif';
    } else {
        var img = ic.src;
    }

    ic.src=img;
ic_a.className='';
}
}
}
}
function changeOnelnArr(oneliners){
if(!stData['oneliners']){
var t=document.getElementById('oneliner_dv');
t.innerHTML='<img src="'+LANG_CONFIG_IMG_REPLACE+'img/0.gif" width=1 height=34>'+LANG_GLOBAL_ONELINER_ADV;
return;
}
for(a=0;a<oneliners.length;a++){
g_oneliners[a].uid=oneliners[a].uid;
g_oneliners[a].unm=oneliners[a].unm;
g_oneliners[a].up=parseFloat(oneliners[a].up);
g_oneliners[a].txt=oneliners[a].txt;
}
}
var changeonelnstr;
var curoneln;
var changingoneln;
function changeOneliner()
{
if(changingoneln){setTimeout('changeOneliner()',5000);return false;}
if(!curoneln){curoneln=0;}
changingoneln=1;
var r=curoneln;
if(!g_oneliners[r]&&r==0){
var t=document.getElementById('oneliner_dv');
t.innerHTML='<img src="'+LANG_CONFIG_IMG_REPLACE+'img/0.gif" width=1 height=34>'+LANG_GLOBAL_ONELINER_ADV;
}
if(!g_oneliners[r]){
curoneln=0;
changingoneln=null;
setTimeout('changeOneliner()',1000);
return;
}else{
curoneln++;
switch(g_oneliners[r].up)
{
case 1:
var cls='pro';
break;
case 2:
var cls='xtreme';
break;
case 3:
var cls='divine';
break;
default:
var cls='basic';
break;
}
g_onelnstr='<img src="'+LANG_CONFIG_IMG_REPLACE+'/img/0.gif" width=1 height=34><a href="/profile.php?lngUID='+g_oneliners[r].uid+'" class="'+cls+'">'+g_oneliners[r].unm+':</a> '+g_oneliners[r].txt;
changeonelnstr=setInterval('changeOnelinerStr()',50);
}
setTimeout('changeOneliner()',10000);
}
var g_oneln_tr=100;
function changeOnelinerStr(){
if(g_oneln_tr==100){
document.getElementById('soneic1').style.display='none';
document.getElementById('soneic2').style.display='block';
}
if(g_oneln_tr==0){clearInterval(changeonelnstr);changeonelnstr=setInterval('setOnelinerText()',50);return;}
var t=document.getElementById('oneliner_dv');
var t2=document.getElementById('oneliner');
if(g_oneln_tr>0){
g_oneln_tr=g_oneln_tr-25;
t2.style.opacity=g_oneln_tr/100;
t2.style.filter='alpha(opacity='+g_oneln_tr+')';
}
}
function setOnelinerText(){
if(g_oneln_tr==100){clearInterval(changeonelnstr);
changingoneln=null;
document.getElementById('soneic1').style.display='block';
document.getElementById('soneic2').style.display='none';
return;}
var t=document.getElementById('oneliner_dv');
var t2=document.getElementById('oneliner');
if(g_oneln_tr==0){t.innerHTML=g_onelnstr;}
g_oneln_tr=g_oneln_tr+25;
t2.style.opacity=g_oneln_tr/100;
if(g_oneln_tr==100){
t2.style.filter='none';
}else{
t2.style.filter='alpha(opacity='+g_oneln_tr+')';
}
}
