﻿function GameList(){}
function getNewest(count, title, objectid,friendsonlycontent,playerid,language){
    if(friendsonlycontent=="True"){
        new Ajax.Request("/ajaxservices/games/games.aspx", {method:'get',parameters:'language=' + language+ '&friendsonlycontent=' + friendsonlycontent + '&playerid=' + playerid + '&numbertodisplay=' + count + '&title=' + title + '&action=getfriendsnewest', onSuccess:function(t){
            var obj = document.getElementById(objectid);
            //translate response......
            
            obj.innerHTML =  t.responseText;         
            }, onFailure:function(t){
            alert(t.responseText);
        }});
        
    }else{
        new Ajax.Request("/ajaxservices/games/games.aspx", {method:'get',parameters:'language=' + language+ '&friendsonlycontent=' + friendsonlycontent + '&playerid=' + playerid + '&numbertodisplay=' + count + '&title=' + title + '&action=getnewest', onSuccess:function(t){
            var obj = document.getElementById(objectid);
            //translate response......
            
            obj.innerHTML =  t.responseText;         
            }, onFailure:function(t){
            alert(t.responseText);
        }});

    }
}
function getMostPlayed(count, title, objectid,friendsonlycontent,playerid,language,columncount){
   if(friendsonlycontent=="True"){
        new Ajax.Request("/ajaxservices/games/games.aspx", {method:'get',parameters:'columncount=' + columncount + '&language=' + language+ '&friendsonlycontent=' + friendsonlycontent + '&playerid=' + playerid + '&numbertodisplay=' + count + '&title=' + title + '&action=getfriendsmostplayed', onSuccess:function(t){
            var obj = document.getElementById(objectid);
           
            
            //translate response......
            
            obj.innerHTML =  t.responseText;         
            }, 
            
           
            
            onFailure:function(t){
            
            
            
            alert(t.responseText);
        }});
   }else{
        new Ajax.Request("/ajaxservices/games/games.aspx", {method:'get',parameters:'columncount=' + columncount + '&language=' + language+ '&friendsonlycontent=' + friendsonlycontent + '&playerid=' + playerid + '&numbertodisplay=' + count + '&title=' + title + '&action=getmostplayed', onSuccess:function(t){
            var obj = document.getElementById(objectid);
            
            //translate response......
            
            obj.innerHTML =  t.responseText;         
            }, 
           
            
            onFailure:function(t){
           
            alert(t.responseText);
        }});
    }
}
function getCatGames(category,count, title, objectid,friendsonlycontent,playerid,language){
    if(friendsonlycontent=="True"){
        new Ajax.Request("/ajaxservices/games/games.aspx", {method:'get',parameters:'language=' + language+ '&friendsonlycontent=' + friendsonlycontent + '&playerid=' + playerid + '&category=' + category + '&numbertodisplay=' + count + '&title=' + title + '&action=getfriendscatgames', onSuccess:function(t){
            var obj = document.getElementById(objectid);
            //translate response......
            
            obj.innerHTML =  t.responseText;         
            }, onFailure:function(t){
            alert(t.responseText);
        }});
    }else{
        new Ajax.Request("/ajaxservices/games/games.aspx", {method:'get',parameters:'language=' + language+ '&friendsonlycontent=' + friendsonlycontent + '&playerid=' + playerid + '&category=' + category + '&numbertodisplay=' + count + '&title=' + title + '&action=getcatgames', onSuccess:function(t){
            var obj = document.getElementById(objectid);
            //translate response......
            
            obj.innerHTML =  t.responseText;         
            }, onFailure:function(t){
            alert(t.responseText);
        }});
    }   
}
function getMyMostPlayedGames(count, title, objectid,friendsonlycontent,playerid,language,columncount){
    
        new Ajax.Request("/ajaxservices/games/games.aspx", {method:'get',parameters:'columncount=' + columncount + '&language=' + language+ '&friendsonlycontent=' + friendsonlycontent + '&playerid=' + playerid + '&numbertodisplay=' + count + '&title=' + title + '&action=getmymostplayedgames', onSuccess:function(t){
            var obj = document.getElementById(objectid);
            //translate response......
            
            obj.innerHTML =  t.responseText;         
            }, onFailure:function(t){
            alert(t.responseText);
        }});
   
}
GameList.prototype.getmymostplayedgames = getMyMostPlayedGames;
GameList.prototype.getcatgames = getCatGames;
GameList.prototype.getnewest = getNewest;
GameList.prototype.getmostplayed = getMostPlayed;
