var IMGPATH = RESOURCE_SERVER_URL+"/a1games/images";

function addremove_handler(data)
{
var favcont = '';
			if(!(data.favgames))
			{
						favcont += '<div class="gp_tabdiv2" id="savegametop"><a style="cursor:pointer" href="javascript:addFavoritesGamestop('+data.gid+',add,1);">Save to Favorites</a></div>';
			}
			else
			{
							if(data.favgames.isfav == 'TRUE')
							{
							favcont += '<div class="gp_tabdiv2" id="removegame"><a style="cursor:pointer" href="javascript:addFavoritesGamestop('+data.gid+',remove,0);">Remove from Favorites</a></div>';
							}
							else
							{

							favcont += '<div class="gp_tabdiv2" id="savegametop"><a style="cursor:pointer" href="javascript:addFavoritesGamestop('+data.gid+',add,0);">Save to Favorites</a></div>';
							}


			}
if(document.getElementById("addremovefavgamelinktop"))
document.getElementById("addremovefavgamelinktop").innerHTML = favcont;


}



function printrating(rating)
{

if(document.getElementById("rate_flash_game"))
show_dots(rating.rates,'rate_flash_game');

if(rating.votes > 0)
	{
	if(document.getElementById("votes"))
document.getElementById("votes").innerHTML = rating.votes; 
	}
}



