var gender=2;
var listuser;
var lastuser=0;

Event.observe(window,'load',function()
{
    listuser=setTimeout('GetLastMembers()',5000);
}
);

function GetLastMembers()
{
    var appid=$('appid').value;
    var country = 0;
    if ($('selcountryforlastmember') != null)
    {
        country = $('selcountryforlastmember').value;
    }
    if (appid==2)
    {
        Bloc.ObjectModel.Profile.ListLastLoginUsers(appid,country,16,gender,1,OnPostListNewUsersCallBack);
    }
    else
    {
        Bloc.ObjectModel.Profile.ListLastLoginUsers(appid,country,16,gender,0,OnPostListNewUsersCallBack);
    }
}

function OnPostListNewUsersCallBack(res)
{
    if (res==null)
    {
        $('gridlist').update('');
        return false;
    }
    var buf = [];
    var imgpath=$('profileimage134').value;
    
    for (var i=0,n=res.value.length;i<n;i++)
    {
    
        //alert(lastuser);
    	if (i==0)
	    {
	        if (lastuser==res.value[0].UserID)
	        {
                listuser=setTimeout('GetLastMembers()',5000);

	            return false;
	        }
	        else
	        {
	            lastuser=res.value[0].UserID;
	        }
	        
	    }
        var user=res.value[i];
	
        var str =  '<li>';
        str +='<a class="img" href="../profile/profile.rails?Uid='+user.UserID+'">';
        
        str +='<img src="'+user.ProfileImage1+'" alt="'+user.UserName+'" />';
            
        str +='</a>';
        if (user.Gender)
            str +='<h3 class="male"><a href="../profile/profile.rails?Uid='+user.UserID+'">'+user.UserName+'</a></h3>';
        else
        {
            str +='<h3 class="female"><a href="../profile/profile.rails?Uid='+user.UserID+'">'+user.UserName+'</a></h3>';
        }
        //str +='<p class="tweet">is working for people without anything interesting to do.<span>8 minutes ago.</span></p>';
        str +='<p class="area">'+user.AreaName+'</p>';

        //if (user.Gender)
            //str +='<p class="asl"><b>ASL:</b> '+user.Age+', Male, '+user.AreaName+' - '+user.CountyName+'.</p>';
        //else
            //str +='<p class="asl"><b>ASL:</b> '+user.Age+', Female, '+user.AreaName+' - '+user.CountyName+'.</p>';
        //str +='<div class="options">';
        //str +='<a href="../messages/compose.rails?Uid='+user.FriendID+'">Send message</a>';
        //str +='<li><a class="lightwindow1" href="../popups/add_friendinsearchlist.rails?Fid='+user.FriendID+'">Add as friend</a></li>';
        //str +='<a href="../friends/contacts.rails?Uid='+user.FriendID+'">View friends</a>';
        //str +='</div>';
        str +='</li>';
        buf.push(str);
    }
    var all = buf.join(""); 

    $('gridlist').innerHTML=all;
    $('gridlist').show();

    
//    var links = $$('.lightwindow1');
//    links.each(function(link) {
//    myLightWindow._processLink(link);
//    });
//    //myLightWindow._getScroll();
//    myLightWindow._getPageDimensions();
//    myLightWindow._browserDimensions();
//    $('lightwindow_overlay').remove();
//    $('lightwindow').remove();
//    myLightWindow._addLightWindowMarkup(false);
    listuser=setTimeout('GetLastMembers()',5000);
}

function GetUsers(type,obj)
{
    gender=type;
    lastuser=0;
    if (type==2)
    {
        $('ligenderall').removeClassName('first-on');
        $('ligenderall').removeClassName('first');
        $('ligenderall').addClassName('first-on');
        
        $('ligendermale').removeClassName('on');
        
        $('ligenderfemale').removeClassName('on');
    }
    else if (type==1)
    {
        $('ligenderall').removeClassName('first-on');
        $('ligenderall').removeClassName('first');
        $('ligenderall').addClassName('first');
        
        $('ligendermale').addClassName('on');
        
        $('ligenderfemale').removeClassName('on');
    }
    else if (type==0)
    {
        $('ligenderall').removeClassName('first-on');
        $('ligenderall').removeClassName('first');
        $('ligenderall').addClassName('first');
        
        $('ligendermale').removeClassName('on');
        
        $('ligenderfemale').addClassName('on');
    }
    GetLastMembers();
    
    //obj.href='#';
    return false
}