function printscoredata(data)
{

var count = 0;


if(data.scorecapturedata.leaderboard)
count = data.scorecapturedata.leaderboard.length;


var gid = data.gid;
var timescale = data.scorecapturedata.timescale;
var topscorecont = "";


if(timescale == 3)
	{            
		
				if(!(count > 0))
				topscore = 'No Score';
				else
                topscore = data.scorecapturedata.leaderboard[0].score;
				
				if(document.getElementById("todaytop"))
				document.getElementById("todaytop").innerHTML = topscore; 
				
				if(document.getElementById("bestscore"))
				document.getElementById("bestscore").innerHTML = topscore; 
				
				topscorecont += "<span class='names_bl'>Top Score : "+topscore+"</span><br/>"; 
	}








var scoredata = '';
var topscoredata = '';

scoredata += '<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td height="32" colspan="2" align="left" valign="middle" bgcolor="#FFFFFF"  class="disL disR disT"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td bgcolor="#dca55d" style="padding:5px;"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td height="20" colspan="14" align="left" valign="top"><span class="style2">Top 10 Players</span></td></tr><tr>';

if(timescale == 3)
scoredata += '<td width="83" align="center" valign="middle" bgcolor="#FFFFFF" class="res_linkMo" style="border-left:1px solid #c99736; border-right:1px solid #c99736; border-top:1px solid #c99736;">DAILY</td>';
else
scoredata += '<td align="left" valign="top"><img src="'+IMGPATH+'/results_corL.gif" width="5" height="26" /></td><td width="74" align="center" valign="bottom" class="res_link"><a href="javascript:scorecapture(3,'+gid+');">DAILY</a></td><td width="4" align="left" valign="top"><img src="'+IMGPATH+'/results_corR.gif" width="4" height="26" /></td><td align="left" valign="top" class="res_link_bg"><img src="'+IMGPATH+'/spacer.gif" width="1" height="1" /></td>';


if(timescale == 2)
scoredata += '<td width="83" align="center" valign="middle" bgcolor="#FFFFFF" class="res_linkMo" style="border-left:1px solid #c99736; border-right:1px solid #c99736; border-top:1px solid #c99736;">WEEKLY</td>';
else
scoredata += '<td align="left" valign="top"><img src="'+IMGPATH+'/results_corL.gif" width="5" height="26" /></td><td width="74" align="center" valign="bottom" class="res_link"><a href="javascript:scorecapture(2,'+gid+');">WEEKLY</a></td><td width="4" align="left" valign="top"><img src="'+IMGPATH+'/results_corR.gif" width="4" height="26" /></td><td align="left" valign="top" class="res_link_bg"><img src="'+IMGPATH+'/spacer.gif" width="1" height="1" /></td>';


if(timescale == 1)
scoredata += '<td width="83" align="center" valign="middle" bgcolor="#FFFFFF" class="res_linkMo" style="border-left:1px solid #c99736; border-right:1px solid #c99736; border-top:1px solid #c99736;">MONTHLY</td>';
else
scoredata += '<td align="left" valign="top"><img src="'+IMGPATH+'/results_corL.gif" width="5" height="26" /></td><td width="74" align="center" valign="bottom" class="res_link"><a href="javascript:scorecapture(1,'+gid+');">MONTHLY</a></td><td width="4" align="left" valign="top"><img src="'+IMGPATH+'/results_corR.gif" width="4" height="26" /></td><td align="left" valign="top" class="res_link_bg"><img src="'+IMGPATH+'/spacer.gif" width="1" height="1" /></td>';


if(timescale == 0)
scoredata += '<td width="83" align="center" valign="middle" bgcolor="#FFFFFF" class="res_linkMo" style="border-left:1px solid #c99736; border-right:1px solid #c99736; border-top:1px solid #c99736;">OVERALL</td>';
else
scoredata += '<td align="left" valign="top"><img src="'+IMGPATH+'/results_corL.gif" width="5" height="26" /></td><td width="74" align="center" valign="bottom" class="res_link"><a href="javascript:scorecapture(0,'+gid+');">OVERALL</a></td><td width="4" align="left" valign="top"><img src="'+IMGPATH+'/results_corR.gif" width="4" height="26" /></td><td align="left" valign="top" class="res_link_bg"><img src="'+IMGPATH+'/spacer.gif" width="1" height="1" /></td>';



scoredata += '<td width="200" style="border-bottom:1px solid #c99736;">&nbsp;</td></tr><tr><td colspan="14" align="left" valign="top" bgcolor="#FFFFFF" style="border-left:1px solid #c99736; border-right:1px solid #c99736; border-bottom:1px solid #c99736; padding:8px"><div class="div1"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td bgcolor="#efdebf" class="menuhead lpad" style="border-right:#FFFFFF 1px solid" width="12%">Rank</td><td width="46%" bgcolor="#efdebf" class="menuhead lpad" style="border-right:#FFFFFF 1px solid">&nbsp;Name</td><td width="22%" bgcolor="#efdebf" class="menuhead lpad">&nbsp;Score</td></tr><tr><td colspan="3" bgcolor="#efdebf">';
		 
		 
		   
scoredata += '<table width="100%" border="0" cellpadding="0" cellspacing="1">';

if(!(count > 0))
scoredata += ' <tr><td colspan="4" bgcolor="#FFFFFF" class="names">&nbsp;no scores available</td></tr>';

	

			for(i=0; i<count; i++)
			{

				var userid = data.scorecapturedata.leaderboard[i].user_id;
				var score = data.scorecapturedata.leaderboard[i].score;
			scoredata += '<tr><td width="16%" height="22" bgcolor="#FFFFFF" class="names_bl">'+(i+1)+'</td><td width="51%" bgcolor="#FFFFFF" class="names">';
			
			if(i<3)
			{
			scoredata += '<table cellpadding="0" cellspacing="0" border="0" width="70"><tr><td style="color:#000000; font-family:Tahoma; font-size:11px; font-weight:bold;" width="7" valign="middle"><img height="63" width="63" src = "http://images.api.weeworld.com/zapak/'+userid+'/weemee/scale/0.5.png?xPad=10&amp;showlogo=false"></img></td><td width="64" height="64" valign="middle">';
			}

			scoredata +='<div  class="nameliNew"><u><a style="color:#7B3E0E" href="javascript:void(0);" onclick="javascript:showContent(\''+i+'\');">'+userid+'</a></u>&nbsp;';
			
			//scoredata += <a href="'+MY_SERVER_URL+'/a1prmedal.php" target="_blank">';


			if(i == 0)
			scoredata += '<img src="'+ IMGPATH +'/medal_gold.gif" border="0"/>';
			if(i == 1)
			scoredata += '<img src="'+ IMGPATH +'/medal_silver.gif" border="0"/>';
			if(i == 2)
			scoredata += '<img src="'+ IMGPATH +'/medal_bronze.gif" border="0"/>';

			//scoredata += '</a>';
			
			scoredata += '</div><div class="div_arrNew" align="right">';

			scoredata += '<div class="divstyle" style="visibility:hidden; position:absolute;z-index:5000;" id="'+i+'"><table width="150" border="0" cellspacing="0" cellpadding="0"><tr><td bgcolor="#e5e5e5" style="border:#ca7433 2px solid"><table  width="100%" cellspacing="1" border="0" ><tr><td class="footerLinks01" style="padding-right: 5px;" align="right" bgcolor="#ffffff" height="20"><a href="javascript:void(0);" onclick="javascript:closingdiv(\''+i+'\');"><u>Hide<img src="'+IMGPATH+'/arr_top.gif" width="9" height="8" /></u></a></td></tr>';

			scoredata += '<tr><td class="bodyTxt01" style="padding-left: 5px;" bgcolor="#ffffff" height="20"><a href="'+MY_SERVER_URL+'/a1pbprofile.php?buddylist='+userid+'&uid='+userid+'&userid='+userid+'" target="_blank">View Profile</a> </td></tr>';


			scoredata += '<tr><td class="bodyTxt01" style="padding-left: 5px;" bgcolor="#ffffff" height="20"><a href="'+MY_SERVER_URL+'/a1pbmessages.php?buddylist='+userid+'&uid='+userid+'&userid='+userid+'" target="_blank">Post a Scrap</a> </td></tr>';

			scoredata += '<tr><td class="bodyTxt01" style="padding-left: 5px;" bgcolor="#ffffff" height="20"><a href="'+MY_SERVER_URL+'/a1pbchallenge.php?buddylist='+userid+'&uid='+userid+'&userid='+userid+'" target="_blank">Start a Challenge</a> </td></tr>';


			scoredata += '<tr><td class="bodyTxt01" style="padding-left: 5px;" bgcolor="#ffffff" height="20"><a href="'+MY_SERVER_URL+'/a1pbfavourite.php?buddylist='+userid+'&uid='+userid+'&userid='+userid+'" target="_blank">View Favourites</a> </td></tr>';


			scoredata += '</table></td></tr></table></div>';
			
			if(i<3)
			{
				scoredata += '</td></tr></table>';
				}
			
			scoredata += '</div></td><td width="33%" bgcolor="#FFFFFF" class="names_bl">'+score+'</td></tr>';

			}

if(data.scorecapturedata.userscore)
	{
	scoredata += '<tr><td colspan="4" bgcolor="#ffffff" height="15"><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td class="names">Your rank : </td><td class="names_bl">';

	if(data.scorecapturedata.userscore.userrank != '')
	{
		
		scoredata += data.scorecapturedata.userscore.userrank+' (Score: '+data.scorecapturedata.userscore.userhighscore+')';
	topscorecont += "<span class='names_bl'>Your Score : "+data.scorecapturedata.userscore.userhighscore+"</span>";
	}
	else
	{
	scoredata += 'You haven\'t played this game.';
	
	topscorecont += "<span class='names_bl'>Your Score : No Score</span>";
	}

	scoredata += '</td></tr></tbody></table></td></tr>';
	}

scoredata += '</table></td></tr></table></div></td></tr></table></td></tr></table></td></tr></table>'; 


document.getElementById("top_score").innerHTML = scoredata;

if(document.getElementById("TopScore"))
document.getElementById("TopScore").innerHTML = topscorecont;
}
